Gerador de CNS
Gere números de CNS (Cartão Nacional de Saúde / Cartão SUS) válidos para testes. Números definitivos e provisórios com validação algorítmica correta.
Sobre Gerador de CNS
O CNS (Cartão Nacional de Saúde, antigo Cartão SUS) é o número de identificação que o cidadão usa para acessar serviços do Sistema Único de Saúde, hospitais, postos, farmácia popular e e-SUS. Tem 15 dígitos com algoritmo de validação específico do Ministério da Saúde — versões diferentes para cidadãos brasileiros (começam com 1 ou 2) e estrangeiros/temporários (começam com 7, 8 ou 9). O DV é calculado por módulo 11 com pesos decrescentes de 15 a 1 e tratamento especial quando o resultado é maior que 9 (recalcula com complemento). Esta ferramenta gera CNSs matematicamente válidos pelo algoritmo oficial — passam em qualquer validador usado em sistemas de saúde — porém fictícios, sem associação a paciente real. Indispensável para desenvolvedores e QA de softwares hospitalares (PEP, prontuário eletrônico), clínicas, laboratórios, planos de saúde, plataformas de telemedicina, integrações com e-SUS e DATASUS, sistemas de farmácia e qualquer aplicação de healthtech.
Como usar o Gerador de CNS
Clique em 'Gerar CNS' para obter um número válido de Cartão Nacional de Saúde. O gerador cria tanto números definitivos (início 1 ou 2) quanto provisórios (início 7, 8 ou 9).
Para que serve?
Ferramenta para desenvolvedores de sistemas de saúde, prontuários eletrônicos e aplicações que integram com o CADSUS/DataSUS. Os números gerados passam na validação algorítmica mas não existem no cadastro real do SUS.
A estrutura do Cartão Nacional de Saúde e a lógica por trás dos números definitivos e provisórios
O CNS foi criado pelo Ministério da Saúde na década de 1990 como identificador único do usuário do SUS e é regulamentado pela Portaria MS nº 940/2011. O número tem 15 dígitos e é gerado pelo DATASUS com base em dados do Cadastro Nacional de Usuários do SUS. Números que começam com 1 ou 2 são definitivos — vinculados a CPF validado pela Receita Federal e dados biográficos consistentes no CADSUS. Números iniciados em 7, 8 ou 9 são provisórios, emitidos quando o usuário não possui CPF ou quando há inconsistências cadastrais a resolver; eles permitem o atendimento imediato mas devem ser regularizados. A validação matemática envolve uma soma ponderada dos 15 dígitos com pesos específicos, verificando se o resultado é divisível por 11 com resto esperado — o mesmo princípio do módulo 11 usado no CPF, mas com sequência de pesos diferente.
CNS em sistemas de saúde: interoperabilidade com RNDS, e-SUS e prontuários eletrônicos
A Rede Nacional de Dados em Saúde (RNDS) do Ministério da Saúde exige o CNS como identificador primário do paciente em todos os documentos clínicos trocados via FHIR R4 — incluindo resultado de exame, sumário de alta e prescrição eletrônica. Sistemas de prontuário eletrônico que ainda usam apenas CPF como identificador precisam incluir o CNS para habilitar a interoperabilidade com o Conecte SUS. Um erro frequente em integrações é não distinguir entre CNS definitivo e provisório no fluxo de cadastro: alguns módulos rejeitam o prefixo 7, 8 ou 9 com validação excessivamente rígida, impedindo o atendimento de pacientes sem CPF — especialmente crianças pequenas e estrangeiros em situação regular. Para testes de carga em sistemas de regulação hospitalar (como o SISREG), gere volumes de CNS válidos mesclando prefixos definitivos e provisórios para cobrir todos os branches de lógica condicional do sistema.
Perguntas Frequentes
O que é o CNS?
O CNS (Cartão Nacional de Saúde), também conhecido como Cartão SUS, é um documento com 15 dígitos que identifica os usuários do Sistema Único de Saúde (SUS) do Brasil. É obrigatório para atendimento em unidades públicas de saúde.
Qual a diferença entre CNS definitivo e provisório?
O CNS definitivo (começa com 1 ou 2) é gerado a partir do número do PIS/PASEP e é permanente. O provisório (começa com 7, 8 ou 9) é emitido quando não há PIS/PASEP vinculado e pode ser substituído posteriormente.
O CNS gerado é real?
Não. O número gerado é matematicamente válido (passa na verificação de dígitos) mas não está cadastrado no sistema do DataSUS/CADSUS. Deve ser usado apenas para testes de software.
👍 96% dos usuários acham este conteúdo útil
(159 avaliações nos últimos 12 meses)
Os dados gerados por esta ferramenta são fictícios e destinados exclusivamente a testes de software e estudos. A má utilização é de total responsabilidade do usuário.