Validador de NSS IMSS México
Validador online de NSS IMSS México. Verifique formato e dígitos de controle.
Como funciona a validação do NSS IMSS?
O Número de Seguro Social (NSS) é atribuído pelo IMSS no México a trabalhadores segurados para gerenciar previdência e saúde. Consiste em 11 dígitos.
A ferramenta gera e valida o NSS aplicando a fórmula clássica de Luhn no último dígito, validando os códigos de ano de emissão e data de nascimento embutidos.
Anatomia & Estrutura do NSS Mexicano
O Número de Seguridad Social é formado por 11 dígitos numéricos em 5 blocos:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 e 2 | Subdelegação do IMSS | 2 dígitos | Agência ou jurisdição regional do IMSS onde foi efetuado o registro | 12 |
| 3 e 4 | Ano de Afiliação | 2 dígitos | Últimos dois dígitos do ano em que o trabalhador ingressou no IMSS | 98 |
| 5 e 6 | Ano de Nascimento | 2 dígitos | Dois últimos dígitos do ano de nascimento do segurado | 80 |
| 7 a 10 | Número Sequencial | 4 dígitos | Série administrativa única atribuída pelo IMSS | 1234 |
| 11 | Dígito Verificador | 1 dígito | Dígito de controle validado pelo algoritmo de Luhn (Módulo 10) | 5 |
Algoritmo de Validação do NSS Mexicano (Algoritmo de Luhn)
O IMSS valida o 11º dígito mediante o algoritmo de Luhn clássico:
Luhn: pesos alternados [1, 2, 1, 2...]; produtos >= 10 subtraem 9; DV = (10 - (Soma % 10)) % 10
- 1. Da esquerda para a direita, multiplique os dígitos nas posições ímpares por 1 e nas pares por 2.
- 2. Se qualquer produto for maior ou igual a 10, subtraia 9.
- 3. Some todos os resultados parciais obtidos.
- 4. Calcule o dígito verificador: DV = (10 - (Soma % 10)) % 10.
- 5. O NSS é válido se o 11º dígito for idêntico ao DV calculado.