Fluxo 4 — Cancelar Agendamento¶
Fluxo de cancelamento de um agendamento existente, acessado a partir da lista de agendamentos do paciente.
Visão Geral¶
graph TD
A([Meus Agendamentos]) --> B[Seleciona agendamento da lista]
B --> C{"Confirma cancelamento?"}
C -->|"[1] Sim, cancelar"| D["DesmarcarAgendamento (26)"]
C -->|"[2] Não, manter"| E([Retorna à lista])
D --> F([Agendamento cancelado])
Etapas do Fluxo¶
1. Seleção do Agendamento¶
O paciente acessa a lista de agendamentos (via Fluxo 3) e seleciona o item que deseja cancelar.
Pré-requisito
Este fluxo pressupõe que o paciente já está autenticado e visualizando sua lista de agendamentos. Consulte o Fluxo 3 — Meus Agendamentos para detalhes sobre a listagem.
2. Confirmação do Cancelamento¶
O bot solicita confirmação explícita antes de executar o cancelamento.
Integração
Endpoint: {{baseUrl}}/api/webApiAOL/DesmarcarAgendamento
Ação irreversível
A opção [1] Sim, cancelar executa o cancelamento imediatamente. Não há etapa de desfazer após a confirmação.
Referência de Funções¶
| # | Função | Endpoint | Etapa |
|---|---|---|---|
| 26 | DesmarcarAgendamento |
/api/webApiAOL/DesmarcarAgendamento |
Confirmação do cancelamento |