Class TLocation

Unit

Declaration

type TLocation = class(TDomainResource)

Description

Details and position information for a 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 : Tmarkdown 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 contact : TExtendedContactDetailArray read GetcontactArray;
Public property address : TAddress read Getaddress write Setaddress;
Public property form : TCodeableConcept read Getform write Setform;
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 characteristic : TCodeableConceptArray read GetcharacteristicArray;
Public property hoursOfOperation : TAvailabilityArray read GethoursOfOperationArray;
Public property virtualService : TVirtualServiceDetailArray read GetvirtualServiceArray;
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 : Tmarkdown 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 contact : TExtendedContactDetailArray read GetcontactArray;

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

Public property address : TAddress read Getaddress write Setaddress;

Physical location.

Public property form : TCodeableConcept read Getform write Setform;

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

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 characteristic : TCodeableConceptArray read GetcharacteristicArray;

Collection of characteristics (attributes).

Public property hoursOfOperation : TAvailabilityArray read GethoursOfOperationArray;

What days/times during a week is this location usually open, and any exceptions where the location is not available.

Public property virtualService : TVirtualServiceDetailArray read GetvirtualServiceArray;

Connection details of a virtual service (e.g. shared conference call facility with dedicated number/details).

Public property endpoint : TReferenceArray read GetendpointArray;

Technical endpoints providing access to services operated for the location.


Generated by PasDoc 0.15.0.