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 : TClinicalImpressionStatus read GetstatusElement write SetstatusElement;
Public property statusReason : TCodeableConcept read GetstatusReason write SetstatusReason;
Public property code : TCodeableConcept read Getcode write Setcode;
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 effective : TElement read Geteffective write Seteffective;
Public property date_ : string read Getdate_ write Setdate_;
Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
Public property assessor : TReference read Getassessor write Setassessor;
Public property previous : TReference read Getprevious write Setprevious;
Public property problem : TReferenceArray read GetproblemArray;
Public property investigation : TClinicalImpressionInvestigationArray read GetinvestigationArray;
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 : TClinicalImpressionStatus read GetstatusElement write SetstatusElement;
 
Public property statusReason : TCodeableConcept read GetstatusReason write SetstatusReason;

Captures the reason for the current state of the ClinicalImpression.

Public property code : TCodeableConcept read Getcode write Setcode;

Categorizes the type of clinical assessment performed.

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 effective : TElement read Geteffective write Seteffective;

The point in time or period over which the subject was assessed.

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 assessor : TReference read Getassessor write Setassessor;

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 investigation : TClinicalImpressionInvestigationArray read GetinvestigationArray;

One or more sets of investigations (signs, symptoms, etc.). The actual grouping of investigations varies greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes.

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.

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.