Show / Hide Table of Contents

Class ClinicalImpression

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.

Inheritance
System.Object
Resource
DomainResource
ClinicalImpression
Implements
IFhirJsonSerializable
Inherited Members
DomainResource.Contained
DomainResource.Extension
DomainResource.ModifierExtension
DomainResource.Text
Resource.Id
Resource._Id
Resource.ImplicitRules
Resource._ImplicitRules
Resource.Language
Resource._Language
Resource.Meta
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ClinicalImpression : DomainResource, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_Date

Extension container element for Date

Declaration
public Element _Date { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Description

Extension container element for Description

Declaration
public Element _Description { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Prognosis

Extension container element for Prognosis

Declaration
public Element _Prognosis { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Protocol

Extension container element for Protocol

Declaration
public Element _Protocol { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Status

Extension container element for Status

Declaration
public Element _Status { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Summary

Extension container element for Summary

Declaration
public Element _Summary { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

Action

Actions taken during assessment.

Declaration
public List<Reference> Action { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Reference>
| Improve this Doc View Source

Assessor

The clinician performing the assessment.

Declaration
public Reference Assessor { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Date

The point in time at which the assessment was concluded (not when it was recorded).

Declaration
public string Date { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Description

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

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Finding

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

Declaration
public List<ClinicalImpressionFinding> Finding { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<ClinicalImpressionFinding>
| Improve this Doc View Source

Investigations

One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary 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.

Declaration
public List<ClinicalImpressionInvestigations> Investigations { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<ClinicalImpressionInvestigations>
| Improve this Doc View Source

Patient

The patient being assessed.

Declaration
public Reference Patient { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Plan

Plan of action after assessment.

Declaration
public List<Reference> Plan { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Reference>
| Improve this Doc View Source

Previous

A reference to the last assesment that was conducted bon 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.

Declaration
public Reference Previous { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Problem

This a list of the general problems/conditions for a patient.

Declaration
public List<Reference> Problem { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Reference>
| Improve this Doc View Source

Prognosis

Estimate of likely outcome.

Declaration
public string Prognosis { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Protocol

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

Declaration
public string Protocol { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Resolved

Diagnoses/conditions resolved since the last assessment.

Declaration
public List<CodeableConcept> Resolved { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<CodeableConcept>
| Improve this Doc View Source

ResourceType

Resource Type Name

Declaration
public override string ResourceType { get; }
Property Value
Type Description
System.String
Overrides
Resource.ResourceType
| Improve this Doc View Source

RuledOut

Diagnosis considered not possible.

Declaration
public List<ClinicalImpressionRuledOut> RuledOut { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<ClinicalImpressionRuledOut>
| Improve this Doc View Source

Status

Identifies the workflow status of the assessment.

Declaration
public string Status { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Summary

A text summary of the investigations and the diagnosis.

Declaration
public string Summary { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TriggerCodeableConcept

The request or event that necessitated this assessment. This may be a diagnosis, a Care Plan, a Request Referral, or some other resource.

Declaration
public CodeableConcept TriggerCodeableConcept { get; set; }
Property Value
Type Description
CodeableConcept
| Improve this Doc View Source

TriggerReference

The request or event that necessitated this assessment. This may be a diagnosis, a Care Plan, a Request Referral, or some other resource.

Declaration
public Reference TriggerReference { get; set; }
Property Value
Type Description
Reference

Methods

| Improve this Doc View Source

DeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)

Deserialize a JSON object

Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
| Improve this Doc View Source

DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)

Deserialize a JSON property

Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
System.String propertyName
| Improve this Doc View Source

SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)

Serialize to a JSON object

Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type Name Description
Utf8JsonWriter writer
JsonSerializerOptions options
System.Boolean includeStartObject

Implements

IFhirJsonSerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX