HL7 Configuration

534 views
Skip to first unread message

Giuseppe Como

unread,
Aug 28, 2020, 12:48:55 PM8/28/20
to dcm4che
What is the correct procedure to configure the DXM4CHEE server to send a message for each study received by the server?

many thanks

vrinda...@j4care.com

unread,
Aug 28, 2020, 3:23:40 PM8/28/20
to dcm4che
See Received Studies link in Synchronize external HL7 Receivers

Giuseppe Como

unread,
Aug 31, 2020, 2:34:32 PM8/31/20
to dcm4che
i configured as specified in Synchronize external HL7 Receivers but nothing happens. I don't get any messages in my application

vrinda...@j4care.com

unread,
Sep 1, 2020, 3:55:24 AM9/1/20
to dcm4che
Please show your configuration.

Giuseppe Como

unread,
Sep 2, 2020, 7:38:43 AM9/2/20
to dcm4che
Message has been deleted

vrinda...@j4care.com

unread,
Sep 2, 2020, 10:53:42 AM9/2/20
to dcm4che
The screenshots only show configured HL7 Procedure Status Update Sending and Receiving applications. As mentioned before, configure required fields as per Synchronize HL7 Systems on Received Studies to activate the feature.
Message has been deleted

Giuseppe Como

unread,
Sep 2, 2020, 12:22:12 PM9/2/20
to dcm4che

Marco Politi

unread,
Sep 2, 2020, 2:15:25 PM9/2/20
to dcm4che
Ciao Pino non riesco a far arrivare la Worklist tramite dcm4chee alla mia apparecchiatura. potresti aiutarmi ?

Giuseppe Como

unread,
Sep 2, 2020, 2:20:09 PM9/2/20
to dcm...@googlegroups.com
Non ho ancora affrontato questa problematica, sono bloccato con la configurazione hl7 perchè dovrei notificare la ricezione degli studi ad una applicazione tramite HL7 (non so se tu hai avuto lo stesso problema)
L'alimentazione della worklist avviene tramite hl7?

ciao

--
You received this message because you are subscribed to the Google Groups "dcm4che" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dcm4che+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dcm4che/ef57effc-dcaf-401a-9207-81b20b2b2e7dn%40googlegroups.com.


--
Como Giuseppe

Marco Politi

unread,
Sep 2, 2020, 2:23:18 PM9/2/20
to dcm4che
si tramite hl7 con mirth, gli esami riesco a farli arrivare a dcm4chee ma non al macchinario. che RIS usi?

Giuseppe Como

unread,
Sep 2, 2020, 2:36:29 PM9/2/20
to dcm...@googlegroups.com
Uso dcm4chee come pacs di reparto per acquisire le immagini che arrivano dagli ecografi, non uso un ris ma devo notificare ad un'applicazione di cartella clinica la ricezione delle ecografie.
Successivamente mi devo occupare dell'invio delle worklist.
Non ho capito in cosa sbaglio nella configurazione ma sul canale hl7 non arriva nulla dal dcm4chee.
Ti come hai fatto? 

Marco Politi

unread,
Sep 2, 2020, 2:44:27 PM9/2/20
to dcm4che

Che io sappia dcm4chee non invia messaggi HL7. Ha una porta server che è la 2575 ma per ricevere dal RIS

Giuseppe Como

unread,
Sep 2, 2020, 3:02:01 PM9/2/20
to dcm...@googlegroups.com
E' possibile farlo, esiste una voce di configurazione per settare un canale di invio ma a me non funziona.


vrinda...@j4care.com

unread,
Sep 3, 2020, 3:39:36 AM9/3/20
to dcm4che
From the (not so clear) images in the document, I could only make out that the HL7_app which is configured as HL7 Procedure Status Update Receiving Application refers to a HL7 application configured in dcm4chee-arc.
On which devices have you configured HL7_app and HL7_to_neoc HL7 applications? The HL7 Procedure Status Update Receiving Application should be the HL7 application name of your HL7 receiver (eg. hl7rcv) and not dcm4chee-arc!.(For reference, see how a HL7 receiver can be configured in sample configuration)

One way to monitor the outgoing HL7 messages from archive is to also look at Monitoring page -> Queues tab and selecting HL7 Forward tasks queue; to see if the HL7 messages sent using queue was successful or not.

Giuseppe Como

unread,
Sep 3, 2020, 6:39:28 AM9/3/20
to dcm...@googlegroups.com
But the proble is the same.

In the server log i have the error below

2020-09-03 12:35:08,526 ERROR [org.jboss.as.ejb3.invocation] (EE-ManagedScheduledExecutorService-default-Thread-2) WFLYEJB0034: EJB Invocation failed on component HL7PSUEJB for method public void org.dcm4chee.arc.hl7.psu.HL7PSUEJB.scheduleHL7PSUTask(org.dcm4chee.arc.entity.HL7PSUTask): javax.ejb.EJBException: java.lang.NullPointerException
2020-09-03 12:35:08,584 WARN  [org.dcm4chee.arc.hl7.psu.HL7PSUScheduler] (EE-ManagedScheduledExecutorService-default-Thread-2) Failed to process HL7PSUTask[pk=24, deviceName=dcm4chee-arc, studyInstanceUID=1.2.392.200036.9116.6.24.19532127.1041.20200401134355182.2.1, scheduledTime=2020-09-03 12:16:24.0]:


Can you help me, please

--
You received this message because you are subscribed to the Google Groups "dcm4che" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dcm4che+u...@googlegroups.com.

vrinda...@j4care.com

unread,
Sep 3, 2020, 7:05:37 AM9/3/20
to dcm4che
Please send me the server.log, as the above log snippet is insufficient to determine the cause of this exception.

Giuseppe Como

unread,
Sep 3, 2020, 7:44:13 AM9/3/20
to dcm...@googlegroups.com
I have attached the server.log (only the error section)
thanks

server.log

vrinda...@j4care.com

unread,
Sep 3, 2020, 8:21:28 AM9/3/20
to dcm4che
Again, on which device have you configured the HL7 Application which is set for HL7 Procedure Status Update Sending Application field ? It seems it is not present on dcm4chee-arc device.
I'm reiterating - the HL7 application to configured as HL7 Procedure Status Update Sending Application  SHOULD be configured on dcm4chee-arc device whereas the HL7 application to be configured as HL7 Procedure Status Update Receiving Application SHOULD be configured in its own SEPARATE device and NOT on dcm4chee-arc! See attached
hl7psu-send-receive-app.pdf

Giuseppe Como

unread,
Sep 3, 2020, 10:30:46 AM9/3/20
to dcm...@googlegroups.com
problem solved

many thanks

Fito Mejía

unread,
May 17, 2021, 10:44:54 AM5/17/21
to dcm4che

Hi, 
What version of dcm4chee are you using, I use 5.18 and the option HL7 Procedure Status Message Type does not appear, could you help me please, thank you.

Vrinda Nayak

unread,
May 18, 2021, 5:44:08 AM5/18/21
to dcm4che
HL7 Procedure Status Message Type is available version  5.22.0 onwards : https://github.com/dcm4che/dcm4chee-arc-light/issues/2407

Fito Mejía

unread,
May 18, 2021, 9:19:41 AM5/18/21
to dcm4che
OK thank you very much. I want to send an hl7 message when a study is saved in dcm4chee-arc 5.18, I have tried this configuration https://github.com/dcm4che/dcm4chee-arc-light/wiki/Received-Studies. but I can't, should i upgrade to 5.22 to get it?or i can achieve it on version 5.18?  Could you help me achieve it? Thanks.

Vrinda Nayak

unread,
May 18, 2021, 11:06:59 AM5/18/21
to dcm4che
Notifying HL7 receivers on received studies using EYECARE-22 Procedure Status Update OMG^O19 is supported since version 5.9.0
The HL7 Procedure Status Message Type field was added as archive also supports notifying external HL7 receivers of imaging results with an ORU^R01 message as part of RAD-132 Notify of Imaging Results in Encounter Based Imaging Workflow. The wiki is normally updated whenever archive features are enhanced.
What exactly is the requirement in your application? - With version 5.18.0 an OMG^O19 should be sent out if you have configured the right fields. Can you share the configuration?

Fito Mejía

unread,
May 18, 2021, 12:58:13 PM5/18/21
to dcm4che
I'm just looking to send an hl7 message to another server indicating that there is a new study, OMG is fine for me.

my configuration

Vrinda Nayak

unread,
May 19, 2021, 7:21:04 AM5/19/21
to dcm4che
In 5.18.0 Procedure Status Update OMG^O19 is sent out on receive of studies only if these studies also have an associated MWL item received by archive earlier. To send out notification also for studies which do not have any MWL items associated to it is available from 5.21.0 - https://github.com/dcm4che/dcm4chee-arc-light/issues/2372

Fito Mejía

unread,
May 19, 2021, 9:34:29 AM5/19/21
to dcm4che
Thank you so much. So, I understood that my configuration is fine, I need to associate the studies with the mwl for it to work. That would be all?

Vrinda Nayak

unread,
May 20, 2021, 4:47:51 AM5/20/21
to dcm4che
With version 5.18.1 - yes : Archive should receive scheduled procedure for the study (MWL) before the study is stored by modality

Johnson F

unread,
Oct 17, 2021, 5:36:08 AM10/17/21
to dcm4che
Even in 5.24.2 this part/fields are missing
Reply all
Reply to author
Forward
0 new messages