Skip to content

Set consultation slots and fees

When to use this: the appointment calendar shows no open times, or you need to set OPD fees before reception collects payment.

Who sees what

RoleView
DoctorOwn weekly availability and fees across assigned locations
Tenant ownerPick any doctor from the dropdown and manage their schedule and fees

Receptionists book against slots but cannot edit schedules.

Where to go

Clinical → Clinic CMS → Consultation Slots (/clinic/consultation-slots)

Doctors can also open Edit profile here to update PMDC number, specialization, default slot duration, and consultation rate.

Consultation slots — weekly availability grid and fee editor
Consultation Slots — weekly blocks per location plus fee overrides.

Set weekly availability

  1. Select a location (if you work at more than one site).
  2. On the week grid, add or drag availability blocks for each day.
  3. Choose slot duration (5–60 minutes) — must match how appointments are booked.
  4. Click Save schedule.

Blocks must fall within the location’s operating hours (set by the tenant owner under Configure practice locations).

Set consultation fees

Scroll to the Fees card:

FieldPurpose
Consultation feeDefault OPD charge for this practice
Follow-up feeReduced fee for return visits (if used)
Location overrideDifferent fee per site, optional
OPD proceduresQuick fee list for common procedures

Fees feed into check-in and the consultation Consultation fee card.

Edit doctor profile

Click Edit profile (or Edit my profile) to update:

  • Display name, specialization, PMDC number
  • Default consultation duration (minutes)
  • Base consultation rate

Tenant owners editing another doctor can also toggle Active.

You’re done when

Save schedule succeeds, the booking calendar shows open slots for that doctor, and a test appointment can be booked.

If it goes wrong

SituationFix
No slots on calendarConfirm location hours, doctor assignment, and at least one availability block
Slots greyed outBlock may be outside location operating hours
Wrong fee at check-inUpdate fees here and refresh the appointment row