diff --git a/commons/ihe/hl7v3model/src/main/java/org/openehealth/ipf/commons/ihe/hl7v3/core/transform/responses/PixV3QueryResponseTransformer.java b/commons/ihe/hl7v3model/src/main/java/org/openehealth/ipf/commons/ihe/hl7v3/core/transform/responses/PixV3QueryResponseTransformer.java index ec6a2329f4..76f82c600e 100644 --- a/commons/ihe/hl7v3model/src/main/java/org/openehealth/ipf/commons/ihe/hl7v3/core/transform/responses/PixV3QueryResponseTransformer.java +++ b/commons/ihe/hl7v3model/src/main/java/org/openehealth/ipf/commons/ihe/hl7v3/core/transform/responses/PixV3QueryResponseTransformer.java @@ -120,7 +120,7 @@ public PRPAIN201310UV02Type toPrpa(final PixV3QueryResponse simpleResponse) { final var registrationEvent = new PRPAIN201310UV02MFMIMT700711UV01RegistrationEvent(); - registrationEvent.setStatusCode(new CS("ACTIVE", null, null)); + registrationEvent.setStatusCode(new CS("active", null, null)); registrationEvent.setClassCode(ActClass.REG); registrationEvent.setMoodCode(ActMood.EVN); subject.setRegistrationEvent(registrationEvent); @@ -131,7 +131,7 @@ public PRPAIN201310UV02Type toPrpa(final PixV3QueryResponse simpleResponse) { final var patient = new PRPAMT201304UV02Patient(); patient.setClassCode("PAT"); - patient.setStatusCode(new CS("ACTIVE", null, null)); + patient.setStatusCode(new CS("active", null, null)); patient.setId(simpleResponse.getPatientIds()); patient.setProviderOrganization(simpleResponse.getProviderOrganization()); subject1.setPatient(patient); diff --git a/src/site/changes.xml b/src/site/changes.xml index 68e133a4bd..cbcabbad21 100644 --- a/src/site/changes.xml +++ b/src/site/changes.xml @@ -24,6 +24,9 @@ + + Fix case of HL7v3 statusCodes in transformers + Fix detected issue event code in automatically generated HL7v3 NAKs