Skip to Content
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.

Future slots only Active providers only Department filter aware
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

Choose a department to narrow providers, or leave it empty to see all active providers.

Back to Portal
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.