Class TContractAction
Unit
bsFhir_r5
Declaration
type TContractAction = class(TBackboneElement)
Description
Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property doNotPerform : boolean read GetdoNotPerform write SetdoNotPerform; |
True if the term prohibits the action.
|
|
property doNotPerformElement : Tboolean read GetdoNotPerformElement write SetdoNotPerformElement; |
|
|
property type_ : TCodeableConcept read Gettype_ write Settype_; |
Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term.
|
|
property intent : TCodeableConcept read Getintent write Setintent; |
Reason or purpose for the action stipulated by this Contract Provision.
|
|
property linkId : TBSFHIRPrimitiveStringArray read GetlinkIdArray; |
Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.
|
|
property status : TCodeableConcept read Getstatus write Setstatus; |
Current state of the term action.
|
|
property context : TReference read Getcontext write Setcontext; |
Encounter or Episode with primary association to the specified term activity.
|
|
property contextLinkId : TBSFHIRPrimitiveStringArray read GetcontextLinkIdArray; |
Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.
|
|
property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime; |
When action happens. (choose any one of occurrence*, but only one)
|
|
property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement; |
|
|
property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod; |
When action happens. (choose any one of occurrence*, but only one)
|
|
property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming; |
When action happens. (choose any one of occurrence*, but only one)
|
|
property requester : TReferenceArray read GetrequesterArray; |
Who or what initiated the action and has responsibility for its activation.
|
|
property requesterLinkId : TBSFHIRPrimitiveStringArray read GetrequesterLinkIdArray; |
Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse.
|
|
property performerType : TCodeableConceptArray read GetperformerTypeArray; |
The type of individual that is desired or required to perform or not perform the action.
|
|
property performerRole : TCodeableConcept read GetperformerRole write SetperformerRole; |
The type of role or competency of an individual desired or required to perform or not perform the action.
|
|
property performer : TReference read Getperformer write Setperformer; |
Indicates who or what is being asked to perform (or not perform) the ction.
|
|
property performerLinkId : TBSFHIRPrimitiveStringArray read GetperformerLinkIdArray; |
Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.
|
|
property reason : TCodeableReferenceArray read GetreasonArray; |
Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited. Either a coded concept, or another resource whose existence justifies permitting or not permitting this action.
|
|
property reasonLinkId : TBSFHIRPrimitiveStringArray read GetreasonLinkIdArray; |
Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse.
|
|
property note : TAnnotationArray read GetnoteArray; |
Comments made about the term action made by the requester, performer, subject or other participants.
|
Generated by PasDoc 0.15.0.
|