Block ours only for a specific day through Buddypress


My website is for doctors bookings. So each doctor have their own profile on Buddypress where they confirm their apointments time. But when a doctor registers to the website he already has his schedule with appointments in different hours on specific days.

Right now they can only specify the general time they work during the week, and only mark a full day of not working, which is done through the My Holidays. My question is if it would be posible to allow them to select a specific day and mark which hours he is not free on that day.