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 Consent resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Consent
A computable version of the following element information is available in: R5ConsentElementMapToR3
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
Consent |
||
Consent.meta |
Consent.meta | Element Consent.meta is mapped to FHIR STU3 element Consent.meta as Equivalent. |
Consent.implicitRules |
Consent.implicitRules | Element Consent.implicitRules is mapped to FHIR STU3 element Consent.implicitRules as Equivalent. |
Consent.language |
Consent.language | Element Consent.language is mapped to FHIR STU3 element Consent.language as Equivalent. |
Consent.text |
Consent.text | Element Consent.text is mapped to FHIR STU3 element Consent.text as Equivalent. |
Consent.contained |
Consent.contained | Element Consent.contained is mapped to FHIR STU3 element Consent.contained as SourceIsBroaderThanTarget. |
Consent.identifier |
Consent.identifier | Element Consent.identifier is mapped to FHIR STU3 element Consent.identifier as SourceIsBroaderThanTarget. |
Consent.status |
Consent.status Extension: ExtensionConsent_Status |
Element Consent.status is mapped to FHIR STU3 element Consent.status as SourceIsBroaderThanTarget.The target context Consent.status is a modifier element, so this extension does not need to be defined as a modifier. |
Consent.category |
Consent.category | Element Consent.category is mapped to FHIR STU3 element Consent.category as Equivalent. |
Consent.subject |
Consent.patient Standard Extension: alternate-reference |
Element Consent.subject is mapped to FHIR STU3 element Consent.patient as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Consent.subject with unmapped reference targets: Group, Patient, Practitioner. |
Consent.date |
Consent.dateTime | Element Consent.date is mapped to FHIR STU3 element Consent.dateTime as SourceIsNarrowerThanTarget. |
Consent.period |
Extension: ExtensionConsent_Period | Element Consent.period has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.period has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.grantor |
Extension: ExtensionConsent_Grantor | Element Consent.grantor has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.grantor has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.grantee |
Consent.consentingParty Standard Extension: alternate-reference |
Element Consent.grantee is mapped to FHIR STU3 element Consent.consentingParty as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Consent.grantee with unmapped reference targets: CareTeam, HealthcareService, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson. |
Consent.manager |
Extension: ExtensionConsent_Manager | Element Consent.manager has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.manager has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.controller |
Extension: ExtensionConsent_Controller | Element Consent.controller has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.controller has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.sourceAttachment |
Consent.source[x] | Element Consent.sourceAttachment is mapped to FHIR STU3 element Consent.source[x] as SourceIsBroaderThanTarget.The target context Consent.source[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Consent. |
Consent.sourceReference |
Consent.source[x] Standard Extension: alternate-reference |
Element Consent.sourceReference is mapped to FHIR STU3 element Consent.source[x] as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Consent.sourceReference with unmapped reference targets: Consent, Contract, DocumentReference, QuestionnaireResponse.Source element Consent.sourceReference has unmapped reference types. While the target element Consent.source[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it. |
Consent.regulatoryBasis |
Consent.policyRule Extension: ExtensionConsent_RegulatoryBasis |
Element Consent.regulatoryBasis is mapped to FHIR STU3 element Consent.policyRule as SourceIsBroaderThanTarget.The mappings for Consent.regulatoryBasis do not cover the following types: CodeableConcept.The mappings for Consent.regulatoryBasis do not cover the following types based on type expansion: coding, text. |
Consent.policyBasis |
Consent.policy | Element Consent.policyBasis is mapped to FHIR STU3 element Consent.policy as SourceIsNarrowerThanTarget. |
Consent.policyBasis.reference |
Consent.policy | Element Consent.policyBasis.reference is mapped to FHIR STU3 element Consent.policy as SourceIsNarrowerThanTarget. |
Consent.policyBasis.url |
Consent.policy | Element Consent.policyBasis.url is mapped to FHIR STU3 element Consent.policy as SourceIsNarrowerThanTarget. |
Consent.policyText |
Extension: ExtensionConsent_PolicyText | Element Consent.policyText has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.policyText has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.verification |
Extension: ExtensionConsent_Verification | Element Consent.verification has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.verification has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.verification.verified |
Extension: ExtensionConsent_Verification Slice:verified | Element Consent.verification.verified is part of an existing definition because parent element Consent.verification requires a cross-version extension.Element Consent.verification.verified has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.verification.verified has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.verification.verificationType |
Extension: ExtensionConsent_Verification Slice:verificationType | Element Consent.verification.verificationType is part of an existing definition because parent element Consent.verification requires a cross-version extension.Element Consent.verification.verificationType has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.verification.verificationType has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.verification.verifiedBy |
Extension: ExtensionConsent_Verification Slice:verifiedBy | Element Consent.verification.verifiedBy is part of an existing definition because parent element Consent.verification requires a cross-version extension.Element Consent.verification.verifiedBy has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.verification.verifiedBy has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.verification.verifiedWith |
Extension: ExtensionConsent_Verification Slice:verifiedWith | Element Consent.verification.verifiedWith is part of an existing definition because parent element Consent.verification requires a cross-version extension.Element Consent.verification.verifiedWith has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.verification.verifiedWith has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.verification.verificationDate |
Extension: ExtensionConsent_Verification Slice:verificationDate | Element Consent.verification.verificationDate is part of an existing definition because parent element Consent.verification requires a cross-version extension.Element Consent.verification.verificationDate has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.verification.verificationDate has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.decision |
Modifier Extension: ExtensionConsent_Decision | Element Consent.decision has a context of Consent based on following the parent source element upwards and mapping to Consent.Element Consent.decision has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.provision |
Consent.except Extension: ExtensionConsent_Provision |
Element Consent.provision is mapped to FHIR STU3 element Consent.except as RelatedTo.Creating extension because element Consent.provision is a content reference and requires an extesion definition. |
Consent.provision.period |
Consent.except.period | Element Consent.provision.period is mapped to FHIR STU3 element Consent.except.period as Equivalent. |
Consent.provision.actor |
Consent.actor Consent.except.actor |
Element Consent.provision.actor is mapped to FHIR STU3 element Consent.actor as Equivalent.Element Consent.provision.actor is mapped to FHIR STU3 element Consent.except.actor as Equivalent. |
Consent.provision.actor.role |
Consent.actor.role Consent.except.actor.role |
Element Consent.provision.actor.role is mapped to FHIR STU3 element Consent.actor.role as Equivalent.Element Consent.provision.actor.role is mapped to FHIR STU3 element Consent.except.actor.role as Equivalent. |
Consent.provision.actor.reference |
Consent.actor.reference Consent.except.actor.reference Standard Extension: alternate-reference |
Element Consent.provision.actor.reference is mapped to FHIR STU3 element Consent.actor.reference as SourceIsBroaderThanTarget.Element Consent.provision.actor.reference is mapped to FHIR STU3 element Consent.except.actor.reference as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Consent.provision.actor.reference with unmapped reference targets: CareTeam, Device, Group, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson. |
Consent.provision.action |
Consent.action Consent.except.action |
Element Consent.provision.action is mapped to FHIR STU3 element Consent.action as Equivalent.Element Consent.provision.action is mapped to FHIR STU3 element Consent.except.action as Equivalent. |
Consent.provision.securityLabel |
Consent.except.securityLabel Consent.securityLabel |
Element Consent.provision.securityLabel is mapped to FHIR STU3 element Consent.securityLabel as Equivalent.Element Consent.provision.securityLabel is mapped to FHIR STU3 element Consent.except.securityLabel as Equivalent. |
Consent.provision.purpose |
Consent.except.purpose Consent.purpose |
Element Consent.provision.purpose is mapped to FHIR STU3 element Consent.purpose as Equivalent.Element Consent.provision.purpose is mapped to FHIR STU3 element Consent.except.purpose as Equivalent. |
Consent.provision.documentType |
Consent.except.class | Element Consent.provision.documentType is mapped to FHIR STU3 element Consent.except.class as Equivalent. |
Consent.provision.resourceType |
Consent.except.class | Element Consent.provision.resourceType is mapped to FHIR STU3 element Consent.except.class as Equivalent. |
Consent.provision.code |
Consent.except.code Extension: ExtensionConsent_Provision_Code |
Element Consent.provision.code is mapped to FHIR STU3 element Consent.except.code as SourceIsBroaderThanTarget.The mappings for Consent.provision.code do not cover the following types: CodeableConcept.The mappings for Consent.provision.code do not cover the following types based on type expansion: text. |
Consent.provision.dataPeriod |
Consent.dataPeriod Consent.except.dataPeriod |
Element Consent.provision.dataPeriod is mapped to FHIR STU3 element Consent.dataPeriod as Equivalent.Element Consent.provision.dataPeriod is mapped to FHIR STU3 element Consent.except.dataPeriod as Equivalent. |
Consent.provision.data |
Consent.data Consent.except.data |
Element Consent.provision.data is mapped to FHIR STU3 element Consent.data as Equivalent.Element Consent.provision.data is mapped to FHIR STU3 element Consent.except.data as Equivalent. |
Consent.provision.data.meaning |
Consent.data.meaning Consent.except.data.meaning |
Element Consent.provision.data.meaning is mapped to FHIR STU3 element Consent.data.meaning as Equivalent.Element Consent.provision.data.meaning is mapped to FHIR STU3 element Consent.except.data.meaning as Equivalent. |
Consent.provision.data.reference |
Consent.data.reference Consent.except.data.reference Standard Extension: alternate-reference |
Element Consent.provision.data.reference is mapped to FHIR STU3 element Consent.data.reference as SourceIsBroaderThanTarget.Element Consent.provision.data.reference is mapped to FHIR STU3 element Consent.except.data.reference as SourceIsBroaderThanTarget.The mappings for Consent.provision.data.reference 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 Consent.provision.data.reference with unmapped reference targets: Resource. |
Consent.provision.expression |
Extension: ExtensionConsent_Provision_Expression | Element Consent.provision.expression has a context of Consent.except based on following the parent source element upwards and mapping to Consent.Element Consent.provision.expression has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Consent.provision.provision |
Extension: ExtensionConsent_Provision | Element Consent.provision.provision has a context of Consent.except based on following the parent source element upwards and mapping to Consent.Element Consent.provision.provision has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |