Prevent overlapping appointments or show warning when booking from calendar page
M
Michiel de AutomateDoctor
Currently, when booking an appointment directly from the calendar page (admin view), the system allows overlapping appointments for the same contact and time slot, without showing any warning.
This flexibility makes sense for cases where the admin intentionally needs to override availability. However, in real-world use, for example, when a receptionist is booking at the front desk, it’s very easy to accidentally double-book a slot without realizing it.
Suggestions:
- Add an option in settings to prevent overlapping appointments, even for admins, or
- Show a confirmation popup such as:
“There’s already an appointment on this date/time. Do you still want to proceed?”
This would prevent human errors, ensure more consistent scheduling behavior, and make the system safer for multi-user clinic environments.
Log In