Pular para conteúdo

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

Mensagem

Confirma cancelamento?

[1] Sim, cancelar
[2] Não, manter

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