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