FHIR-Native Master Data Management & Enterprise Master Patient Index

MDMbox

MDMbox

Reduce duplicate records by 90% with a transparent and tunable MDM engine — built natively on FHIR.

Starts at $15,000 per year.

Remove Duplicate Records

Bring together data from EHRs, LIS, telehealth, and claims systems, match and merge duplicates into a golden record to create a single source of truth.

Milliseconds

for match operations

100M+

records

20 minutes

bulk match throughput for 5M Patients

Instant Deduplication

identifies and resolves matching records in real time

Auto-Merge

configurable merge logic and controls

Data Steward UI

built-in interface for duplicate management

Steps to Create One Source of Truth

Upload your data
Use FHIR API for data import
Import patient records from any system using standard FHIR APIs.
Use FHIR API for data import
Try matching
Use $match for Probabilistic Matching
Identify duplicate records using a probabilistic matching model. Works reliably for clean data and remains accurate when records are messy or incomplete.
  • Works with existing records stored in your systems
  • Checks new records for duplicates instantly as they appear
Available via standard FHIR APIs or a UI to configure matching rules and review results.
Use $match for Probabilistic Matching
Bulk Match Dataset
Detect duplicate records across the entire dataset in one operation
Checks all existing records at once and returns a list of potential duplicates.
Detect duplicate records across the entire dataset in one operation
Merge Duplicates Into Single Record
Use customizable merge to work with the fields you need
  • Uses a hybrid merge strategy (golden + survivor record).
  • Works via FHIR API or UI.
  • Automatically relinks all related resources from duplicates to the survivor record.
  • Supports safe unmerge, with all actions recorded in a merge log.
  • Notifies external systems via webhooks about merge and unmerge events.
Use customizable merge to work with the fields you need
Setup Real-Time Deduplication Flow
Use MDMbox on resource creation step
Prevent new duplicates instead of regular full deduplication checks:
  1. Send $match request to MDMbox
  2. Get list of potential duplicates
  3. Take the right decision
Use MDMbox on resource creation step
Fully Automate Your Workflow
Customizable Auto-Merge
Automate record merging based on rules you define and control exactly how matches are processed.
  • Implement custom merge policies via API.
  • Define confidence score thresholds.
  • Automatically merge high-confidence matches.
  • Send lower-confidence matches for manual review.
Customizable Auto-Merge

Built-in Data Steward UI

Match, compare, merge, unmerge — all in one interface, with full action history

Merge
Merge Logs
Unmerge
Merge Merge Logs Unmerge

Build for Production Environments

Transparent architecture designed for scalability, reliability, and control.

Architecture diagram

MDMbox Pricing

MDMBox
$35,000 /year
Special offer for Aidbox users
$35,000
$15,000 /year
Additional services:

One-time model training (per resource): $10,000

Custom features and enhancements: $100/hour

Resolve Duplicate Records
in one Month

Explore how real-time matching, configurable models, and FHIR-native identity resolution work in practice.

FAQ

Common questions about MDMbox, answered clearly. Can't find what you're looking for? Our team is happy to help.

Questions about MDMbox?
Let us know how we can help you with master data management
AddressAddress
Health Samurai Inc. 1891 N Gaffey St Ste O, San Pedro, CA 90731

By submitting the form you agree to Privacy Policy and Cookie Policy.