Agendamentos fora do horário definido para o colaborador

Agendamentos fora do horário definido para o colaborador

Tenho definido para cada prestador os horários de atendimento, nas definições personalizadas, no entanto essa opção não impossibilita o agendamento, por parte dos prestadores, em dias e horas que não estão definidos por mim, mesmo quando aparece o disclaimer "está a agendar fora do horário deste colaborador". 
Considero que deveria ser possivel bloquear a possibilidade de agendamento aos prestadores fora do horário definido, mas ser possível ao administrador agendar. Ou seja, apenas o administrador consegue ultrapassar o disclaimer que surge e o prestador não, sendo que desta forma o prestador terá de solicitar ao administrador o agendamento em dias fora dos definidos.