Omitir yendo al contenido principal

Generador de Utente SNS Portugal

Número de usuario de salud pública de Portugal (SNS) de 9 dígitos. QA.

Esperando generación...

Sobre el Utente SNS Portugal

El Número de Usuario de Salud identifica a los ciudadanos registrados en el Servicio Nacional de Salud (SNS) de Portugal. Consta de 9 dígitos.

Esta herramienta genera y valida números de usuario aplicando la fórmula de Módulo 11 clásico sobre los primeros 8 dígitos.

Anatomía y Estructura del Número de Usuario SNS

El Número de Usuario del SNS portugués consta de 9 dígitos regulados por ACSS/SPMS:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 8Identificador RNU8 dígitosNúmero correlativo en el Registro Nacional de Usuarios sanitarios12345678
9Dígito de Control1 dígitoDígito verificador calculado por Módulo 11 con pesos 9 a 25

Algoritmo de Validación del Usuario SNS (Módulo 11 Ponderado)

El SNS portugués aplica ponderación de 9 a 2 para calcular el dígito de control:

DV = (11 - (sum(d_i * [9, 8, 7, 6, 5, 4, 3, 2]) % 11)) % 11
  1. 1. Multiplique los primeros 8 dígitos por los pesos [9, 8, 7, 6, 5, 4, 3, 2].
  2. 2. Sume los productos resultantes.
  3. 3. Calcule el resto por 11: Resto = Suma % 11.
  4. 4. Calcule: DV = (11 - Resto) % 11.
  5. 5. Si DV es 10 se descarta; de lo contrario debe coincidir con el 9º dígito.

Preguntas Frecuentes (FAQ)