Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

US Core FHIR Implementation Guide: USCDI Mapping, STU 3.1.1 vs. STU 6.1.0 Profiles, MustSupport Rules, and ONC 45 CFR § 170.315(g)(10)

A technical reference to the HL7 FHIR US Core Implementation Guide, detailing its architectural mapping to ONC USCDI data classes, evolution from STU 3.1.1 to STU 6.1.0 and STU 7.0.0 under 45 CFR § 170.315(g)(10), MustSupport conformance rules, and mandatory RESTful search parameters.

Written and maintained by CASRAI Editorial Board

Last updated

US Core FHIR (formally the HL7 FHIR® US Core Implementation Guide, canonical URL http://hl7.org/fhir/us/core) is the foundational national interoperability specification developed by the HL7 International US Realm Steering Committee and the Argonaut Project to constrain the base HL7 Fast Healthcare Interoperability Resources (FHIR) Release 4 (R4, v4.0.1) standard for United States healthcare data exchange. Because the international base FHIR R4 specification is intentionally permissive—leaving most elements optional (0..1 or 0..*) and allowing jurisdiction-neutral code systems—two EHR systems implementing unprofiled base FHIR R4 cannot reliably exchange clinical records without bilateral custom mapping.

The US Core Implementation Guide resolves this ambiguity by defining the minimum mandatory constraints on FHIR R4 resources—including required cardinalities, US-specific extensions (such as OMB race, ethnicity, tribal affiliation, and birth sex), mandatory terminology bindings (SNOMED CT US Edition, LOINC, RxNorm, ICD-10-CM, CPT, and CVX), and required RESTful search parameter combinations—that translate the Office of the National Coordinator for Health Information Technology (ONC) United States Core Data for Interoperability (USCDI) policy catalog into executable, testable APIs under federal regulation (45 CFR § 170.315(g)(10) and 45 CFR § 170.215).

What Is US Core FHIR and How Does It Relate to ONC USCDI?

A common misconception in clinical informatics is treating USCDI and US Core FHIR as synonymous. In the federal health IT regulatory stack, they operate at two distinct layers:

  • ONC USCDI (Semantic Policy Layer, 45 CFR § 170.213): Maintained by ONC (now ASTP/ONC), USCDI is a standard-agnostic taxonomy of Data Classes (e.g., Allergies and Intolerances, Clinical Notes, Laboratory, Medications, Problems, Vital Signs) and Data Elements (e.g., Patient Demographics—First Name, Date of Birth, Sexual Orientation, Social Determinants of Health Assessment). USCDI specifies what clinical concepts must be exchanged, whether serialized in HL7 C-CDA XML or HL7 FHIR JSON.
  • HL7 FHIR US Core Implementation Guide (Technical Wire Specification, 45 CFR § 170.215): Maintained by HL7 International, US Core is the concrete FHIR R4 machine-readable implementation guide (composed of StructureDefinition, ValueSet, CodeSystem, SearchParameter, and CapabilityStatement artifacts) that specifies how every USCDI data element is represented in JSON/XML and queried over HTTPS via RESTful APIs.

US Core Version Alignment: STU 3.1.1, STU 6.1.0, and STU 7.0.0

Each major ballot of the US Core Implementation Guide is designed to implement a specific version of ONC USCDI. Under the ONC 21st Century Cures Act Final Rule and the Health Data, Technology, and Interoperability (HTI-1) Final Rule, certified health IT developers must upgrade their standardized patient and population APIs (45 CFR § 170.315(g)(10)) according to a strict federal regulatory timeline:

US Core IG Version Aligned USCDI Version Base FHIR Release ONC Regulatory Status & Compliance Deadline Key New Profiles & Technical Additions
US Core STU 3.1.1 USCDI v1 FHIR R4 (4.0.1) Original Cures Act baseline (December 31, 2022 mandate; expiring December 31, 2025) 26 core profiles including US Core Patient, AllergyIntolerance, CarePlan, CareTeam, Condition, Device, DiagnosticReport, DocumentReference, Encounter, Goal, Immunization, MedicationRequest, Observation (Lab, Pediatric Vitals, Smoking Status), Organization, Practitioner, Procedure, Provenance
US Core STU 4.0.0 & STU 5.0.1 USCDI v1 / v2 FHIR R4 (4.0.1) Voluntary SVAP (Standards Version Advancement Process) approved versions Added SDOH Assessment/Condition/Goal/Intervention profiles, ServiceRequest, QuestionnaireResponse, and RelatedPerson; split Vital Signs into base FHIR profiles
US Core STU 6.1.0 USCDI v3 FHIR R4 (4.0.1) HTI-1 Mandatory Baseline (Required across all certified EHRs by January 1, 2026; 45 CFR § 170.215(b)(1)(ii)) Expands to 40+ profiles: adds US Core Coverage, Specimen, MedicationDispense, Observation Clinical Result, Screening/Assessment, Pregnancy Status/Intent, Sexual Orientation, Gender Identity, Tribal Affiliation, and Condition Problems/Health Concerns vs. Encounter Diagnosis split
US Core STU 7.0.0 USCDI v4 FHIR R4 (4.0.1) Published May 2024; SVAP / HTI-2 regulatory progression Adds US Core Location, Treatment Intervention Preference, Care Experience Preference, Average Blood Pressure, and Substance Use/Alcohol Status profiles

Core Technical Architecture: Profiles, Extensions, and Terminology Bindings

Every US Core profile constrains a base FHIR R4 resource and serves as the parent profile for downstream specialty implementation guides (such as HL7 Da Vinci payer-provider IGs, CARIN Blue Button, and mCODE for oncology). Key architectural patterns include:

  • US Core Patient Profile (FHIR Patient): Requires at least one patient identifier (such as a Medical Record Number, MRN), at least one name (family and/or given), and administrative gender. Because base FHIR R4 omits race and ethnicity (which are illegal to collect in several European jurisdictions), US Core defines complex extensions: us-core-race and us-core-ethnicity (bound to CDC/OMB Race and Ethnicity Category codes plus detailed concepts), us-core-birthsex, us-core-tribal-affiliation, and us-core-sex (in STU 6.1.0+).
  • US Core Condition Profiles (FHIR Condition): Starting in US Core STU 5.0.1 and mandatory in STU 6.1.0, US Core split the single Condition profile into two distinct profiles: US Core Condition Problems and Health Concerns Profile (category problem-list-item or health-concern, including SDOH conditions) and US Core Condition Encounter Diagnosis Profile (category encounter-diagnosis). Both bind Condition.code to SNOMED CT (preferred) and ICD-10-CM (extensible backup).
  • US Core Clinical Notes and Diagnostic Reports (FHIR DocumentReference): Unstructured and semi-structured clinical notes (Consultation Note, Discharge Summary, History & Physical, Imaging Narrative, Laboratory Report Narrative, Pathology Report Narrative, Procedure Note, and Progress Note) are exchanged via US Core DocumentReference (indexed by LOINC document type codes), whereas structured discrete panels and cardiology/radiology reports also expose US Core DiagnosticReport for Laboratory Results and Report/Note Exchange.

Understanding MustSupport, Missing Data, and Mandatory Search Parameters

In US Core StructureDefinitions, data elements marked with the crimson S (MustSupport = true) flag govern how ONC-certified servers (US Core Responders) and client applications (US Core Requestors) are tested by the ONC Inferno certification test kit:

  1. US Core Responder (EHR Server) Rules: If the underlying EHR database captures a MustSupport element for a patient, the FHIR server must populate that element in the returned resource instance.
    • Missing Optional Elements (Min Cardinality = 0): If the EHR does not have data for a MustSupport element whose minimum cardinality is 0 (e.g., Patient.telecom or MedicationRequest.dosageInstruction), the server simply omits the element from the JSON output.
    • Missing Required Elements (Min Cardinality ≥ 1): If the EHR lacks data for a required MustSupport element (min cardinality 1), the server cannot omit it without violating schema validation. Instead, for coded elements with extensible/preferred/example bindings, the server sends the appropriate “unknown” concept from the value set or attaches the HL7 data-absent-reason extension (http://hl7.org/fhir/StructureDefinition/data-absent-reason) with code unknown or masked.
  2. US Core Requestor (Client App) Rules: The client application must be capable of parsing every MustSupport element—including slices and `data-absent-reason` extensions—and displaying it for human clinical use or storing it for downstream analytics without throwing an exception or suppressing clinical context.
  3. Mandatory Search Parameter Combinations: Every US Core profile specifies SHALL and SHOULD RESTful search parameters. For example, a compliant US Core Responder must support querying Observation Laboratory Results by GET [base]/Observation?patient=[id]&category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory as well as combined date-range and LOINC code searches (patient + category + date and patient + code), and must support returning Provenance records via _revinclude=Provenance:target.

Frequently Asked Questions

What is US Core FHIR?

US Core FHIR (the HL7 FHIR US Core Implementation Guide) is the national set of FHIR Release 4 profiles, extensions, terminology bindings, and RESTful search rules that define the minimum interoperability requirements for exchanging electronic health information in the United States. It serves as the technical specification for ONC’s USCDI standard under federal certification rule 45 CFR § 170.315(g)(10).

What is the difference between US Core STU 3.1.1 and US Core STU 6.1.0?

US Core STU 3.1.1 implements USCDI v1 (26 profiles) and served as the initial 21st Century Cures Act certification baseline. US Core STU 6.1.0 implements USCDI v3 (over 40 profiles), adding health insurance coverage (Coverage), laboratory specimens (Specimen), pharmacy dispenses (MedicationDispense), social determinants of health (SDOH) assessments, pregnancy status, sexual orientation, gender identity, and separate profiles for problem-list conditions versus encounter diagnoses. Under the ONC HTI-1 Final Rule, certified health IT systems must transition to US Core STU 6.1.0 by January 1, 2026.

How is US Core FHIR used in clinical research?

In clinical research and real-world data (RWD) studies, US Core FHIR provides a standardized API layer that allows electronic data capture (EDC) platforms, clinical trial registries, and patient-mediated SMART on FHIR research apps to extract harmonized demographics,SNOMED/ICD-10 diagnoses, LOINC laboratory results, and RxNorm medications across Epic, Oracle Health, MEDITECH, and ambulatory EHRs without building site-specific HL7 v2 interfaces, and maps directly to CDISC SDTM domains via the HL7 Vulcan EHR-to-EDC implementation guides.

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about US Core FHIR Implementation Guide: USCDI Mapping, STU 3.1.1 vs. STU 6.1.0 Profiles, MustSupport Rules, and ONC 45 CFR § 170.315(g)(10)

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →