🚗 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
Parceria Comercial:
- Contrato com Uber for Business ou similar
- Credenciais de API
- Aprovação para integração
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)