Class TLocation

Unit

Declaration

type TLocation = class(TDomainResource)

Description

Details and position information for a physical place where services are provided and resources and participants may be stored, found, contained, or accommodated. 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 : TLocationStatus read GetstatusElement write SetstatusElement;
Public property operationalStatus : TCoding read GetoperationalStatus write SetoperationalStatus;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
Public property alias_ : TBSFHIRPrimitiveStringArray read Getalias_Array;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
Public property mode : string read Getmode write Setmode;
Public property modeElement : TLocationMode read GetmodeElement write SetmodeElement;
Public property type_ : TCodeableConceptArray read Gettype_Array;
Public property telecom : TContactPointArray read GettelecomArray;
Public property address : TAddress read Getaddress write Setaddress;
Public property physicalType : TCodeableConcept read GetphysicalType write SetphysicalType;
Public property position : TLocationPosition read Getposition write Setposition;
Public property managingOrganization : TReference read GetmanagingOrganization write SetmanagingOrganization;
Public property partOf : TReference read GetpartOf write SetpartOf;
Public property hoursOfOperation : TLocationHoursOfOperationArray read GethoursOfOperationArray;
Public property availabilityExceptions : string read GetavailabilityExceptions write SetavailabilityExceptions;
Public property availabilityExceptionsElement : Tstring read GetavailabilityExceptionsElement write SetavailabilityExceptionsElement;
Public property endpoint : TReferenceArray read GetendpointArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Unique code or number identifying the location to its users.

Public property status : string read Getstatus write Setstatus;

The status property covers the general availability of the resource, not the current value which may be covered by the operationStatus, or by a schedule/slots if they are configured for the location.

Public property statusElement : TLocationStatus read GetstatusElement write SetstatusElement;
 
Public property operationalStatus : TCoding read GetoperationalStatus write SetoperationalStatus;

The operational status covers operation values most relevant to beds (but can also apply to rooms/units/chairs/etc. such as an isolation unit/dialysis chair). This typically covers concepts such as contamination, housekeeping, and other activities like maintenance.

Public property name_ : string read Getname_ write Setname_;

Name of the location as used by humans. Does not need to be unique.

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property alias_ : TBSFHIRPrimitiveStringArray read Getalias_Array;

A list of alternate names that the location is known as, or was known as, in the past.

Public property description : string read Getdescription write Setdescription;

Description of the Location, which helps in finding or referencing the place.

Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
 
Public property mode : string read Getmode write Setmode;

Indicates whether a resource instance represents a specific location or a class of locations.

Public property modeElement : TLocationMode read GetmodeElement write SetmodeElement;
 
Public property type_ : TCodeableConceptArray read Gettype_Array;

Indicates the type of function performed at the location.

Public property telecom : TContactPointArray read GettelecomArray;

The contact details of communication devices available at the location. This can include phone numbers, fax numbers, mobile numbers, email addresses and web sites.

Public property address : TAddress read Getaddress write Setaddress;

Physical location.

Public property physicalType : TCodeableConcept read GetphysicalType write SetphysicalType;

Physical form of the location, e.g. building, room, vehicle, road.

Public property position : TLocationPosition read Getposition write Setposition;

The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML).

Public property managingOrganization : TReference read GetmanagingOrganization write SetmanagingOrganization;

The organization responsible for the provisioning and upkeep of the location.

Public property partOf : TReference read GetpartOf write SetpartOf;

Another Location of which this Location is physically a part of.

Public property hoursOfOperation : TLocationHoursOfOperationArray read GethoursOfOperationArray;

What days/times during a week is this location usually open.

Public property availabilityExceptions : string read GetavailabilityExceptions write SetavailabilityExceptions;

A description of when the locations opening ours are different to normal, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as detailed in the opening hours Times.

Public property availabilityExceptionsElement : Tstring read GetavailabilityExceptionsElement write SetavailabilityExceptionsElement;
 
Public property endpoint : TReferenceArray read GetendpointArray;

Technical endpoints providing access to services operated for the location.


Generated by PasDoc 0.15.0.