Message HL7(ORM^O01) - Issuer = null error

368 views
Skip to first unread message

Ramon Ribeiro

unread,
Jul 12, 2017, 11:37:34 AM7/12/17
to dcm4che
Good morning, I am getting an error in sending mirth for dcm4chee.
The following message:

MSA|AE|UNI376755|Patient[id=222379HO, issuer=null, name=CELSO SOUZA\S\null\S\null\S\null] ambiguous

I am Brazilian and use first and last name, different from dcm4chee.

The question is if I would have to assign a value to the issuer, using mirth?


Juan Miguel Camarasaltas Moreno

unread,
Jul 12, 2017, 1:21:04 PM7/12/17
to dcm4che
Hello again! ;-)

To send issuer of patientID you have to addit in PID.3.4

PID||| PATIENTID^^^ISSUER|


Regards

Ramon Ribeiro

unread,
Jul 12, 2017, 1:46:25 PM7/12/17
to dcm4che
Thank you again, Mr. Juan.

I'll test that way, I'll post the answer soon.

thank you!

Ramon Ribeiro

unread,
Jul 12, 2017, 2:41:27 PM7/12/17
to dcm4che
Mr. Juan, I took the test and the issuer was filled,
But still presents the error message in some patients,
Only a few.

following message:

MSA|AE|UNT376782|Patient[id=514204HO, issuer=UNT376782, name=ROSELY AMANTEA FERNANDES\S\null\S\null\S\null] ambiguous

thank you!

Juan Miguel Camarasaltas Moreno

unread,
Jul 13, 2017, 4:39:19 AM7/13/17
to dcm4che
Hi Mr. Ramon,

I'm also with patients problems :-( 

So far I discovered that these problems have to do with the StorageScp service, in particular with the attribute "PatientMaching". This rule indicates how to use the demographic information:



pid,issuer?,[familyname,givenname,middlename?,birthdate]


The info about this attribute is a bit complicated for me, but the important thing is that a fied with '?' mark implies that a missing value on this attribute in the received DICOM objects wil match with any existing value in existing patient records.

Maybe you could try removing some demographic  fields or use the '?' mark .

I'm sorry I cant help you any further in this matter.

If you get more information maybe you could help me ;-))


Regards

Ramon Ribeiro

unread,
Jul 14, 2017, 10:23:57 AM7/14/17
to dcm4che
Hi,

Now my situation was like this,
I was able to send the HL7 to the DCM4CHEE,
But when the staff does take the CR images can not be opened in dcm4chee-web3 or ioviyam.




Diego Rodrigo Fonseca

unread,
Dec 22, 2017, 11:34:14 AM12/22/17
to dcm4che
Boa tarde Ramon. Como você resolveu o problema da ambiguidade em Storescp service? Eu já tentei de tudo, porém o worklist server continua rejeitando.

Ramon Ribeiro

unread,
Dec 22, 2017, 12:00:30 PM12/22/17
to dcm4che
Você utiliza o Mirth para enviar o HL7? 

Você consegue alterar as configurações da requisição em:
"service=HL7Service,type=ORM -> PatientMatching"

Eu ainda tenho esse problema as vezes.. eu reparei o seguinte, quando o DCM4CHEE já tem um paciente com ID 123, ele não consegue enviar de novo se o paciente voltar na clinica. Ele dá a mensagem de ambiguidade.

Minha mensagem HL7 vai mais ou menos assim:

MSH|^~\&|||||201712010955||ORM^O01|||2.3||||||8859/1
PID|||512300||MARIA^LOURDES^LUIS||19420517|F|||||
PV1||||||||||||||||||||||||||||||||||||||||||||
ORC|NW||||||^^^201712010955
OBR||||||||||||||||^||384577|RX OMBRO|||||CR|||^^^||||||||||||||
ZDS|StudyUID^CR0850A^CR

Diego Rodrigo Fonseca

unread,
Dec 23, 2017, 7:45:38 AM12/23/17
to dcm4che
Pois é cara. Como fica nestes casos em que o paciente é frequente (por exemplo, pacientes que fazem acompanhamento de mamografia a cada 6 meses) ? 

Jose Roberto (JUCOES KART)

unread,
Feb 23, 2023, 8:06:19 AM2/23/23
to dcm4che
Pessoal, conseguiram encontrar alguma solução?

Quando eu envio meus dados, como eu ja fiz exame na clinica, ele manda e msg de AMBIGUOS, e não consigo colocar um novo exame na LISTA,
MSA|AE|DCM4CHEE|Patient[id=19446, issuer=null, name=JOSE\S\ROBERTO\S\SOUZA\S\DE] ambiguous

Ramon Ribeiro

unread,
Feb 23, 2023, 10:47:47 AM2/23/23
to dcm4che
Você consegue alterar as configurações da requisição em:
"service=HL7Service,type=ORM -> PatientMatching"

Deve ter outros tipos de validações, mas faz muito tempo que não uso o dcm4chee, então, não posso te dar certeza. Mas acredito que é configuração.
Reply all
Reply to author
Forward
0 new messages