Class TGoal

Unit

Declaration

type TGoal = class(TDomainResource)

Description

Describes the intended objective(s) for a patient, group or organization care, for example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, etc. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TGoalStatus read GetstatusElement write SetstatusElement;
Public property category : TCodeableConceptArray read GetcategoryArray;
Public property priority : TCodeableConcept read Getpriority write Setpriority;
Public property description : TCodeableConcept read Getdescription write Setdescription;
Public property subject : TReference read Getsubject write Setsubject;
Public property start : TElement read Getstart write Setstart;
Public property target : TGoalTarget read Gettarget write Settarget;
Public property statusDate : string read GetstatusDate write SetstatusDate;
Public property statusDateElement : Tdate_ read GetstatusDateElement write SetstatusDateElement;
Public property statusReason : string read GetstatusReason write SetstatusReason;
Public property statusReasonElement : Tstring read GetstatusReasonElement write SetstatusReasonElement;
Public property expressedBy : TReference read GetexpressedBy write SetexpressedBy;
Public property addresses : TReferenceArray read GetaddressesArray;
Public property note : TAnnotationArray read GetnoteArray;
Public property outcomeCode : TCodeableConceptArray read GetoutcomeCodeArray;
Public property outcomeReference : TReferenceArray read GetoutcomeReferenceArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

This records identifiers associated with this care plan that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).

Public property status : string read Getstatus write Setstatus;

Indicates whether the goal has been reached and is still considered relevant.

Public property statusElement : TGoalStatus read GetstatusElement write SetstatusElement;
 
Public property category : TCodeableConceptArray read GetcategoryArray;

Indicates a category the goal falls within.

Public property priority : TCodeableConcept read Getpriority write Setpriority;

Identifies the mutually agreed level of importance associated with reaching/sustaining the goal.

Public property description : TCodeableConcept read Getdescription write Setdescription;

Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".

Public property subject : TReference read Getsubject write Setsubject;

Identifies the patient, group or organization for whom the goal is being established.

Public property start : TElement read Getstart write Setstart;

The date or event after which the goal should begin being pursued.

Public property target : TGoalTarget read Gettarget write Settarget;

Indicates what should be done by when.

Public property statusDate : string read GetstatusDate write SetstatusDate;

Identifies when the current status. I.e. When initially created, when achieved, when cancelled, etc.

Public property statusDateElement : Tdate_ read GetstatusDateElement write SetstatusDateElement;
 
Public property statusReason : string read GetstatusReason write SetstatusReason;

Captures the reason for the current status.

Public property statusReasonElement : Tstring read GetstatusReasonElement write SetstatusReasonElement;
 
Public property expressedBy : TReference read GetexpressedBy write SetexpressedBy;

Indicates whose goal this is - patient goal, practitioner goal, etc.

Public property addresses : TReferenceArray read GetaddressesArray;

The identified conditions and other health record elements that are intended to be addressed by the goal.

Public property note : TAnnotationArray read GetnoteArray;

Any comments related to the goal.

Public property outcomeCode : TCodeableConceptArray read GetoutcomeCodeArray;

Identifies the change (or lack of change) at the point when the status of the goal is assessed.

Public property outcomeReference : TReferenceArray read GetoutcomeReferenceArray;

Details of what's changed (or not changed).


Generated by PasDoc 0.15.0.