Class TAppointmentParticipant

Unit

Declaration

type TAppointmentParticipant = class(TBackboneElement)

Description

A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s).

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property type_ : TCodeableConceptArray read Gettype_Array;
Public property actor : TReference read Getactor write Setactor;
Public property required : string read Getrequired write Setrequired;
Public property requiredElement : TParticipantRequired read GetrequiredElement write SetrequiredElement;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TParticipationStatus read GetstatusElement write SetstatusElement;
Public property period : TPeriod read Getperiod write Setperiod;

Description

Methods

Public constructor Create; override;
 

Properties

Public property type_ : TCodeableConceptArray read Gettype_Array;

Role of participant in the appointment.

Public property actor : TReference read Getactor write Setactor;

A Person, Location/HealthcareService or Device that is participating in the appointment.

Public property required : string read Getrequired write Setrequired;

Whether this participant is required to be present at the meeting. This covers a use-case where two doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present.

Public property requiredElement : TParticipantRequired read GetrequiredElement write SetrequiredElement;
 
Public property status : string read Getstatus write Setstatus;

Participation status of the actor.

Public property statusElement : TParticipationStatus read GetstatusElement write SetstatusElement;
 
Public property period : TPeriod read Getperiod write Setperiod;

Participation period of the actor.


Generated by PasDoc 0.15.0.