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

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

Lookup for Profile_R5_Consent_R3

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).