Skip to main content

appointment

One row per scheduled appointment, including appointments that were cancelled or not attended. Appointments link to an encounter only when the appointment resulted in a visit, so use this table for scheduling and access measures such as no-show rates rather than for utilization.

At a glance​

Schemadax_core
Tableappointment
LayerCore Data Model
Object typetable
Columns16
Grainappointment_id, data_source
Tagscore

Columns​

ColumnTypeKeyConstraintsDescription
appointment_idvarcharPKnot null—
person_idvarcharnot null—
patient_idvarchar——
encounter_idvarchar——
start_datetimetimestamp——
end_datetimetimestamp——
durationinteger——
location_idvarchar——
practitioner_idvarchar——
typevarchar——
statusvarchar——
reasonvarchar——
cancellation_reasonvarchar——
ingest_datetimetimestamp——
dax_last_runtimestamp——
data_sourcevarcharPKnot null—

Querying​

select *
from dax_core.appointment
limit 100;