Backoffice/Operadores PlantonPay
Admin actions
Operações manuais que afetam exposição FIDC e whitelist de médicos. Toda ação gera audit log obrigatório.
Ações irreversíveis
Marcar default cascateia em remoção de whitelist + recompute de exposure. Adicionar à whitelist permite antecipações futuras imediatamente.
Marcar advance como defaulted
Use quando FIDC não recebeu pagamento no vencimento. Cascata:
- 1.
advance_request.status=defaulted(terminal) - 2.Médico removido da whitelist do hospital (
active=false) - 3.Exposure recomputada (libera headroom)
- 4.Audit log + outbox event obrigatórios
Adicionar médico à whitelist
Coordenador autoriza médico a solicitar antecipações. Idempotent: re-add usa ON CONFLICT DO UPDATE (reativa se removido).
Audit trail completo
Toda ação aqui gera entry em
audit_log com actor_type=operator + actor_id + payload contendo referência do recurso afetado.