Write the query once, not once per source

Run analytical queries via a single unified flattened schema applied across all of your data.

Join the teams that query every patient the same way

Read customer stories
WeightWatchers
Color
Amazon One Medical
Maven Clinic
Hoag
Brightside Health
Strive Health
Thyme Care

Data Warehouse

The schema is the product, and the pipeline is your choice

Normalized clinical tables, not raw payloads

The warehouse holds the Harmonization Engine's output: the same consolidated FHIR R4 data the API returns, flattened for analytical queries.

Managed: Snowflake

Metriport runs the transformation and shares the normalized tables through Secure Data Sharing. No pipeline for your team to operate.

Manual: the open-source Tuva path

Standardized into the Tuva data model for Snowflake, BigQuery, Redshift, and other documented warehouse environments. Customer-operated, fully open.

Write the query once

Population questions stop being one query per source format. The schema is the same for every patient, every origin, and every source you connect later.

Benefits

Population questions, without an ETL project first.The transformation is the product, so your analysts start at the query.

The pipeline your data team was going to build

Clinical data arrives analytics-ready: converted, coded, deduplicated, and flattened. The months of transformation work between raw records and a queryable table are already spent.

See the Harmonization Engine

Query soon after processing, not quarterly

Managed Snowflake data becomes available after processing runs, so analysis reflects the population as it is, not as it was at the last batch export.

Read the analytics docs

Open standards underneath, no lock-in on top

The manual path runs on Tuva, an open-source healthcare data model, in the warehouse you already operate. The managed path is a convenience, not a wall.

See the API

How it works

One schema, two ways to run it.Managed by us, or open source by you.

  1. Choose the operating model

    Two documented paths to the same schema. The comparison is the docs' own, verbatim.

  2. Or run the open-source model yourself

    The Tuva path is customer-operated and warehouse-agnostic: Snowflake, BigQuery, Redshift, and other documented environments.

Support

FAQs

Normalized clinical tables derived from the same consolidated FHIR R4 data the Medical API returns: the output of the Harmonization Engine, not raw source payloads.

Metriport operates the clinical-data transformation and shares normalized tables through Snowflake Secure Data Sharing.

Tuva supports Snowflake, BigQuery, Redshift, and other documented warehouse environments. This is a customer-operated open-source path, not a native managed connection to each warehouse.

Managed Snowflake data becomes available after processing. Contact Metriport for the current delivery behavior rather than relying on a fixed refresh interval.

Point your analysts at one schema