portal_publico/portal_api/planos_saude
2026-09-21 11:28:38 -03:00
..
operadoras Implementação das regras da Tecnomyl 2026-09-17 17:10:57 -03:00
__init__.py Commit inicial do Portal De Paula 2026-08-18 10:57:39 -03:00
CHANGELOG.md Reestruturação da documentação do portal. 2026-09-21 11:28:38 -03:00
CLAUDE.md Reestruturação da documentação do portal. 2026-09-21 11:28:38 -03:00
leiaute_sistema.py Commit inicial do Portal De Paula 2026-08-18 10:57:39 -03:00
matcher.py Implementação das regras da Tecnomyl 2026-09-17 17:10:57 -03:00
modelos.py Implementação das regras da Tecnomyl 2026-09-17 17:10:57 -03:00
pipeline.py Inclusão do Plano de Saude - MetLife 2026-09-02 15:24:55 -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 Inclusão das operadoras Unimed Cascavel e Humana Saude 2026-08-27 10:39:27 -03:00
regras_empresa.py Implementação das regras da Tecnomyl 2026-09-17 17:10:57 -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 as skills de contexto de negócio (.claude/skills/): importacao-plano-saude (leitura/extração dos arquivos de operadora e regras de negócio, independente do sistema contábil de destino — quais operadoras/empresas já estão validadas, o que falta) e importacao-questor-plano-saude (a etapa específica do Questor — Cadastro de Regras, planilha padrão, leiaute final).

Ú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 11 parsers de operadora (Amil, Itamed, Unimed em 4 variantes, Dental Uni, Bradesco em 2 variantes, SulAmérica em 2 variantes, Humana) 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.