The book by tech functionality needs to recognize blocked time so that it could automatically prevent another appointment from being booked if an appointment overlaps a blocked time slot.
Ex: In the screenshot below, you can see that the tech has an appointment that overlaps 30 minutes of his lunch break. The system should automatically account for this without adding additional time to the RO. I would like something put in place (of the yellow slots) that prevents the AC's from being able to schedule the appointment or even better, if it would skip the blocked time and then the remaining time would be added to after the blocked time, like the yellow highlighted slots below.