1
0
mirror of https://github.com/pcvolkmer/etl-processor.git synced 2025-07-01 14:12:55 +00:00

chore: data model changes (#117)

See: 3234082af1
This commit is contained in:
2025-06-26 01:08:30 +02:00
committed by GitHub
parent 17f4dc3512
commit 858189aa59
3 changed files with 1390 additions and 1367 deletions

View File

@ -255,6 +255,7 @@ infix fun Mtb.pseudonymizeWith(pseudonymizeService: PseudonymizeService) {
this.claims?.forEach { it.patient.id = patientPseudonym } this.claims?.forEach { it.patient.id = patientPseudonym }
this.claimResponses?.forEach { it.patient.id = patientPseudonym } this.claimResponses?.forEach { it.patient.id = patientPseudonym }
this.diagnoses?.forEach { it.patient.id = patientPseudonym } this.diagnoses?.forEach { it.patient.id = patientPseudonym }
this.familyMemberHistories?.forEach { it.patient.id = patientPseudonym }
this.histologyReports?.forEach { this.histologyReports?.forEach {
it.patient.id = patientPseudonym it.patient.id = patientPseudonym
it.results.tumorMorphology?.patient?.id = patientPseudonym it.results.tumorMorphology?.patient?.id = patientPseudonym

View File

@ -207,7 +207,7 @@ class ExtensionsTest {
inner class UsingDnpmV2Datamodel { inner class UsingDnpmV2Datamodel {
val FAKE_MTB_FILE_PATH = "mv64e-mtb-fake-patient.json" val FAKE_MTB_FILE_PATH = "mv64e-mtb-fake-patient.json"
val CLEAN_PATIENT_ID = "e14bf9b6-7982-4933-a648-cfdea6484f1c" val CLEAN_PATIENT_ID = "aca5a971-28be-4089-8128-0036a4fe6f1a"
private fun fakeMtbFile(): Mtb { private fun fakeMtbFile(): Mtb {
val mtbFile = ClassPathResource(FAKE_MTB_FILE_PATH).inputStream val mtbFile = ClassPathResource(FAKE_MTB_FILE_PATH).inputStream

File diff suppressed because it is too large Load Diff