Metodologia
Todo dado servido aqui é reproduzível a partir das fontes oficiais.
CID-10 — DATASUS
- Fonte:
http://www2.datasus.gov.br/cid10/V2008/downloads/CID10CSV.zip - Script:
scripts/build-cid10.ts - Parse de 4 CSVs (capítulos, grupos, categorias, subcategorias) com expansão hierárquica.
- Volume: 14.496 registros.
- Atualização: manual sob demanda. DATASUS publica nova versão raramente.
CID-11 — OMS
- Fonte EN (TSV):
https://icd.who.int/dev11/Downloads/Download?fileName=LinearizationMiniOutput-MMS-en.zip - Tradução PT: API local Docker
whoicd/icd-api, release2026-01 - Script:
scripts/build-cid11.ts— requer Docker (DOCKER-CID11.md) - Volume: 30.306 registros.
- O TSV OMS não expõe mapping CID-11 → CID-10; por isso páginas CID-11 não exibem badges INSS no momento.
Correlação INSS
- Fontes: Lei 8.213/1991 + Port. MTPS/MS 2.998/2001, Lei 7.713/1988, Decreto 3.048/1999 anexo II lista B
- Curadoria manual em
data/inss-*.csv— auditável em PR - Script:
scripts/build-inss.ts(falha se CID inexistente no catálogo) - Última revisão: 2026-05-04
- Próxima revisão: semestral
Limitações
- Dataset INSS pode estar desatualizado se nova portaria foi publicada — revisar semestralmente.
- CNAEs do NTEP baseados no Decreto 3.048/1999; verificar decretos posteriores.
- Algumas subcategorias CID-10 não têm descrição no DATASUS.
- Badges INSS em páginas CID-11 aguardam OMS expor coluna ICD-10 no TSV.
Veja também: /api · /disclaimer
Perguntas frequentes
De onde vêm os dados da CID-10 publicados aqui?
Do pacote oficial do DATASUS (CID10CSV.zip), parseado a partir dos quatro CSVs originais — capítulos, grupos, categorias e subcategorias — com expansão hierárquica e normalização. Volume atual: 14.496 registros.
Por que a CID-11 precisa de Docker para ser construída?
A OMS publica o TSV completo da CID-11 apenas em inglês. Para obter o título em português (PT-BR), usamos a API oficial whoicd/icd-api em container Docker (release 2026-01_pt), evitando dependência de servidor externo durante o build.
Quem é responsável pela atualização dos dados INSS?
A correlação CID × INSS é mantida manualmente em três CSVs no repositório (carência, IRPF, NTEP), revisados semestralmente quando há mudança normativa. Versão atual do dataset: 2026-05-04.
Os dados da CID-11 expõem equivalência com CID-10?
Parcialmente. O TSV da OMS não publica mapping oficial CID-11 → CID-10. Quando há equivalente conhecido, ele é exibido na ficha e usado para herdar dados INSS; quando não há, a ficha CID-11 fica sem badges INSS por design.
Como reproduzir o dataset deste site?
Clonando o repositório allogic-tecnologia/api-sites, instalando dependências e rodando os scripts npm run build:cid10, build:cid11 (com Docker) e build:inss. Todo o processo é determinístico e está documentado no README do diretório sites/cid.