Before You Start
- The Healthcare Practitioner record for each doctor must exist.
- The doctor’s Practitioner Schedule must be set up with available time slots.
- At least one Appointment Type must be configured (e.g., General Consultation, Follow-up).
- The patient must be registered before booking.
Step 1: Set Up Doctor Schedules
Before any appointments can be booked, you need to tell the system when each doctor is available.- Go to Healthcare workspace → Masters card → Practitioner Schedule → New

- Give the schedule a name (e.g., “Dr. Meera - Mon-Fri Morning”)
- In the Time Slots table, add one row for each block of availability:
- Save the schedule
- Link the schedule to the doctor: open the Healthcare Practitioner record → Practitioner Schedules table → add the schedule you just created
Step 2: Book an Appointment
- Go to Healthcare workspace → Consultation card → Patient Appointment → New

- Fill in the appointment details:
- Click Save
Step 3: Patient Arrives - Check In
When the patient arrives at the clinic:- Find their appointment in the Patient Appointment list
- Change the status from Confirmed to Checked In
- Save
Step 4: Record Vital Signs
After check-in, the nurse records the patient’s measurements before the consultation:- Go to Healthcare workspace → Consultation card → Vital Signs → New
- Link to the patient and appointment
- Record temperature, blood pressure, pulse, height, weight
- Save
Step 5: Doctor Sees the Patient
When the doctor is ready, they open the Patient Appointment record and click Create Patient Encounter to start the consultation record. See the Consultations page for the full consultation process.Appointment Statuses
The daily automation runs every night and updates statuses for appointments that passed without being attended.
Online Appointment Booking (Patient Portal)
Patients with portal accounts can book their own appointments without calling the clinic. What patients can do online:- Choose a doctor or department
- Pick a date and available time slot
- Select the appointment type
- View their upcoming appointments
Video Consultation Appointments
Doctors can offer video consultations via Google Meet. To enable this:- The Practitioner Schedule must have Allow Video Conferencing ticked
- When booking the appointment, tick Add Video Conferencing
- A Google Meet link is generated and stored on the appointment
- The patient and doctor both receive the meeting link
Cancelling an Appointment
- Open the Patient Appointment record
- Change the status to Cancelled
- Save
Field Guide: Patient Appointment
Reports and Monitoring
- Open Appointments number card: real-time count of patients waiting
- Appointments to Bill number card: appointments completed but not yet invoiced
- Patient Appointments chart on workspace: daily booking volume
- Patient Appointment Analytics report: detailed analysis by practitioner, department, type
Troubleshooting
No time slots appear when booking an appointment The doctor does not have a Practitioner Schedule set up, or the schedule is not linked to their Healthcare Practitioner record. Set up the schedule and link it to the doctor. Appointment confirmation SMS was not received by the patient Check that the mobile number is correct on the patient record and that the Appointment Confirmation setting is turned on in Healthcare Settings. A past appointment still shows as Open The appointment was never closed after the consultation. Open the appointment and set the status to Closed. The daily automation also updates statuses, but manual closure is faster. The patient wants to change their appointment time Open the appointment record, update the date and time, and save. A new confirmation SMS is sent automatically.Best Practices
- Always book against a specific doctor rather than “Department” when possible - it prevents confusion about who is responsible for the patient
- Check the Open Appointments count at the start of each hour during a busy session - if it stays high, ask if a doctor needs support
- Cancel appointments proactively when you know a patient will not come - it keeps the “Appointments to Bill” count accurate
- Use Appointment Types with billing items attached so that the invoice amount fills in automatically - this reduces billing errors
Related Features
- Patient Management: Patients must exist before an appointment can be booked
- Consultations: The doctor’s record created from an appointment
- Billing and Finance: Completed appointments generate invoices
- Patient Portal: Patients can book appointments online