Observation

Represents an observation resource.

Observation = Value & object

Represents a observation resource.

Type declaration

resourceType

resourceType: string | null

A set of rules under which this content was created

id

id: string

Logical id of this artifact

identifier

identifier: (Identifier | null)[] | null

Business identifiers for this observation

meta

meta: Meta | null

Metadata about the resource

text

text: Narrative | null

Text summary of the resource, for human interpretation

status

status: string | null

Status of the observation

category

category: (CodeableConcept | null)[] | null

Category of the observation

subject

subject: Reference<ObservationSubject> | null

The patient, or group of patients, location, or device this observation is about and into whose record the observation is placed. If the actual focus of the observation is different from the subject (or a sample of, part, or region of the subject), the focus element or the code itself specifies the actual focus of the observation.

issued

issued: string | null

The date and time this version of the observation was made available to providers, typically after the results have been reviewed and verified.

basedOn

basedOn: (Reference<ObservationBasedOn> | null)[] | null

A plan, proposal or order that is fulfilled in whole or in part by this event. For example, a MedicationRequest may require a patient to have laboratory test performed before it is dispensed.

code

code: CodeableConcept | null

Describes what was observed. Sometimes this is called the observation "name".

referenceRange

referenceRange: (ReferenceRange | null)[] | null

Guidance on how to interpret the value by comparison to a normal or recommended range. Multiple reference ranges are interpreted as an "OR". In other words, to represent two distinct target populations, two referenceRange elements would be used.

interpretation

interpretation: (CodeableConcept | null)[] | null

A categorical assessment of an observation value. For example, high, low, normal.

component

component: (ObservationComponent | null)[] | null

Some observations have multiple component observations. These component observations are expressed as separate code value pairs that share the same attributes. Examples include systolic and diastolic component observations for blood pressure measurement and multiple component observations for genetics observations

effectiveDateTime

effectiveDateTime: string | null

The date and time the observation was made

effectivePeriod

effectivePeriod: Period | null

The period over which the observation was made

note

note: (Annotation | null)[] | null

Comments about the observation or the results.

performer

performer: (Reference<ObservationPerformer> | null)[] | null

Who was responsible for asserting the observed value as "true".

hasMember

hasMember: (Reference<ObservationHasMember> | null)[] | null

This observation is a group observation (e.g. a battery, a panel of tests, a set of vital sign measurements) that includes the target as a member of the group.

specimen

specimen: Reference<Specimen> | null

The specimen that was used when this observation was made.

dataAbsentReason

dataAbsentReason: CodeableConcept | null

Provides a reason why the expected value in the element Observation.value[x] is missing.

encounter

encounter: Reference<Encounter> | null

The healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.