Clinic & OPD
Online Appointment Booking
Use Online Appointment Booking to let patients request appointments through a public webpage.
What this page does
Patients do not need an EliteHMS login. They choose a doctor, date, and available time, then enter their name and phone number.
Note:Patients cannot book through the public page until you enable it.
Tip:If the booking page is disabled and there are 0 total bookings, you have not turned online booking on yet. Follow the setup steps below.
How to find this page
- 1
Sign in to EliteHMS
- 2
In the left menu, select Online Booking
Set up the booking page
1. Complete clinic information
On the Setup tab, check the clinic details:
- Booking URL (slug): The short name used in your public link, such as amjad-ullah. Use lowercase letters, numbers, and hyphens.
- Clinic Name, Tagline, Address, Phone: Enter the information patients should see.
- Allow same-day bookings: Turn this on if patients may book for today.
- Advance Booking (days): How many days ahead patients may book.
- Cancellation Window (hours): How long before the visit a patient must cancel.
- Confirmation Message Template: Edit the message shown after booking. Available placeholders are {patientName}, {doctor}, {date}, {time}, {clinic}, and {cancelLink}.
Warning:Changing the booking URL (slug) changes the link you share. Patients who saved the old link will no longer reach your page.
Select Save Settings after making changes.
2. Add doctors and schedules
- 1
Open the Doctors tab and select Add Doctor
- 2
Enter the doctor’s name
And, where relevant, specialization, qualification, consultation fee, and short bio.
- 3
Set the days and time slots when the doctor accepts appointments
- 4
Choose Max Per Slot
This controls how many patients can book the same time.
- 5
Keep Doctor is active selected
The doctor appears on the public page only while it is selected.
Note:You need at least one active doctor with at least one available day and time slot before patients can book. Use the edit button on a doctor’s card to update their information or schedule.
3. Enable and share the page
- 1
Make sure the clinic details and doctor schedules are ready
- 2
Select Enable Booking
The page status should change to Booking page is LIVE.
- 3
Find the public URL near the top of the page
For example, https://app.elitehms.online/book/amjad-ullah
- 4
Select Copy to copy the link or Preview to check the public page
- 5
Share the link with patients
Through a suitable channel, such as WhatsApp, your clinic’s website, or social media.
What patients do
On the public page, patients:
- 1
Choose a doctor
- 2
Select an available date and time
- 3
Enter their name and phone number
These are required.
- 4
Choose an appointment type and optionally add notes
- 5
Submit the booking and view the confirmation details
Patients can use the cancellation link in their confirmation to cancel, subject to the cancellation window set by the clinic.
Tip:Check the Upcoming and cancellation counts on the dashboard to monitor activity.
Tabs and booking counts
- Setup: Clinic details, booking rules, and confirmation message.
- Doctors: Doctors who appear on the public booking page and their schedules.
- Stats: Total bookings, bookings this month and today, upcoming bookings, cancellations, and booking success rate. It also provides options to copy or share the public link.
The top cards show Total Bookings, This Month, Upcoming, and Cancellations. Select Refresh to reload the page information.
Helpful definitions
- Public booking URL: A link patients can open without signing in.
- Slug: The clinic-specific part at the end of the booking link.
- Time slot: A bookable appointment time.
- Max per slot: The number of patients allowed to book one time slot.
- Cancellation window: The minimum notice required before a patient can cancel.
Before sharing the link
Warning:Preview the public page and confirm the clinic contact details, doctor names, schedules, fees, and cancellation rules are correct. Make sure each doctor’s active days and time slots reflect their real availability.
Tip:Disable booking if the clinic is temporarily not accepting online appointments.