Healthcare Interoperability Blog

interfaceware.com
  • Iguana Integration Engine
  • Resource Center
  • Blog
Home HL7 Protocol Characteristics: Everything You Need to Know

HL7 Protocol Characteristics: Everything You Need to Know

HL7 is a structured protocol that is used as a means of communicating between healthcare applications. The following descriptions provide an outline that define the characteristics of the HL7 protocol:

Event-Driven

Real-world events, such as the admission of a patient, cause messages to flow between applications. In other words, an application that encounters a real-world event sends a message to other applications that need to be aware of this event.

Application-to-Application

HL7 defines a communication between two independent applications, rather than between closely coupled, client/server applications. The scope of interest for HL7 is the message exchange between the applications, rather than the specific role of each application in the healthcare delivery process.

Point-to-Point

5 Ways To Speed Up HL7 IntegrationHL7 is a messaging format that is independent of its transport method. However, it is typically used in a client/server environment for employing some form of a point-to-point protocol.

For instance, HL7 can use the LLP Transport method to transfer messages between a client and a server. However, since a client must establish a connection to a server before a message can be sent, the client must have prior knowledge about the server.

It is not normal for HL7 messages to use a non point-to-point protocol, where the client listens for ‘broadcasts’ from a particular server.

OSI Level 7

OSI Level 7 indicates that HL7’s scope is the format and content of the data exchanged between the applications rather than how the messages are transmitted between computers or networks. In other words, HL7 does not specify how messages will be delivered between the applications. Usually a TCP/IP connection or FTP file transfer is used to deliver a message. However, within local area networks, the de facto standard is the Lower Layer Transport Protocol.

Data Exchange

HL7 specifies the way data exchange between applications will be accomplished. It does not specify how applications store or process this data. It would be advantageous for an application developer if their application’s database structure coincided with HL7 message definitions, but this is not mandatory.

Standard

When you create a proprietary, non-standard link between two systems, you can create a message exchange system that better suits your personal needs and better fits the data structure of your application. However, the efforts invested in this link are useless when considering a connection to other third-party systems. Using HL7 means that your initial development effort can be reused again and again.

Iguana is the leading HL7 integration engine on the market, trusted globally for 20+ years. Connect with one of our integration engine experts today.

Additional Resources:

5 Ways To Speed Up HL7 Integration

May 13, 2008iNTERFACEWARE
  • Email
  • LinkedIn
  • More
  • Facebook
  • Twitter

Related

Fundamentals of TCP/IP CommunicationHL7 Version 3.0
May 13, 2008 HL7 Information
Enjoying this blog?

Sign up to receive healthcare integration news, just like this, from iNTERFACEWARE Inc.

iNTERFACEWARE needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Privacy Policy.

Resources

Integration Resources & Guides

HL7 Resources

Iguana Case Studies

Iguana Integration Engine

Overview: Integration Engine

Features: Building HL7 Interfaces

Benefits: Why Choose Iguana

Company

About Us

Integration Services

Contact Us

Connect

LinkedIn

Twitter

YouTube

© - iNTERFACEWARE Inc.