Thousands of documents in, one record out

Work with structured data that's clean, standardized, and actionable - no matter the format at its source.

Join the teams that stopped parsing anything themselves

Read customer stories
WeightWatchers
EasyHealth
Strive Health
Thyme Care
Brigade Health
Oasis Health Partners
Brightside Health
Color
Between the source and your query
Arrives asC-CDA · HL0123456789v0123456789 · FHIR · PDFp80 to first structured record< 01234567890123456789 sCoded toLOINC · RxNorm · SNOMED CT · ICD-01234567890123456789

Harmonization Engine

Four stages between the source and your query

Take data in whatever format it exists

C-CDA, HL7v2, scanned documents, and native FHIR are all converted to FHIR R4, with source references retained so nothing becomes untraceable.

Map every code to one vocabulary

Clinical codes map to LOINC, RxNorm, SNOMED, and ICD-10, so the same concept from two sources compares as the same concept.

Resolve one patient across every source

Records that arrive under different identifiers are matched and resolved to the one patient they describe.

Read one record, not fourteen copies of one

Duplicates collapse on consolidation, so the record your team queries is the patient's history told once.

Benefits

Your team reads records, not formats.The conversion, coding, and dedup all happened before the data reached you.

Coded once, comparable everywhere

Analytics, quality reporting, and risk work all start from data that is already on one vocabulary, with no per-source mapping project between your team and its first query.

Navina measured 18.5% more usable data and 15% more HCC suggestions per patient than their previous vendor.

See condition suspecting

A record, not a pile of near-duplicates

Networks return the same encounter many times in many shapes. Consolidation collapses the copies, keeps the provenance, and hands your team the history told once.

knownwell saw hundreds of documents returned for nearly every patient across their first 200 — and works from one summary.

See medical record summaries

Your own data enters the same pipeline

Contributed FHIR resources and uploaded documents run through the same standardization as everything retrieved, so internal and external history read as one record.

Read the contribution docs

How it works

One pipeline, both directions.What you contribute is cleaned too.

  1. Query the consolidated FHIR record

    What comes back has already been converted, coded, resolved, and deduplicated. All four stages ran on retrieval.

  2. Contribute valid FHIR R4 resources

    Contributed data must reference the correct Metriport patient; document uploads begin with a patient-linked DocumentReference.

Customers

Chosen by the teams that compared.A data layer reliable enough to treat on, an evaluation won on completeness, and records that stopped being fragments.

Support

FAQs

Returned C-CDA documents are converted to FHIR R4, and clinical codes are mapped to LOINC, RxNorm, SNOMED, and ICD-10 so the same concept from two sources compares as the same concept. Source references are retained, so nothing becomes untraceable in the process.

The standard public interface supports valid FHIR R4 resources and documented clinical-document uploads. Check the current contribution documentation for accepted resources, references, and file formats.

Contributed resources must reference the correct Metriport patient and use valid FHIR references. Document uploads begin with a patient-linked DocumentReference.

Data contribution is generally required for exchange customers after relevant encounters. An approved on-behalf-of exception may change that obligation; confirm the applicable production requirements during onboarding.

Build on data that arrives usable