Omitir yendo al contenido principal

Generador de NPI

Generador de NPI válido para proveedores y profesionales de salud de EE.

Esperando generación...

Sobre el National Provider Identifier (NPI)

El National Provider Identifier (NPI) es un número de identificación de 10 dígitos exclusivo emitido a proveedores de salud en los Estados Unidos por los CMS (Centers for Medicare & Medicaid Services).

El dígito de verificación se genera anteponiendo un prefijo virtual '80840' y aplicando un algoritmo ponderado basado en el Módulo 10 de Luhn.

Anatomía y Estructura del NPI (10 Dígitos)

El identificador nacional de proveedores sanitarios de EE. UU. consta de 10 dígitos:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1Tipo de Entidad1 dígito"1" para Personas Físicas / Médicos o "2" para Hospitales y Clínicas1
2 a 9Identificador Secuencial8 dígitosSecuencia asignada por NPPES23456789
10Dígito de Control1 dígitoAlgoritmo de Luhn con prefijo virtual "80840"6

Algoritmo de Validación del NPI (Luhn con Prefijo "80840")

La norma CMS/HIPAA calcula el dígito verificador anteponiendo el prefijo 80840:

CheckDigit = (10 - (LuhnSum("80840" + NPI_Base) % 10)) % 10
  1. 1. Verifique que tenga 10 dígitos numéricos.
  2. 2. Anteponga el prefijo virtual "80840".
  3. 3. Aplique el algoritmo de Luhn Módulo 10 de derecha a izquierda.
  4. 4. Duplique los dígitos en posiciones pares y sume dígitos superiores a 9.
  5. 5. Obtenga el complemento a 10 del residuo.
  6. 6. El número es válido si coincide con el último dígito.

Preguntas Frecuentes