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;