HL7 for labs
This integration is mostly for labs at this time.
Here is a high level of the messages we support for HL7 2.7
Writing an order:
MSH // Message Header https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/MSH
PV1 // Patient Visit https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/PV1
PID // Patient Identification https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/PID
ORC // Common Order https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/ORC
OBR // Observation Request https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/OBR
Read results:
PID // Patient Identification https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/PID
OBR // Observation Request https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/OBR
OBX // Observation/result https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/OBX
NTE // Notes & comments https://hl7-definition.caristix.com/v2/HL7v2.7/Segments/NTE
How do we exchange data?
At the moment we have opted for an SFPT inbox and outbox. In integration settings please provide credentials for such a folder with and /inbox and /outbox folder.
We will post orders to your /inbox folder and poll the /outbox folder for new files. Files when the be deleted from the /outbox folder once processed.
Files will be named order1234.hl7 and result1234.hl7 and must have unique names. We recommend you do not delete but move the files out of the /inbox folder to another folder as your process them.
Here are some sample files:
Last updated
Was this helpful?