Class TPatient

Unit

Declaration

type TPatient = class(TDomainResource)

Description

Demographics and other administrative information about an individual or animal receiving care or other health-related services. 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 name_ : THumanNameArray read Getname_Array;
Public property telecom : TContactPointArray read GettelecomArray;
Public property gender : string read Getgender write Setgender;
Public property genderElement : TAdministrativeGender read GetgenderElement write SetgenderElement;
Public property birthDate : string read GetbirthDate write SetbirthDate;
Public property birthDateElement : Tdate_ read GetbirthDateElement write SetbirthDateElement;
Public property deceased : TElement read Getdeceased write Setdeceased;
Public property address : TAddressArray read GetaddressArray;
Public property maritalStatus : TCodeableConcept read GetmaritalStatus write SetmaritalStatus;
Public property multipleBirth : TElement read GetmultipleBirth write SetmultipleBirth;
Public property photo : TAttachmentArray read GetphotoArray;
Public property contact : TPatientContactArray read GetcontactArray;
Public property communication : TPatientCommunicationArray read GetcommunicationArray;
Public property generalPractitioner : TReferenceArray read GetgeneralPractitionerArray;
Public property managingOrganization : TReference read GetmanagingOrganization write SetmanagingOrganization;
Public property link : TPatientLinkArray read GetlinkArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

An identifier for this patient.

Public property active : boolean read Getactive write Setactive;

Whether this patient record is in active use. Many systems use this property to mark as non-current patients, such as those that have not been seen for a period of time based on an organization's business rules.

It is often used to filter patient lists to exclude inactive patients

Deceased patients may also be marked as inactive for the same reasons, but may be active for some time after death.

Public property activeElement : Tboolean read GetactiveElement write SetactiveElement;
 
Public property name_ : THumanNameArray read Getname_Array;

A name associated with the individual.

Public property telecom : TContactPointArray read GettelecomArray;

A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.

Public property gender : string read Getgender write Setgender;

Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.

Public property genderElement : TAdministrativeGender read GetgenderElement write SetgenderElement;
 
Public property birthDate : string read GetbirthDate write SetbirthDate;

The date of birth for the individual.

Public property birthDateElement : Tdate_ read GetbirthDateElement write SetbirthDateElement;
 
Public property deceased : TElement read Getdeceased write Setdeceased;

Indicates if the individual is deceased or not.

Public property address : TAddressArray read GetaddressArray;

An address for the individual.

Public property maritalStatus : TCodeableConcept read GetmaritalStatus write SetmaritalStatus;

This field contains a patient's most recent marital (civil) status.

Public property multipleBirth : TElement read GetmultipleBirth write SetmultipleBirth;

Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer).

Public property photo : TAttachmentArray read GetphotoArray;

Image of the patient.

Public property contact : TPatientContactArray read GetcontactArray;

A contact party (e.g. guardian, partner, friend) for the patient.

Public property communication : TPatientCommunicationArray read GetcommunicationArray;

A language which may be used to communicate with the patient about his or her health.

Public property generalPractitioner : TReferenceArray read GetgeneralPractitionerArray;

Patient's nominated care provider.

Public property managingOrganization : TReference read GetmanagingOrganization write SetmanagingOrganization;

Organization that is the custodian of the patient record.

Public property link : TPatientLinkArray read GetlinkArray;

Link to another patient resource that concerns the same actual patient.


Generated by PasDoc 0.15.0.