Appointment booking
Book the right visit without the friction.
This form now uses live providers, future-only dates, and department-aware filtering so patients can submit cleaner requests the first time.
What to expect
One clean intake pass
Patient details and visit request captured together
If you are already logged in with a linked patient account, the form will prefill your core details and reuse your existing contact record.
Booking form
Appointment details
Booking guidance
Before you submit
Choose the department first when possible
This narrows the provider list to the clinicians currently mapped to that service area.
Only future times are accepted
Past dates and times are rejected at the backend, not just the browser.
Logged-in users reuse their existing contact record
This avoids duplicate partner creation and keeps the patient profile clean.