Hospital networks that have committed to FHIR as the integration baseline face a narrower MPI choice than the broader healthcare market. The MPI has to expose a FHIR-shaped API, integrate cleanly with the network's FHIR server, and handle the patient-volume profile of a multi-hospital deployment. The six engines below are the ones FHIR-first hospital networks pick most often in 2026. For broader background, see additional MPI and patient-matching notes.
The master patient index reference guide covers the architectural picture; this list narrows it to FHIR-first hospital deployments.
The 6 MPI Engines to Evaluate
- NextGate Enterprise Master Patient Index. A long-running commercial MPI with a mature FHIR API surface, used in large hospital and health-system deployments.
- InterSystems HealthShare Patient Index. The MPI component of the InterSystems HealthShare stack, integrated with the broader IRIS for Health platform.
- IBM Master Data Management for Healthcare. The enterprise MDM stack tuned for healthcare patient matching, with FHIR endpoints and strong audit capabilities.
- Verato Universal MPI. A referential-matching MPI built around a large reference data set, used by health information exchanges and multi-state networks.
- Aidbox MPI. The MPI component of the Aidbox FHIR stack, used by FHIR-first hospital networks that want the MPI inside the same engine as the FHIR server.
- OpenEMPI. An open-source MPI with a FHIR adapter, used by networks with strong in-house engineering and a preference for owning the deployment layer.
What Matters for Hospital-Network Deployments
Three operational factors weigh more heavily in hospital-network MPI work than in single-clinic scenarios.
The first is throughput at peak. Hospital networks see registration bursts during the workday and a long quiet period overnight; the MPI has to handle the peak without dropping into a backlog that bleeds into the next day. The second is integration depth with the network's FHIR server. An MPI that exposes only its own non-FHIR API forces every downstream consumer to integrate twice; an MPI with a FHIR-shaped API integrates once. The third is clinical-staff workflow for unresolved matches. Real MPI matches produce a tail of cases the algorithm cannot resolve confidently; those go to a human reviewer, and the MPI's review workflow determines how much work the reviewer has to do per case.
The top patient matching tools for cross-state health exchanges walkthrough covers an adjacent scenario where the MPI has to bridge multiple hospital networks.
How Hospital Networks Should Pick
Selection turns on the network's existing FHIR stack and the appetite for vendor relationships. A network already running on Aidbox picks Aidbox MPI for the integrated experience. A network running on InterSystems IRIS picks HealthShare Patient Index for the same reason. A network without a strong incumbent FHIR vendor picks NextGate or IBM for the long-running enterprise track record. A network with strong in-house engineering picks OpenEMPI for full control.
For the cloud-hosted alternative to on-prem MPI engines, where the operational responsibility moves to the vendor, the top cloud-hosted MPI services for healthcare IT walkthrough covers the patterns that scale. For the telehealth-network case where the volume profile differs, the top MPI solutions for telehealth platforms walkthrough covers the alternative scenario. A working layer in this part of the stack is mostly invisible; if the team is still discussing it weekly a year later, the layer is doing too much. Teams that get this right twice in a row tend to stop noticing the layer at all, which is exactly the goal.
Sources
- Patient $match operation - Spec, HL7, 2024
- Patient Matching section - IG, HL7, 2024
- Patient Matching in FHIR (Grahame Grieve) - Slides, SlideShare, 2023

