Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Seemog

Algoritmo Digito Verificação Número Utente SNS

Mensagens Recomendadas

Seemog

Olá a todos,

inicio este tópico porque preciso de ajuda sobre qual o algoritmo que é usado para calcular o digito de verificação (nono digito)

do número de utente do SNS.

Segundo a legislação (Portaria nº 981/95)

link: https://dre.pt/web/guest/pesquisa/-/search/477871/details/normal?q=981%2F95

usa a Norma ISO 7064 (MOD 11-2).

 

Pelas minhas pesquisas, e resumindo o algoritmo, o mod 11, multiplica :

1 2 3 4 5 6 7 8 9    ---- numero ficticio do SNS

por

9 8 7 6 5 4 3 2 -    ----- factor de multiplicação

depois soma tudo e divide por 11 (Mod11), com base no resto da divisão

faz 11-resto e o numero será o digito de verificação (sendo que se for 11 ou 10 aplica-se 0

 

Isto aplicado ao NIF funciona bem.

Mas para o numero do SNS não.

Alguém aqui no fórum me pode ajudar com isto?

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.