Validador de UIF / COIDA África do Sul (Reference Number)
Valide números de referência UIF / COIDA da África do Sul com verificação matemática do algoritmo de Luhn (Módulo 10) e estrutura de 8 dígitos.
Como Funciona a Validação do UIF / COIDA na África do Sul
O número de referência do UIF / COIDA é composto por 7 dígitos sequenciais atribuídos pelo Department of Employment and Labour e 1 dígito de controle calculado via algoritmo de Luhn.
A validação online remove caracteres especiais como '/' e prefixos opcionais 'U', analisando a soma ponderada de Luhn para confirmar se o identificador é matematicamente autêntico.
Anatomia do UIF / COIDA Reference Number
Composição do número de referência de empregador sul-africano:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 7 | Sequencial de Registro | 7 dígitos | Sequencial base do empregador atribuído pelo Departamento de Trabalho | 1234567 |
| 8 | Dígito Verificador (DV) | 1 dígito | Checksum calculado pelo algoritmo de Luhn (Módulo 10) | 4 |
Algoritmo de Verificação (Luhn Módulo 10)
Regras matemáticas aplicadas na validação:
Luhn Checksum: Σ(dígitos ponderados com paridade alternada x1 e x2) mod 10 = 0.
- 1. Limpeza de prefixos 'U', barras e caracteres não numéricos.
- 2. Conferência de tamanho exato de 8 dígitos.
- 3. Rejeição de sequências com todos os dígitos idênticos.
- 4. Cálculo de Luhn para verificação do 8º dígito.