Pular para o conteúdo principal

🚶 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.

Fila de Espera e Lista de Agendamentos 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:

  1. Acesse a Agenda ou a Lista de Espera (/agenda/lista-espera).
  2. Localize o compromisso agendado no dia.
  3. Clique no botão "Realizar Check-in".
  4. O status do agendamento mudará para Check-in realizado e 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):

Notificação em Tempo Real de Chegada 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)​

  1. 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.
  2. 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.
  3. 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:

  1. Clique no registro com status Check-in realizado.
  2. Selecione "Cancelar Agendamento".
  3. Escolha a justificativa de desistência e confirme.