Class TClinicalImpression

Unit

Declaration

type TClinicalImpression = class(TDomainResource)

Description

A record of a clinical assessment performed to determine what problem(s) may affect the patient and before planning the treatments or management strategies that are best to manage a patient's condition. Assessments are often 1:1 with a clinical consultation / encounter, but this varies greatly depending on the clinical workflow. This resource is called "ClinicalImpression" rather than "ClinicalAssessment" to avoid confusion with the recording of assessment tools such as Apgar score. 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 status : string read Getstatus write Setstatus;
Public property statusElement : TEventStatus read GetstatusElement write SetstatusElement;
Public property statusReason : TCodeableConcept read GetstatusReason write SetstatusReason;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property effectiveDateTime : string read GeteffectiveDateTime write SeteffectiveDateTime;
Public property effectiveDateTimeElement : TdateTime_ read GeteffectiveDateTimeElement write SeteffectiveDateTimeElement;
Public property effectivePeriod : TPeriod read GeteffectivePeriod write SeteffectivePeriod;
Public property date_ : string read Getdate_ write Setdate_;
Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
Public property performer : TReference read Getperformer write Setperformer;
Public property previous : TReference read Getprevious write Setprevious;
Public property problem : TReferenceArray read GetproblemArray;
Public property changePattern : TCodeableConcept read GetchangePattern write SetchangePattern;
Public property protocol : TBSFHIRPrimitiveStringArray read GetprotocolArray;
Public property summary : string read Getsummary write Setsummary;
Public property summaryElement : Tstring read GetsummaryElement write SetsummaryElement;
Public property finding : TClinicalImpressionFindingArray read GetfindingArray;
Public property prognosisCodeableConcept : TCodeableConceptArray read GetprognosisCodeableConceptArray;
Public property prognosisReference : TReferenceArray read GetprognosisReferenceArray;
Public property supportingInfo : TReferenceArray read GetsupportingInfoArray;
Public property note : TAnnotationArray read GetnoteArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

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

Public property status : string read Getstatus write Setstatus;

Identifies the workflow status of the assessment.

Public property statusElement : TEventStatus read GetstatusElement write SetstatusElement;
 
Public property statusReason : TCodeableConcept read GetstatusReason write SetstatusReason;

Captures the reason for the current state of the ClinicalImpression.

Public property description : string read Getdescription write Setdescription;

A summary of the context and/or cause of the assessment - why / where it was performed, and what patient events/status prompted it.

Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
 
Public property subject : TReference read Getsubject write Setsubject;

The patient or group of individuals assessed as part of this record.

Public property encounter : TReference read Getencounter write Setencounter;

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

Public property effectiveDateTime : string read GeteffectiveDateTime write SeteffectiveDateTime;

The point in time or period over which the subject was assessed. (choose any one of effective*, but only one)

Public property effectiveDateTimeElement : TdateTime_ read GeteffectiveDateTimeElement write SeteffectiveDateTimeElement;
 
Public property effectivePeriod : TPeriod read GeteffectivePeriod write SeteffectivePeriod;

The point in time or period over which the subject was assessed. (choose any one of effective*, but only one)

Public property date_ : string read Getdate_ write Setdate_;

Indicates when the documentation of the assessment was complete.

Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
 
Public property performer : TReference read Getperformer write Setperformer;

The clinician performing the assessment.

Public property previous : TReference read Getprevious write Setprevious;

A reference to the last assessment that was conducted on this patient. Assessments are often/usually ongoing in nature; a care provider (practitioner or team) will make new assessments on an ongoing basis as new data arises or the patient's conditions changes.

Public property problem : TReferenceArray read GetproblemArray;

A list of the relevant problems/conditions for a patient.

Public property changePattern : TCodeableConcept read GetchangePattern write SetchangePattern;

Change in the status/pattern of a subject's condition since previously assessed, such as worsening, improving, or no change. It is a subjective assessment of the direction of the change.

Public property protocol : TBSFHIRPrimitiveStringArray read GetprotocolArray;

Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis.

Public property summary : string read Getsummary write Setsummary;

A text summary of the investigations and the diagnosis.

Public property summaryElement : Tstring read GetsummaryElement write SetsummaryElement;
 
Public property finding : TClinicalImpressionFindingArray read GetfindingArray;

Specific findings or diagnoses that were considered likely or relevant to ongoing treatment.

Public property prognosisCodeableConcept : TCodeableConceptArray read GetprognosisCodeableConceptArray;

Estimate of likely outcome.

Public property prognosisReference : TReferenceArray read GetprognosisReferenceArray;

RiskAssessment expressing likely outcome.

Public property supportingInfo : TReferenceArray read GetsupportingInfoArray;

Information supporting the clinical impression, which can contain investigation results.

Public property note : TAnnotationArray read GetnoteArray;

Commentary about the impression, typically recorded after the impression itself was made, though supplemental notes by the original author could also appear.


Generated by PasDoc 0.15.0.