Booking System for Diagnostic Tests at Pharmacies

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 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.


booking system for diagnostic tests

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


join the success of thousand of happy customers

Unlock the Full Potential of Your Salon

Give the best appointment booking experience
to your customers and your team


Subscribe to our newsletter and get 15% discount on your first purchase.

Join our community and Get 15% discount on our licenses plans

we’ll never share your data with thirs party entities and we don’t like spam