Skip to content

🚗 Sequência: Integração com Uber

Requisito: 004 - Integração com Uber
Prioridade: 🔵 Baixa - Pós-MVP
Fase: FASE 3/4
Status: ✨ Novo

Este diagrama mostra a sequência de interações para solicitar transporte via Uber após agendamento.

📋 Descrição da Sequência

1. Agendamento e Oferecimento

  • Usuário agenda consulta presencial
  • Sistema oferece opção de transporte
  • Usuário seleciona provedor (Uber)

2. Solicitação Inicial

  • App envia solicitação para API backend
  • Backend busca endereços do agendamento
  • Backend chama API do Uber com origem/destino

3. Estimativa e Confirmação

  • Uber retorna estimativa (preço, tempo, veículo)
  • App exibe estimativa ao usuário
  • Usuário confirma solicitação

4. Agendamento

  • Backend confirma solicitação com Uber
  • Uber retorna request_id e status
  • Backend registra no banco de dados
  • Sistema notifica usuário

5. Acompanhamento

  • Sistema consulta status periodicamente
  • Atualiza informações do motorista
  • Notifica usuário sobre progresso

6. Finalização

  • Uber envia webhook de conclusão
  • Backend atualiza status e preço final
  • Sistema notifica usuário

Última atualização: 10 de Dezembro de 2025
Status: ✨ Novo - Requisito 004 (Pós-MVP)

Documentação Saúde Livre