Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Consent | TU | DomainResource | A 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..* | Identifier | Identifier for this record (external references)
|
status | ?! Σ | 1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown
Binding: Consent State ( Required) |
category | Σ | 0..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval
Binding: Consent Category Codes ( Example) |
subject | Σ | 0..1 | Reference( Patient | Practitioner | Group) | Who the consent applies to
|
date | Σ | 0..1 | date | Fully executed date of the consent
|
period | Σ | 0..1 | Period | Effective 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..* | Attachment | Source from which this consent is taken
|
|
sourceReference | 0..* | Reference( Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken
|
|
regulatoryBasis | 0..* | CodeableConcept | Regulations establishing base Consent
Binding: Consent PolicyRule Codes ( Example) |
|
policyBasis | 0..1 | BackboneElement | Computable version of the backing policy
|
|
reference | 0..1 | Reference( Any) | Reference backing policy resource
|
|
url | 0..1 | url | URL to a computable backing policy
|
|
policyText | 0..* | Reference( DocumentReference) | Human Readable Policy
|
|
verification | Σ | 0..* | BackboneElement | Consent Verified by patient or family
|
verified | Σ | 1..1 | boolean | Has been verified
|
verificationType | 0..1 | CodeableConcept | Business case of verification
Binding: Consent Vefication Codes ( Example) |
|
verifiedBy | 0..1 | Reference( Organization | Practitioner | PractitionerRole) | Person conducting verification
|
|
verifiedWith | 0..1 | Reference( Patient | RelatedPerson) | Person who verified
|
|
verificationDate | 0..* | dateTime | When consent verified
|
|
decision | ?! Σ | 0..1 | code | deny | permit
Binding: Consent Provision Type ( Required) |
provision | Σ | 0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy
|
period | Σ | 0..1 | Period | Timeframe for this provision
|
actor | 0..* | BackboneElement | Who|what controlled by this provision (or group, by role)
|
|
role | 0..1 | CodeableConcept | How the actor is involved
Binding: Participation Role Type ( Extensible) |
|
reference | 0..1 | Reference( Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role)
|
|
action | Σ | 0..* | CodeableConcept | Actions controlled by this provision
Binding: Consent Action Codes ( Example) |
securityLabel | Σ | 0..* | Coding | Security Labels that define affected resources
Binding: Example set of Security Labels ( Example) |
purpose | Σ | 0..* | Coding | Context of activities covered by this provision
Binding: PurposeOfUse ( Extensible) |
documentType | Σ | 0..* | Coding | e.g. Resource Type, Profile, CDA, etc
Binding: Consent Content Class ( Preferred) |
resourceType | Σ | 0..* | Coding | e.g. Resource Type, Profile, etc
Binding: Resource Types ( Extensible) |
code | Σ | 0..* | CodeableConcept | e.g. LOINC or SNOMED CT code, etc. in the content
Binding: Consent Content Codes ( Example) |
dataPeriod | Σ | 0..1 | Period | Timeframe for data controlled by this provision
|
data | Σ | 0..* | BackboneElement | Data controlled by this provision
|
meaning | Σ | 1..1 | code | instance | related | dependents | authoredby
Binding: Consent Data Meaning ( Required) |
reference | Σ | 1..1 | Reference( Any) | The actual data reference
|
expression | 0..1 | Expression | A computable expression of the consent
|
|
provision | 0..* | see provision | Nested Exception Provisions
|
|
Documentation for this format |