Pular para o conteúdo principal
Pular para o conteúdo principal

Validador de Cartão de Saúde KGV / LAMal Suíça

Validador online de Versichertenkarte (VeKa) e Carte d'assurance-maladie da Suíça com prefixo 807560 e algoritmo Luhn.

Sobre a Versichertenkarte (LAMal / KVG / VeKa)

A Versichertenkarte (VeKa), conhecida na Suíça francófona como Carte d'assuré, é o cartão obrigatório emitido por todas as caixas de saúde suíças reguladas pela Loi sur l'assurance-maladie (LAMal).

Gerenciada tecnicamente pela SASIS AG, a numeração garante interoperabilidade e faturamento eletrônico entre médicos, hospitais, clínicas e farmácias em todo o território suíço.

Anatomia & Estrutura do Cartão VeKa Suíço

O número do cartão de saúde suíço (VEKA-Nr.) contém 20 dígitos numéricos segundo a norma ISO/IEC 7812 / GS1:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 2Código de Aplicação2 dígitosIdentificador "80" referente aos serviços de saúde e administração pública80
3 a 5Código do País3 dígitosCódigo ISO numérico "756" exclusivo da Confederação Suíça756
6Identificador do Regime1 dígitoDígito "0" específico para seguro de saúde obrigatório LAMal / KVG0
7 a 19Número do Segurado & Série13 dígitosIdentificador individual gerado pela seguradora sob coordenação da SASIS AG1234.5678.9012
20Dígito Verificador1 dígitoDígito de integridade calculado via algoritmo de Luhn (Módulo 10)7

Algoritmo Oficial (Luhn Módulo 10 — ISO/IEC 7812)

Fórmula de integridade obrigatória para cartões eletrônicos de saúde:

S = Σ (Luhn(d[i])); DV = (10 - (S mod 10)) mod 10
  1. 1. Fixa o prefixo oficial suíço 807560 nas primeiras 6 posições.
  2. 2. Adiciona os 13 dígitos de número de série do segurado emitidos pela caixa de saúde.
  3. 3. Multiplica alternadamente os dígitos por 2 e 1 da direita para a esquerda a partir do penúltimo dígito.
  4. 4. Subtrai 9 dos produtos maiores que 9 e calcula o complemento de 10 da soma para definir o 20º dígito.

Perguntas Frequentes (FAQ)