Skip to main content

Appointments

The appointment system covers single-doctor calendars, multi-doctor clinics, and full hospital OP scheduling — without changing tools.

The calendar

Appointments → Calendar shows day, week, and month views. Each doctor is a row; each slot is a cell. Walk-ins, scheduled visits, and follow-ups are colour-coded.

Booking a slot

Three ways:

  • From the patient page — click "Book Follow-up". The doctor and recommended date are pre-filled.
  • From the calendar — drag-select a free slot, pick a patient.
  • By phone or walk-in — reception searches the patient and books in one screen.

A booking immediately:

  1. Holds the slot.
  2. Sends an SMS / email confirmation if the patient has a contact.
  3. Appears on the doctor's schedule and the corridor display.

Recurring slots

Set up a doctor's working hours once: Mon–Fri 09:00–13:00, slot length 15 min, max 4 walk-ins per hour. The system generates the calendar forever.

Cancellations and reschedules

Drag an appointment to a new time. Click cancel to free the slot. Both events fire SMS notifications and are logged to the audit trail.

SMS / email reminders

Configurable per hospital:

  • 24 hours before — confirmation reminder.
  • 1 hour before — final reminder with location.
  • Same-day cancellation by patient — auto-frees slot.

Reports

Reports → Appointments gives:

  • No-show rate per doctor.
  • Average lead time (booking date → visit date).
  • Slot utilisation.
  • Walk-in to scheduled ratio.