Class TOrganization

Unit

Declaration

type TOrganization = class(TDomainResource)

Description

A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, payer/insurer, etc. 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 active : boolean read Getactive write Setactive;
Public property activeElement : Tboolean read GetactiveElement write SetactiveElement;
Public property type_ : TCodeableConceptArray read Gettype_Array;
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 contact : TExtendedContactDetailArray read GetcontactArray;
Public property partOf : TReference read GetpartOf write SetpartOf;
Public property endpoint : TReferenceArray read GetendpointArray;
Public property qualification : TOrganizationQualificationArray read GetqualificationArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Identifier for the organization that is used to identify the organization across multiple disparate systems.

Public property active : boolean read Getactive write Setactive;

Whether the organization's record is still in active use.

Public property activeElement : Tboolean read GetactiveElement write SetactiveElement;
 
Public property type_ : TCodeableConceptArray read Gettype_Array;

The kind(s) of organization that this is.

Public property name_ : string read Getname_ write Setname_;

A name associated with the organization.

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 organization is known as, or was known as in the past.

Public property description : string read Getdescription write Setdescription;

Description of the organization, which helps provide additional general context on the organization to ensure that the correct organization is selected.

Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
 
Public property contact : TExtendedContactDetailArray read GetcontactArray;

The contact details of communication devices available relevant to the specific Organization. This can include addresses, phone numbers, fax numbers, mobile numbers, email addresses and web sites.

Public property partOf : TReference read GetpartOf write SetpartOf;

The organization of which this organization forms a part.

Public property endpoint : TReferenceArray read GetendpointArray;

Technical endpoints providing access to services operated for the organization.

Public property qualification : TOrganizationQualificationArray read GetqualificationArray;

The official certifications, accreditations, training, designations and licenses that authorize and/or otherwise endorse the provision of care by the organization.

For example, an approval to provide a type of services issued by a certifying body (such as the US Joint Commission) to an organization.


Generated by PasDoc 0.15.0.