Appointment resource tracks the time, type, specialty, and current status of each booking. Appointments are distinct from encounters — an appointment is the schedule entry; the encounter is the record of what happened during the visit.
Create an appointment
Status lifecycle
Appointments move through a defined set of statuses from proposal to outcome:| Status | Description |
|---|---|
proposed | Suggested but not confirmed |
pending | Awaiting confirmation |
booked | Confirmed and scheduled |
checked-in | Patient has checked in |
arrived | Patient is at the facility |
fulfilled | Appointment completed |
cancelled | Cancelled before completion |
noshow | Patient did not attend |
waitlist | On a waitlist |
Update an appointment
Update status as the appointment progresses, or reschedule by changing the start and end times:Delete an appointment
Search appointments
Priority
Appointment priority is an integer from 0–9. Use it to surface urgent bookings in scheduling workflows:| Value | Meaning |
|---|---|
0 | Routine (default) |
1–3 | Low urgency |
4–6 | Medium urgency |
7–9 | High urgency |