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 deceasedBoolean : boolean read GetdeceasedBoolean write SetdeceasedBoolean;
Public property deceasedBooleanElement : Tboolean read GetdeceasedBooleanElement write SetdeceasedBooleanElement;
Public property deceasedDateTime : string read GetdeceasedDateTime write SetdeceasedDateTime;
Public property deceasedDateTimeElement : TdateTime_ read GetdeceasedDateTimeElement write SetdeceasedDateTimeElement;
Public property address : TAddressArray read GetaddressArray;
Public property maritalStatus : TCodeableConcept read GetmaritalStatus write SetmaritalStatus;
Public property multipleBirthBoolean : boolean read GetmultipleBirthBoolean write SetmultipleBirthBoolean;
Public property multipleBirthBooleanElement : Tboolean read GetmultipleBirthBooleanElement write SetmultipleBirthBooleanElement;
Public property multipleBirthInteger : integer read GetmultipleBirthInteger write SetmultipleBirthInteger;
Public property multipleBirthIntegerElement : Tinteger read GetmultipleBirthIntegerElement write SetmultipleBirthIntegerElement;
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 deceasedBoolean : boolean read GetdeceasedBoolean write SetdeceasedBoolean;

Indicates if the individual is deceased or not. (choose any one of deceased*, but only one)

Public property deceasedBooleanElement : Tboolean read GetdeceasedBooleanElement write SetdeceasedBooleanElement;
 
Public property deceasedDateTime : string read GetdeceasedDateTime write SetdeceasedDateTime;

Indicates if the individual is deceased or not. (choose any one of deceased*, but only one)

Public property deceasedDateTimeElement : TdateTime_ read GetdeceasedDateTimeElement write SetdeceasedDateTimeElement;
 
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 multipleBirthBoolean : boolean read GetmultipleBirthBoolean write SetmultipleBirthBoolean;

Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer). (choose any one of multipleBirth*, but only one)

Public property multipleBirthBooleanElement : Tboolean read GetmultipleBirthBooleanElement write SetmultipleBirthBooleanElement;
 
Public property multipleBirthInteger : integer read GetmultipleBirthInteger write SetmultipleBirthInteger;

Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer). (choose any one of multipleBirth*, but only one)

Public property multipleBirthIntegerElement : Tinteger read GetmultipleBirthIntegerElement write SetmultipleBirthIntegerElement;
 
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 a Patient or RelatedPerson resource that concerns the same actual individual.


Generated by PasDoc 0.15.0.