FHG Labs Data Sources
Library  /  Zus
Clinical-Data Aggregation

Zus — Clinical-Data Aggregation

FHG Direct Access ●——►FHG pulls the feed directly, on its own cadence.
Access posture — FHG Direct Access. FHG pulls the Zus feed directly. Messy, duplicative, raw — but in-hand, on FHG’s own cadence. The access does not depend on anyone else’s execution.

1What Zus is

Zus is a health-data aggregation platform — “connective tissue” that partners with the national data networks, pulls together a patient’s scattered clinical history, cleans and normalizes it to FHIR, summarizes it, and hands it back to a care team or a developer as a single coherent record. The unit of the platform is the Zus Aggregated Profile (ZAP): an up-to-date, curated, longitudinal record of one patient’s health history, assembled from many external sources. Where Canvas is where care is documented, Zus is where the rest of the patient’s world is assembled.

2Company facts

Founded2021
FounderJonathan Bush — co-founder and former CEO of athenahealth
Launch funding~$34M at launch; later +$40M round + a partnership with Elation Health
CategoryFHIR-native clinical-data aggregation / interoperability platform (“data-as-a-service” for builders)
Core assetA multi-tenant, FHIR-native, never-overwritten, provenance-tracked patient-record infrastructure

3What Zus aggregates — the data networks

EHRClinical records from thousands of provider sites nationwide — via CommonWell, Carequality, and soon TEFCA
PharmacyPrescription / medication-fill history — via Surescripts
ADTAdmission / discharge / transfer alerts — via PointClickCare, Bamboo Health (also Collective Medical, Manifest MedEx, regional HIEs)
LabsComprehensive historical lab results — via Quest Diagnostics

On top of aggregation, Zus does four kinds of “make it usable” work: FHIR normalization (everything to FHIR R4), data enrichment (consistent terminology sets), intelligent summarization (the Zus Lens — collapses dozens of duplicate documents into what matters), and front-end visualization. Critically, Zus guarantees customers access to all the raw underlying data plus detailed provenance — so the curation never costs you the raw record.

4Architecture — the ZAP, Lens, and UPID

5 How a Zus client accesses / exports the raw payload

Zus offers five integration pathways, spanning real-time reads to full bulk export — richer than a single “export” button. The right path depends on whether you want to query data Zus hosts or pull the data into your own warehouse.

Zus App / ZAPUI — standalone or embeddable iframe. Care teams reviewing the record at point of care.
EHR integrationsPre-built into Epic, athenahealth, Elation, eClinicalWorks, Salesforce Health Cloud, Healthie, Canvas, Medplum.
FHIR REST + GraphQL APITransactional reads/writes of FHIR R4 resources. Real-time, per-patient or batched programmatic access.
ZushooksPush / webhook. Low-latency events (e.g. ADT alerts) pushed to customer systems.
Data MartsRead-only, SQL-ready relational export. Population-health analytics + bulk export to an EDW.

The bulk / raw path: Data Marts

For the “get the raw payload into our environment” use case, Data Marts are the mechanism. Zus transforms the deeply-nested FHIR JSON into a relational schema (~200 views) optimized for SQL — three table families: Base FHIR tables (relational representations of the raw resources, first- and third-party), Lens tables (LENS_*, the curated summaries), and Data-type tables (reusable FHIR sub-structures — HUMAN_NAME, DOSAGE, IDENTIFIER…). Every base table carries DATA_SOURCE and (except Location/Medication/Practitioner/Organization) UPID.

Important scope rule. A customer’s data mart only includes patients for whom that organization has an active treatment relationship.

Data-mart access options

Query data hosted by Zus: Snowflake (private listing or secure share), Snowflake Zus-hosted reader account, Databricks (via the Snowflake/Databricks connector), BigQuery (coming soon).

Export data to an external location: bulk export to cloud storage (AWS S3 / GCS / Azure), external ETL tools (Airbyte, Fivetran via machine users), import into Tuva (via the Tuva ↔ Zus connector).

Freshness

Data marts refresh continuously, all tables ≥ once daily; most reflect changes within 24 hours, with key parent tables (Condition, Encounter, Patient, Practitioner, Organization, Location, Device, DocumentReference, transition-of-care) on an accelerated ~3-hour target. Referential integrity is not guaranteed at every instant (rolling updates) — for strict freshness/integrity, use the FHIR APIs or Zushooks instead.

6Risk-adjustment angle

Zus ships dedicated Risk Adjustment data marts + FHIR models, plus a payor risk-gap CSV import — HCC/RAF-shaped analytics sit natively on the Zus substrate. Directly adjacent to FHG’s reimbursement and clinical-network work.

7The Zus ↔ Canvas relationship

Zus and Canvas have a strategic product partnership, and Zus’s pre-built “Zus for Canvas” integration makes Zus one of Canvas’s named EHR integrations. In a stack running both, the patient’s outside history is aggregated by Zus and surfaced alongside the Canvas record of in-house care. See the Canvas overview →

8Open questions

9Sources

Captured 2026-06-09. Re-validated quarterly against docs.zushealth.com. Cross-link target: the FHG Academy data-source track.