The HL7 And FHIR Standards In Healthcare Software Development - EffectiveSoft
Back to blog

The HL7 And FHIR Standards In Healthcare Software Development

Modern society is inevitably moving towards the digitalization of its functions. While some industries have opted for digital transformation, conservative fields adapt to change more slowly. The government plays a significant role in this process by implementing various electronic services.
4 min read
The HL7 And FHIR Standards In Healthcare

    Healthcare is quite a conservative field, for which a single standard throughout the vertical is an important condition for efficiency. Due to the digitalization of healthcare, there have appeared a number of medical information systems that collect and store data about patients and their interactions with health care facilities. The diversity of such information systems, as well as the variety of the environments in which medical care is provided, require a lot more ways of interaction. Standardization seems to be the best choice if you don’t want to get lost in the flow of information within lots of healthcare software applications. In this article, we will cover the most widely used healthcare data exchange standards: HL7v3 standard and the transition to the more general FHIR protocol.

    Healthcare data standard HL7: its brief history and sphere of application

    HL7 (Health Level 7) is a standard for electronic medical data management, exchange, and integration. It easily interfaces with other protocols and standards and is used by multiple suppliers of medical equipment. The first version was developed in 1987, and version 3 is currently widely used. This standard has been adopted in the USA, Canada, Australia, and other countries.

    HL7 enables a unified presentation of medical information. It standardizes the exchange of data among various health care software programs, which significantly reduces or eliminates the need for the development of specific interfaces required in the absence of the standard. A unified form of the obtained data is a valuable feature for clinical and statistical studies

    Currently, HL7 defines the interaction of various systems that send or receive patient logistics data (ADT – admission, discharge, transfer), data requests, orders, results of laboratory and diagnostic tests, billing invoices, and file changes containing reference and regulatory information. It is designed to maintain a central data bank, as well as manage a more distributed environment in which data is dispersed across the information systems of individual departments.

    The general structure of the HL7 standard includes:

    • patients flow (admission, discharge, transfer)
    • order of admission to a medical facility
    • financial issues (billing)
    • clinical observation data
    • interface for general purpose data
    • information for senior staff
    • appointments, operations, and medical procedures
    • the epicrisis system

    Developers and end-users of the HL7v3 standard have encountered some operational difficulties. The standard turned out to be complicated to work with, and it was necessary to develop a standard with similar functionality but that would be simpler in terms of structure and logic. And here came the HL7 FHIR standard.

    HL7 standard in healthcare
    HL7 standard in healthcare

    FHIR as an alternative to patented HL7

    FHIR (Fast Healthcare Interoperability Resources) originates from the HL7 standard, and its version 4 was released in 2019. The standard defines the format for storing, exchanging, and providing medical information in electronic form. FHIR is used in various applications, including mobile apps, EHRs, cloud communications, and many others.

    Both FHIR- and HL7-enables systems deal with a variety of tasks. FHIR, however, has extra benefits, especially when it comes to interoperability.

    The standard is split into several modules:

    • terminology
    • administration
    • workflow
    • clinical
    • diagnostics
    • medications
    • billing and claiming
    • security and privacy

    In FHIR systems all resources must have a common definition and representation method, a common set of metadata, and a readable part. Resources are based on XML, JSON, HTTP, Atom, and Oauth. The standard seeks to ensure that a system is used and interpreted by any other health care software and read by any device.


    HL7 has been in the game for more than 30 years, and today it has more than 500 corporate clients. FHIR, in its turn, is much younger but it is gaining popularity and is aimed at practical implementation of the most recent web technologies. Nevertheless, it is still unclear how quickly the massive transition to FHIR will happen. Most likely, both existing standards will be applied in parallel in health care software development.

    Contact us

    Our team would love to hear from you.

      Order an IT consultation

      Fill out the form to receive a consultation and explore how we can assist you and your business.

      What happens next?

      • An expert contacts you shortly after having analyzed your business requirements.
      • If required, we sign an NDA to ensure the highest privacy level.
      • A Pre-Sales Manager submits a comprehensive project proposal. It may include estimates, timelines, lists of CVs, etc., for a particular situation.
      • Now, we can launch the project.

      Our locations

      Say hello to our friendly team at one of these locations.

      Join our newsletter

      Stay up to date with the latest news, announcements, and articles.

        Error text