Consent
open class Consent: DomainResource
                A healthcare consumer’s policy choices to permits or denies recipients or roles to perform actions for specific purposes and periods of time.
A record of a healthcare consumer’s policy choices, 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.
- 
                  
                  
A healthcare consumer’s policy choices to permits or denies recipients or roles to perform actions for specific purposes and periods of time.
A record of a healthcare consumer’s policy choices, 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.
Declaration
Swift
override open class var resourceType: String - 
                  
                  
Actions controlled by this consent.
Declaration
Swift
public var action: [CodeableConcept]? - 
                  
                  
Who|what controlled by this consent (or group, by role).
Declaration
Swift
public var actor: [ConsentActor]? - 
                  
                  
Classification of the consent statement - for indexing/retrieval.
Declaration
Swift
public var category: [CodeableConcept]? - 
                  
                  
Who is agreeing to the policy and exceptions.
Declaration
Swift
public var consentingParty: [Reference]? - 
                  
                  
Data controlled by this consent.
Declaration
Swift
public var data: [ConsentData]? - 
                  
                  
Timeframe for data controlled by this consent.
Declaration
Swift
public var dataPeriod: Period? - 
                  
                  
When this Consent was created or indexed.
Declaration
Swift
public var dateTime: DateTime? - 
                  
                  
Additional rule - addition or removal of permissions.
Declaration
Swift
public var except: [ConsentExcept]? - 
                  
                  
Identifier for this record (external references).
Declaration
Swift
public var identifier: Identifier? - 
                  
                  
Custodian of the consent.
Declaration
Swift
public var organization: [Reference]? - 
                  
                  
Who the consent applies to.
Declaration
Swift
public var patient: Reference? - 
                  
                  
Period that this consent applies.
Declaration
Swift
public var period: Period? - 
                  
                  
Policies covered by this consent.
Declaration
Swift
public var policy: [ConsentPolicy]? - 
                  
                  
Policy that this consents to.
Declaration
Swift
public var policyRule: FHIRURL? - 
                  
                  
Context of activities for which the agreement is made.
Declaration
Swift
public var purpose: [Coding]? - 
                  
                  
Security Labels that define affected resources.
Declaration
Swift
public var securityLabel: [Coding]? - 
                  
                  
Source from which this consent is taken.
Declaration
Swift
public var sourceAttachment: Attachment? - 
                  
                  
Source from which this consent is taken.
Declaration
Swift
public var sourceIdentifier: Identifier? - 
                  
                  
Source from which this consent is taken.
Declaration
Swift
public var sourceReference: Reference? - 
                  
                  
Indicates the current state of this consent.
Declaration
Swift
public var status: ConsentState? - 
                  
                  
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(patient: Reference, status: ConsentState) - 
                  
                  
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext) - 
                  
                  
Undocumented
Declaration
Swift
open class Consent: DomainResource 
            View on GitHub
          
            Install in Dash
          
      Consent Class Reference