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. package_name: hl7.fhir.r6.core derivation: specialization name: Consent type: Consent elements: category: isModifier: false short: Classification of the consent statement - for indexing/retrieval type: CodeableConcept 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 type: BackboneElement 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, type: Expression, mustSupport: false, isSummary: false, index: 39} purpose: isModifier: false short: Context of activities covered by this provision type: Coding 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, type: Period, mustSupport: false, isSummary: true, index: 35} resourceType: isModifier: false short: e.g. Resource Type, Profile, etc type: Coding 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 type: Coding 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 type: CodeableConcept 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 index: 29 type: CodeableConcept mustSupport: false array: true meaningWhenMissing: all actions binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-action'} isSummary: true period: {isModifier: false, short: Timeframe for this provision, type: Period, mustSupport: false, isSummary: true, index: 25} securityLabel: isModifier: false short: Security Labels that define affected resources type: Coding 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) index: 26 type: BackboneElement mustSupport: false array: true elements: role: isModifier: false short: How the actor is involved type: CodeableConcept 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) refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false isSummary: false index: 28 meaningWhenMissing: There is no specific actor associated with the exception isSummary: false data: isModifier: false short: Data controlled by this provision index: 36 type: BackboneElement mustSupport: false array: true elements: meaning: isModifier: false short: instance | related | dependents | authoredby type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/consent-data-meaning|6.0.0-ballot2'} isSummary: true index: 37 reference: isModifier: false short: The actual data reference refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: 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, type: date, mustSupport: false, isSummary: true, index: 4} controller: isModifier: false short: Consent Enforcer refers: ['http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner'] type: Reference mustSupport: false array: true isSummary: false index: 9 policyBasis: isModifier: false short: Computable version of the backing policy type: BackboneElement mustSupport: false isSummary: false index: 13 elements: reference: isModifier: false short: Reference backing policy resource refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference mustSupport: false isSummary: false index: 14 url: {isModifier: false, short: URL to a computable backing policy, type: url, mustSupport: false, isSummary: false, index: 15} regulatoryBasis: isModifier: false short: Regulations establishing base Consent type: CodeableConcept 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, type: Attachment, mustSupport: false, array: true, isSummary: false, index: 10} verification: isModifier: false short: Consent Verified by patient or family index: 17 type: BackboneElement mustSupport: false array: true elements: verified: {isModifier: false, short: Has been verified, type: boolean, mustSupport: false, isSummary: true, index: 18} verificationType: isModifier: false short: Business case of verification type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/consent-verification'} isSummary: false index: 19 verifiedBy: isModifier: false short: Person conducting verification refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole'] type: Reference mustSupport: false isSummary: false index: 20 verifiedWith: isModifier: false short: Person who verified refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false isSummary: false index: 21 verificationDate: {isModifier: false, short: When consent verified, type: dateTime, mustSupport: false, array: true, isSummary: false, index: 22} required: [verified] isSummary: true grantor: isModifier: false short: Who is granting rights according to the policy and rules refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false array: true isSummary: true index: 6 sourceReference: isModifier: false short: Source from which this consent is taken refers: ['http://hl7.org/fhir/StructureDefinition/Consent', 'http://hl7.org/fhir/StructureDefinition/Contract', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse'] type: Reference mustSupport: false array: true isSummary: false index: 11 manager: isModifier: false short: Consent workflow management refers: ['http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner'] type: Reference mustSupport: false array: true isSummary: false index: 8 status: isModifier: true short: draft | active | inactive | not-done | entered-in-error | unknown index: 1 type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/consent-state-codes|6.0.0-ballot2'} 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 identifier: {isModifier: false, short: Identifier for this record (external references), type: Identifier, mustSupport: false, array: true, isSummary: true, index: 0} period: {isModifier: false, short: Effective period for this Consent, type: Period, mustSupport: false, isSummary: true, index: 5} grantee: isModifier: false short: Who is agreeing to the policy and rules refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false array: true isSummary: true index: 7 policyText: isModifier: false short: Human Readable Policy refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference'] type: Reference mustSupport: false array: true isSummary: false index: 16 subject: isModifier: false short: Who the consent applies to refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner'] type: Reference mustSupport: false isSummary: true index: 3 decision: isModifier: true short: deny | permit type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/consent-provision-type|6.0.0-ballot2'} isModifierReason: Sets context for the values in .provision isSummary: true index: 23 package_version: 6.0.0-ballot2 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Consent base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 6.0.0-ballot2 required: [status]