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

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

Lookup for Profile_R3_Contract_R4B

Lookup for FHIR STU3 Contract for use in FHIR R4B

The FHIR STU3 resource is represented in FHIR R4B via the Contract resource.

Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Contract

A computable version of the following element information is available in: R3ContractElementMapToR4B

Source Element (FHIR STU3) Target(s) Comments
Contract    
Contract.meta Contract.meta
Extension: ExtensionContract_Meta
Element Contract.meta is mapped to FHIR R4B element Contract.meta as SourceIsBroaderThanTarget.
The mappings for Contract.meta do not cover the following types: Meta.
The mappings for Contract.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId.
Contract.implicitRules Contract.implicitRules Element Contract.implicitRules is mapped to FHIR R4B element Contract.implicitRules as Equivalent.
Contract.language Contract.language Element Contract.language is mapped to FHIR R4B element Contract.language as Equivalent.
Contract.text Contract.text
Extension: ExtensionContract_Text
Element Contract.text is mapped to FHIR R4B element Contract.text as SourceIsBroaderThanTarget.
The mappings for Contract.text do not cover the following types: Narrative.
The mappings for Contract.text do not cover the following types based on type expansion: div, status.
Contract.contained Contract.contained Element Contract.contained is mapped to FHIR R4B element Contract.contained as SourceIsBroaderThanTarget.
Contract.identifier Contract.identifier
Extension: ExtensionContract_Identifier
Element Contract.identifier is mapped to FHIR R4B element Contract.identifier as RelatedTo.
The mappings for Contract.identifier do not cover the following types: Identifier.
The mappings for Contract.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value.
Contract.status Contract.status Element Contract.status is mapped to FHIR R4B element Contract.status as Equivalent.
Contract.issued Contract.issued Element Contract.issued is mapped to FHIR R4B element Contract.issued as Equivalent.
Contract.applies Contract.applies
Extension: ExtensionContract_Applies
Element Contract.applies is mapped to FHIR R4B element Contract.applies as SourceIsBroaderThanTarget.
The mappings for Contract.applies do not cover the following types: Period.
The mappings for Contract.applies do not cover the following types based on type expansion: end, start.
Contract.subject Contract.subject
Standard Extension: alternate-reference
Element Contract.subject is mapped to FHIR R4B element Contract.subject as SourceIsBroaderThanTarget.
The mappings for Contract.subject do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.subject with unmapped reference targets: Resource.
Contract.topic Contract.topic[x]
Standard Extension: alternate-reference
Element Contract.topic is mapped to FHIR R4B element Contract.topic[x] as SourceIsBroaderThanTarget.
The mappings for Contract.topic do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.topic with unmapped reference targets: Resource.
Source element Contract.topic has unmapped reference types. While the target element Contract.topic[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.
Contract.authority Contract.authority
Standard Extension: alternate-reference
Element Contract.authority is mapped to FHIR R4B element Contract.authority as SourceIsBroaderThanTarget.
The mappings for Contract.authority do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.authority with unmapped reference targets: Organization.
Contract.domain Contract.domain
Standard Extension: alternate-reference
Element Contract.domain is mapped to FHIR R4B element Contract.domain as SourceIsBroaderThanTarget.
The mappings for Contract.domain do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.domain with unmapped reference targets: Location.
Contract.type Contract.type Element Contract.type is mapped to FHIR R4B element Contract.type as Equivalent.
Contract.subType Contract.subType Element Contract.subType is mapped to FHIR R4B element Contract.subType as Equivalent.
Contract.action Extension: ExtensionContract_Action Element Contract.action has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.action has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.actionReason Extension: ExtensionContract_ActionReason Element Contract.actionReason has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.actionReason has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.decisionType Extension: ExtensionContract_DecisionType Element Contract.decisionType has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.decisionType has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.contentDerivative Contract.contentDerivative Element Contract.contentDerivative is mapped to FHIR R4B element Contract.contentDerivative as Equivalent.
Contract.securityLabel Extension: ExtensionContract_SecurityLabel Element Contract.securityLabel has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.securityLabel has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.agent Contract Element Contract.agent is mapped to FHIR R4B element Contract as SourceIsNarrowerThanTarget.
Contract.agent.actor Contract.author
Standard Extension: alternate-reference
Element Contract.agent.actor is mapped to FHIR R4B element Contract.author as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.agent.actor with unmapped reference targets: Contract, Device, Group, Location, Organization, Patient, Practitioner, RelatedPerson, Substance.
Contract.agent.role Extension: ExtensionContract_Agent_Role Element Contract.agent.role has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.agent.role has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.signer Contract.signer Element Contract.signer is mapped to FHIR R4B element Contract.signer as Equivalent.
Contract.signer.type Contract.signer.type Element Contract.signer.type is mapped to FHIR R4B element Contract.signer.type as Equivalent.
Contract.signer.party Contract.signer.party
Standard Extension: alternate-reference
Element Contract.signer.party is mapped to FHIR R4B element Contract.signer.party as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.signer.party with unmapped reference targets: Organization, Patient, Practitioner, RelatedPerson.
Contract.signer.signature Contract.signer.signature
Extension: ExtensionContract_Signer_Signature
Element Contract.signer.signature is mapped to FHIR R4B element Contract.signer.signature as SourceIsBroaderThanTarget.
The mappings for Contract.signer.signature do not cover the following types: Signature.
The mappings for Contract.signer.signature do not cover the following types based on type expansion: blob, contentType, onBehalfOf[x], type, when, who[x].
Contract.valuedItem Extension: ExtensionContract_ValuedItem Element Contract.valuedItem has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.entity[x] Extension: ExtensionContract_ValuedItem Slice:entity Element Contract.valuedItem.entity[x] is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.entity[x] has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.entity[x] has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.identifier Extension: ExtensionContract_ValuedItem Slice:identifier Element Contract.valuedItem.identifier is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.identifier has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.identifier has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.effectiveTime Extension: ExtensionContract_ValuedItem Slice:effectiveTime Element Contract.valuedItem.effectiveTime is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.effectiveTime has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.effectiveTime has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.quantity Extension: ExtensionContract_ValuedItem Slice:quantity Element Contract.valuedItem.quantity is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.quantity has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.quantity has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.unitPrice Extension: ExtensionContract_ValuedItem Slice:unitPrice Element Contract.valuedItem.unitPrice is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.unitPrice has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.unitPrice has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.factor Extension: ExtensionContract_ValuedItem Slice:factor Element Contract.valuedItem.factor is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.factor has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.factor has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.points Extension: ExtensionContract_ValuedItem Slice:points Element Contract.valuedItem.points is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.points has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.points has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.valuedItem.net Extension: ExtensionContract_ValuedItem Slice:net Element Contract.valuedItem.net is part of an existing definition because parent element Contract.valuedItem requires a cross-version extension.
Element Contract.valuedItem.net has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.valuedItem.net has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term Contract.term Element Contract.term is mapped to FHIR R4B element Contract.term as Equivalent.
Contract.term.identifier Contract.term.identifier
Extension: ExtensionContract_Term_Identifier
Element Contract.term.identifier is mapped to FHIR R4B element Contract.term.identifier as SourceIsBroaderThanTarget.
The mappings for Contract.term.identifier do not cover the following types: Identifier.
The mappings for Contract.term.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value.
Contract.term.issued Contract.term.issued Element Contract.term.issued is mapped to FHIR R4B element Contract.term.issued as Equivalent.
Contract.term.applies Contract.term.applies
Extension: ExtensionContract_Term_Applies
Element Contract.term.applies is mapped to FHIR R4B element Contract.term.applies as SourceIsBroaderThanTarget.
The mappings for Contract.term.applies do not cover the following types: Period.
The mappings for Contract.term.applies do not cover the following types based on type expansion: end, start.
Contract.term.type Contract.term.type Element Contract.term.type is mapped to FHIR R4B element Contract.term.type as Equivalent.
Contract.term.subType Contract.term.subType Element Contract.term.subType is mapped to FHIR R4B element Contract.term.subType as Equivalent.
Contract.term.topic Contract.term.topic[x]
Standard Extension: alternate-reference
Element Contract.term.topic is mapped to FHIR R4B element Contract.term.topic[x] as SourceIsBroaderThanTarget.
The mappings for Contract.term.topic do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Contract.term.topic with unmapped reference targets: Resource.
Source element Contract.term.topic has unmapped reference types. While the target element Contract.term.topic[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.
Contract.term.action Contract.term.action.type Element Contract.term.action is mapped to FHIR R4B element Contract.term.action.type as SourceIsBroaderThanTarget.
Contract.term.actionReason Extension: ExtensionContract_Term_ActionReason Element Contract.term.actionReason has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.actionReason has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.securityLabel Contract.term.securityLabel.classification Element Contract.term.securityLabel is mapped to FHIR R4B element Contract.term.securityLabel.classification as SourceIsBroaderThanTarget.
Contract.term.agent Extension: ExtensionContract_Term_Agent Element Contract.term.agent has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.agent has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.agent.actor Extension: ExtensionContract_Term_Agent Slice:actor Element Contract.term.agent.actor is part of an existing definition because parent element Contract.term.agent requires a cross-version extension.
Element Contract.term.agent.actor has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.agent.actor has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.agent.role Extension: ExtensionContract_Term_Agent Slice:role Element Contract.term.agent.role is part of an existing definition because parent element Contract.term.agent requires a cross-version extension.
Element Contract.term.agent.role has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.agent.role has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.text Contract.term.text Element Contract.term.text is mapped to FHIR R4B element Contract.term.text as Equivalent.
Contract.term.valuedItem Extension: ExtensionContract_Term_ValuedItem Element Contract.term.valuedItem has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.entity[x] Extension: ExtensionContract_Term_ValuedItem Slice:entity Element Contract.term.valuedItem.entity[x] is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.entity[x] has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.entity[x] has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.identifier Extension: ExtensionContract_Term_ValuedItem Slice:identifier Element Contract.term.valuedItem.identifier is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.identifier has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.identifier has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.effectiveTime Extension: ExtensionContract_Term_ValuedItem Slice:effectiveTime Element Contract.term.valuedItem.effectiveTime is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.effectiveTime has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.effectiveTime has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.quantity Extension: ExtensionContract_Term_ValuedItem Slice:quantity Element Contract.term.valuedItem.quantity is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.quantity has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.quantity has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.unitPrice Extension: ExtensionContract_Term_ValuedItem Slice:unitPrice Element Contract.term.valuedItem.unitPrice is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.unitPrice has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.unitPrice has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.factor Extension: ExtensionContract_Term_ValuedItem Slice:factor Element Contract.term.valuedItem.factor is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.factor has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.factor has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.points Extension: ExtensionContract_Term_ValuedItem Slice:points Element Contract.term.valuedItem.points is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.points has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.points has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.valuedItem.net Extension: ExtensionContract_Term_ValuedItem Slice:net Element Contract.term.valuedItem.net is part of an existing definition because parent element Contract.term.valuedItem requires a cross-version extension.
Element Contract.term.valuedItem.net has a context of Contract.term based on following the parent source element upwards and mapping to Contract.
Element Contract.term.valuedItem.net has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.term.group Contract.term.group Element Contract.term.group is mapped to FHIR R4B element Contract.term.group as Equivalent.
Contract.binding[x] Extension: ExtensionContract_Binding Element Contract.binding[x] has a context of Contract based on following the parent source element upwards and mapping to Contract.
Element Contract.binding[x] has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Contract.friendly Contract.friendly Element Contract.friendly is mapped to FHIR R4B element Contract.friendly as Equivalent.
Contract.friendly.content[x] Contract.friendly.content[x]
Extension: ExtensionContract_Friendly_Content
Standard Extension: alternate-reference
Element Contract.friendly.content[x] is mapped to FHIR R4B element Contract.friendly.content[x] as SourceIsBroaderThanTarget.
The mappings for Contract.friendly.content[x] do not cover the following types: Attachment.
The target context Contract.friendly.content[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Contract.friendly.
The standard extension alternate-reference has been mapped as PART of the representation of FHIR STU3 element Contract.friendly.content[x] with unmapped reference targets: Composition, DocumentReference, QuestionnaireResponse.
Source element Contract.friendly.content[x] has unmapped reference types. While the target element Contract.friendly.content[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.
Contract.legal Contract.legal Element Contract.legal is mapped to FHIR R4B element Contract.legal as Equivalent.
Contract.legal.content[x] Contract.legal.content[x]
Extension: ExtensionContract_Legal_Content
Standard Extension: alternate-reference
Element Contract.legal.content[x] is mapped to FHIR R4B element Contract.legal.content[x] as SourceIsBroaderThanTarget.
The mappings for Contract.legal.content[x] do not cover the following types: Attachment.
The target context Contract.legal.content[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Contract.legal.
The standard extension alternate-reference has been mapped as PART of the representation of FHIR STU3 element Contract.legal.content[x] with unmapped reference targets: Composition, DocumentReference, QuestionnaireResponse.
Source element Contract.legal.content[x] has unmapped reference types. While the target element Contract.legal.content[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.
Contract.rule Contract.rule Element Contract.rule is mapped to FHIR R4B element Contract.rule as Equivalent.
Contract.rule.content[x] Contract.rule.content[x]
Extension: ExtensionContract_Rule_Content
Standard Extension: alternate-reference
Element Contract.rule.content[x] is mapped to FHIR R4B element Contract.rule.content[x] as SourceIsBroaderThanTarget.
The mappings for Contract.rule.content[x] do not cover the following types: Attachment.
The mappings for Contract.rule.content[x] do not cover the following types based on type expansion: contentType, creation, data, display, hash, identifier, language, reference, size, title, url.
The target context Contract.rule.content[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Contract.rule.
The standard extension alternate-reference has been mapped as PART of the representation of FHIR STU3 element Contract.rule.content[x] with unmapped reference targets: DocumentReference.
Source element Contract.rule.content[x] has unmapped reference types. While the target element Contract.rule.content[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.