Class TCarePlan

Unit

Declaration

type TCarePlan = class(TDomainResource)

Description

Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions. 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 definition : TReferenceArray read GetdefinitionArray;
Public property basedOn : TReferenceArray read GetbasedOnArray;
Public property replaces : TReferenceArray read GetreplacesArray;
Public property partOf : TReferenceArray read GetpartOfArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TCarePlanStatus read GetstatusElement write SetstatusElement;
Public property intent : string read Getintent write Setintent;
Public property intentElement : TCarePlanIntent read GetintentElement write SetintentElement;
Public property category : TCodeableConceptArray read GetcategoryArray;
Public property title : string read Gettitle write Settitle;
Public property titleElement : Tstring read GettitleElement write SettitleElement;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
Public property subject : TReference read Getsubject write Setsubject;
Public property context : TReference read Getcontext write Setcontext;
Public property period : TPeriod read Getperiod write Setperiod;
Public property author : TReferenceArray read GetauthorArray;
Public property careTeam : TReferenceArray read GetcareTeamArray;
Public property addresses : TReferenceArray read GetaddressesArray;
Public property supportingInfo : TReferenceArray read GetsupportingInfoArray;
Public property goal : TReferenceArray read GetgoalArray;
Public property activity : TCarePlanActivityArray read GetactivityArray;
Public property note : TAnnotationArray read GetnoteArray;

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 definition : TReferenceArray read GetdefinitionArray;

Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.

Public property basedOn : TReferenceArray read GetbasedOnArray;

A care plan that is fulfilled in whole or in part by this care plan.

Public property replaces : TReferenceArray read GetreplacesArray;

Completed or terminated care plan whose function is taken by this new care plan.

Public property partOf : TReferenceArray read GetpartOfArray;

A larger care plan of which this particular care plan is a component or step.

Public property status : string read Getstatus write Setstatus;

Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.

Public property statusElement : TCarePlanStatus read GetstatusElement write SetstatusElement;
 
Public property intent : string read Getintent write Setintent;

Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain.

Public property intentElement : TCarePlanIntent read GetintentElement write SetintentElement;
 
Public property category : TCodeableConceptArray read GetcategoryArray;

Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", "wellness plan", etc.

Public property title : string read Gettitle write Settitle;

Human-friendly name for the CarePlan.

Public property titleElement : Tstring read GettitleElement write SettitleElement;
 
Public property description : string read Getdescription write Setdescription;

A description of the scope and nature of the plan.

Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
 
Public property subject : TReference read Getsubject write Setsubject;

Identifies the patient or group whose intended care is described by the plan.

Public property context : TReference read Getcontext write Setcontext;

Identifies the original context in which this particular CarePlan was created.

Public property period : TPeriod read Getperiod write Setperiod;

Indicates when the plan did (or is intended to) come into effect and end.

Public property author : TReferenceArray read GetauthorArray;

Identifies the individual(s) or ogranization who is responsible for the content of the care plan.

Public property careTeam : TReferenceArray read GetcareTeamArray;

Identifies all people and organizations who are expected to be involved in the care envisioned by this plan.

Public property addresses : TReferenceArray read GetaddressesArray;

Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan.

Public property supportingInfo : TReferenceArray read GetsupportingInfoArray;

Identifies portions of the patient's record that specifically influenced the formation of the plan. These might include co-morbidities, recent procedures, limitations, recent assessments, etc.

Public property goal : TReferenceArray read GetgoalArray;

Describes the intended objective(s) of carrying out the care plan.

Public property activity : TCarePlanActivityArray read GetactivityArray;

Identifies a planned action to occur as part of the plan. For example, a medication to be used, lab tests to perform, self-monitoring, education, etc.

Public property note : TAnnotationArray read GetnoteArray;

General notes about the care plan not covered elsewhere.


Generated by PasDoc 0.15.0.