diff options
author | Aleksandr <ognelisar@gmail.com> | 2017-10-17 12:59:45 +0700 |
---|---|---|
committer | Aleksandr <ognelisar@gmail.com> | 2017-10-17 12:59:45 +0700 |
commit | 55756e6206822ca1784f91e3266c48adc084905f (patch) | |
tree | 8095ef7157edbbb7e0997840eb654eb23278abb6 /src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala | |
parent | cf68e1eb3b352d8c5045dea703d4ae3fe9c46543 (diff) | |
parent | c5d36593cc14bfdfb7b8f06d680ad6fc2eb6dde0 (diff) | |
download | rest-query-55756e6206822ca1784f91e3266c48adc084905f.tar.gz rest-query-55756e6206822ca1784f91e3266c48adc084905f.tar.bz2 rest-query-55756e6206822ca1784f91e3266c48adc084905f.zip |
Merge branch 'master' into PDSUI-rep-spray
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala b/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala deleted file mode 100644 index 85bab8c..0000000 --- a/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala +++ /dev/null @@ -1,54 +0,0 @@ -package xyz.driver.pdsuidomain.fakes.entities.rep - -import xyz.driver.core.generators -import xyz.driver.core.generators._ -import xyz.driver.entities.labels.{Label, LabelValue} -import xyz.driver.pdsuicommon.domain.{LongId, UuidId} -import xyz.driver.pdsuidomain.entities._ -import xyz.driver.pdsuidomain.entities.export.patient._ -import xyz.driver.pdsuidomain.fakes.entities.common.{nextLocalDate, nextLongId} -import xyz.driver.pdsuidomain.fakes.entities.rep.DocumentGen._ -import xyz.driver.pdsuidomain.fakes.entities.rep.MedicalRecordGen._ - -object ExportPatientGen { - private val maxItemsInCollectionNumber = 3 - - def nextExportPatientLabelEvidenceDocument(documentId: LongId[Document]): ExportPatientLabelEvidenceDocument = { - ExportPatientLabelEvidenceDocument( - documentId = documentId, - requestId = RecordRequestId(nextUuid()), - documentType = nextDocumentType(), - providerType = nextProviderType(), - date = nextLocalDate - ) - } - - def nextExportPatientLabelEvidence(documentId: LongId[Document]): ExportPatientLabelEvidence = { - ExportPatientLabelEvidence( - id = nextLongId[ExtractedData], - value = generators.oneOf[LabelValue](LabelValue.Yes, LabelValue.No, LabelValue.Maybe), - evidenceText = nextString(), - document = nextExportPatientLabelEvidenceDocument(documentId) - ) - } - - def nextExportPatientLabel(documentId: LongId[Document]): ExportPatientLabel = { - ExportPatientLabel( - id = nextLongId[Label], - evidences = List.fill( - nextInt(maxItemsInCollectionNumber, minValue = 0) - )(nextExportPatientLabelEvidence(documentId)) - ) - } - - def nextExportPatientWithLabels(documentId: LongId[Document]): ExportPatientWithLabels = { - ExportPatientWithLabels( - patientId = UuidId[xyz.driver.pdsuidomain.entities.Patient](nextUuid()), - labelVersion = scala.util.Random.nextLong(), - labels = List.fill( - nextInt(maxItemsInCollectionNumber, minValue = 0) - )(nextExportPatientLabel(documentId)) - ) - } - -} |