Skip to main content
Version: v0.0.3

Interface: VitalSign

A single Vital Sign Observation. code is the LOINC vital; value is the typed reading (normally a UCUM-checked quantity); interpretation is the H/L/N flag; effectiveTime is when the reading was taken.

Example

import type { VitalSign } from "@cosyte/ccda";
function systolic(v: VitalSign): number | undefined {
return v.code?.code === "8480-6" && v.value?.kind === "physicalQuantity"
? v.value.quantity.value
: undefined;
}

Properties

code?

readonly optional code?: CD


effectiveTime?

readonly optional effectiveTime?: IVL_TS


ids

readonly ids: readonly II[]


interpretation?

readonly optional interpretation?: CD


narrative?

readonly optional narrative?: string


value?

readonly optional value?: ObservationValue