Saltar al contenido principal
Omitir yendo al contenido principal

Generador de CNS

Genere números de Tarjeta Nacional de Salud válidos. Excelente para QA.

Esperando generación...

Sobre el Generador de CNS por Tipo

El Generador de Tarjeta Nacional de Salud (CNS) de Box4Dev crea números de identificación válidos para el SUS, con la opción de especificar el tipo: Beneficiario o Profesional. Cada número generado sigue rigurosamente los algoritmos de validación del DATASUS.

Esta herramienta es indispensable para equipos de QA y desarrollo en el área de la salud, permitiendo probar registros de pacientes y profesionales en un entorno seguro y sin datos reales.

Anatomía y Estructura de la Tarjeta Nacional de Salud (CNS)

La tarjeta CNS consta de 15 dígitos en 4 grupos (NNN NNNN NNNN NNNN):

PosiciónCampoTamañoSignificado y ReglaEjemplo
1Tipo de Identificador1 dígito1 o 2 para Definitivo; 7, 8 o 9 para Provisorio1
2 a 14Matrícula de Salud13 dígitosSecuencia asignada por el Ministerio de Salud2345678901234
15Dígito de Control1 dígitoDígito de cierre del Módulo 115

Algoritmo de la Tarjeta Nacional de Salud (DATASUS Módulo 11)

El CNS de 15 dígitos debe cumplir la ecuación de equilibrio Módulo 11:

Suma(d[i] * (15 - i)) % 11 == 0; d[0] ∈ {1, 2, 7, 8, 9}
  1. 1. Comprobar que el primer dígito es 1, 2, 7, 8 o 9.
  2. 2. Multiplicar cada dígito por pesos descendentes de 15 a 1.
  3. 3. Calcular la sumatoria de los 15 términos.
  4. 4. Obtener el resto de la división entre 11.
  5. 5. El documento es válido únicamente si dicho residuo es 0.

Preguntas Frecuentes (FAQ)