diff options
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)) - ) - } - -} |