The Appointment Form (?page=appointment-form) is used to book a new session or reschedule an existing one, with live patient search, automatic earliest-slot selection, and awareness of walk-in waitlist entries.
Step-by-step
- Go to Appointments → Book Appointment (or click a slot from the calendar).
- Search for the patient by typing their name — a live-search dropdown appears; select the correct match.
- Choose the appointment type.
- Select the doctor — the form auto-selects the earliest available slot for that doctor.
- Set duration (defaults to the clinic's configured default) and confirm the date/time.
- If conflict checking is enabled, the system will warn if the slot overlaps an existing booking.
- Add any notes/reason for the visit.
- Click Book.
Booking from the walk-in waitlist
If a patient was added to the walk-in queue, opening the booking form with their waitlist reference shows their token number and lets them bypass the normal queue once booked.