diff options
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/services/PatientLabelEvidenceService.scala')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/services/PatientLabelEvidenceService.scala | 33 |
1 files changed, 12 insertions, 21 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/services/PatientLabelEvidenceService.scala b/src/main/scala/xyz/driver/pdsuidomain/services/PatientLabelEvidenceService.scala index 8e791d4..f6039f0 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/services/PatientLabelEvidenceService.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/services/PatientLabelEvidenceService.scala @@ -12,10 +12,7 @@ import scala.concurrent.Future object PatientLabelEvidenceService { - case class Aggregated(evidence: PatientLabelEvidence, - date: LocalDate, - documentType: String, - providerType: String) + case class Aggregated(evidence: PatientLabelEvidence, date: LocalDate, documentType: String, providerType: String) trait DefaultAccessDeniedError { def userMessage: String = "Access denied" @@ -27,28 +24,24 @@ object PatientLabelEvidenceService { type Error = GetByIdReply with DomainError - case class NotFoundError(userMessage: String) extends GetByIdReply - with DomainError.NotFoundError + case class NotFoundError(userMessage: String) extends GetByIdReply with DomainError.NotFoundError - case class CommonError(userMessage: String) extends GetByIdReply - with DomainError + case class CommonError(userMessage: String) extends GetByIdReply with DomainError - case object AuthorizationError extends GetByIdReply - with DomainError.AuthorizationError with DefaultAccessDeniedError + case object AuthorizationError + extends GetByIdReply with DomainError.AuthorizationError with DefaultAccessDeniedError } sealed trait GetListReply object GetListReply { - case class EntityList(xs: Seq[Aggregated], totalFound: Int) - extends GetListReply + case class EntityList(xs: Seq[Aggregated], totalFound: Int) extends GetListReply type Error = GetListReply with DomainError case object AuthorizationError - extends GetListReply with DomainError.AuthorizationError with DefaultAccessDeniedError + extends GetListReply with DomainError.AuthorizationError with DefaultAccessDeniedError - case class CommonError(userMessage: String) extends GetListReply - with DomainError + case class CommonError(userMessage: String) extends GetListReply with DomainError } } @@ -56,15 +49,13 @@ trait PatientLabelEvidenceService { import PatientLabelEvidenceService._ - def getById(patientId: UuidId[Patient], - labelId: LongId[Label], - id: LongId[PatientLabelEvidence]) - (implicit requestContext: AuthenticatedRequestContext): Future[GetByIdReply] + def getById(patientId: UuidId[Patient], labelId: LongId[Label], id: LongId[PatientLabelEvidence])( + implicit requestContext: AuthenticatedRequestContext): Future[GetByIdReply] def getAll(patientId: UuidId[Patient], labelId: LongId[Label], filter: SearchFilterExpr = SearchFilterExpr.Empty, sorting: Option[Sorting] = None, - pagination: Option[Pagination] = None) - (implicit requestContext: AuthenticatedRequestContext): Future[GetListReply] + pagination: Option[Pagination] = None)( + implicit requestContext: AuthenticatedRequestContext): Future[GetListReply] } |