O **comparecimento** registra o que aconteceu no dia do agendamento: o paciente **veio**, **faltou** ou **avisou que não vinha**. É a etapa que fecha o ciclo do agendamento (Agendado → Confirmado → Compareceu) e é o que permite saber quantos pacientes realmente apareceram, e não só quantos foram agendados.

## Os estados possíveis

| Estado | Quando usar | A partir de quando pode ser marcado |
|---|---|---|
| **Compareceu** | O paciente foi atendido | Desde o início do dia do agendamento |
| **Faltou** | O paciente não apareceu e não avisou | Só depois do horário do agendamento |
| **Avisou que não vinha** | O paciente comunicou que não viria | Desde o início do dia do agendamento |

Enquanto nada é marcado, o agendamento fica **sem marcação** e a tela mostra a situação da confirmação (Agendado, Aguardando confirmação, Confirmado etc.).

> **Informativo:** "Compareceu" e "Avisou que não vinha" liberam já no começo do dia porque o paciente pode chegar adiantado ou avisar de manhã. "Faltou" espera o horário passar: não se falta a um atendimento que ainda não aconteceu.

**Não é possível marcar comparecimento em:**
- agendamentos **cancelados**;
- eventos de **dia inteiro** (não são um horário de atendimento).

## Como marcar um agendamento

1. Abra a **Agenda** e clique no agendamento no calendário.
2. No bloco **Situação**, veja a linha do tempo (Agendado → Confirmado → Compareceu).
3. Em **Alterar**, abra a lista e escolha uma opção do grupo **No dia**: **Compareceu**, **Faltou** ou **Avisou que não vinha**.
4. A marcação é salva na hora. A Situação passa a mostrar o estado, **quem marcou e quando**.

Se uma opção aparecer desabilitada, o grupo **No dia** explica o motivo, por exemplo "Disponível em…" (o dia ainda não chegou) ou "Faltou só a partir de…" (o horário ainda não passou).

### Desfazer uma marcação

Marcou errado? Clique em **Desfazer**, ao lado da lista. O agendamento volta a ficar sem marcação e você pode marcar de novo.

> **Atenção:** se você **mudar o horário** de um agendamento que já tinha comparecimento marcado, a marcação é apagada. O novo horário precisa ser marcado de novo.

## Como fechar o dia (marcação em lote)

Para a recepção registrar todos os atendimentos de uma vez:

1. Na barra superior da Agenda, clique em **Fechar o dia**.
2. A janela abre no dia que você está vendo (na visão de dia) ou no dia de hoje (nas visões de semana e mês). Se houver uma única agenda filtrada no calendário, aparecem só os agendamentos dela; senão, os de todas as agendas.
3. Para cada linha, marque **Compareceu**, **Faltou** ou **Avisou que não vinha**. O contador mostra quantos já foram marcados ("X de Y marcados").
4. Se quiser, use **Marcar como compareceu todos os que faltam**: marca de uma vez todos os agendamentos cujo horário já passou e que ainda estão sem marcação.
5. Para ver outro dia, troque a data no campo **Dia**.

Cancelados não entram na lista. Linhas que ainda não podem ser marcadas mostram o motivo ("Ainda não chegou o horário" ou "Faltou só depois do horário").

> **Informativo:** a marcação em lote é tudo ou nada. Se algum agendamento da seleção não puder ser marcado (por exemplo, alguém o cancelou nesse meio-tempo), nada é salvo e a lista do dia é recarregada para você tentar de novo.

## Marcação automática pela O.S. do laboratório

Nas contas que têm a integração com o sistema do laboratório ligada, o MEDSAC também usa a **O.S.** (ordem de serviço) como prova de que o paciente veio:

- Quando existe uma **O.S. com coleta confirmada** do **mesmo cliente** no **mesmo dia** do agendamento, e o cliente foi identificado com segurança (por CPF ou telefone), o agendamento é marcado como **Compareceu** automaticamente.
- Nesses casos, a Situação mostra **"confirmado pela O.S."** em vez do nome de quem marcou.
- Se a O.S. já existe mas a marcação automática ainda não aconteceu, o bloco Situação mostra uma sugestão: *"Há uma O.S. com coleta confirmada para este cliente no dia deste agendamento. Marcar como compareceu?"*. Um clique em **Marcar como compareceu** aceita. Na janela **Fechar o dia**, essas linhas aparecem com a indicação **O.S. com coleta confirmada**.

> **Atenção:** a O.S. só ajuda quando o agendamento está no nome do mesmo cliente que fez o exame. Se quem agendou foi um familiar, por exemplo, a O.S. nasce em outro nome e não casa. Por isso, a marcação pela recepção continua sendo o caminho principal.

## Agendas com rota

Em agendas com **Rota** (coleta domiciliar, por exemplo), o profissional também pode registrar o comparecimento pela página da rota. Nesse caso, a Situação mostra **"registrado pelo motorista na rota"**.

## Quem pode marcar

Quem tem acesso à **Agenda** pode marcar e desfazer o comparecimento: administradores e agentes com o módulo Agenda liberado. Não é preciso ser administrador, porque quem marca normalmente é a recepção.

## Para que serve

- **Ocupação não é presença.** O **Relatório da Agenda** mede o que foi agendado. O comparecimento é o que mostra quem realmente veio.
- Nas agendas com rota, o relatório de **Rotas** já mostra o comparecimento sobre as paradas marcadas.
- Quanto mais completo o registro, mais confiável fica qualquer análise de faltas. Agendamento sem marcação **não é** contado como falta.

## Perguntas frequentes

**Posso marcar "Faltou" de manhã para um paciente que só vem à tarde?**
Não. "Faltou" só libera depois do horário do agendamento.

**O paciente chegou antes do horário. Posso marcar?**
Sim. "Compareceu" já está disponível desde o início do dia do agendamento.

**Marcar comparecimento envia mensagem ao paciente?**
Não. A marcação é só um registro interno.

**Um agendamento cancelado pode receber comparecimento?**
Não. Se o paciente veio mesmo assim, primeiro tire o cancelamento do agendamento (veja **Cancelamento de agendamento: o que acontece e como recuperar**) e depois marque.