🚶 Fila de Espera e Fluxo de Check-in
O atendimento presencial na clínica inicia-se no módulo de recepção. Este manual detalha o registro da chegada do tutor/pet (Check-in), o gerenciamento da prioridade da fila e a transição para a sala médica.
Figura 4: Tela da Lista de Espera da recepção com controle de horários e status dos pacientes.
📥 Como Registrar a Chegada (Check-in)
Quando o tutor se apresenta na recepção com o animal:
- Acesse a Agenda ou a Lista de Espera (
/agenda/lista-espera). - Localize o compromisso agendado no dia.
- Clique no botão "Realizar Check-in".
- O status do agendamento mudará para
Check-in realizadoe o paciente passará a ser exibido no painel de espera do veterinário.
[!NOTE] O momento exato do check-in é registrado para calcular o Tempo Médio de Espera (TME) nos relatórios gerenciais da clínica.
🚦 Gerenciando a Fila e Chamada para Consultório
A lista de espera exibe os pacientes fisicamente presentes na clínica:
- Informações em Destaque:
- Nome do Pet, Espécie e Tutor.
- Horário do agendamento vs. Horário do Check-in (ordenação cronológica pela chegada).
- Médico veterinário designado e sala/consultório.
- Chamada Médica e Início Rápido:
- O veterinário clica no botão "Iniciar Atendimento" diretamente na coluna da fila na Agenda do Dia ou na Lista de Espera.
- Ao confirmar, o sistema valida a versão do agendamento e gera automaticamente um Prontuário Clínico Eletrônico, redirecionando o profissional para a anamnese sem etapas manuais intermediárias.
- O status é alterado imediatamente para
Em atendimento.
⚡ Notificações em Tempo Real (WebSocket)
O VetDaily utiliza conexões ativas de alta velocidade via WebSocket (Laravel Reverb) para manter a recepção, consultórios e centros cirúrgicos sincronizados sem a necessidade de recarregar a página (sem F5):
Figura 5: Alerta instantâneo exibido no canto da tela informando que o paciente acabou de fazer check-in na recepção.
🔔 Alertas de Chegada de Pacientes (ArrivalNotifications)
- Aviso Imediato no Consultório:
- No instante em que a recepcionista clica em "Realizar Check-in", uma notificação flutuante surge na tela do médico veterinário responsável pelo atendimento.
- O alerta exibe o Nome do Pet, o Tutor e o Horário exato da chegada.
- Atualização Dinâmica da Fila:
- A coluna da fila de espera é atualizada automaticamente em todos os computadores da clínica em frações de segundo.
- Descarte da Notificação:
- O profissional pode fechar o aviso com um clique em "Dispensar" ou utilizá-lo como atalho para iniciar a consulta imediatamente.
❌ Cancelamento ou Desistência na Recepção
Caso o tutor decida não aguardar:
- Clique no registro com status
Check-in realizado. - Selecione "Cancelar Agendamento".
- Escolha a justificativa de desistência e confirme.