Extensions for Using Data Elements from FHIR STU3 in FHIR R4B - Downloaded Version null See the Directory of published versions
The FHIR STU3 resource is represented in FHIR R4B via the ImplementationGuide resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: ImplementationGuide
A computable version of the following element information is available in: R3ImplementationGuideElementMapToR4B
| Source Element (FHIR STU3) | Target(s) | Comments |
|---|---|---|
ImplementationGuide |
||
ImplementationGuide.meta |
ImplementationGuide.meta Extension: ExtensionImplementationGuide_Meta |
Element ImplementationGuide.meta is mapped to FHIR R4B element ImplementationGuide.meta as SourceIsBroaderThanTarget.The mappings for ImplementationGuide.meta do not cover the following types: Meta.The mappings for ImplementationGuide.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId. |
ImplementationGuide.implicitRules |
ImplementationGuide.implicitRules | Element ImplementationGuide.implicitRules is mapped to FHIR R4B element ImplementationGuide.implicitRules as Equivalent. |
ImplementationGuide.language |
ImplementationGuide.language | Element ImplementationGuide.language is mapped to FHIR R4B element ImplementationGuide.language as Equivalent. |
ImplementationGuide.text |
ImplementationGuide.text Extension: ExtensionImplementationGuide_Text |
Element ImplementationGuide.text is mapped to FHIR R4B element ImplementationGuide.text as SourceIsBroaderThanTarget.The mappings for ImplementationGuide.text do not cover the following types: Narrative.The mappings for ImplementationGuide.text do not cover the following types based on type expansion: div, status. |
ImplementationGuide.contained |
ImplementationGuide.contained | Element ImplementationGuide.contained is mapped to FHIR R4B element ImplementationGuide.contained as SourceIsBroaderThanTarget. |
ImplementationGuide.url |
ImplementationGuide.url | Element ImplementationGuide.url is mapped to FHIR R4B element ImplementationGuide.url as Equivalent. |
ImplementationGuide.version |
ImplementationGuide.version | Element ImplementationGuide.version is mapped to FHIR R4B element ImplementationGuide.version as Equivalent. |
ImplementationGuide.name |
ImplementationGuide.name | Element ImplementationGuide.name is mapped to FHIR R4B element ImplementationGuide.name as Equivalent. |
ImplementationGuide.status |
ImplementationGuide.status | Element ImplementationGuide.status is mapped to FHIR R4B element ImplementationGuide.status as Equivalent. |
ImplementationGuide.experimental |
ImplementationGuide.experimental | Element ImplementationGuide.experimental is mapped to FHIR R4B element ImplementationGuide.experimental as Equivalent. |
ImplementationGuide.date |
ImplementationGuide.date | Element ImplementationGuide.date is mapped to FHIR R4B element ImplementationGuide.date as Equivalent. |
ImplementationGuide.publisher |
ImplementationGuide.publisher | Element ImplementationGuide.publisher is mapped to FHIR R4B element ImplementationGuide.publisher as Equivalent. |
ImplementationGuide.contact |
ImplementationGuide.contact Extension: ExtensionImplementationGuide_Contact |
Element ImplementationGuide.contact is mapped to FHIR R4B element ImplementationGuide.contact as SourceIsBroaderThanTarget.The mappings for ImplementationGuide.contact do not cover the following types: ContactDetail.The mappings for ImplementationGuide.contact do not cover the following types based on type expansion: name, telecom. |
ImplementationGuide.description |
ImplementationGuide.description | Element ImplementationGuide.description is mapped to FHIR R4B element ImplementationGuide.description as Equivalent. |
ImplementationGuide.useContext |
ImplementationGuide.useContext Extension: ExtensionImplementationGuide_UseContext |
Element ImplementationGuide.useContext is mapped to FHIR R4B element ImplementationGuide.useContext as SourceIsBroaderThanTarget.The mappings for ImplementationGuide.useContext do not cover the following types: UsageContext.The mappings for ImplementationGuide.useContext do not cover the following types based on type expansion: code, value[x]. |
ImplementationGuide.jurisdiction |
ImplementationGuide.jurisdiction | Element ImplementationGuide.jurisdiction is mapped to FHIR R4B element ImplementationGuide.jurisdiction as Equivalent. |
ImplementationGuide.copyright |
ImplementationGuide.copyright | Element ImplementationGuide.copyright is mapped to FHIR R4B element ImplementationGuide.copyright as Equivalent. |
ImplementationGuide.fhirVersion |
ImplementationGuide.fhirVersion | Element ImplementationGuide.fhirVersion is mapped to FHIR R4B element ImplementationGuide.fhirVersion as SourceIsNarrowerThanTarget. |
ImplementationGuide.dependency |
ImplementationGuide.dependsOn | Element ImplementationGuide.dependency is mapped to FHIR R4B element ImplementationGuide.dependsOn as Equivalent. |
ImplementationGuide.dependency.type |
Extension: ExtensionImplementationGuide_Dependency_Type | Element ImplementationGuide.dependency.type has a context of ImplementationGuide.dependsOn based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.dependency.type has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
ImplementationGuide.dependency.uri |
ImplementationGuide.dependsOn.uri | Element ImplementationGuide.dependency.uri is mapped to FHIR R4B element ImplementationGuide.dependsOn.uri as Equivalent. |
ImplementationGuide.package |
ImplementationGuide.definition.grouping | Element ImplementationGuide.package is mapped to FHIR R4B element ImplementationGuide.definition.grouping as Equivalent. |
ImplementationGuide.package.name |
ImplementationGuide.definition.grouping.name | Element ImplementationGuide.package.name is mapped to FHIR R4B element ImplementationGuide.definition.grouping.name as Equivalent. |
ImplementationGuide.package.description |
ImplementationGuide.definition.grouping.description | Element ImplementationGuide.package.description is mapped to FHIR R4B element ImplementationGuide.definition.grouping.description as Equivalent. |
ImplementationGuide.package.resource |
ImplementationGuide.definition.resource | Element ImplementationGuide.package.resource is mapped to FHIR R4B element ImplementationGuide.definition.resource as Equivalent. |
ImplementationGuide.package.resource.example |
ImplementationGuide.definition.resource.example[x] | Element ImplementationGuide.package.resource.example is mapped to FHIR R4B element ImplementationGuide.definition.resource.example[x] as SourceIsNarrowerThanTarget.The target context ImplementationGuide.definition.resource.example[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ImplementationGuide.definition.resource. |
ImplementationGuide.package.resource.name |
ImplementationGuide.definition.resource.name | Element ImplementationGuide.package.resource.name is mapped to FHIR R4B element ImplementationGuide.definition.resource.name as Equivalent. |
ImplementationGuide.package.resource.description |
ImplementationGuide.definition.resource.description | Element ImplementationGuide.package.resource.description is mapped to FHIR R4B element ImplementationGuide.definition.resource.description as Equivalent. |
ImplementationGuide.package.resource.acronym |
Extension: ExtensionImplementationGuide_Package_Resource_Acronym | Element ImplementationGuide.package.resource.acronym has a context of ImplementationGuide.definition.resource based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.package.resource.acronym has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
ImplementationGuide.package.resource.source[x] |
ImplementationGuide.definition.resource.reference Extension: ExtensionImplementationGuide_Package_Resource_Source Standard Extension: alternate-reference |
Element ImplementationGuide.package.resource.source[x] is mapped to FHIR R4B element ImplementationGuide.definition.resource.reference as SourceIsBroaderThanTarget.The mappings for ImplementationGuide.package.resource.source[x] do not cover the following types: uri.The mappings for ImplementationGuide.package.resource.source[x] do not cover the following types based on type expansion: display, identifier, reference, value.The standard extension alternate-reference has been mapped as PART of the representation of FHIR STU3 element ImplementationGuide.package.resource.source[x] with unmapped reference targets: Resource. |
ImplementationGuide.package.resource.exampleFor |
ImplementationGuide.definition.resource.example[x] Extension: ExtensionImplementationGuide_Package_Resource_ExampleFor |
Element ImplementationGuide.package.resource.exampleFor is mapped to FHIR R4B element ImplementationGuide.definition.resource.example[x] as RelatedTo.The mappings for ImplementationGuide.package.resource.exampleFor do not cover the following types: Reference.The mappings for ImplementationGuide.package.resource.exampleFor do not cover the following types based on type expansion: display, identifier, reference.The target context ImplementationGuide.definition.resource.example[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ImplementationGuide.definition.resource. |
ImplementationGuide.global |
ImplementationGuide.global | Element ImplementationGuide.global is mapped to FHIR R4B element ImplementationGuide.global as Equivalent. |
ImplementationGuide.global.type |
ImplementationGuide.global.type Extension: ExtensionImplementationGuide_Global_Type |
Element ImplementationGuide.global.type is mapped to FHIR R4B element ImplementationGuide.global.type as RelatedTo.The mappings for ImplementationGuide.global.type do not allow expression of the necessary codes, per the bindings on the source and target. |
ImplementationGuide.global.profile |
ImplementationGuide.global.profile Extension: ExtensionImplementationGuide_Global_Profile |
Element ImplementationGuide.global.profile is mapped to FHIR R4B element ImplementationGuide.global.profile as SourceIsBroaderThanTarget.The mappings for ImplementationGuide.global.profile do not cover the following types: Reference.The mappings for ImplementationGuide.global.profile do not cover the following types based on type expansion: display, identifier, reference. |
ImplementationGuide.binary |
ImplementationGuide.manifest.other | Element ImplementationGuide.binary is mapped to FHIR R4B element ImplementationGuide.manifest.other as SourceIsNarrowerThanTarget. |
ImplementationGuide.page |
ImplementationGuide.manifest.page Extension: ExtensionImplementationGuide_Page |
Element ImplementationGuide.page is mapped to FHIR R4B element ImplementationGuide.manifest.page as SourceIsNarrowerThanTarget.Creating extension because element ImplementationGuide.page is a content reference and requires an extesion definition. |
ImplementationGuide.page.source |
ImplementationGuide.manifest.page.name | Element ImplementationGuide.page.source is mapped to FHIR R4B element ImplementationGuide.manifest.page.name as SourceIsNarrowerThanTarget. |
ImplementationGuide.page.title |
ImplementationGuide.manifest.page.title | Element ImplementationGuide.page.title is mapped to FHIR R4B element ImplementationGuide.manifest.page.title as Equivalent. |
ImplementationGuide.page.kind |
Extension: ExtensionImplementationGuide_Page_Kind | Element ImplementationGuide.page.kind has a context of ImplementationGuide.manifest.page based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.page.kind has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
ImplementationGuide.page.type |
Extension: ExtensionImplementationGuide_Page_Type | Element ImplementationGuide.page.type has a context of ImplementationGuide.manifest.page based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.page.type has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
ImplementationGuide.page.package |
Extension: ExtensionImplementationGuide_Page_Package | Element ImplementationGuide.page.package has a context of ImplementationGuide.manifest.page based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.page.package has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
ImplementationGuide.page.format |
Extension: ExtensionImplementationGuide_Page_Format | Element ImplementationGuide.page.format has a context of ImplementationGuide.manifest.page based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.page.format has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
ImplementationGuide.page.page |
Extension: ExtensionImplementationGuide_Page | Element ImplementationGuide.page.page has a context of ImplementationGuide.manifest.page based on following the parent source element upwards and mapping to ImplementationGuide.Element ImplementationGuide.page.page has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |