http://hl7.org/fhir/StructureDefinition/Consent|5.0.0
A record of a healthcare consumer’s choices or choices made on their behalf by a third party, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time.
description: A record of a healthcare consumer’s choices or choices made on their behalf by a third party, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time. derivation: specialization name: Consent type: Consent elements: category: isModifier: false short: Classification of the consent statement - for indexing/retrieval mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-category'} isSummary: true index: 2 provision: isModifier: false short: Constraints to the base Consent.policyRule/Consent.policy mustSupport: false array: true isSummary: true index: 24 elements: provision: elementReference: ['http://hl7.org/fhir/StructureDefinition/Consent', elements, provision] isModifier: false short: Nested Exception Provisions mustSupport: false array: true isSummary: false index: 40 expression: {isModifier: false, short: A computable expression of the consent, mustSupport: false, isSummary: false, index: 39} purpose: isModifier: false short: Context of activities covered by this provision mustSupport: false array: true binding: {strength: extensible, valueSet: 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse'} isSummary: true index: 31 dataPeriod: {isModifier: false, short: Timeframe for data controlled by this provision, mustSupport: false, isSummary: true, index: 35} resourceType: isModifier: false short: e.g. Resource Type, Profile, etc mustSupport: false array: true binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/resource-types'} isSummary: true index: 33 documentType: isModifier: false short: e.g. Resource Type, Profile, CDA, etc mustSupport: false array: true binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/consent-content-class'} isSummary: true index: 32 code: isModifier: false short: e.g. LOINC or SNOMED CT code, etc. in the content mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-content-code'} isSummary: true index: 34 action: isModifier: false short: Actions controlled by this provision mustSupport: false array: true meaningWhenMissing: all actions binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-action'} isSummary: true index: 29 period: {isModifier: false, short: Timeframe for this provision, mustSupport: false, isSummary: true, index: 25} securityLabel: isModifier: false short: Security Labels that define affected resources mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/security-label-examples'} isSummary: true index: 30 actor: isModifier: false short: Who|what controlled by this provision (or group, by role) mustSupport: false array: true meaningWhenMissing: There is no specific actor associated with the exception isSummary: false index: 26 elements: role: isModifier: false short: How the actor is involved mustSupport: false binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/participation-role-type'} isSummary: false index: 27 reference: {isModifier: false, short: 'Resource for the actor (or group, by role)', mustSupport: false, isSummary: false, index: 28} data: isModifier: false short: Data controlled by this provision index: 36 mustSupport: false array: true elements: meaning: isModifier: false short: instance | related | dependents | authoredby mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/consent-data-meaning|5.0.0'} isSummary: true index: 37 reference: {isModifier: false, short: The actual data reference, mustSupport: false, isSummary: true, index: 38} meaningWhenMissing: all data required: [meaning, reference] isSummary: true date: {isModifier: false, short: Fully executed date of the consent, mustSupport: false, isSummary: true, index: 4} controller: {isModifier: false, short: Consent Enforcer, mustSupport: false, array: true, isSummary: false, index: 9} policyBasis: isModifier: false short: Computable version of the backing policy mustSupport: false isSummary: false index: 13 elements: reference: {isModifier: false, short: Reference backing policy resource, mustSupport: false, isSummary: false, index: 14} url: {isModifier: false, short: URL to a computable backing policy, mustSupport: false, isSummary: false, index: 15} regulatoryBasis: isModifier: false short: Regulations establishing base Consent mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-policy'} isSummary: false index: 12 sourceAttachment: {isModifier: false, short: Source from which this consent is taken, mustSupport: false, array: true, isSummary: false, index: 10} verification: isModifier: false short: Consent Verified by patient or family mustSupport: false array: true isSummary: true index: 17 elements: verified: {isModifier: false, short: Has been verified, mustSupport: false, isSummary: true, index: 18} verificationType: isModifier: false short: Business case of verification mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-verification'} isSummary: false index: 19 verifiedBy: {isModifier: false, short: Person conducting verification, mustSupport: false, isSummary: false, index: 20} verifiedWith: {isModifier: false, short: Person who verified, mustSupport: false, isSummary: false, index: 21} verificationDate: {isModifier: false, short: When consent verified, mustSupport: false, array: true, isSummary: false, index: 22} required: [verified] grantor: {isModifier: false, short: Who is granting rights according to the policy and rules, mustSupport: false, array: true, isSummary: true, index: 6} sourceReference: {isModifier: false, short: Source from which this consent is taken, mustSupport: false, array: true, isSummary: false, index: 11} manager: {isModifier: false, short: Consent workflow management, mustSupport: false, array: true, isSummary: false, index: 8} status: isModifier: true short: draft | active | inactive | not-done | entered-in-error | unknown mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/consent-state-codes|5.0.0'} isModifierReason: This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid isSummary: true index: 1 identifier: {isModifier: false, short: Identifier for this record (external references), mustSupport: false, array: true, isSummary: true, index: 0} period: {isModifier: false, short: Effective period for this Consent, mustSupport: false, isSummary: true, index: 5} grantee: {isModifier: false, short: Who is agreeing to the policy and rules, mustSupport: false, array: true, isSummary: true, index: 7} policyText: {isModifier: false, short: Human Readable Policy, mustSupport: false, array: true, isSummary: false, index: 16} subject: {isModifier: false, short: Who the consent applies to, mustSupport: false, isSummary: true, index: 3} decision: isModifier: true short: deny | permit mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0'} isModifierReason: Sets context for the values in .provision isSummary: true index: 23 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Consent base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 5.0.0 required: [status]