Class TCareTeam

Unit

Declaration

type TCareTeam = class(TDomainResource)

Description

The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient. 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 : TCareTeamStatus read GetstatusElement write SetstatusElement;
Public property category : TCodeableConceptArray read GetcategoryArray;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
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 participant : TCareTeamParticipantArray read GetparticipantArray;
Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;
Public property reasonReference : TReferenceArray read GetreasonReferenceArray;
Public property managingOrganization : TReferenceArray read GetmanagingOrganizationArray;
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 team 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.

Public property status : string read Getstatus write Setstatus;

Indicates the current state of the care team.

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

Identifies what kind of team. This is to support differentiation between multiple co-existing teams, such as care plan team, episode of care team, longitudinal care team.

Public property name_ : string read Getname_ write Setname_;

A label for human use intended to distinguish like teams. E.g. the "red" vs. "green" trauma teams.

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property subject : TReference read Getsubject write Setsubject;

Identifies the patient or group whose intended care is handled by the team.

Public property context : TReference read Getcontext write Setcontext;

The encounter or episode of care that establishes the context for this care team.

Public property period : TPeriod read Getperiod write Setperiod;

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

Public property participant : TCareTeamParticipantArray read GetparticipantArray;

Identifies all people and organizations who are expected to be involved in the care team.

Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;

Describes why the care team exists.

Public property reasonReference : TReferenceArray read GetreasonReferenceArray;

Condition(s) that this care team addresses.

Public property managingOrganization : TReferenceArray read GetmanagingOrganizationArray;

The organization responsible for the care team.

Public property note : TAnnotationArray read GetnoteArray;

Comments made about the CareTeam.


Generated by PasDoc 0.15.0.