Omitir yendo al contenido principal

Validador de Utente SNS Portugal

Validador en línea de Utente SNS Portugal. Excelente para sus pruebas.

¿Cómo se valida el Utente SNS?

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 sobre Validación