The Holidays Settings feature allows you to manage clinic closures and doctor leave days efficiently. By scheduling holidays in advance, you can prevent patients from booking appointments on unavailable dates and avoid scheduling conflicts.


How to Access Holiday Settings

To manage clinic or doctor holidays:

  1. Go to Settings from the sidebar menu.
  2. Click on the Holidays tab.

Holiday List Overview

The Holiday List displays all scheduled holidays in a structured table format.

Holiday Table Columns

ColumnDescription
Schedule OfIndicates whether the holiday applies to a Clinic or a Doctor
NameName of the clinic or doctor
From DateStart date of the holiday
To DateEnd date of the holiday
ActionsOptions to Edit or Delete the holiday

Filter and Search Holidays

You can quickly find specific holidays using:


Export Holiday List (KiviCare Pro)

Download the holiday list in different formats:

Note: Export functionality is available in KiviCare Pro.


How to Add a Holiday

Follow these steps to schedule a new clinic closure or doctor leave:

  1. Click Add Holiday.

Step 1: Select Holiday Category

Under Holiday Category, choose:

Then, select the specific clinic or doctor from the dropdown.

For Doctors: Your name is auto-selected. You can only add holidays for yourself.


Step 2: Choose Holiday Dates

Select how you want to block dates:

Click the desired date(s) on the calendar.

Already Blocked Dates:
Dates shown in red with a strikethrough already have a scheduled holiday. Hover over them to see the message:
“Holiday already scheduled”
You cannot create overlapping holidays.


Step 3: Apply Specific Time (Optional)

If the holiday applies only to part of the day:

  1. Enable Apply Specific Time.
  2. Set the Start Time and End Time.

Leave this option disabled for a full-day holiday.


Step 4: Save the Holiday

Click Save and confirm your action.

Important:
Any appointments already booked during the selected holiday period will be automatically cancelled.


How to Edit a Holiday

To update an existing holiday:

  1. Locate the holiday in the list.
  2. Click the Edit (✏️) button.
  3. Modify the dates, time, clinic, or doctor.
  4. Click Update.

When editing, the existing holiday dates will not appear blocked on the calendar, allowing you to adjust them easily.


How to Delete a Holiday

To remove a scheduled holiday:

  1. Find the holiday in the list.
  2. Click the Delete (🗑️) button.
  3. Confirm deletion.

Once deleted:


Calendar Color Guide

The calendar uses visual indicators to help you manage holidays effectively:

IndicatorMeaning
Red with strikethroughHoliday already scheduled – cannot select
Greyed outPast date – cannot select
Blue highlightSelected date(s)
Warning message below calendarShows how many selected dates are already blocked

Hover over any red date to see:
“Holiday already scheduled.”


User Roles & Permissions

Different user roles have different holiday management permissions:

RoleViewAdd & EditDeleteExport
AdministratorAll holidays
Clinic AdminOwn clinic & doctors
ReceptionistOwn clinic & doctors
DoctorOwn + clinic holidaysOwn onlyOwn only

Doctors can view clinic-wide holidays but cannot modify or delete them.


Frequently Asked Questions (FAQs)

Q) Can I block non-consecutive dates?

Yes. Select the Multiple mode and click each date individually on the calendar.

Q) Can I set a half-day holiday?

Yes. Enable Apply Specific Time and define the start and end time.

Q) Why are some dates not clickable?

Those dates already have a scheduled holiday for the selected clinic or doctor. Overlapping holidays are not allowed.

Q) What happens to existing appointments?

All appointments during the selected holiday period are automatically cancelled. Patients will need to rebook on available dates.

Q) Can a doctor block the entire clinic?

No. Only Administrators, Clinic Admins, and Receptionists can schedule clinic-wide holidays.