stringtranslate.com

Número de NHI

El número del Índice Nacional de Salud (NHI) es el identificador único de las personas que se utiliza en el sistema de salud de Nueva Zelanda . Técnicamente no es un número, sino un identificador alfanumérico que consta de 7 caracteres, con tres letras y cuatro números. A menudo se lo denomina NHI, aunque se debe tener cuidado al utilizar este término abreviado, ya que el NHI también puede referirse a la recopilación nacional de datos demográficos de los usuarios de la atención médica (de los cuales el Número NHI es el identificador único ).

El Número NHI, como parte del NHI, se estableció en 1993. [1]

Uso

El NHI se utiliza principalmente para identificar a individuos de manera única dentro del sistema de salud de Nueva Zelanda , [1] [2] especialmente en sistemas electrónicos. Un ejemplo de esto es su uso para alertar a los proveedores de atención médica que utilizan el Sistema de advertencias médicas (MWS) sobre los riesgos asociados con la toma de decisiones médicas para pacientes específicos.

Formato

Los números NHI tienen el formato LLLNNNC, donde L es una letra (excluyendo I y O), N es un número y C es un dígito de control numérico (por ejemplo, ABC1235). La asignación de los primeros caracteres es arbitraria y no guarda relación con el individuo al que se asigna. El número NHI se representa con mayor frecuencia con los caracteres alfabéticos en mayúsculas. El formato permite 13.824.000 números NHI únicos, aunque 1.256.727 de estas combinaciones no pueden generar un dígito de control.

A menudo se hace referencia a los números NHI como válidos o no válidos. Cualquier número NHI que no se ajuste al formato correcto o que tenga un dígito de control incorrecto se considera no válido. Por lo general, la referencia a que un número NHI sea válido o no indica que esté correctamente asociado con la persona correcta. Como el identificador es arbitrario, no hay forma de hacer esto basándose únicamente en el identificador en sí.

Hay paquetes de código abierto disponibles para verificar la validez de los números NHI:

Se espera que el rango existente se agote después de 2025. En 2019, una norma revisada introdujo un nuevo formato de LLLNNLX, donde X es un dígito de control de letras (por ejemplo, ABC12DV). El nuevo formato estará disponible para su asignación a partir de julio de 2022 y proporcionará 33 177 600 números de NHI únicos adicionales. Los dos formatos coexistirán indefinidamente y todos los sistemas administrativos y clínicos deberán admitirlos a ambos.

Todos los números del NHI que comienzan con Z están reservados para fines de prueba. [3]

Duplicados

Cuando se ha identificado que a una persona se le ha asignado más de un número de NHI, uno se considera el identificador principal. Esto se hace generalmente clasificando todos los números asignados en orden alfanumérico y eligiendo el primero como el principal.

Todos los demás números NHI del individuo dentro del NHI se vinculan entonces al número principal.

Dígito de control

Existen dos variantes del algoritmo del dígito de control que permiten que el antiguo formato de número NHI tenga un dígito de control numérico mientras que el nuevo formato tiene un carácter de control alfabético. El cambio al uso de un dígito de control alfabético tenía como objetivo resolver una debilidad identificada previamente, en la que los errores de transcripción de un solo carácter simple no siempre son detectados por el antiguo esquema de dígito de control. [4] Sin embargo, la nueva implementación del algoritmo crea una situación en la que es mucho más probable que se produzcan colisiones en el dígito de control en el caso de errores de transcripción de un solo carácter simple. [5]

En el nuevo formato , a cada carácter alfabético se le asigna un valor numérico igual a su posición ordinal dentro de una versión del alfabeto que omite las letras I y O. El rango ordinal es de 1 a 24. Esto da como resultado, por ejemplo, A=1 y Z=24. Cada carácter numérico se utiliza con su valor nominal 0–9 en el cálculo.

A continuación, se multiplica el valor numérico equivalente de cada carácter por su posición ordinal inversa dentro del número NHI. El primer valor se multiplica por 7, el segundo por 6, el tercero por 5, el cuarto por 4, el quinto por 3 y el sexto por 2. Se calcula la suma de los seis productos. La suma calculada módulo 23 se resta de 23 para obtener un número índice. Si el número índice es cero, el número NHI no es válido y no se puede utilizar.

En el formato antiguo , el número NHI contiene un dígito de control. El algoritmo para generar el dígito se describe a continuación:

A cada carácter alfa se le asigna una representación numérica equivalente a su posición ordinal dentro del alfabeto, comenzando por la A hasta la Z. Se omiten las letras I y O, lo que hace que el rango ordinal sea 1 - 24.

La representación numérica de cada carácter alfabético se multiplica por el inverso de su posición ordinal dentro del número NHI. El primer valor se multiplica por 7, el segundo por 6 y así sucesivamente.

Los primeros 3 caracteres numéricos también se multiplican por el inverso de su posición ordinal.

La suma de estas multiplicaciones módulo 11 menos 11 se toma como dígito de control (un resultado de 10 se traduce a 0).

Este esquema es similar al esquema de dígitos de verificación del ISBN.

Fórmulas de Excel para validar números del NHI en formatos antiguos, nuevos y ambos

Estas fórmulas requieren la versión 2010 de Excel o posterior (o equivalente). Las fórmulas suponen que la entrada es alfanumérica y en mayúsculas. Se realizan comprobaciones para confirmar que la cadena tiene 7 caracteres, que no están presentes las letras "I" y "O" y que los caracteres alfanuméricos están en los lugares correctos. Las fórmulas devuelven VERDADERO para un NHI válido o FALSO en caso contrario.

Formato antiguo

= Y ( SI ( LARGO ( A2 ) = 7 , VERDADERO , FALSO ), NO ( ESNÚMERO ( ENCONTRAR ( "I" , A2 ))), NO ( ESNÚMERO ( ENCONTRAR ( "O" , A2 ))), ESTEXTO ( IZQUIERDA ( A2 , 3 )), SI ( ESNÚMERO ( VALOR ( DERECHA ( A2 , 4 ))), 11 - MOD ( 7 * SI ( ESERR ( MEDIO ( A2 , 1 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -64 )), MEDIO ( A2 , 1 , 1 )) + 6 * SI ( ESERR ( MEDIO ( A2 , 2 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 2 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -66 , SI ( CÓDIGO ( MEDIO( A2 , 2 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -64 )), MEDIO ( A2 , 2 , 1 )) + 5 * SI ( ISERR ( MEDIO ( A2 , 3 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -64 )), MEDIO ( A2 , 3 , 1 )) + 4 * SI ( NO ( ESERR ( MEDIO ( A2 , 4 , 1 ) * 1 )), MEDIO ( A2 , 4 , 1 )) + 3 * SI ( NO ( ESERR ( MEDIO ( A2 , 5 , 1 ) * 1 )), MID ( A2 , 5 , 1 )) + 2 * SI ( NO ( ESERR ( MID ( A2 , 6 ,1 ) * 1 )), MEDIO ( A2 , 6 , 1 )), 11 ) = SI ( NO ( ISERR ( MEDIO ( A2 , 7 , 1 ) * 1 )), MEDIO ( A2 , 7 , 1 ) * 1 ) )) 

Nuevo formato

= Y ( LARGO ( A2 ) = 7 , NO ( ESNÚMERO ( ENCONTRAR ( "I" , A2 ))), NO ( ESNÚMERO ( ENCONTRAR ( "O" , A2 ))), NO ( ESERR ( MEDIO ( A2 , 4 , 2 ) * 1 )), 23 - MOD ( 7 * SI ( ESERR ( MEDIO ( A2 , 1 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -64 )), MID ( A2 , 1 , 1 )) + 6 * SI ( ESERR ( MID ( A2 , 2 , 1 ) * 1 ), SI ( CÓDIGO ( MID ( A2 , 2 , 1 )) > 79 , CÓDIGO ( MID ( A2 , 2 , 1 )) -66 , SI ( CÓDIGO ( MID ( A2 , 2 , 1 )) > 72 , CÓDIGO ( MID     ( A2 , 2 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -64 )), MEDIO ( A2 , 2 , 1 )) + 5 * SI ( ESERR ( MEDIO ( A2 , 3 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -64 )), MEDIO ( A2 , 3 , 1 )) + 4 * SI ( NO ( ESERR ( MEDIO ( A2 , 4 , 1 ) * 1 )), MEDIO ( A2 , 4 , 1 )) + 3 * SI ( NO ( ESERR ( MEDIO ( A2 , 5 , 1 ) * 1 )), MEDIO ( A2 , 5 , 1 )) + 2 * SI ( ESERR ( MEDIO ( A2 , 6 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 6 ,     1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 6 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 6 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 6 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 6 , 1 )) -64 )), MEDIO ( A2 , 6 , 1 )), 23 ) = SI ( ESERR ( MEDIO ( A2 , 7 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 7 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 7 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 7 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 7 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 7 , 1 )) -64 )), MEDIO ( A2 , 7 , 1 )))   

Ambos formatos

= Y ( LARGO ( A2 ) = 7 , NO ( ESNÚMERO ( ENCONTRAR ( "I" , A2 ))), NO ( ESNÚMERO ( ENCONTRAR ( "O" , A2 ))), NO ( ESERR ( MEDIO ( A2 , 4 , 2 ) * 1 )), SI ( ESERR ( MEDIO ( A2 , 6 , 1 ) * 1 ), 23 - MOD ( 7 * SI ( ESERR ( MEDIO ( A2 , 1 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -64 )), MEDIO ( A2 , 1 , 1 )) + 6 * SI ( ESERR ( MEDIO ( A2 , 2 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 2 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -66 , SI ( CÓDIGO         ( MEDIO ( A2 , 2 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -64 )), MEDIO ( A2 , 2 , 1 )) + 5 * SI ( ISERR ( MEDIO ( A2 , 3 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -64 )), MEDIO ( A2 , 3 , 1 )) + 4 * SI ( NO ( ESERR ( MEDIO ( A2 , 4 , 1 ) * 1 )), MEDIO ( A2 , 4 , 1 )) + 3 * SI ( NO ( ESERR ( MEDIO ( A2 , 5 , 1 ) * 1 )), MEDIO ( A2 , 5 , 1 )) + 2 * SI ( ESERR ( MEDIO ( A2 , 6 ,       1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 6 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 6 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 6 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 6 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 6 , 1 )) -64 )), MEDIO ( A2 , 6 , 1 )), 23 ) = SI ( ESERR ( MEDIO ( A2 , 7 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 7 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 7 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 7 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 7 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 7 , 1 )) -64 )), MEDIO ( A2 , 7 , 1 )), 11 - MOD ( 7 * IF ( ISERR ( MEDIO ( A2 , 1 , 1 ) * 1 ), IF ( ( MEDIO ( A2 , 1 , 1 ) )          > 79 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 1 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 1 , 1 )) -64 )), MEDIO ( A2 , 1 , 1 )) + 6 * SI ( ESERR ( MEDIO ( A2 , 2 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 2 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -66 , SI ( CÓDIGO ( MEDIO ( A2 , 2 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 2 , 1 )) -64 )), MEDIO ( A2 , 2 , 1 )) + 5 * SI ( ESERR ( MEDIO ( A2 , 3 , 1 ) * 1 ), SI ( CÓDIGO ( MEDIO ( A2 , 3 , 1 )) > 79 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -66 , SI ( CÓDIGO ( MEDIO      ( A2 , 3 , 1 )) > 72 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -65 , CÓDIGO ( MEDIO ( A2 , 3 , 1 )) -64 )), MEDIO ( A2 , 3 , 1 )) + 4 * SI ( NO ( ESERR ( MEDIO ( A2 , 4 , 1 ) * 1 )), MEDIO ( A2 , 4 , 1 )) + 3 * SI ( NO ( ESERR ( MEDIO ( A2 , 5 , 1 ) * 1 )), MEDIO ( A2 , 5 , 1 )) + 2 * SI ( NO ( ESERR ( MEDIO ( A2 , 6 , 1 ) * 1 )), MEDIO ( A2 , 6 , 1 )), 11 ) = SI ( NO ( ISERR ( MEDIO ( A2 , 7 , 1 ) * 1 )), MEDIO ( A2 , 7 , 1 ) * 1 ) ))        

Referencias

  1. ^ Servicio de Información Sanitaria de Nueva Zelanda. Índice Nacional de Salud (NHI). Consultado el 13 de junio de 2007.
  2. ^ Número del Servicio de Información Sanitaria de Nueva Zelanda (NHI). Consultado el 13 de junio de 2007.
  3. ^ Ministerio de Salud. «Norma de identidad sanitaria del consumidor HISO 10046:2019». Ministerio de Salud . Consultado el 15 de agosto de 2020 .
  4. ^ MacRae, Jayden (noviembre de 2015). "Evaluación de una debilidad del dígito de control del identificador del Índice Nacional de Salud ante errores de transcripción en la entrada de datos" (PDF) . Conferencia de Informática de Salud de Nueva Zelanda 2015. Consultado el 13 de mayo de 2021 .
  5. ^ MacRae, Jayden. "Colisiones de dígitos de control en la nueva implementación del NHI". DataCraft Analytics . Consultado el 5 de marzo de 2023 .

Enlaces externos