FHIR Cross-Version Mapping Pack, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-cross-version/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver | Version: 0.1.0 | |||
IG Standards status: Draft | Maturity Level: 1 | Computable Name: FHIRXVersionMappingPack |
Page standards status: Informative |
This IG defines the extensions that are globally defined and available in all FHIR implementation contexts. Prior to R5 these extensions were defined in the core specification, but starting from R5 they have been moved out of the specification into a separate extensions pack so that the extensions can be updated more often than the base specification. This extension pack also defines some search parameters for the extensions.
In addition, the extension pack also contains a series of mapping language scripts that provide a formal executable definition of the relationship between R5 and the prior versions R4 and R4B. These are located in the extension pack to allow them to also be updated as they are tested and used in production and improvements are made.
References to the extensions defined in this extension pack are found in Extension.url
or in profile references to defined extensions in ElementDefinition.type.profile.
While the profile references may be versioned using canonical versioned references,
the most important references are in Extension.url
and these are version-less.
For this reason, the extensions defined in this extension pack are managed very conservatively with regard to breaking changes:
The implementation scope of the conversion maps is fixed: implementing a proper transform from R4/R4B to R5 and vice versa. Ongoing changes may be made to the maps if they improve the mappings within this scope, including catering for common extensions.
This implementation guide and the underlying FHIR specification are licensed as public domain under the FHIR license. The license page also describes rules for the use of the FHIR name and logo.
This guide includes extensions making use of terminologies such as LOINC and SNOMED CT that have more restrictive licensing requirements. Implementers should make themselves familiar with licensing and any other constraints of terminologies used as part of their implementation process. In some cases, licensing requirements may limit the systems that data captured using certain codes may be shared with.
No use of external IP