SUID error while transferring MWL files from Mirth to dcm4chee

110 views
Skip to first unread message

nutun

unread,
Apr 29, 2020, 2:42:49 PM4/29/20
to dcm...@googlegroups.com
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.

Vrinda Nayak

unread,
Apr 30, 2020, 5:11:44 AM4/30/20
to dcm4che
Two possibilities here :

- If you're trying to update a MWL item of a previously sent Patient[pk=4505, id=225520, issuer=null], name=Kafeer^Mary], then the problem is in the PID segment of the subsequent HL7 message that was sent. As you see, it is a different
Patient[pk=4523, id=PatientID[pk=4523, id=112210, issuer=null], name=Juma^Alem] in the PID segment. Resolution : PID details should match with previous order message sent for Patient[pk=4505, id=225520, issuer=null], name=Kafeer^Mary]

- If you're scheduling an order for a Patient[pk=4523, id=112210, issuer=null], name=Juma^Alem, then the problem is in the OBR segment which has same procedure details[pk=9486, spsid=UL64, rpid=UL64, suid=2.25.
44114377045825555434253464892169479688, accno=2004291161, modality=US, performer=null, start=20200429094058.074, status=SCHEDULED] sent for an order of a previous Patient[pk=4505, id=PatientID[pk=4505, id=225520, issuer=null], name=Kafeer^Mary. Resolution : Procedure details [pk=9486, spsid=UL64, rpid=UL64, suid=2.25.44114377045825555434253464892169479688, accno=2004291161, modality=US, performer=null, start=20200429094058.074, status=SCHEDULED] should be different than was sent for Patient[pk=4505, id=225520, issuer=null], name=Kafeer^Mary] 

nutun

unread,
May 2, 2020, 1:41:49 AM5/2/20
to dcm4che
Thank you Vrinda Nayak.
I will check this and will reply again in case of further gudelines required.
Reply all
Reply to author
Forward
0 new messages