Skip to content

🚗 Fluxo: Integração com Uber

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

Este diagrama mostra o fluxo de solicitação de transporte via aplicativos (Uber) após agendamento de consulta.

📋 Descrição do Fluxo

1. Agendamento de Consulta

  • Usuário agenda consulta presencial
  • Sistema confirma agendamento

2. Oferecer Transporte

  • Sistema oferece opção de solicitar transporte
  • Usuário pode aceitar ou recusar

3. Seleção de Provedor

  • Usuário seleciona provedor (Uber, 99, Cabify)
  • Sistema obtém endereços de origem e destino

4. Solicitação via API

  • Sistema chama API do provedor
  • Recebe estimativa de preço e tempo
  • Usuário confirma solicitação

5. Agendamento

  • Sistema agenda transporte para horário da consulta
  • Registra solicitação no banco de dados

6. Confirmação e Acompanhamento

  • Aguarda confirmação do provedor
  • Notifica usuário quando confirmado
  • Acompanha viagem em tempo real

7. Finalização

  • Transporte chega ao destino
  • Sistema finaliza e processa pagamento
  • Atualiza status e registra preço final

🔗 Integrações

  • Uber API (Uber for Business)
  • 99 (99Pop)
  • Cabify
  • Outros aplicativos de transporte

📊 Impacto no Sistema

  • Módulo de Agendamentos: Adiciona opção de transporte
  • Módulo de Integrações: Integração com API externa
  • Módulo de Pagamentos: Pode integrar pagamento do transporte

⚠️ Requisitos para Implementação

  1. Parceria Comercial:

    • Contrato com Uber for Business ou similar
    • Credenciais de API
    • Aprovação para integração
  2. Infraestrutura:

    • Servidor para gerenciar integração
    • Armazenamento seguro de credenciais
    • Webhooks para atualizações de status

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

Documentação Saúde Livre