NameFlagsCard.TypeDescription & Constraintsdoco
.. Consent TUDomainResourceA healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time

Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierIdentifier for this record (external references)

... status ?!Σ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
Binding: Consent State (Required)
... category Σ0..*CodeableConceptClassification of the consent statement - for indexing/retrieval
Binding: Consent Category Codes (Example)

... subject Σ0..1Reference(Patient | Practitioner | Group)Who the consent applies to
... date Σ0..1dateFully executed date of the consent
... period Σ0..1PeriodEffective period for this Consent
... grantor Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is granting rights according to the policy and rules

... grantee Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is agreeing to the policy and rules

... manager 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent workflow management

... controller 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent Enforcer

... sourceAttachment 0..*AttachmentSource from which this consent is taken

... sourceReference 0..*Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Source from which this consent is taken

... regulatoryBasis 0..*CodeableConceptRegulations establishing base Consent
Binding: Consent PolicyRule Codes (Example)

... policyBasis 0..1BackboneElementComputable version of the backing policy
.... reference 0..1Reference(Any)Reference backing policy resource
.... url 0..1urlURL to a computable backing policy
... policyText 0..*Reference(DocumentReference)Human Readable Policy

... verification Σ0..*BackboneElementConsent Verified by patient or family

.... verified Σ1..1booleanHas been verified
.... verificationType 0..1CodeableConceptBusiness case of verification
Binding: Consent Vefication Codes (Example)
.... verifiedBy 0..1Reference(Organization | Practitioner | PractitionerRole)Person conducting verification
.... verifiedWith 0..1Reference(Patient | RelatedPerson)Person who verified
.... verificationDate 0..*dateTimeWhen consent verified

... decision ?!Σ0..1codedeny | permit
Binding: Consent Provision Type (Required)
... provision Σ0..*BackboneElementConstraints to the base Consent.policyRule/Consent.policy

.... period Σ0..1PeriodTimeframe for this provision
.... actor 0..*BackboneElementWho|what controlled by this provision (or group, by role)

..... role 0..1CodeableConceptHow the actor is involved
Binding: Participation Role Type (Extensible)
..... reference 0..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)
.... action Σ0..*CodeableConceptActions controlled by this provision
Binding: Consent Action Codes (Example)

.... securityLabel Σ0..*CodingSecurity Labels that define affected resources
Binding: Example set of Security Labels (Example)

.... purpose Σ0..*CodingContext of activities covered by this provision
Binding: PurposeOfUse (Extensible)

.... documentType Σ0..*Codinge.g. Resource Type, Profile, CDA, etc
Binding: Consent Content Class (Preferred)

.... resourceType Σ0..*Codinge.g. Resource Type, Profile, etc
Binding: Resource Types (Extensible)

.... code Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
Binding: Consent Content Codes (Example)

.... dataPeriod Σ0..1PeriodTimeframe for data controlled by this provision
.... data Σ0..*BackboneElementData controlled by this provision

..... meaning Σ1..1codeinstance | related | dependents | authoredby
Binding: Consent Data Meaning (Required)
..... reference Σ1..1Reference(Any)The actual data reference
.... expression 0..1ExpressionA computable expression of the consent
.... provision 0..*see provisionNested Exception Provisions


doco Documentation for this format