diff options
author | Kseniya Tomskikh <ktomskih@datamonsters.co> | 2017-10-16 20:06:52 +0700 |
---|---|---|
committer | Kseniya Tomskikh <ktomskih@datamonsters.co> | 2017-10-16 20:06:52 +0700 |
commit | a0599ae4d12acafb934b40f52d4a771709b3e583 (patch) | |
tree | 485fc8a1c7ac8e7a9dd8fc8ed5308dba185fb6ca /src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/ExportPatientGen.scala | |
parent | f3b809659969ee29ab7f0a62ec1cff25a3e263dc (diff) | |
download | rest-query-a0599ae4d12acafb934b40f52d4a771709b3e583.tar.gz rest-query-a0599ae4d12acafb934b40f52d4a771709b3e583.tar.bz2 rest-query-a0599ae4d12acafb934b40f52d4a771709b3e583.zip |
PDSUI-2318 Created custom swagger format for TM
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)) - ) - } - -} |