We recently collaborated with an Italian web agency, Made Lab, to assist them in implementing a new feature of our Salon Booking System plugin to meet the specific needs of one of their clients: a pharmacy that offers a wide range of diagnostic tests.
Jump to a specific section:
- The need of a Booking System for Diagnostic Tests
- The solution provided to adapt our plugin as a Booking System for Diagnostic Tests
- Final results of our implementation of our new Booking System for Diagnostic Tests
- Demo on the pharmacy website
- References of this case history
The need for a Booking System for Diagnostic Tests
The need for a Booking System for Diagnostic Tests emerged as this pharmacy is offering a diagnostic test called “Holter Cardiac Monitoring,”. This diagnostic test can last for three different durations: 24, 48, and 72 hours according to the medical requirements.
The pharmacy staff takes only fifteen minutes to set up the clinical device on the patient. Therefore, the duration of the service itself is only fifteen minutes.
However, the device must then be worn by the patient for 24, 48, or 72 hours depending on their needs. During this “monitoring time”, the same service cannot be booked for another patience, as there is only one device available.
The solution provided to adapt our plugin as a Booking System for Diagnostic Tests
This specific requirements led to the need to develop a new functionality within the Salon Booking System, which allowed “blocking” the possibility of booking the “Holter cardiac” service based on a predefined time frame (24, 48, 72 hours), even though this service only lasts for 15 minutes.
From this need arose the solution called “Service lock.” A new option that allows a particular service to be inhibited, after being booked, both on the same day and in the 24, 48, or 72 hours following its reservation.
Final results of our implementation on the Pharmacy website with our new Booking System for Diagnostic Tests
For the system to function correctly, we first created a “Resource” called “Holter Cardiac Monitoring,” bookable by only one person at a time, to which we associated three different services:
1. “Holter Cardiac Monitoring 24h,”
2. “Holter Cardiac Monitoring 48h,”
3. “Holter Cardiac Monitoring 72h.”
Each service had a “Service lock” with a different duration.
In this way, the pharmacy can continue to receive other bookings after installing the device on the patient and be sure that there will be no other bookings for the Holter Cardiac Monitoring service until the device becomes available again.
Demo on pharmacy website
References of this case history