Health Information Exchange (HIE) architecture

Last reviewed: 2026-07-06 — see the freshness policy.

Learning objectives

After this chapter you will be able to:

  • Distinguish an HIE's centralized, federated, and hybrid architectural models.
  • Explain what a Record Locator Service does and why federated HIEs need one instead of a central store.
  • Place HIE architecture correctly between point-to-point EHR integration and nationwide TEFCA exchange.

The N-to-N problem HIEs exist to solve

EHR integration covers point-to-point connections — your system to one EHR you have a direct relationship with. That doesn't scale to a region: if every provider needed a direct connection to every other provider to share records, a metro area with 50 health systems would need over a thousand pairwise connections. A Health Information Exchange (HIE) solves this by acting as a hub: each participant connects once, to the HIE, and reaches everyone else through it. HIEs have been mentioned in passing throughout this book (the industry map, Canadian architecture) — this chapter is the architecture treatment.

flowchart TB subgraph P2P["Point-to-point (doesn't scale)"] A1["Org A"] --- B1["Org B"] A1 --- C1["Org C"] B1 --- C1 A1 --- D1["Org D"] B1 --- D1 C1 --- D1 end subgraph Hub["HIE hub (scales)"] A2["Org A"] --> HIE["HIE"] B2["Org B"] --> HIE C2["Org C"] --> HIE D2["Org D"] --> HIE end

Three architectural models

  • Centralized (data-warehouse model) — the HIE ingests and stores copies of participant data centrally, enabling fast query and population-level analytics. Less common today: participants must trust the HIE with a full copy of their data, staleness and duplication are real problems, and the governance/liability surface is larger.
  • Federated / query-based (the dominant model) — the HIE holds no clinical data centrally, only an index of who might have data on a given patient. A query triggers real-time retrieval directly from each participant's system. This is the pull model behind most modern HIEs, Carequality, CommonWell, and TEFCA itself.
  • Hybrid — a federated core with some cached or replicated summary data (e.g. a recent-encounter summary) for performance, while the full record is still pulled on demand.

The Record Locator Service (RLS)

The core component of a federated HIE is the Record Locator Service — it does not store clinical data, only a patient-matching index answering "which participants likely hold data on this patient." The query workflow:

sequenceDiagram participant Clinician participant RLS as HIE Record Locator Service participant OrgB as Participant Org B participant OrgC as Participant Org C Clinician->>RLS: Query for Patient X RLS->>RLS: Resolve candidate participants<br/>(patient matching) RLS->>OrgB: Forward query RLS->>OrgC: Forward query OrgB-->>RLS: Available records OrgC-->>RLS: No match RLS-->>Clinician: Aggregated results

Patient matching is the crux of the whole design — the same discipline as patient & provider identity matching, but harder here: HIE participants are genuinely unaffiliated organizations with no shared identifier space, so match rates are lower and a false match carries real clinical risk.

HIE vs. EHR integration vs. TEFCA — three different scopes

Layer Scope Typical mechanism
EHR integration Point-to-point, within your app landscape or known partners HL7v2, FHIR API, SMART launch
HIE (this chapter) Regional/state network of unaffiliated organizations Federated query via a Record Locator Service
TEFCA / QHIN Nationwide network of networks Inter-QHIN exchange under the Common Agreement

Many QHINs are themselves built on existing HIE infrastructure — Carequality (a trust framework connecting many HIEs and networks under common technical and legal requirements) and CommonWell Health Alliance (an EHR-vendor-driven network enabling patient lookup and record retrieval across participating vendors' installed bases) both predate TEFCA and now participate in it. The practical hierarchy an SA should carry: point-to-point → regional HIE → nationwide network of networks, each layer solving a scope the one below it cannot.

Governance: the trust framework behind the technology

An HIE is as much a legal and policy construct as a technical one. Participants sign a data-use agreement (the pattern is often called a DURSA — Data Use and Reciprocal Support Agreement — in US networks like eHealth Exchange) covering permitted purpose of use, minimum necessary access, and liability. Patient consent models vary by state — some states run an opt-out model (data is exchanged unless a patient objects), others require explicit opt-in — verify this per jurisdiction rather than assuming one model. Many regional HIEs are non-profit, state-designated entities funded by participation fees or grants, which shapes their governance incentives differently from a for-profit vendor network. See Consent management architecture for how to actually implement and enforce a variable, per-jurisdiction consent model rather than just tracking it as a policy note.

Design guidance

  1. Decide the query pattern you actually need. Real-time federated lookup at the point of care is a different integration than a proactive ADT-based notification service (many HIEs offer this — alerting a PCP when their patient is admitted elsewhere), which is a subscription, not a query.
  2. Budget for lower match rates than an internal MPI. Cross-organization patient matching in a federated HIE is a harder problem than matching within one health system's own data.
  3. Verify the consent model per state/jurisdiction before assuming exchange is either default-on or default-off.
  4. Join a network once, not many partners bilaterally. Network effects mean one well-chosen HIE/Carequality/CommonWell connection typically reaches most of the data you need, rather than negotiating separate agreements per potential partner.

Check yourself

  1. Why does a federated HIE's Record Locator Service not store clinical data itself?
  2. A vendor asks whether to integrate directly with 20 hospitals or join one regional HIE. What architectural property of an HIE hub makes the second option scale better?
  3. How does an HIE differ in scope from both point-to-point EHR integration and TEFCA/QHIN exchange?

Further reading

results matching ""

    No results matching ""