Extensions for Using Data Elements from FHIR R4B in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4B in FHIR STU3 - Downloaded Version null See the Directory of published versions

Lookup for Profile_R4B_StructureDefinition_R3_DataElement

Lookup for FHIR R4B StructureDefinition for use in FHIR STU3

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.