Obtain the USCDI v4 data class and data element list from the ONC published specification
Cross-reference each USCDI v4 data class against the US Core 7.0.0 profile mapping table to identify the corresponding FHIR profile and resource type
For USCDI v4 data classes newly added relative to v3, verify whether US Core 7.0.0 added corresponding profiles or whether a gap exists requiring an extension or companion profile
Document the mapping with profile canonical URLs, must-support elements, and any data elements that require extensions not present in base FHIR
Validate representative sample resources for each mapping against the US Core 7.0.0 profile using a conformance validator
Known gotchas
Not every USCDI v4 data element has a direct must-support mapping in US Core 7.0.0; some elements are covered by base FHIR resource fields that are not must-support in the profile, so implementers must decide how to handle them
USCDI data class names do not always align with FHIR resource type names; mapping by name similarity rather than the official mapping table leads to incorrect profile assignments
US Core 7.0.0 may use different Observation profiles for different USCDI data classes (vital signs vs. laboratory vs. clinical notes); using a single generic Observation profile for all classes breaks category-based queries
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp