Skip to main content

observation

One row per clinical observation that is not a lab result or a coded condition, such as vitals and assessment values.

At a glance​

Schemadax_core
Tableobservation
LayerCore Data Model
Object typetable
Columns23
Grainobservation_id, data_source
Tagscore

Columns​

ColumnTypeKeyTerminologyConstraintsDescription
observation_idvarcharPK—not null—
person_idvarchar—not null—
patient_idvarchar———
encounter_idvarchar———
panel_idvarchar———
observation_datedate———
observation_typevarchar———
source_code_typevarcharCode type——
source_codevarchar———
source_descriptionvarchar———
normalized_code_typevarchar———
normalized_codevarchar———
normalized_descriptionvarchar———
resultvarchar———
source_unitsvarchar———
normalized_unitsvarchar———
source_reference_range_lowvarchar———
source_reference_range_highvarchar———
normalized_reference_range_lowvarchar———
normalized_reference_range_highvarchar———
ingest_datetimetimestamp———
dax_last_runtimestamp———
data_sourcevarcharPK—not null—

Querying​

select *
from dax_core.observation
limit 100;