Class TContractAction

Unit

Declaration

type TContractAction = class(TBackboneElement)

Description

Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property doNotPerform : boolean read GetdoNotPerform write SetdoNotPerform;
Public property doNotPerformElement : Tboolean read GetdoNotPerformElement write SetdoNotPerformElement;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property subject : TContractSubjectArray read GetsubjectArray;
Public property intent : TCodeableConcept read Getintent write Setintent;
Public property linkId : TBSFHIRPrimitiveStringArray read GetlinkIdArray;
Public property status : TCodeableConcept read Getstatus write Setstatus;
Public property context : TReference read Getcontext write Setcontext;
Public property contextLinkId : TBSFHIRPrimitiveStringArray read GetcontextLinkIdArray;
Public property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime;
Public property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement;
Public property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod;
Public property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming;
Public property requester : TReferenceArray read GetrequesterArray;
Public property requesterLinkId : TBSFHIRPrimitiveStringArray read GetrequesterLinkIdArray;
Public property performerType : TCodeableConceptArray read GetperformerTypeArray;
Public property performerRole : TCodeableConcept read GetperformerRole write SetperformerRole;
Public property performer : TReference read Getperformer write Setperformer;
Public property performerLinkId : TBSFHIRPrimitiveStringArray read GetperformerLinkIdArray;
Public property reason : TCodeableReferenceArray read GetreasonArray;
Public property reasonLinkId : TBSFHIRPrimitiveStringArray read GetreasonLinkIdArray;
Public property note : TAnnotationArray read GetnoteArray;
Public property securityLabelNumber : TBSFHIRPrimitiveStringArray read GetsecurityLabelNumberArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property doNotPerform : boolean read GetdoNotPerform write SetdoNotPerform;

True if the term prohibits the action.

Public property doNotPerformElement : Tboolean read GetdoNotPerformElement write SetdoNotPerformElement;
 
Public 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.

Public property subject : TContractSubjectArray read GetsubjectArray;

Entity of the action.

Public property intent : TCodeableConcept read Getintent write Setintent;

Reason or purpose for the action stipulated by this Contract Provision.

Public property linkId : TBSFHIRPrimitiveStringArray read GetlinkIdArray;

Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse.

Public property status : TCodeableConcept read Getstatus write Setstatus;

Current state of the term action.

Public property context : TReference read Getcontext write Setcontext;

Encounter or Episode with primary association to the specified term activity.

Public 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.

Public property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime;

When action happens. (choose any one of occurrence*, but only one)

Public property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement;
 
Public property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod;

When action happens. (choose any one of occurrence*, but only one)

Public property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming;

When action happens. (choose any one of occurrence*, but only one)

Public property requester : TReferenceArray read GetrequesterArray;

Who or what initiated the action and has responsibility for its activation.

Public 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.

Public property performerType : TCodeableConceptArray read GetperformerTypeArray;

The type of individual that is desired or required to perform or not perform the action.

Public 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.

Public property performer : TReference read Getperformer write Setperformer;

Indicates who or what is being asked to perform (or not perform) the ction.

Public 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.

Public 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.

Public 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.

Public property note : TAnnotationArray read GetnoteArray;

Comments made about the term action made by the requester, performer, subject or other participants.

Public property securityLabelNumber : TBSFHIRPrimitiveStringArray read GetsecurityLabelNumberArray;

Security labels that protects the action.


Generated by PasDoc 0.15.0.