Recursos para Serviços

Um recurso representa tudo o que é necessário para realizar um determinado serviço oferecido pela empresa. Por exemplo, em uma clínica médica associada, os recursos podem ser as salas de consulta, os aparelhos de diagnóstico, etc., enquanto em uma academia, os recursos podem ser salas para aulas ou equipamentos utilizados durante as mesmas (ex.: bicicletas de spinning).

Os recursos podem ter uma multiplicidade, representando o número de recursos do mesmo tipo disponíveis. Por exemplo, em um centro de fisioterapia, podem estar disponíveis vários aparelhos Tekar ou Iontoforese, permitindo oferecer o mesmo serviço a vários pacientes simultaneamente.

A multiplicidade de um recurso desempenha um papel chave na atribuição de compromissos: o sistema permitirá atribuir o mesmo serviço a diferentes pacientes apenas se houver recursos suficientes disponíveis.

No exemplo da fisioterapia, será possível gerenciar três compromissos simultâneos para a terapia Tekar apenas se a multiplicidade dos recursos utilizados no serviço (salas e aparelhos Tekar) for pelo menos três.

De forma semelhante aos serviços, é possível definir uma cor para visualizar os compromissos que utilizam um recurso específico.

Outro aspecto importante em um cenário multi-localização é associar um recurso a uma Localização. Normalmente, um recurso deve estar associado a apenas uma localização específica, pois está disponível apenas nesse local, mas podem ocorrer casos em que o mesmo recurso possa ser usado em diferentes locais. Por exemplo, uma empresa de aluguel de veículos com vários pontos de retirada deve permitir que o recurso “Veículo Fiat 500” esteja disponível para reserva em qualquer localização.