# 2026-04-16 - Repositorios lote 4 com ANS NIP

## Entrega

- ampliado o modulo de repositorios com a base de `ANS NIP`
- adicionada a trilha de demandas de consumidores como complemento direto de operadoras, planos e IGR
- mantido o padrao dos lotes anteriores com SQL, importador, catalogo central e pagina admin

## Base adicionada

- `ANS NIP` organiza as demandas de consumidores por operadora, competencia, natureza, situacao e resposta do beneficiario

## Estrutura entregue

- criado SQL em `/sql` para a tabela `wpjy_repositorio_ans_nip` com `id` numerico, datas, competencia e indices de busca
- criado o importador `tools/importar_repositorio_ans_nip.php` com `upsert` por numero da demanda e `commit` em lotes
- atualizado o catalogo administrativo e o resumo legado do hub para expor o dataset na central
- criada a pagina admin `repositorio-ans-nip.php`

## Impacto

- a central passa a cobrir uma camada mais acionavel do relacionamento entre consumidor e operadora
- o sistema ganha base para leitura regulatoria complementar a operadoras, planos e IGR
- a importacao foi desenhada para aguentar o volume do arquivo anual sem depender de carga manual linha a linha

## Arquivos envolvidos

- `sql/2026-04-16-22-repositorio-ans-nip.sql`
- `tools/importar_repositorio_ans_nip.php`
- `src/Modules/Repositories/Admin/RepositoriesCatalog.php`
- `src/Modules/Repositories/Hub/RepositoriesHubService.php`
- `pages/admin/repositorio-ans-nip.php`
