CA Core+
DFT-Ballot - The specification is a DFT-Ballot version of CA Core+ for collecting ballot feedback. For a full list of available versions, see the Directory of published versions
This page describes how the mapping elements in CA Core+ StructureDefinitions are used to document semantic alignment with the Pan-Canadian Health Data Content Framework (PCHDCF) and the Canadian Core Data for Interoperability (CACDI). It is recommended that readers review the Relationship to PCHDCF before reviewing this page.
Mappings in StructureDefinitions appear in the element.mapping fields and use the identity CACDI. These mappings document where an individual FHIR element corresponds to a concept from the Logical Data Model or CACDI, supporting semantic traceability and informing implementation decisions. There is a table at the bottom of each of the CA Core+ Profiles listing all mappings relevant to that profile.
These mappings help:
Mappings can be viewed in the "Tree View" of each Profile where the mapping field has been populated. These mappings are authored in FSH or JSON and maintained in the StructureDefinition resource.
Extensions
Data Type Sub-Elements
identifier.system, coding.code) with appropriate comments.Slices
Combination of Elements
Multi-Mapping Within a Single Element
Backbone Elements
name.given).name) may be implied but not separately mapped unless required.Choice Elements ([x])
onsetDateTime).[x] level with explanatory comments or extended to each type as secondary entries.References
generalPractitioner).Practitioner) contains its own mappings to document internal alignment.Profiles will have a mapping table below their terminology bindings showing how the profile maps to the CACDI. For guidance on the relationship between CA Core+, the PCHDCF, and the CACDI see Relationship to PCHDCF, which has more information on the PCHDCF and the CACDI.
mapping.comment content may be included to clarify nuances or intent.