Appointments
Appointments connect patients, clinics, branches, doctors, schedules, status history, and optional billing records.
Scheduling
Use the dashboard to create appointments from available slots. The schedule engine checks doctor availability, branch context, and booking data before writing appointment records.
Status Flow
Typical statuses include pending, confirmed, checked in, completed, cancelled, and no show. Status changes are logged through the appointment workflow service.
Queue
Queue check-ins support walk-in or appointment-linked visits. Reception staff can update queue status as patients move through arrival, waiting, consultation, and completion.