The appointment Calendar can only be viewed by clinics with an appointment module enabled.
The appointment calendar can only be accessed by doctors, managers, receptionists, and admin accounts.
Each appointment should have a time duration of at least 15 mins.
Appointment duration should be a multiple of 15 mins i.e. 15, 30, 45, and 60 mins are valid appointment durations.
The appointment Calendar for multiple doctors’ week view doesn’t exist.
Constraints for Multi-doctor day view:
Doctors cannot access the multi-doctor appointments view.
Appointments cannot be dragged from one doctor’s column to another doctor’s column. This means doctors cannot be changed while rescheduling appointments via drag and drop.
Multiple appointments cannot be booked via the multi-doctor day view.
Constraints for week view:
Multiple appointments cannot be booked via week view.
Constraints for Recurring Appointment:
All recurring appointments will have the same appointment timestamps.
Frequency: daily, every 2 days, every 3 days, every 4 days, every 5 days, every 6 days, every 7 days, weekly, every 2 weeks, every 3 weeks, every 4 weeks, every 5 weeks, every 6 weeks, every 7 weeks, every 8 weeks, every 9 weeks, every 10 weeks, monthly, every 2 months, every 3 months, every 4 months, every 5 months, every 6 months, every 7 months, every 8 months, every 9 months, every 10 months, every 11 months.
Ends: ends field is only applicable when users change the frequency from doesn’t repeat to any other value. It entails how many times users want to repeat the appointment.
Constraints for Appointment Booking:
The patient needs to select the patient from the medic-suggested result. The staff cannot add patients by themselves.
Appointments can only be booked for a time slot greater than the current time.
The appointment time slot cannot be edited.
Appointment Notes is an optional field.
If users are booking appointments from a doctor account, they will not be able to change doctors.
The add patient button can only be seen via admin, manager, and receptionist.
Constraints for Appointment Information:
Constraints for Appointment Information:
Only admin, managers, and receptionists can queue an appointment.
Only appointments that are in pending or confirmed states can be queued.
The patient, who has requested the appointment, should have a complete or partially completed profile to get their appointment queued.
Appointments that have due time within today’s time can be queued.
Constraints for marking appointments no-show:
Only admin, managers, and receptionists can mark an appointment no-show.
Only appointments that are in pending or confirmed states can be marked as a no-show.
Appointments that have due time elapsed can be marked as no-show.
Constraints for editing an appointment:
Only appointments which are in pending or confirmed states can be edited.
Constraints for rescheduling an appointment:
Only appointments that are in pending or confirmed states can be rescheduled.