Class TFamilyMemberHistory

Unit

Declaration

type TFamilyMemberHistory = class(TDomainResource)

Description

Significant health events and conditions for a person related to the patient relevant in the context of care for the patient. 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 definition : TReferenceArray read GetdefinitionArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TFamilyHistoryStatus read GetstatusElement write SetstatusElement;
Public property notDone : boolean read GetnotDone write SetnotDone;
Public property notDoneElement : Tboolean read GetnotDoneElement write SetnotDoneElement;
Public property notDoneReason : TCodeableConcept read GetnotDoneReason write SetnotDoneReason;
Public property patient : TReference read Getpatient write Setpatient;
Public property date_ : string read Getdate_ write Setdate_;
Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
Public property relationship : TCodeableConcept read Getrelationship write Setrelationship;
Public property gender : string read Getgender write Setgender;
Public property genderElement : TAdministrativeGender read GetgenderElement write SetgenderElement;
Public property born : TElement read Getborn write Setborn;
Public property age : TElement read Getage write Setage;
Public property estimatedAge : boolean read GetestimatedAge write SetestimatedAge;
Public property estimatedAgeElement : Tboolean read GetestimatedAgeElement write SetestimatedAgeElement;
Public property deceased : TElement read Getdeceased write Setdeceased;
Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;
Public property reasonReference : TReferenceArray read GetreasonReferenceArray;
Public property note : TAnnotationArray read GetnoteArray;
Public property condition : TFamilyMemberHistoryConditionArray read GetconditionArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

This records identifiers associated with this family member history record that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).

Public property definition : TReferenceArray read GetdefinitionArray;

A protocol or questionnaire that was adhered to in whole or in part by this event.

Public property status : string read Getstatus write Setstatus;

A code specifying the status of the record of the family history of a specific family member.

Public property statusElement : TFamilyHistoryStatus read GetstatusElement write SetstatusElement;
 
Public property notDone : boolean read GetnotDone write SetnotDone;

If true, indicates the taking of an individual family member's history did not occur. The notDone element should not be used to document negated conditions, such as a family member that did not have a condition.

Public property notDoneElement : Tboolean read GetnotDoneElement write SetnotDoneElement;
 
Public property notDoneReason : TCodeableConcept read GetnotDoneReason write SetnotDoneReason;

Describes why the family member's history is absent.

Public property patient : TReference read Getpatient write Setpatient;

The person who this history concerns.

Public property date_ : string read Getdate_ write Setdate_;

The date (and possibly time) when the family member history was taken.

Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
 
Public property name_ : string read Getname_ write Setname_;

This will either be a name or a description; e.g. "Aunt Susan", "my cousin with the red hair".

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property relationship : TCodeableConcept read Getrelationship write Setrelationship;

The type of relationship this person has to the patient (father, mother, brother etc.).

Public property gender : string read Getgender write Setgender;

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

Public property genderElement : TAdministrativeGender read GetgenderElement write SetgenderElement;
 
Public property born : TElement read Getborn write Setborn;

The actual or approximate date of birth of the relative.

Public property age : TElement read Getage write Setage;

The age of the relative at the time the family member history is recorded.

Public property estimatedAge : boolean read GetestimatedAge write SetestimatedAge;

If true, indicates that the age value specified is an estimated value.

Public property estimatedAgeElement : Tboolean read GetestimatedAgeElement write SetestimatedAgeElement;
 
Public property deceased : TElement read Getdeceased write Setdeceased;

Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.

Public property reasonCode : TCodeableConceptArray read GetreasonCodeArray;

Describes why the family member history occurred in coded or textual form.

Public property reasonReference : TReferenceArray read GetreasonReferenceArray;

Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event.

Public property note : TAnnotationArray read GetnoteArray;

This property allows a non condition-specific note to the made about the related person. Ideally, the note would be in the condition property, but this is not always possible.

Public property condition : TFamilyMemberHistoryConditionArray read GetconditionArray;

The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition.


Generated by PasDoc 0.15.0.