HL7 is a messaging standard that helps clinical applications exchange electronic health information. This is a standard for the exchange / integration / sharing / retrieval of electronic health information and increase the effectiveness, efficiency and quality of their healthcare information delivery,
This can be communicated using a variety of transport protocols such as.
- LLP - Lower Layer Protocol / MLLP - Minimal Lower Layer Protocol
- FTP - File Transfer Protocol
- SMTP - Simple Mail Transfer Protocol
This made integration and maintenance of applications, particularly from different vendors, very easy.
Eg:
- Patient Registration System
- Laboratory System
- Billing System
- Message [Message Types]
- Segments (Some are repeatable, mandatory and optional)
- Elements / Fields (Some are Repeatable)
- Components
- Subcomponents
- Components
- Elements / Fields (Some are Repeatable)
- Segments (Some are repeatable, mandatory and optional)
- 0x0B - Header
- 0x0D – Marks the end of each segment.
- 0x1C 0x0d - Trailer
- | – element /field delimiter.
- ^ – component delimiter.
- & – Sub-component delimiter.
- ~ – Used to separate repeating fields.
- \ – Escape character.
- HL7 : Health Level Seven, Inc
- HAPI : HL7 application programming interface
- FHIR : Fast Healthcare Interoperability Resources