Extensions for Using Data Elements from FHIR R5 in FHIR STU3 - Downloaded Version null See the Directory of published versions
The FHIR R5 resource is represented in FHIR STU3 via the Provenance resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Provenance
A computable version of the following element information is available in: R5ProvenanceElementMapToR3
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
Provenance |
||
Provenance.meta |
Provenance.meta | Element Provenance.meta is mapped to FHIR STU3 element Provenance.meta as Equivalent. |
Provenance.implicitRules |
Provenance.implicitRules | Element Provenance.implicitRules is mapped to FHIR STU3 element Provenance.implicitRules as Equivalent. |
Provenance.language |
Provenance.language | Element Provenance.language is mapped to FHIR STU3 element Provenance.language as Equivalent. |
Provenance.text |
Provenance.text | Element Provenance.text is mapped to FHIR STU3 element Provenance.text as Equivalent. |
Provenance.contained |
Provenance.contained | Element Provenance.contained is mapped to FHIR STU3 element Provenance.contained as SourceIsBroaderThanTarget. |
Provenance.target |
Provenance.target Standard Extension: alternate-reference |
Element Provenance.target is mapped to FHIR STU3 element Provenance.target as SourceIsBroaderThanTarget.The mappings for Provenance.target do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Provenance.target with unmapped reference targets: Resource. |
Provenance.occurred[x] |
Provenance.period Extension: ExtensionProvenance_Occurred |
Element Provenance.occurred[x] is mapped to FHIR STU3 element Provenance.period as SourceIsBroaderThanTarget.The mappings for Provenance.occurred[x] do not cover the following types: dateTime.The mappings for Provenance.occurred[x] do not cover the following types based on type expansion: value. |
Provenance.recorded |
Provenance.recorded | Element Provenance.recorded is mapped to FHIR STU3 element Provenance.recorded as Equivalent. |
Provenance.policy |
Provenance.policy | Element Provenance.policy is mapped to FHIR STU3 element Provenance.policy as Equivalent. |
Provenance.location |
Provenance.location Standard Extension: alternate-reference |
Element Provenance.location is mapped to FHIR STU3 element Provenance.location as SourceIsBroaderThanTarget.The mappings for Provenance.location do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Provenance.location with unmapped reference targets: Location. |
Provenance.authorization |
Provenance.reason Extension: ExtensionProvenance_Authorization |
Element Provenance.authorization is mapped to FHIR STU3 element Provenance.reason as SourceIsBroaderThanTarget.The mappings for Provenance.authorization do not cover the following types: CodeableReference.The mappings for Provenance.authorization do not cover the following types based on type expansion: concept, reference. |
Provenance.activity |
Provenance.activity Extension: ExtensionProvenance_Activity |
Element Provenance.activity is mapped to FHIR STU3 element Provenance.activity as SourceIsBroaderThanTarget.The mappings for Provenance.activity do not cover the following types: CodeableConcept.The mappings for Provenance.activity do not cover the following types based on type expansion: text. |
Provenance.basedOn |
Extension: ExtensionProvenance_BasedOn | Element Provenance.basedOn has a context of Provenance based on following the parent source element upwards and mapping to Provenance.Element Provenance.basedOn has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Provenance.patient |
Extension: ExtensionProvenance_Patient | Element Provenance.patient has a context of Provenance based on following the parent source element upwards and mapping to Provenance.Element Provenance.patient has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Provenance.encounter |
Extension: ExtensionProvenance_Encounter | Element Provenance.encounter has a context of Provenance based on following the parent source element upwards and mapping to Provenance.Element Provenance.encounter has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Provenance.agent |
Provenance.agent | Element Provenance.agent is mapped to FHIR STU3 element Provenance.agent as Equivalent. |
Provenance.agent.type |
Provenance.agent.relatedAgentType | Element Provenance.agent.type is mapped to FHIR STU3 element Provenance.agent.relatedAgentType as Equivalent. |
Provenance.agent.role |
Provenance.agent.role | Element Provenance.agent.role is mapped to FHIR STU3 element Provenance.agent.role as Equivalent. |
Provenance.agent.who |
Provenance.agent.who[x] Standard Extension: alternate-reference |
Element Provenance.agent.who is mapped to FHIR STU3 element Provenance.agent.who[x] as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Provenance.agent.who with unmapped reference targets: CareTeam, Device, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson.Source element Provenance.agent.who has unmapped reference types. While the target element Provenance.agent.who[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it. |
Provenance.agent.onBehalfOf |
Provenance.agent.onBehalfOf[x] Standard Extension: alternate-reference |
Element Provenance.agent.onBehalfOf is mapped to FHIR STU3 element Provenance.agent.onBehalfOf[x] as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Provenance.agent.onBehalfOf with unmapped reference targets: CareTeam, Organization, Patient, Practitioner, PractitionerRole.Source element Provenance.agent.onBehalfOf has unmapped reference types. While the target element Provenance.agent.onBehalfOf[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it. |
Provenance.entity |
Provenance.entity | Element Provenance.entity is mapped to FHIR STU3 element Provenance.entity as Equivalent. |
Provenance.entity.role |
Provenance.entity.role Extension: ExtensionProvenance_Entity_Role |
Element Provenance.entity.role is mapped to FHIR STU3 element Provenance.entity.role as SourceIsBroaderThanTarget. |
Provenance.entity.what |
Provenance.entity.what[x] Standard Extension: alternate-reference |
Element Provenance.entity.what is mapped to FHIR STU3 element Provenance.entity.what[x] as SourceIsBroaderThanTarget.The mappings for Provenance.entity.what do not cover the following types based on type expansion: display, reference.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Provenance.entity.what with unmapped reference targets: Resource.Source element Provenance.entity.what has unmapped reference types. While the target element Provenance.entity.what[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it. |
Provenance.entity.agent |
Provenance.entity.agent | Element Provenance.entity.agent is mapped to FHIR STU3 element Provenance.entity.agent as Equivalent. |
Provenance.signature |
Provenance.signature | Element Provenance.signature is mapped to FHIR STU3 element Provenance.signature as Equivalent. |