Introduction
Welcome to the AdvaPACS HL7 interface specification. Here you will be able to find all the information you need to build HL7 interfaces that will work with AdvaPACS.
This documentation doesn't describe how to create or configure an HL7 service within AdvaPACS. Please refer to the AdvaPACS user guide for those instructions.
There are numerous ways that you can connect HL7 interfaces to AdvaPACS depending on your needs. You can send messages via:
- An MLLP connection to a HL7 service deployed to an AdvaPACS Gateway. Read more.
- An MLLP connection direct to the AdvaPACS Cloud Gateway secured with mTLS. Read more.
- Over HTTPS via an API. Read more.
Conformance
AdvaPACS HL7 interfaces have been built to conform with the IHE Radiology Profiles.
Acknowledgement Mode
AdvaPACS supports Original Mode acknowledgement.
Asynchronous Processing
Messages are processed in strict FIFO ordering per HL7 Service.
AdvaPACS Gateway will process messages synchronously and return an ACK with any error message
that may have been generated upon processing the message. If the HL7 service is set into
migration
mode, messages will be ACK'd immediately and asynchronously processed.