Introducción para el Registro de Identificador de Objeto (OID) HL7

Definición de Identificador de Objeto (OID) ISO:

Un OID es un identificador ISO (Organización Internacional para la Estandarización) único a nivel mundial. Hay múltiples formas de representar este identificador, y HL7 ha elegido representar OID registrado aquí y utilizado en modelos HL7 utilizando un formulario que consiste solo en números y puntos (por ejemplo, «2.16.840.1.113883.3.1»). Los OID son caminos en una estructura de árbol, con el número más a la izquierda representando la raíz y el número más a la derecha representando una hoja.

Cada OID es creado por una Autoridad de Registro. Cada una de estas autoridades puede, a su vez, delegar la asignación de nuevos OID bajo su autoridad a otras autoridades de registro que trabajen bajo sus auspicios, y así sucesivamente.Eventualmente, una de estas autoridades le asigna un número único que corresponde a un nodo de hoja en el árbol. La hoja puede representar una autoridad de registro (en cuyo caso el OID identifica la autoridad), o una instancia de un objeto. Una autoridad de registro posee el espacio de nombres que consiste en su sub-árbol.

Los OID son un esquema preferido para identificadores únicos en HL7. Los OID deben utilizarse siempre, excepto si se aplica uno de los criterios de inclusión para otros esquemas. Los modelos HL7 Versión 3 utilizan OID para identificar esquemas de codificación y espacios de nombres identificadores. Los OID pueden ser asignados por cualquier organización utilizando una única raíz de OID. Un solo mensaje puede usar OID de varias fuentes y un esquema único puede ser identificado por más de un OID (por ejemplo, por un OID de más de una organización). Una vez emitido, un OID nunca se retira y siempre identifica el mismo esquema u objeto.

Al igual que con todos los sistemas de identificación, no tiene mucho sentido tener identificadores si no se sabe lo que representan y viceversa, por lo tanto, los sistemas de identificación generalmente requieren un registro. Este registro HL7 OID sirve a ese propósito para la comunidad HL7.

OID asignados a HL7

HL7 ha establecido este registro de OID y asigna OID en su rama a los usuarios y proveedores de HL7 a petición de éstos en su papel de autoridad de registro ISO. El costo de un OID no es reembolsable. HL7 también asigna OIDsto a autoridades públicas de asignación de identificadores, tanto a nivel nacional de los Estados Unidos (p. ej., theU.Oficinas estatales de licencias de conducir, Administración de Seguridad Social de los Estados Unidos, registro de Identificación de Proveedor HIPAA, etc.) e internacionalmente (por ejemplo, Administraciones de Seguridad Social de otros países,registros de Identificación Ciudadana, Números de pasaporte, etc.).).

Los OID registrados HL7 se deben usar para estas organizaciones,independientemente de que estas organizaciones tengan otros OID asignados desde otras fuentes.

Al asignar OID a terceros o entidades, HL7 investigará si un OID ya está asignado a dichas entidades a través de otras fuentes.Si este es el caso, HL7 registrará dicho OID en un catálogo, pero HL7 no asignará un OID duplicado en la rama HL7. Si es posible, HL7 notificará a una tercera parte cuando se le asigne un OID en la rama HL7.

Aunque HL7 deberá actuar con diligencia antes de asignar un OID en la rama HL7 a terceros, dada la falta de un mecanismo de registro global de OID,no se puede estar absolutamente seguro de que no exista una asignación de OID preexistente para dicha entidad de terceros. Además, una tarea duplicada puede ocurrir en el futuro a través de otra fuente. En caso de que HL7 tenga conocimiento de tales casos de firma de suplicación, HL7 se esforzará por resolver esta situación. Para mantener la interoperabilidad mientras tanto, el OID asignado HL7 será el OID preferido utilizado.

Mientras que la mayoría de los propietarios de un OID «diseñarán» su sub-árbol de espacios de nombres de alguna manera significativa, generalmente no hay forma de inferir ningún significado en las partes de un OID. HL7 no estandariza ni requiere la subestructura anynamespace. Un propietario de un OID, o cualquier persona que tenga conocimiento sobre la estructura lógica de una parte de un OID, aún puede usar ese conocimiento para inferinformación sobre el objeto asociado; sin embargo, las técnicas no pueden generalizarse.

Ejemplo para un árbol de identificadores de objetos ISO. El OID de HL7 es 2.16.840.1.113883. (El enlace al gráfico se abre en una ventana nueva)

Una interfaz HL7 no debe depender de ningún conocimiento sobre la subestructura de un OID para el que no pueda controlar las directivas de asignación.

Forma literal

Aunque hay tres formas diferentes que la ISO define para representar un OID, dentro de HL7, los OID se usan solo como cadenas UID numéricas, es decir, el valor de cadena literal es lo único que se comunica y es lo único que un receptor debe tener en cuenta cuando trabaja con UID en el ámbito de la especificación HL7. La cadena está en la forma de ‘notación de puntos’; consulte las normas ISO y ITU o las preguntas frecuentes para obtener más información.

Para la compatibilidad con el estándar DICOM, la forma literal del OID no debe exceder de 64 caracteres. (véase DICOM, parte 5, sección 9).

Deja una respuesta

Tu dirección de correo electrónico no será publicada.