Class TSlot
Unit
bsFhir_stu3
Declaration
type TSlot = class(TDomainResource)
Description
A slot of time on a schedule that may be available for booking appointments. If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
External Ids for this item.
|
|
property serviceCategory : TCodeableConcept read GetserviceCategory write SetserviceCategory; |
A broad categorisation of the service that is to be performed during this appointment.
|
|
property serviceType : TCodeableConceptArray read GetserviceTypeArray; |
The type of appointments that can be booked into this slot (ideally this would be an identifiable service - which is at a location, rather than the location itself). If provided then this overrides the value provided on the availability resource.
|
|
property specialty : TCodeableConceptArray read GetspecialtyArray; |
The specialty of a practitioner that would be required to perform the service requested in this appointment.
|
|
property appointmentType : TCodeableConcept read GetappointmentType write SetappointmentType; |
The style of appointment or patient that may be booked in the slot (not service type).
|
|
property schedule : TReference read Getschedule write Setschedule; |
The schedule resource that this slot defines an interval of status information.
|
|
property status : string read Getstatus write Setstatus; |
busy | free | busy-unavailable | busy-tentative | entered-in-error.
|
|
property statusElement : TSlotStatus read GetstatusElement write SetstatusElement; |
|
|
property start : string read Getstart write Setstart; |
Date/Time that the slot is to begin.
|
|
property startElement : Tinstant read GetstartElement write SetstartElement; |
|
|
property end_ : string read Getend_ write Setend_; |
Date/Time that the slot is to conclude.
|
|
property end_Element : Tinstant read Getend_Element write Setend_Element; |
|
|
property overbooked : boolean read Getoverbooked write Setoverbooked; |
This slot has already been overbooked, appointments are unlikely to be accepted for this time.
|
|
property overbookedElement : Tboolean read GetoverbookedElement write SetoverbookedElement; |
|
|
property comment : string read Getcomment write Setcomment; |
Comments on the slot to describe any extended information. Such as custom constraints on the slot.
|
|
property commentElement : Tstring read GetcommentElement write SetcommentElement; |
|
Generated by PasDoc 0.15.0.
|