Understanding the Vocera HL7 Adapter Rules |
Message specifications define the layout of the HL7 records that Vocera Platform expects to receive from a Health Information System (HIS) at a customer site.
Health Level Seven (HL7) and its members provide a framework (and related standards) for the exchange, integration, sharing, and retrieval of electronic health information. These standards define how information is packaged and communicated from one party to another, setting the language, structure and data types required for seamless integration between systems. HL7 standards support clinical practice and the management, delivery, and evaluation of health services, and are recognized as the most commonly used in the world. Source: HL7.org
This messaging specification guide is based on the HL7 version 2.X Standard for HL7 message types such as ADT (Admit, Discharge, Transfer), ORM (Order), ORU (Observation) and RAS (Treatment Administration) which are to be sent to the Vocera Platform application by a Health Information System (HIS). This specification contains the minimum requirements for these commonly used HL7 trigger events within the Vocera Platform application. This list is not exhaustive; should a site utilize an HL7 message type not listed here, refer to this external source for trigger event construct guidance: HL7-Definitions-Caristix.com
The message specifications in this documentation define the layout of the HL7 records that Vocera Platform expects to receive from an HIS. A sender will create an HL7 version 2.X trigger event message. The sender will send the HL7 trigger event message to the Vocera Platform application at the provided IP address and port (6661 by default) in accordance to the Minimum Lower Layer Protocol (MLLP). The library that Vocera Platform uses to recognize HL7 messages is based on version 2.6, allowing recognition of most inbound HL7 messages.
Outbound messages can be optionally customized and enabled upon request. Vocera Platform creates these outbound messages to the sender using HL7 version 2.3 by default; if a different HL7 version is required for outbound HL7 messages from Vocera Platform to a customer source, the appropriate version can be specified in the interface property. Configure the "hl7.outbound.version" field in the interface.properties file with the HL7 version needed to implement the appropriate sending HL7 version used.
The following trigger events are supported by Vocera Platform. Refer to the pages below for details on message segements used by these trigger events.
ADT-A01 | Admit / Visit Notification |
ADT-A02 | Transfer A Patient |
ADT-A03 | Discharge/End Visit |
ADT-A04 | Register A Patient |
ADT-A05 | Pre-admit A Patient |
ADT-A06 | Change An Outpatient To An Inpatient |
ADT-A07 | Change An Inpatient To An Outpatient |
ADT-A08 | Update Patient Information |
ADT-A09 | Patient Departing - Tracking |
ADT-A11 | Cancel Admit / Visit Notification |
ADT-A12 | Cancel Transfer |
ADT-A13 | Cancel Discharge/ End Visit |
ORM-O01 | Order Message |
ORU-R01 | Unsolicited Transmission Of An Observation Message |
RAS-O17 | Pharmacy/treatment Administration Message |