HL7 Report attachment

This forum is for topics related to RIS/HIS integration features for Pacsone Server
Post Reply
xunileca
Posts:13
Joined:Tue Oct 27, 2009 7:22 pm
HL7 Report attachment

Post by xunileca » Tue Oct 27, 2009 7:23 pm

Is it possible to send reports to pacsone via HL7? if so, how would they get attached?

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Tue Oct 27, 2009 8:28 pm

Are you talking about the HL7 Observation Reports or the Dicom Structured Reports? If it's the 1st case, you can send the Observation Reports via HL7 ORU messages to the HL7 interface of PacsOne Server; If it's the 2nd case, you can sedn the Dicom SR documents just like any other Dicom images to PacsOne Server.

xunileca
Posts:13
Joined:Tue Oct 27, 2009 7:22 pm

Post by xunileca » Wed Oct 28, 2009 6:07 pm

It would be the ORM01 and the ORU01. How would the reports get to the right studies?
Thanks.

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Thu Oct 29, 2009 5:07 am

If your RIS/HIS system supports the new ZDS segment (defined in the IHE standards), then it'll contain the Dicom Study Instance UID which can then be used to look up the corresponding Dicom study. Otherwise, some other matching criteria, e.g., Accession Number, etc., would have to be used as the search key for finding the corresponding Dicom study, as this key usually varies from site to site depending on the RIS/HIS system being used.

xunileca
Posts:13
Joined:Tue Oct 27, 2009 7:22 pm

Post by xunileca » Tue Nov 03, 2009 3:20 pm

Thanks. I am encountering these errors. Any ideas?

Tue Nov 3 07:49:55 2009 WARNING - Segment PID: Incompatible Field [2]: [90492/1]
Tue Nov 3 07:49:55 2009 WARNING - Segment PID: Incompatible Field [4]: [90492/1]
Tue Nov 3 07:49:55 2009 WARNING - Segment PID: Incompatible Field [19]: [233462129]
Tue Nov 3 07:49:55 2009 WARNING - Segment OBR: Incompatible Field [6]: [20091103075501]

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Tue Nov 03, 2009 5:23 pm

The HL7 interface of PacsOne Server is developed based on version 2.3.1 of the public HL7 standards. So make sure your sending HL7 application is compatible with HL7 v2.3.1

xunileca
Posts:13
Joined:Tue Oct 27, 2009 7:22 pm

Post by xunileca » Wed Nov 04, 2009 11:16 pm

I have confirmed that the sending application is using version 2.3. I am still seeing these error messages:

Wed Nov 4 18:14:49 2009 INFO - HL-7: <2857> started from peer: 63.246.142.x
Wed Nov 4 18:14:49 2009 INFO - <2857> Receiving message
Wed Nov 4 18:14:49 2009 INFO - <2857> [711] bytes message received successfully
Wed Nov 4 18:14:49 2009 WARNING - Segment PID: Incompatible Field [2]: [99094]
Wed Nov 4 18:14:49 2009 WARNING - Segment PID: Incompatible Field [4]: [99094]
Wed Nov 4 18:14:49 2009 WARNING - Segment OBR: Incompatible Field [6]: [20091104181001]
Wed Nov 4 18:14:49 2009 INFO - <2857> Sending Acknowledgement...
Wed Nov 4 18:14:49 2009 INFO - <2857> [82] bytes ACK message sent successfully
Wed Nov 4 18:14:49 2009 INFO - <2857> Receiving message
Wed Nov 4 18:14:49 2009 ERROR - CSocketServer: Session 2857 remote error: [0]
Wed Nov 4 18:14:49 2009 INFO - Session: <2857> disconnected for client: 63.246.142.x

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Thu Nov 05, 2009 1:05 am

No, version 2.3 is not the same as version 2.3.1 (the HL7 version PacsOne Server is using).

Post Reply