Case example: two clinicians working in the same treatment room use the same booking system. However, the system allows overlapping appointments because it treats each clinician's schedule independently without accounting for shared room usage.
Both clinicians can book appointments at the same time.
Resulting overlapping bookings cause double-booking of the only available treatment room.
This causes scheduling conflicts and inefficiencies.
Manually dividing the day into fixed time blocks assigned to each clinician (e.g., Clinician A from 8-10 am, Clinician B from 10-12 pm).
Relying on first-come, first-served booking managed by the clinicians themselves from the Diary.
No automated system-level control to prevent overlaps.
Risk of double bookings leading to client dissatisfaction and operational challenges.
Lack of flexibility if both clinicians are available simultaneously but want to avoid overlap.
Increased manual coordination required between clinicians.
Implement a shared resource booking system for treatment rooms with the following capabilities:
Resource Definition
Ability to define treatment rooms as shared resources in the booking system.
Assign multiple clinicians to the same treatment room resource.
Conflict Prevention
Prevent overlapping bookings tied to the same resource (treatment room).
If Clinician A books the room at 9:00β9:30, Clinician B cannot book any appointment overlapping that time.
Booking Interface
Real-time availability showing shared treatment room occupancy.
System-generated alerts or blocks on conflicting bookings.
Flexible Scheduling
Allow simultaneous clinician availability but enforce single-room occupancy rules.
Optionally allow manual override with warnings (for exceptional cases).
Notification System
Notify both clinicians if a booking attempt conflicts with existing appointments.
Eliminates double bookings for shared treatment rooms.
Improves operational efficiency and client experience.
Reduces need for manual coordination between clinicians.
Supports flexible and dynamic scheduling based on actual availability of the treatment room.
This feature would require significant development work, and currently is not a highly requested feature - this post is to gauge user interest before considering implementation.
Please authenticate to join the conversation.
In Review
π‘ Feature Request
14 days ago

Cloudia Rose Barr
Get notified by email when there are changes.
In Review
π‘ Feature Request
14 days ago

Cloudia Rose Barr
Get notified by email when there are changes.