💰 Sequência: Partilha de Lucros com Médicos
Requisito: 002.opus
Prioridade: 🔵 Média - Pós-MVP
Este diagrama mostra a sequência de interações para o sistema de partilha de lucros com médicos.
📋 Componentes Envolvidos
Sistema (Cron Job)
- Executa periodicamente (mensal/semanal)
- Orquestra todo o processo
- Gerencia o fluxo de partilha
Banco de Dados
- Armazena dados de médicos
- Registra consultas e receitas
- Armazena dados de recebimento
- Registra partilhas e pagamentos
Calculador de Lucros
- Calcula lucro total da plataforma
- Calcula partilha individual por médico
- Aplica modelo de negócio definido
Validador
- Valida dados de recebimento
- Valida valor mínimo
- Verifica elegibilidade
Processador de Pagamentos
- Efetua transferências
- Usa dados de recebimento
- Registra transações
Sistema de Notificações
- Notifica médicos sobre partilha
- Envia comprovantes
- Alerta sobre dados faltantes
🔄 Fluxo de Cálculo
Identificação
- Busca médicos cadastrados
- Filtra apenas médicos (exclui outros profissionais)
Cálculo do Lucro
- Busca receita do período
- Busca custos do período
- Calcula lucro: Receita - Custos
Cálculo Individual
- Para cada médico, calcula partilha
- Baseado no modelo definido
Validação
- Verifica dados de recebimento
- Valida valor mínimo
Processamento
- Cria registros de partilha
- Agenda pagamentos
- Processa transferências
Notificação
- Notifica médicos sobre partilha
- Envia comprovantes
⚠️ Considerações
- Frequência: A definir (mensal recomendado)
- Valor Mínimo: Pode haver valor mínimo para pagamento
- Modelo: Requer definição detalhada
- Dados de Recebimento: Obrigatório para receber
Última atualização: 10 de Dezembro de 2025
Status: 📋 Requer planejamento adicional