What problem does US Core solve?
US Core is the floor of US healthcare interoperability — the minimum set of FHIR profiles every certified EHR must support so apps can rely on a predictable shape of data.
Without US Core, every EHR could expose a slightly different Patient. One might omit race; another might use a custom coding system for gender. Apps would need per-vendor adapters.
US Core says: if you implement these profiles, with these Must Support elements and these value sets, an external app can read and write the core US clinical data set without surprises.
It is published by HL7 as an Implementation Guide (IG) — a bundle of:
- StructureDefinitions (the profiles)
- ValueSets and CodeSystems (the terminology bindings)
- SearchParameters (which queries servers must answer)
- CapabilityStatements (what a conformant server looks like)
- Worked examples