Class TCondition

Unit

Declaration

type TCondition = class(TDomainResource)

Description

A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern. 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 clinicalStatus : TCodeableConcept read GetclinicalStatus write SetclinicalStatus;
Public property verificationStatus : TCodeableConcept read GetverificationStatus write SetverificationStatus;
Public property category : TCodeableConceptArray read GetcategoryArray;
Public property severity : TCodeableConcept read Getseverity write Setseverity;
Public property code : TCodeableConcept read Getcode write Setcode;
Public property bodySite : TCodeableConceptArray read GetbodySiteArray;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property onsetDateTime : string read GetonsetDateTime write SetonsetDateTime;
Public property onsetDateTimeElement : TdateTime_ read GetonsetDateTimeElement write SetonsetDateTimeElement;
Public property onsetAge : TAge read GetonsetAge write SetonsetAge;
Public property onsetPeriod : TPeriod read GetonsetPeriod write SetonsetPeriod;
Public property onsetRange : TRange read GetonsetRange write SetonsetRange;
Public property onsetString : string read GetonsetString write SetonsetString;
Public property onsetStringElement : Tstring read GetonsetStringElement write SetonsetStringElement;
Public property abatementDateTime : string read GetabatementDateTime write SetabatementDateTime;
Public property abatementDateTimeElement : TdateTime_ read GetabatementDateTimeElement write SetabatementDateTimeElement;
Public property abatementAge : TAge read GetabatementAge write SetabatementAge;
Public property abatementPeriod : TPeriod read GetabatementPeriod write SetabatementPeriod;
Public property abatementRange : TRange read GetabatementRange write SetabatementRange;
Public property abatementString : string read GetabatementString write SetabatementString;
Public property abatementStringElement : Tstring read GetabatementStringElement write SetabatementStringElement;
Public property recordedDate : string read GetrecordedDate write SetrecordedDate;
Public property recordedDateElement : TdateTime_ read GetrecordedDateElement write SetrecordedDateElement;
Public property participant : TConditionParticipantArray read GetparticipantArray;
Public property stage : TConditionStageArray read GetstageArray;
Public property evidence : TCodeableReferenceArray read GetevidenceArray;
Public property note : TAnnotationArray read GetnoteArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server.

Public property clinicalStatus : TCodeableConcept read GetclinicalStatus write SetclinicalStatus;

The clinical status of the condition.

Public property verificationStatus : TCodeableConcept read GetverificationStatus write SetverificationStatus;

The verification status to support the clinical status of the condition. The verification status pertains to the condition, itself, not to any specific condition attribute.

Public property category : TCodeableConceptArray read GetcategoryArray;

A category assigned to the condition.

Public property severity : TCodeableConcept read Getseverity write Setseverity;

A subjective assessment of the severity of the condition as evaluated by the clinician.

Public property code : TCodeableConcept read Getcode write Setcode;

Identification of the condition, problem or diagnosis.

Public property bodySite : TCodeableConceptArray read GetbodySiteArray;

The anatomical location where this condition manifests itself.

Public property subject : TReference read Getsubject write Setsubject;

Indicates the patient or group who the condition record is associated with.

Public property encounter : TReference read Getencounter write Setencounter;

The Encounter during which this Condition was created or to which the creation of this record is tightly associated.

Public property onsetDateTime : string read GetonsetDateTime write SetonsetDateTime;

Estimated or actual date or date-time the condition began, in the opinion of the clinician. (choose any one of onset*, but only one)

Public property onsetDateTimeElement : TdateTime_ read GetonsetDateTimeElement write SetonsetDateTimeElement;
 
Public property onsetAge : TAge read GetonsetAge write SetonsetAge;

Estimated or actual date or date-time the condition began, in the opinion of the clinician. (choose any one of onset*, but only one)

Public property onsetPeriod : TPeriod read GetonsetPeriod write SetonsetPeriod;

Estimated or actual date or date-time the condition began, in the opinion of the clinician. (choose any one of onset*, but only one)

Public property onsetRange : TRange read GetonsetRange write SetonsetRange;

Estimated or actual date or date-time the condition began, in the opinion of the clinician. (choose any one of onset*, but only one)

Public property onsetString : string read GetonsetString write SetonsetString;

Estimated or actual date or date-time the condition began, in the opinion of the clinician. (choose any one of onset*, but only one)

Public property onsetStringElement : Tstring read GetonsetStringElement write SetonsetStringElement;
 
Public property abatementDateTime : string read GetabatementDateTime write SetabatementDateTime;

The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Some conditions, such as chronic conditions, are never really resolved, but they can abate. (choose any one of abatement*, but only one)

Public property abatementDateTimeElement : TdateTime_ read GetabatementDateTimeElement write SetabatementDateTimeElement;
 
Public property abatementAge : TAge read GetabatementAge write SetabatementAge;

The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Some conditions, such as chronic conditions, are never really resolved, but they can abate. (choose any one of abatement*, but only one)

Public property abatementPeriod : TPeriod read GetabatementPeriod write SetabatementPeriod;

The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Some conditions, such as chronic conditions, are never really resolved, but they can abate. (choose any one of abatement*, but only one)

Public property abatementRange : TRange read GetabatementRange write SetabatementRange;

The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Some conditions, such as chronic conditions, are never really resolved, but they can abate. (choose any one of abatement*, but only one)

Public property abatementString : string read GetabatementString write SetabatementString;

The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Some conditions, such as chronic conditions, are never really resolved, but they can abate. (choose any one of abatement*, but only one)

Public property abatementStringElement : Tstring read GetabatementStringElement write SetabatementStringElement;
 
Public property recordedDate : string read GetrecordedDate write SetrecordedDate;

The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.

Public property recordedDateElement : TdateTime_ read GetrecordedDateElement write SetrecordedDateElement;
 
Public property participant : TConditionParticipantArray read GetparticipantArray;

Indicates who or what participated in the activities related to the condition and how they were involved.

Public property stage : TConditionStageArray read GetstageArray;

A simple summary of the stage such as "Stage 3" or "Early Onset". The determination of the stage is disease-specific, such as cancer, retinopathy of prematurity, kidney diseases, Alzheimer's, or Parkinson disease.

Public property evidence : TCodeableReferenceArray read GetevidenceArray;

Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition.

Public property note : TAnnotationArray read GetnoteArray;

Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis.


Generated by PasDoc 0.15.0.