Extensions for Using Data Elements from FHIR R4B in FHIR STU3 - Downloaded Version null See the Directory of published versions
The FHIR R4B resource is represented in FHIR STU3 via the DataElement resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: StructureDefinition-for-DataElement
A computable version of the following element information is available in: R4BStructureDefinitionElementMapToR3
| Source Element (FHIR R4B) | Target(s) | Comments |
|---|---|---|
StructureDefinition |
||
StructureDefinition.meta |
DataElement.meta Extension: ExtensionStructureDefinition_Meta |
Element StructureDefinition.meta is mapped to FHIR STU3 element DataElement.meta as SourceIsBroaderThanTarget.Element StructureDefinition.meta is mapped to FHIR STU3 element StructureDefinition.meta as SourceIsBroaderThanTarget.The mappings for StructureDefinition.meta do not cover the following types: Meta.The mappings for StructureDefinition.meta do not cover the following types based on type expansion: lastUpdated, profile, security, source, tag, versionId. |
StructureDefinition.implicitRules |
DataElement.implicitRules | Element StructureDefinition.implicitRules is mapped to FHIR STU3 element DataElement.implicitRules as Equivalent.Element StructureDefinition.implicitRules is mapped to FHIR STU3 element StructureDefinition.implicitRules as Equivalent. |
StructureDefinition.language |
DataElement.language | Element StructureDefinition.language is mapped to FHIR STU3 element DataElement.language as Equivalent.Element StructureDefinition.language is mapped to FHIR STU3 element StructureDefinition.language as Equivalent. |
StructureDefinition.text |
DataElement.text Extension: ExtensionStructureDefinition_Text |
Element StructureDefinition.text is mapped to FHIR STU3 element DataElement.text as SourceIsBroaderThanTarget.Element StructureDefinition.text is mapped to FHIR STU3 element StructureDefinition.text as SourceIsBroaderThanTarget.The mappings for StructureDefinition.text do not cover the following types: Narrative.The mappings for StructureDefinition.text do not cover the following types based on type expansion: div, status. |
StructureDefinition.contained |
DataElement.contained | Element StructureDefinition.contained is mapped to FHIR STU3 element DataElement.contained as SourceIsBroaderThanTarget.Element StructureDefinition.contained is mapped to FHIR STU3 element StructureDefinition.contained as SourceIsBroaderThanTarget. |
StructureDefinition.url |
DataElement.url | Element StructureDefinition.url is mapped to FHIR STU3 element DataElement.url as Equivalent.Element StructureDefinition.url is mapped to FHIR STU3 element StructureDefinition.url as Equivalent. |
StructureDefinition.identifier |
DataElement.identifier Extension: ExtensionStructureDefinition_Identifier |
Element StructureDefinition.identifier is mapped to FHIR STU3 element DataElement.identifier as SourceIsBroaderThanTarget.Element StructureDefinition.identifier is mapped to FHIR STU3 element StructureDefinition.identifier as SourceIsBroaderThanTarget.The mappings for StructureDefinition.identifier do not cover the following types: Identifier.The mappings for StructureDefinition.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value. |
StructureDefinition.version |
DataElement.version | Element StructureDefinition.version is mapped to FHIR STU3 element DataElement.version as Equivalent.Element StructureDefinition.version is mapped to FHIR STU3 element StructureDefinition.version as Equivalent. |
StructureDefinition.name |
DataElement.name | Element StructureDefinition.name is mapped to FHIR STU3 element DataElement.name as Equivalent.Element StructureDefinition.name is mapped to FHIR STU3 element StructureDefinition.name as Equivalent. |
StructureDefinition.title |
DataElement.title | Element StructureDefinition.title is mapped to FHIR STU3 element DataElement.title as Equivalent.Element StructureDefinition.title is mapped to FHIR STU3 element StructureDefinition.title as Equivalent. |
StructureDefinition.status |
DataElement.status | Element StructureDefinition.status is mapped to FHIR STU3 element DataElement.status as Equivalent.Element StructureDefinition.status is mapped to FHIR STU3 element StructureDefinition.status as Equivalent. |
StructureDefinition.experimental |
DataElement.experimental | Element StructureDefinition.experimental is mapped to FHIR STU3 element DataElement.experimental as Equivalent.Element StructureDefinition.experimental is mapped to FHIR STU3 element StructureDefinition.experimental as Equivalent. |
StructureDefinition.date |
DataElement.date | Element StructureDefinition.date is mapped to FHIR STU3 element DataElement.date as Equivalent.Element StructureDefinition.date is mapped to FHIR STU3 element StructureDefinition.date as Equivalent. |
StructureDefinition.publisher |
DataElement.publisher | Element StructureDefinition.publisher is mapped to FHIR STU3 element DataElement.publisher as Equivalent.Element StructureDefinition.publisher is mapped to FHIR STU3 element StructureDefinition.publisher as Equivalent. |
StructureDefinition.contact |
DataElement.contact Extension: ExtensionStructureDefinition_Contact |
Element StructureDefinition.contact is mapped to FHIR STU3 element DataElement.contact as SourceIsBroaderThanTarget.Element StructureDefinition.contact is mapped to FHIR STU3 element StructureDefinition.contact as SourceIsBroaderThanTarget.The mappings for StructureDefinition.contact do not cover the following types: ContactDetail.The mappings for StructureDefinition.contact do not cover the following types based on type expansion: name, telecom. |
StructureDefinition.description |
Not Available | |
StructureDefinition.useContext |
DataElement.useContext Extension: ExtensionStructureDefinition_UseContext |
Element StructureDefinition.useContext is mapped to FHIR STU3 element DataElement.useContext as SourceIsBroaderThanTarget.Element StructureDefinition.useContext is mapped to FHIR STU3 element StructureDefinition.useContext as SourceIsBroaderThanTarget.The mappings for StructureDefinition.useContext do not cover the following types: UsageContext.The mappings for StructureDefinition.useContext do not cover the following types based on type expansion: code, value[x]. |
StructureDefinition.jurisdiction |
DataElement.jurisdiction | Element StructureDefinition.jurisdiction is mapped to FHIR STU3 element DataElement.jurisdiction as Equivalent.Element StructureDefinition.jurisdiction is mapped to FHIR STU3 element StructureDefinition.jurisdiction as Equivalent. |
StructureDefinition.purpose |
Not Available | |
StructureDefinition.copyright |
DataElement.copyright | Element StructureDefinition.copyright is mapped to FHIR STU3 element DataElement.copyright as Equivalent.Element StructureDefinition.copyright is mapped to FHIR STU3 element StructureDefinition.copyright as Equivalent. |
StructureDefinition.keyword |
Not Available | |
StructureDefinition.fhirVersion |
Not Available | |
StructureDefinition.mapping |
DataElement.mapping | Element StructureDefinition.mapping is mapped to FHIR STU3 element DataElement.mapping as Equivalent.Element StructureDefinition.mapping is mapped to FHIR STU3 element StructureDefinition.mapping as Equivalent. |
StructureDefinition.mapping.identity |
DataElement.mapping.identity | Element StructureDefinition.mapping.identity is mapped to FHIR STU3 element DataElement.mapping.identity as Equivalent.Element StructureDefinition.mapping.identity is mapped to FHIR STU3 element StructureDefinition.mapping.identity as Equivalent. |
StructureDefinition.mapping.uri |
DataElement.mapping.uri | Element StructureDefinition.mapping.uri is mapped to FHIR STU3 element DataElement.mapping.uri as Equivalent.Element StructureDefinition.mapping.uri is mapped to FHIR STU3 element StructureDefinition.mapping.uri as Equivalent. |
StructureDefinition.mapping.name |
DataElement.mapping.name | Element StructureDefinition.mapping.name is mapped to FHIR STU3 element DataElement.mapping.name as Equivalent.Element StructureDefinition.mapping.name is mapped to FHIR STU3 element StructureDefinition.mapping.name as Equivalent. |
StructureDefinition.mapping.comment |
DataElement.mapping.comment | Element StructureDefinition.mapping.comment is mapped to FHIR STU3 element DataElement.mapping.comment as Equivalent.Element StructureDefinition.mapping.comment is mapped to FHIR STU3 element StructureDefinition.mapping.comment as Equivalent. |
StructureDefinition.kind |
Not Available | |
StructureDefinition.abstract |
Not Available | |
StructureDefinition.context |
Not Available | |
StructureDefinition.context.type |
Extension: ExtensionStructureDefinition_Context_Type | Element StructureDefinition.context.type has a context of DataElement based on following the parent source element upwards and mapping to DataElement.Element StructureDefinition.context.type has a context of StructureDefinition.context based on following the parent source element upwards and mapping to StructureDefinition.Element StructureDefinition.context.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
StructureDefinition.context.expression |
Not Available | |
StructureDefinition.contextInvariant |
Not Available | |
StructureDefinition.type |
Not Available | |
StructureDefinition.baseDefinition |
Not Available | |
StructureDefinition.derivation |
Not Available | |
StructureDefinition.snapshot |
Not Available | |
StructureDefinition.snapshot.element |
Not Available | |
StructureDefinition.differential |
Not Available | |
StructureDefinition.differential.element |
DataElement.element Extension: ExtensionStructureDefinition_Differential_Element |
Element StructureDefinition.differential.element is mapped to FHIR STU3 element DataElement.element as SourceIsBroaderThanTarget.Element StructureDefinition.differential.element is mapped to FHIR STU3 element StructureDefinition.differential.element as SourceIsBroaderThanTarget.The mappings for StructureDefinition.differential.element do not cover the following types: ElementDefinition.The mappings for StructureDefinition.differential.element do not cover the following types based on type expansion: aggregation, alias, base, binding, code, comment, condition, constraint, contentReference, defaultValue[x], definition, description, discriminator, example, expression, fixed[x], human, identity, isModifier, isModifierReason, isSummary, key, label, language, map, mapping, max, maxLength, maxValue[x], meaningWhenMissing, min, minValue[x], mustSupport, ordered, orderMeaning, path, pattern[x], profile, representation, requirements, rules, severity, short, sliceIsConstraining, sliceName, slicing, source, strength, targetProfile, type, value[x], valueSet, versioning, xpath. |
Note that the FHIR R4B StructureDefinition maps to multiple resources in FHIR STU3. The following table contains the the combined lookup information for reference.
| Source Element (FHIR R4B) | Target(s) | Comments |
|---|---|---|
StructureDefinition |
||
StructureDefinition.meta |
DataElement.meta StructureDefinition.meta Extension: ExtensionStructureDefinition_Meta |
Element StructureDefinition.meta is mapped to FHIR STU3 element DataElement.meta as SourceIsBroaderThanTarget.Element StructureDefinition.meta is mapped to FHIR STU3 element StructureDefinition.meta as SourceIsBroaderThanTarget.The mappings for StructureDefinition.meta do not cover the following types: Meta.The mappings for StructureDefinition.meta do not cover the following types based on type expansion: lastUpdated, profile, security, source, tag, versionId. |
StructureDefinition.implicitRules |
DataElement.implicitRules StructureDefinition.implicitRules |
Element StructureDefinition.implicitRules is mapped to FHIR STU3 element DataElement.implicitRules as Equivalent.Element StructureDefinition.implicitRules is mapped to FHIR STU3 element StructureDefinition.implicitRules as Equivalent. |
StructureDefinition.language |
DataElement.language StructureDefinition.language |
Element StructureDefinition.language is mapped to FHIR STU3 element DataElement.language as Equivalent.Element StructureDefinition.language is mapped to FHIR STU3 element StructureDefinition.language as Equivalent. |
StructureDefinition.text |
DataElement.text StructureDefinition.text Extension: ExtensionStructureDefinition_Text |
Element StructureDefinition.text is mapped to FHIR STU3 element DataElement.text as SourceIsBroaderThanTarget.Element StructureDefinition.text is mapped to FHIR STU3 element StructureDefinition.text as SourceIsBroaderThanTarget.The mappings for StructureDefinition.text do not cover the following types: Narrative.The mappings for StructureDefinition.text do not cover the following types based on type expansion: div, status. |
StructureDefinition.contained |
DataElement.contained StructureDefinition.contained |
Element StructureDefinition.contained is mapped to FHIR STU3 element DataElement.contained as SourceIsBroaderThanTarget.Element StructureDefinition.contained is mapped to FHIR STU3 element StructureDefinition.contained as SourceIsBroaderThanTarget. |
StructureDefinition.url |
DataElement.url StructureDefinition.url |
Element StructureDefinition.url is mapped to FHIR STU3 element DataElement.url as Equivalent.Element StructureDefinition.url is mapped to FHIR STU3 element StructureDefinition.url as Equivalent. |
StructureDefinition.identifier |
DataElement.identifier StructureDefinition.identifier Extension: ExtensionStructureDefinition_Identifier |
Element StructureDefinition.identifier is mapped to FHIR STU3 element DataElement.identifier as SourceIsBroaderThanTarget.Element StructureDefinition.identifier is mapped to FHIR STU3 element StructureDefinition.identifier as SourceIsBroaderThanTarget.The mappings for StructureDefinition.identifier do not cover the following types: Identifier.The mappings for StructureDefinition.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value. |
StructureDefinition.version |
DataElement.version StructureDefinition.version |
Element StructureDefinition.version is mapped to FHIR STU3 element DataElement.version as Equivalent.Element StructureDefinition.version is mapped to FHIR STU3 element StructureDefinition.version as Equivalent. |
StructureDefinition.name |
DataElement.name StructureDefinition.name |
Element StructureDefinition.name is mapped to FHIR STU3 element DataElement.name as Equivalent.Element StructureDefinition.name is mapped to FHIR STU3 element StructureDefinition.name as Equivalent. |
StructureDefinition.title |
DataElement.title StructureDefinition.title |
Element StructureDefinition.title is mapped to FHIR STU3 element DataElement.title as Equivalent.Element StructureDefinition.title is mapped to FHIR STU3 element StructureDefinition.title as Equivalent. |
StructureDefinition.status |
DataElement.status StructureDefinition.status |
Element StructureDefinition.status is mapped to FHIR STU3 element DataElement.status as Equivalent.Element StructureDefinition.status is mapped to FHIR STU3 element StructureDefinition.status as Equivalent. |
StructureDefinition.experimental |
DataElement.experimental StructureDefinition.experimental |
Element StructureDefinition.experimental is mapped to FHIR STU3 element DataElement.experimental as Equivalent.Element StructureDefinition.experimental is mapped to FHIR STU3 element StructureDefinition.experimental as Equivalent. |
StructureDefinition.date |
DataElement.date StructureDefinition.date |
Element StructureDefinition.date is mapped to FHIR STU3 element DataElement.date as Equivalent.Element StructureDefinition.date is mapped to FHIR STU3 element StructureDefinition.date as Equivalent. |
StructureDefinition.publisher |
DataElement.publisher StructureDefinition.publisher |
Element StructureDefinition.publisher is mapped to FHIR STU3 element DataElement.publisher as Equivalent.Element StructureDefinition.publisher is mapped to FHIR STU3 element StructureDefinition.publisher as Equivalent. |
StructureDefinition.contact |
DataElement.contact StructureDefinition.contact Extension: ExtensionStructureDefinition_Contact |
Element StructureDefinition.contact is mapped to FHIR STU3 element DataElement.contact as SourceIsBroaderThanTarget.Element StructureDefinition.contact is mapped to FHIR STU3 element StructureDefinition.contact as SourceIsBroaderThanTarget.The mappings for StructureDefinition.contact do not cover the following types: ContactDetail.The mappings for StructureDefinition.contact do not cover the following types based on type expansion: name, telecom. |
StructureDefinition.description |
StructureDefinition.description | Element StructureDefinition.description is mapped to FHIR STU3 element StructureDefinition.description as Equivalent. |
StructureDefinition.useContext |
DataElement.useContext StructureDefinition.useContext Extension: ExtensionStructureDefinition_UseContext |
Element StructureDefinition.useContext is mapped to FHIR STU3 element DataElement.useContext as SourceIsBroaderThanTarget.Element StructureDefinition.useContext is mapped to FHIR STU3 element StructureDefinition.useContext as SourceIsBroaderThanTarget.The mappings for StructureDefinition.useContext do not cover the following types: UsageContext.The mappings for StructureDefinition.useContext do not cover the following types based on type expansion: code, value[x]. |
StructureDefinition.jurisdiction |
DataElement.jurisdiction StructureDefinition.jurisdiction |
Element StructureDefinition.jurisdiction is mapped to FHIR STU3 element DataElement.jurisdiction as Equivalent.Element StructureDefinition.jurisdiction is mapped to FHIR STU3 element StructureDefinition.jurisdiction as Equivalent. |
StructureDefinition.purpose |
StructureDefinition.purpose | Element StructureDefinition.purpose is mapped to FHIR STU3 element StructureDefinition.purpose as Equivalent. |
StructureDefinition.copyright |
DataElement.copyright StructureDefinition.copyright |
Element StructureDefinition.copyright is mapped to FHIR STU3 element DataElement.copyright as Equivalent.Element StructureDefinition.copyright is mapped to FHIR STU3 element StructureDefinition.copyright as Equivalent. |
StructureDefinition.keyword |
StructureDefinition.keyword | Element StructureDefinition.keyword is mapped to FHIR STU3 element StructureDefinition.keyword as Equivalent. |
StructureDefinition.fhirVersion |
StructureDefinition.fhirVersion Extension: ExtensionStructureDefinition_FhirVersion |
Element StructureDefinition.fhirVersion is mapped to FHIR STU3 element StructureDefinition.fhirVersion as SourceIsBroaderThanTarget.The mappings for StructureDefinition.fhirVersion do not cover the following types: code.The mappings for StructureDefinition.fhirVersion do not cover the following types based on type expansion: value. |
StructureDefinition.mapping |
DataElement.mapping StructureDefinition.mapping |
Element StructureDefinition.mapping is mapped to FHIR STU3 element DataElement.mapping as Equivalent.Element StructureDefinition.mapping is mapped to FHIR STU3 element StructureDefinition.mapping as Equivalent. |
StructureDefinition.mapping.identity |
DataElement.mapping.identity StructureDefinition.mapping.identity |
Element StructureDefinition.mapping.identity is mapped to FHIR STU3 element DataElement.mapping.identity as Equivalent.Element StructureDefinition.mapping.identity is mapped to FHIR STU3 element StructureDefinition.mapping.identity as Equivalent. |
StructureDefinition.mapping.uri |
DataElement.mapping.uri StructureDefinition.mapping.uri |
Element StructureDefinition.mapping.uri is mapped to FHIR STU3 element DataElement.mapping.uri as Equivalent.Element StructureDefinition.mapping.uri is mapped to FHIR STU3 element StructureDefinition.mapping.uri as Equivalent. |
StructureDefinition.mapping.name |
DataElement.mapping.name StructureDefinition.mapping.name |
Element StructureDefinition.mapping.name is mapped to FHIR STU3 element DataElement.mapping.name as Equivalent.Element StructureDefinition.mapping.name is mapped to FHIR STU3 element StructureDefinition.mapping.name as Equivalent. |
StructureDefinition.mapping.comment |
DataElement.mapping.comment StructureDefinition.mapping.comment |
Element StructureDefinition.mapping.comment is mapped to FHIR STU3 element DataElement.mapping.comment as Equivalent.Element StructureDefinition.mapping.comment is mapped to FHIR STU3 element StructureDefinition.mapping.comment as Equivalent. |
StructureDefinition.kind |
StructureDefinition.kind | Element StructureDefinition.kind is mapped to FHIR STU3 element StructureDefinition.kind as Equivalent. |
StructureDefinition.abstract |
StructureDefinition.abstract | Element StructureDefinition.abstract is mapped to FHIR STU3 element StructureDefinition.abstract as Equivalent. |
StructureDefinition.context |
StructureDefinition.context | Element StructureDefinition.context is mapped to FHIR STU3 element StructureDefinition.context as Equivalent. |
StructureDefinition.context.type |
Extension: ExtensionStructureDefinition_Context_Type | Element StructureDefinition.context.type has a context of DataElement based on following the parent source element upwards and mapping to DataElement.Element StructureDefinition.context.type has a context of StructureDefinition.context based on following the parent source element upwards and mapping to StructureDefinition.Element StructureDefinition.context.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
StructureDefinition.context.expression |
StructureDefinition.contextType | Element StructureDefinition.context.expression is mapped to FHIR STU3 element StructureDefinition.contextType as Equivalent. |
StructureDefinition.contextInvariant |
StructureDefinition.contextInvariant | Element StructureDefinition.contextInvariant is mapped to FHIR STU3 element StructureDefinition.contextInvariant as Equivalent. |
StructureDefinition.type |
StructureDefinition.type | Element StructureDefinition.type is mapped to FHIR STU3 element StructureDefinition.type as SourceIsNarrowerThanTarget. |
StructureDefinition.baseDefinition |
StructureDefinition.baseDefinition | Element StructureDefinition.baseDefinition is mapped to FHIR STU3 element StructureDefinition.baseDefinition as Equivalent. |
StructureDefinition.derivation |
StructureDefinition.derivation | Element StructureDefinition.derivation is mapped to FHIR STU3 element StructureDefinition.derivation as Equivalent. |
StructureDefinition.snapshot |
StructureDefinition.snapshot | Element StructureDefinition.snapshot is mapped to FHIR STU3 element StructureDefinition.snapshot as Equivalent. |
StructureDefinition.snapshot.element |
StructureDefinition.snapshot.element Extension: ExtensionStructureDefinition_Snapshot_Element |
Element StructureDefinition.snapshot.element is mapped to FHIR STU3 element StructureDefinition.snapshot.element as SourceIsBroaderThanTarget.The mappings for StructureDefinition.snapshot.element do not cover the following types: ElementDefinition.The mappings for StructureDefinition.snapshot.element do not cover the following types based on type expansion: aggregation, alias, base, binding, code, comment, condition, constraint, contentReference, defaultValue[x], definition, description, discriminator, example, expression, fixed[x], human, identity, isModifier, isModifierReason, isSummary, key, label, language, map, mapping, max, maxLength, maxValue[x], meaningWhenMissing, min, minValue[x], mustSupport, ordered, orderMeaning, path, pattern[x], profile, representation, requirements, rules, severity, short, sliceIsConstraining, sliceName, slicing, source, strength, targetProfile, type, value[x], valueSet, versioning, xpath. |
StructureDefinition.differential |
StructureDefinition.differential | Element StructureDefinition.differential is mapped to FHIR STU3 element StructureDefinition.differential as Equivalent. |
StructureDefinition.differential.element |
DataElement.element StructureDefinition.differential.element Extension: ExtensionStructureDefinition_Differential_Element |
Element StructureDefinition.differential.element is mapped to FHIR STU3 element DataElement.element as SourceIsBroaderThanTarget.Element StructureDefinition.differential.element is mapped to FHIR STU3 element StructureDefinition.differential.element as SourceIsBroaderThanTarget.The mappings for StructureDefinition.differential.element do not cover the following types: ElementDefinition.The mappings for StructureDefinition.differential.element do not cover the following types based on type expansion: aggregation, alias, base, binding, code, comment, condition, constraint, contentReference, defaultValue[x], definition, description, discriminator, example, expression, fixed[x], human, identity, isModifier, isModifierReason, isSummary, key, label, language, map, mapping, max, maxLength, maxValue[x], meaningWhenMissing, min, minValue[x], mustSupport, ordered, orderMeaning, path, pattern[x], profile, representation, requirements, rules, severity, short, sliceIsConstraining, sliceName, slicing, source, strength, targetProfile, type, value[x], valueSet, versioning, xpath. |