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ón | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 | Tipo de Identificador | 1 dígito | 1 o 2 para Definitivo; 7, 8 o 9 para Provisorio | 1 |
| 2 a 14 | Matrícula de Salud | 13 dígitos | Secuencia asignada por el Ministerio de Salud | 2345678901234 |
| 15 | Dígito de Control | 1 dígito | Dígito de cierre del Módulo 11 | 5 |
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. Comprobar que el primer dígito es 1, 2, 7, 8 o 9.
- 2. Multiplicar cada dígito por pesos descendentes de 15 a 1.
- 3. Calcular la sumatoria de los 15 términos.
- 4. Obtener el resto de la división entre 11.
- 5. El documento es válido únicamente si dicho residuo es 0.