Class TConsentProvision
Unit
bsFhir_r4
Declaration
type TConsentProvision = class(TBackboneElement)
Description
A record of a healthcare consumer’s 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.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property type_ : string read Gettype_ write Settype_; |
Action to take - permit or deny - when the rule conditions are met. Not permitted in root rule, required in all nested rules.
|
|
property period : TPeriod read Getperiod write Setperiod; |
The timeframe in this rule is valid.
|
|
property actor : TConsentActorArray read GetactorArray; |
Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers').
|
|
property securityLabel : TCodingArray read GetsecurityLabelArray; |
A security label, comprised of 0..* security label fields (Privacy tags), which define which resources are controlled by this exception.
|
|
property purpose : TCodingArray read GetpurposeArray; |
The context of the activities a user is taking - why the user is accessing the data - that are controlled by this rule.
|
|
property class_ : TCodingArray read Getclass_Array; |
The class of information covered by this rule. The type can be a FHIR resource type, a profile on a type, or a CDA document, or some other type that indicates what sort of information the consent relates to.
|
|
property code : TCodeableConceptArray read GetcodeArray; |
If this code is found in an instance, then the rule applies.
|
|
property dataPeriod : TPeriod read GetdataPeriod write SetdataPeriod; |
Clinical or Operational Relevant period of time that bounds the data controlled by this rule.
|
|
property data : TConsentDataArray read GetdataArray; |
The resources controlled by this rule if specific resources are referenced.
|
|
property provision : TConsentProvisionArray read GetprovisionArray; |
Rules which provide exceptions to the base rule or subrules.
|
Generated by PasDoc 0.15.0.
|