Hi,
I have deployed dcm4chee-arc-psql:5.22.0-secure (dockerized). I am using its MWL feature and using Mirth for sending MWL hl7 files to dcm4chee.
Now I am facing a problem that some MWL files transfers to dcm4chee successfully and sometimes Mirth generates error during sending files to dcm4chee. When I saw the logs, I have found the following.
NACK sent from receiver. (Rejected)
org.dcm4chee.arc.patient.PatientMismatchException: Patient[pk=4523, id=PatientID
MSH|^~\&|HL7APP|DCMMWL|mirth|mirth|20200429112447.527||ACK^O01^ACK|73507715|P|2.5.1
MSA|AR|MSGID20060307110114|org.dcm4chee.arc.patient.PatientMismatchException: Patient[pk=4523, id=PatientID
ERR|||207|E||||org.dcm4chee.arc.patient.PatientMismatchException: Patient[pk=4523, id=PatientID[pk=4523, id=112210, issuer=null], name=Juma^Alem] does not match Patient[pk=4505, id=PatientID[pk=4505, id=225520, issuer=null], name=Kafeer^Mary] in previous MWLItem[pk=9486, spsid=UL64, rpid=UL64, suid=2.25.44114377045825555434253464892169479688, accno=2004291161, modality=US, performer=null, start=20200429094058.074, status=SCHEDULED]
Need guideline on this issue.