Gere números de NIR da França com chave verificadora válida.
Os números gerados são fictícios e destinados exclusivamente a testes de software. Não representam documentos reais.
O NIR (Numéro d'Inscription au Répertoire) é o número de seguridade social da França, também chamado de numéro de Sécurité Sociale. Possui 13 dígitos + 2 dígitos de controle (chave), codificando sexo, ano e mês de nascimento, departamento e comuna.
A chave de controle (2 últimos dígitos) é calculada como 97 - (número de 13 dígitos mod 97). Para pessoas nascidas na Córsega, os departamentos 2A e 2B requerem tratamento especial na conversão para número.
Sistemas de saúde, previdência social e administração pública voltados ao mercado francês exigem o NIR. O gerador cria números fictícios com chave de controle correta para testes de integração.