Class THealthcareService
Unit
bsFhir_r5
Declaration
type THealthcareService = class(TDomainResource)
Description
The details of a healthcare service available at a location. 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 identifiers for this item.
|
|
property active : boolean read Getactive write Setactive; |
This flag is used to mark the record to not be used. This is not used when a center is closed for maintenance, or for holidays, the notAvailable period is to be used for this.
|
|
property activeElement : Tboolean read GetactiveElement write SetactiveElement; |
|
|
property providedBy : TReference read GetprovidedBy write SetprovidedBy; |
The organization that provides this healthcare service.
|
|
property offeredIn : TReferenceArray read GetofferedInArray; |
When the HealthcareService is representing a specific, schedulable service, the availableIn property can refer to a generic service.
|
|
property category : TCodeableConceptArray read GetcategoryArray; |
Identifies the broad category of service being performed or delivered.
|
|
property type_ : TCodeableConceptArray read Gettype_Array; |
The specific type of service that may be delivered or performed.
|
|
property specialty : TCodeableConceptArray read GetspecialtyArray; |
Collection of specialties handled by the Healthcare service. This is more of a medical term.
|
|
property location : TReferenceArray read GetlocationArray; |
The location(s) where this healthcare service may be provided.
|
|
property name_ : string read Getname_ write Setname_; |
Further description of the service as it would be presented to a consumer while searching.
|
|
property name_Element : Tstring read Getname_Element write Setname_Element; |
|
|
property comment : string read Getcomment write Setcomment; |
Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName.
|
|
property commentElement : Tmarkdown read GetcommentElement write SetcommentElement; |
|
|
property extraDetails : string read GetextraDetails write SetextraDetails; |
Extra details about the service that can't be placed in the other fields.
|
|
property extraDetailsElement : Tmarkdown read GetextraDetailsElement write SetextraDetailsElement; |
|
|
property photo : TAttachment read Getphoto write Setphoto; |
If there is a photo/symbol associated with this HealthcareService, it may be included here to facilitate quick identification of the service in a list.
|
|
property contact : TExtendedContactDetailArray read GetcontactArray; |
The contact details of communication devices available relevant to the specific HealthcareService. This can include addresses, phone numbers, fax numbers, mobile numbers, email addresses and web sites.
|
|
property coverageArea : TReferenceArray read GetcoverageAreaArray; |
The location(s) that this service is available to (not where the service is provided).
|
|
property serviceProvisionCode : TCodeableConceptArray read GetserviceProvisionCodeArray; |
The code(s) that detail the conditions under which the healthcare service is available/offered.
|
|
property eligibility : THealthcareServiceEligibilityArray read GeteligibilityArray; |
Does this service have specific eligibility requirements that need to be met in order to use the service?
|
|
property program_ : TCodeableConceptArray read Getprogram_Array; |
Programs that this service is applicable to.
|
|
property characteristic : TCodeableConceptArray read GetcharacteristicArray; |
Collection of characteristics (attributes).
|
|
property communication : TCodeableConceptArray read GetcommunicationArray; |
Some services are specifically made available in multiple languages, this property permits a directory to declare the languages this is offered in. Typically this is only provided where a service operates in communities with mixed languages used.
|
|
property referralMethod : TCodeableConceptArray read GetreferralMethodArray; |
Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required.
|
|
property appointmentRequired : boolean read GetappointmentRequired write SetappointmentRequired; |
Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization. Indicates if an appointment is required for access to this service.
|
|
property appointmentRequiredElement : Tboolean read GetappointmentRequiredElement write SetappointmentRequiredElement; |
|
|
property availability : TAvailabilityArray read GetavailabilityArray; |
A collection of times that the healthcare service is available.
|
|
property endpoint : TReferenceArray read GetendpointArray; |
Technical endpoints providing access to services operated for the specific healthcare services defined at this resource.
|
Generated by PasDoc 0.15.0.
|