portal_publico/portal_api/planos_saude
2026-08-26 17:45:20 -03:00
..
operadoras Correção de regras operadora Unimed PR 2026-08-26 17:20:58 -03:00
__init__.py Commit inicial do Portal De Paula 2026-08-18 10:57:39 -03:00
CHANGELOG.md Correção operadora Dental Uni 2026-08-26 17:45:20 -03:00
CLAUDE.md Correção de regras operadora Unimed PR 2026-08-26 17:20:58 -03:00
leiaute_sistema.py Commit inicial do Portal De Paula 2026-08-18 10:57:39 -03:00
matcher.py inclusão da operadora da ottimizza e regra especifica da mesma. 2026-08-26 11:19:51 -03:00
modelos.py Inclusão de registro de alterações realizadas na auditoria - Plano de Saúde 2026-08-24 15:10:59 -03:00
pipeline.py Correção operadora Dental Uni 2026-08-26 17:45:20 -03:00
questor_planilha.py Inclusão da busca automática no Questor e reestruturação visual - Plano de Saúde 2026-08-21 18:03:15 -03:00
README.md Nova organização das aplicações 2026-08-26 16:19:18 -03:00
regras_empresa.py inclusão da operadora da ottimizza e regra especifica da mesma. 2026-08-26 11:19:51 -03:00

Importação de Plano de Saúde (Utilitários)

Ver CLAUDE.md nesta mesma pasta para o detalhamento técnico completo (pacote planos_saude/, cada operadora parametrizada). Ver CLAUDE.md na raiz para arquitetura geral/transversal do Portal. Ver também a skill importacao-questor-plano-saude (.claude/skills/) para contexto de negócio (quais operadoras/empresas já estão validadas, o que falta).

Única aplicação dentro de "Utilitários" — importa o relatório de faturamento de uma operadora de plano de saúde/odontológico e gera o arquivo de lançamento no leiaute do Questor, com auditoria do que não pôde ser casado automaticamente contra a planilha padrão. Hoje suporta 9 parsers de operadora (Amil, Itamed, Unimed em 3 variantes, Dental Uni, Bradesco em 2 variantes, SulAmérica em 2 variantes) e um banco de regras de custeio por empresa+operadora, com histórico completo de cada importação e reversão de qualquer alteração feita na revisão.

Onde mexer

  • portal_api/planos_saude/ — modelos.py (dataclasses), matcher.py (casamento por CPF ou nome), leiaute_sistema.py (planilha padrão do Questor), pipeline.py (OPERADORAS, processa_importacao), regras_empresa.py (regras especiais fixas no código), questor_planilha.py (busca a planilha padrão direto do Questor via SQL), operadoras/<nome>/ (um parser por operadora).
  • ImportacaoPlanoSaude, ImportacaoPlanoSaudeLinha, ImportacaoPlanoSaudeAuditoria, ImportacaoPlanoSaudeAlteracao, RegraCusteioPlanoSaude, VinculoNomeOperadora (portal_api/models.py).
  • importacao-plano-saude.html/static/js/importacao-plano-saude.js/static/css/importacao-plano-saude.css.
  • Pra adicionar uma operadora nova: ver o CLAUDE.md desta pasta antes de escrever o parser — documenta decisões de negócio já validadas com o cliente que não devem ser reinterpretadas sem confirmar de novo.