Insights

EHR Connection Paths Compared: Direct FHIR, Gateway, Aggregator, or Integration Engine

Author
Piotr Ratkowski
Published
October 8, 2026
Last update
October 8, 2026

Table of Contents

Key Takeaways

  1. Four connection paths exist for EHR data: direct FHIR API, a patient-mediated gateway, a network aggregator or QHIN and an integration engine.
  2. Our EHR integration timeline guide covers the first three in depth. This article is a quick-reference companion that adds the fourth path, which teams often confuse with an aggregator.
  3. Integration engines like Redox and network aggregators like Health Gorilla solve different problems, even though both get called middleware.
  4. An aggregator retrieves records from national networks. An integration engine wires a product into many EHRs for durable two-way workflows such as orders and notes write-back.
  5. The choice follows from two questions: who authenticates (patient or provider) and whether the product needs one-time record retrieval or ongoing two-way exchange.

Is Your HealthTech Product Built for Success in Digital Health?

Download the Playbook
Playbook ebook illustration

Most EHR connectivity conversations open with vendor choice and pricing. The shape of the project is decided earlier, by who authenticates. That is either the patient connecting their own records or a provider organization connecting on behalf of its care delivery workflow. Our EHR integration timeline guide covers that fork in depth, along with three of the four ways teams reach clinical data once the answer is clear.

This article is a fast comparison for teams who roughly know which path they need and want the tradeoffs side by side. It also covers the path most often confused with an aggregator, the integration engine.

The Four EHR Integration Paths, Side by Side

Direct FHIR API. Patient or provider facing. Per-vendor build required. Medium speed, gated by vendor approval. Best for full control and write-back with specific vendors.

Patient-mediated gateway. Patient facing. No per-vendor build, one API. Fastest path. Best for broad patient-facing coverage.

Network aggregator or QHIN. Provider facing (individual access also possible through a QHIN). No per-vendor build, network access. Slowest to stand up. Best for provider record retrieval inside care.

Integration engine. Provider facing. No per-vendor build, one platform integration. Medium speed. Best for bidirectional workflows across many EHRs.

A direct FHIR integration means registering with each vendor's developer program individually, following the same SMART-on-FHIR authorization flow each time. It gives the most control and supports write-back into the EHR, which otherwise needs an integration engine. The tradeoff is that every system is its own onboarding process on its own timeline.

A patient-mediated gateway, the model behind Fasten Health, puts one API in front of a large catalog of health systems. The patient picks their provider from that catalog, which spares the product team from building and maintaining a connection to each one. It is the fastest route to broad patient-facing coverage. Its limit is whatever each source system exposes through its own patient-access API.

A network aggregator or QHIN, the model behind Health Gorilla and Particle Health, pulls records through national networks like Carequality and CommonWell. In treatment mode there is no per-patient login step. It fits provider workflows that need broad retrieval without asking each patient to authenticate. It also carries the highest upfront commitment and the tightest limits on how the data can be reused afterward.

Where the Integration Engine Fits

The integration engine is the path most often folded into aggregator conversations, even though it solves a different problem. An engine like Redox connects a product into a large network of EHRs for ongoing, bidirectional workflows such as sending orders and writing notes back into the record. An aggregator retrieves records from the national networks in one direction. An integration engine keeps data moving both ways between two systems for as long as the workflow runs.

The economics and the scoping differ too. An aggregator engagement is sized around the volume of records retrieved. An integration engine engagement is sized around the durability of the workflow, meaning the number of connected organizations and the volume of two-way traffic. It also depends on how long the integration has to stay current as EHR vendors update their APIs.

Teams evaluating middleware often treat Redox and Health Gorilla as interchangeable options at different price points. Health Gorilla is a record-retrieval network, while Redox is a workflow integration platform. Mixing them up at the scoping stage is a common source of mismatched estimates later in the project.

Choosing an EHR Integration Path

Start with the authentication question: does the patient connect their own records or does a provider organization connect on the product's behalf? That answer rules out at least two of the four paths. Next, check whether the use case needs a one-time or recurring pull of records or an ongoing two-way workflow. A pull points toward one of the first three paths, depending on who authenticates. A two-way workflow points toward an integration engine. Direct FHIR also works there when only a few named vendors are involved.

If the product needs the free text inside records, clinical notes bring their own coverage gaps on every path. For timelines and cost drivers, the EHR integration timeline guide walks through the complete decision tree. This comparison sits alongside it as a fast reference once the direction is set.

Momentum scopes the connection path as the first step of any EHR integration engagement, matched against the product's authentication model and its data exchange pattern. For products that also pull data from consumer devices, the same scoping conversation usually covers wearables integration, since patient-facing health products increasingly need both streams working together.

Frequently Asked Questions

What's the difference between a network aggregator and an integration engine?
An aggregator like Health Gorilla or Particle Health retrieves patient records from national networks in one direction, typically under a treatment purpose. An integration engine like Redox wires a product into many EHRs for ongoing, bidirectional workflows such as orders and notes write-back. Both get called middleware, yet they solve different problems.
Is Redox a network aggregator?
No, Redox is an integration engine. It connects a product to a large number of EHRs for durable two-way data exchange instead of retrieving records from national health information networks.
Which connection path is fastest to implement?
A patient-mediated gateway is typically fastest for broad, patient-facing coverage, since one API replaces individual per-vendor onboarding. A single direct FHIR vendor can also move quickly, but coverage scales one vendor at a time.
Do I need a QHIN if I'm building a patient-facing product?
Usually not as the primary path. QHINs and aggregators are built around provider-side treatment access. A patient-facing product connecting individual users to their own records typically fits a direct FHIR integration or a patient-mediated gateway better.
Can one product use more than one connection path?
Yes. Products often combine paths as they mature. A team might start with a patient-mediated gateway for fast, broad coverage, then add direct FHIR integrations with specific high-priority vendors that need write-back or deeper control.
How does this comparison relate to the EHR integration timeline guide?
This article is a quick-reference companion to the timeline guide. The timeline guide covers the authentication fork and the FHIR-versus-proprietary decision, with realistic timelines for three of these four paths. This comparison adds the integration engine path and puts all four side by side.
Does Momentum work with integration engines like Redox?
Yes. Connection path selection, including whether an integration engine fits a bidirectional workflow better than a direct integration or an aggregator, is part of scoping any EHR integration engagement.

Written by Piotr Ratkowski

Head of Growth
Grows Momentum's client portfolio and advises HealthTech teams on product strategy, market positioning, and where AI actually makes a difference. Writes about the trends and decisions shaping digital health.

See related articles

Green background with decorative circles

Not Sure Which EHR Integration Path Fits?

Let's Create the Future of Health Together

The right path depends on who authenticates and whether your workflow needs one-time retrieval or ongoing exchange. Tell us about your product and we will map the path that fits.

Looking for a partner who not only understands your challenges but anticipates your future needs? Get in touch, and let’s build something extraordinary in the world of digital health.

Newsletter

Piotr Ratkowski