Online Appointment Booking

Clinic & OPD

Online Appointment Booking

Use Online Appointment Booking to let patients request appointments through a public webpage.

Online Appointment Booking illustration

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. 1

    Sign in to EliteHMS

  2. 2

    In the left menu, select Online Booking

Online Booking option in the left menu
Online Booking in the left menu

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}.
Setup tab with booking URL, clinic details, and booking rules
The Setup tab

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. 1

    Open the Doctors tab and select Add Doctor

  2. 2

    Enter the doctor’s name

    And, where relevant, specialization, qualification, consultation fee, and short bio.

  3. 3

    Set the days and time slots when the doctor accepts appointments

  4. 4

    Choose Max Per Slot

    This controls how many patients can book the same time.

  5. 5

    Keep Doctor is active selected

    The doctor appears on the public page only while it is selected.

Add Doctor form with specialization, fee, days, and time slots
Adding a doctor and their schedule

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. 1

    Make sure the clinic details and doctor schedules are ready

  2. 2

    Select Enable Booking

    The page status should change to Booking page is LIVE.

  3. 3

    Find the public URL near the top of the page

    For example, https://app.elitehms.online/book/amjad-ullah

  4. 4

    Select Copy to copy the link or Preview to check the public page

  5. 5

    Share the link with patients

    Through a suitable channel, such as WhatsApp, your clinic’s website, or social media.

Booking page is LIVE with the public URL, Copy, and Preview buttons
The booking page when it is live

What patients do

On the public page, patients:

  1. 1

    Choose a doctor

  2. 2

    Select an available date and time

  3. 3

    Enter their name and phone number

    These are required.

  4. 4

    Choose an appointment type and optionally add notes

  5. 5

    Submit the booking and view the confirmation details

Public booking page with doctor, date, and time selection
The public booking page

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.
Online booking summary cards and the Stats tab
Summary cards and the Stats tab

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.

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.