Skip to content
FHIRVendors

How FHIR Enables Healthcare Interoperability

FHIR is a powerful interoperability tool, but only one layer of it. This guide maps FHIR to the four levels of interoperability, the terminologies it depends on, and the policy frameworks driving adoption.

FundamentalsUpdated 5 min readBy the FHIR Vendors Editorial Team

Key takeaways

  • Interoperability has foundational, structural, semantic and organizational levels; FHIR directly addresses the first two and supports the third through terminology bindings.
  • Shared terminologies such as SNOMED CT, LOINC and RxNorm do the heavy lifting for meaning; FHIR provides the structure that carries them.
  • In the US, USCDI defines what data must be exchangeable and US Core defines how it is represented in FHIR, with ONC certification and Cures Act information blocking rules creating the incentive.
  • CMS rules require FHIR APIs for impacted payers, and TEFCA is adding FHIR-based exchange to its network model.
  • Outside the US, implementation guides such as the International Patient Summary play the same role as US Core.

The four levels of interoperability

Interoperability is often discussed as a single property, but it is clearer to break it into levels. A widely used framework from HIMSS describes four:

LevelQuestion it answersFHIR's role
FoundationalCan system A send data to system B?RESTful HTTP API, messaging and document exchange patterns
StructuralIs the data organized in a format both understand?Resource definitions, data types, JSON/XML formats, profiles
SemanticDo both systems interpret the data the same way?Terminology bindings, ValueSet and CodeSystem resources, terminology operations
OrganizationalDo governance, policy, consent and trust allow exchange?Supports via Consent, Provenance and security profiles; mostly outside the standard

FHIR is strongest at the first two levels. It replaced bespoke interfaces and older message formats with a web-native API (see HL7 v2 vs FHIR for the contrast) and a common resource model. Semantic and organizational interoperability depend on choices made around FHIR, which is why two FHIR-based systems can still fail to understand each other.

Exchange patterns FHIR supports

FHIR is often equated with its RESTful API, but the specification defines several exchange paradigms built on the same resources. Choosing the right one for each use case matters as much as choosing the right resources.

PatternHow it worksTypical use
RESTful APIClients read, search and write individual resources over HTTPApps, portals, point-of-care integrations
DocumentsA Bundle of type document with a Composition as its first entry, signed or attested as a wholeDischarge summaries, patient summaries such as IPS
MessagingA Bundle of type message with a MessageHeader, sent between systems for event-driven exchangeNotifications and workflows that mirror HL7 v2 messaging
Bulk dataAsynchronous export of large datasets as NDJSONPopulation health, analytics, payer and quality reporting
SubscriptionsServer notifies subscribers when defined events occurAdmission alerts, care coordination

Most real-world architectures mix these. A health system might expose a REST API for apps, run bulk exports for analytics, and exchange documents with external networks. Platforms that bridge these patterns are covered on the healthcare interoperability companies page.

Terminologies: where meaning comes from

A FHIR resource can carry a code from any code system. Interoperability depends on agreeing which. The main clinical terminologies in FHIR exchange are:

  • SNOMED CT: a comprehensive clinical terminology for problems, findings, procedures and more. Use requires a licence, which is free in member countries such as the US through the national release centre.
  • LOINC: identifiers for laboratory tests, clinical measurements and survey instruments, commonly used in Observation.code.
  • RxNorm: normalized names and identifiers for clinical drugs in the US, used in medication resources.
  • ICD-10-CM and other classifications, often used alongside SNOMED CT for billing and reporting.
  • UCUM for units of measure in Quantity values.

Implementation guides bind elements to value sets drawn from these systems, and a terminology server can validate codes, expand value sets and translate between systems with operations such as $validate-code and $translate. Mapping local codes to standard ones is frequently the largest single task in a data interoperability project.

US Core and USCDI

The United States Core Data for Interoperability (USCDI), maintained by ONC (now operating as ASTP/ONC), is a standardized set of data classes and elements, such as allergies, problems, medications, laboratory results and clinical notes, that must be exchangeable. It is versioned and expands over time. USCDI does not specify a format.

The HL7 US Core implementation guide supplies the format: FHIR R4 profiles, search requirements and terminology bindings that represent USCDI. ONC's certification program for health IT requires certified API technology to support US Core and SMART App Launch, and the HTI-1 final rule advanced that baseline to USCDI v3 with corresponding newer versions of US Core and SMART. Because certified EHRs implement US Core, it has become the common denominator for US clinical FHIR exchange.

Cures Act and information blocking

The 21st Century Cures Act directed ONC to define information blocking: practices by health care providers, certified health IT developers, and health information networks or exchanges that are likely to interfere with access, exchange or use of electronic health information, unless an exception applies. ONC's regulations define the actors, the scope of electronic health information and a set of exceptions, such as those for preventing harm, privacy, security and infeasibility.

The rules do not require FHIR as such, but standards-based APIs are the most practical way to show that data is accessible. Combined with certification requirements, this pushes providers and vendors toward exposing FHIR APIs that third-party apps can use.

General information only

Information blocking obligations depend on the type of actor and specific facts. This summary is not legal advice; consult counsel and the official ONC guidance for your situation.

CMS patient access and payer APIs

CMS has used its regulatory authority over Medicare Advantage organizations, Medicaid and CHIP programs and certain qualified health plan issuers to require FHIR APIs on the payer side. The Interoperability and Patient Access final rule (CMS-9115-F) required a Patient Access API, letting members retrieve claims and clinical data through apps of their choice, and a Provider Directory API.

The Interoperability and Prior Authorization final rule (CMS-0057-F) builds on that with a Provider Access API, a Payer-to-Payer API and a Prior Authorization API, along with enhancements to Patient Access, with most API requirements beginning in January 2027. These APIs are built on R4 and HL7 implementation guides, including several from the Da Vinci project, which brings payers into the same FHIR ecosystem as providers.

TEFCA and FHIR

The Trusted Exchange Framework and Common Agreement (TEFCA), established under the Cures Act, creates a nationwide governance layer for exchange between networks. Designated Qualified Health Information Networks (QHINs) connect to each other under a common agreement administered by a Recognized Coordinating Entity, and participants connect through a QHIN.

TEFCA exchange initially relied on established document-based query standards. ONC and the Recognized Coordinating Entity have published a FHIR roadmap, and later versions of the Common Agreement add support for FHIR-based exchange. TEFCA is a clear example of organizational interoperability: the technical standards exist, and the framework supplies the trust, policy and governance needed to use them at scale.

International implementation guides

FHIR is international, and many countries publish national base profiles and guides. At the international level, the International Patient Summary (IPS) implementation guide defines a minimal, specialty-agnostic patient summary for unplanned and cross-border care, represented as a FHIR document Bundle. It is designed to be reused as a foundation by national and regional projects.

For organizations operating in several countries, the lesson is to design around profiles rather than base resources and to expect a different core guide in each market. A FHIR consulting partner with regional experience can shorten that learning curve.

Frequently asked questions

Does adopting FHIR guarantee interoperability?

No. FHIR provides foundational and structural interoperability. Semantic interoperability requires agreed profiles and terminologies, and organizational interoperability requires governance, trust agreements and consent handling.

What is the difference between USCDI and US Core?

USCDI defines which data elements must be exchangeable, independent of format. US Core is the HL7 FHIR implementation guide that defines how those elements are represented and searched in FHIR R4.

Do information blocking rules require FHIR?

Not directly. They prohibit practices likely to interfere with access to electronic health information, subject to exceptions. FHIR APIs, especially those required by certification, are a primary means of making data accessible.

Which payers must offer FHIR APIs under CMS rules?

The CMS rules apply to impacted payers, including Medicare Advantage organizations, state Medicaid and CHIP programs and their managed care plans, and qualified health plan issuers on the federally facilitated exchanges. Check each rule for exact applicability.

Is the International Patient Summary only for Europe?

No. IPS is an international HL7 implementation guide intended for use globally, though several European initiatives have adopted it as a basis for cross-border exchange.

References

  1. HL7 FHIR overview
  2. HL7 US Core Implementation Guide
  3. ONC: United States Core Data for Interoperability (USCDI)
  4. ONC: Information blocking
  5. CMS: Centers for Medicare & Medicaid Services
  6. HL7 International Patient Summary IG

FHIR® is a registered trademark of HL7 International. This guide is independent educational content and is not legal or compliance advice.

Related guides

Related FHIR services

Find the Right FHIR Integration Partner for Your Healthcare Project

Tell us what you need to build or connect. We review every request and share a short list of relevant vendors from our directory — no obligation.