OIDs

Object Identifiers



Definición

Los OID Object Identifier son identificadores de objetos, definidos por la norma ISO. Dentro de la interoperabilidad son pieza fundamental en la definición semántica de los elementos de intercambio. Los documentos y mensajes HL7 hacen uso de OIDs como pieza esencial de la interoperabilidad semántica del estándar. Un OID es un identificador de objetos y se define de acuerdo a una asignación jerárquica, establecida por la Organización Internacional de Normalización (ISO). Está basado en la Norma ISO/IEC 8824-1 Information Technology - Abstract Syntax Notation One (ASN.1) - Specification of basic notation. Cada país define una entidad de asignación de OID. En Chile aún no se gestiona formalmente la asignación de OIDs. Sin embargo, dado que los OID usan códigos ISO, el proyecto utilizará la raíz que acorde con ISO y bajo la rama de la organización HL7. La idea es cuando ya exista formalmente la rama OID Chile, exportar el trabajo actual, hasta la nueva rama Chile.
Con el fin de aclarar la estructura OID utilizada en Chile, se puede observar la siguiente imagen:

Arbol OID para HCC

Árbol de OID para HCC

Raíz HL7 y estructura OID Chile

La raíz utilizada en Chile para crear los OID del proyecto HCC bajo HL7 fue "2.16.840.1.113883.2.22."
Además, bajo la raíz de HL7 solo se crearon dos arcos:

  • 0 = Identificación para organizaciones
  • Esta raíz desprende una rama, que identifica la organización específica y de esta se pueden desprender dos tipos de hijos.

    • Organización Hijo
    • Objeto
  • 1 = Identificación para personas
  • Esta raíz tiene como finalidad determinar el documento de identificación de un paciente. Posee una rama para identificar al país de procedencia del documento de identificación y sobre esta una rama que identifica el tipo de documento.



Creación de un OID

Organización

La creación de organizaciones contiene 3 elementos principales:

  1. Organización Padre
  2. Organización Hijo
  3. Objeto perteneciente a la organización

La determinación de un identificador OID, para cada uno de estos casos, será una composición sobre su predecesor, de manera que, para identificar a un hijo, previamente habrá que identificar al padre, así como para identificar a algún objeto previo, habrá que identificar a la organización (padre o hijo) a la cual pertenece.

Organización Padre

Una organización Padre es aquella que contiene a otras organizaciones que dependen de esta. La creación de una organización debería quedar como se muestra en la siguiente imagen:

El valor X en la imagen anterior puede tener los siguientes valores:

Nombre de la organización Cantidad de organizaciones Rango ID (X en la imagen)
MINSAL 1 100-100
Registro Civil 1 101-101
Servicios de Salud 29 1-29
Seremis 14 200-214
Municipalidades 300 300-645

Para tener un detalle de los ID, se puede revisar el siguiente archivo (Descargar aquí)

Organización Hijo

Se define a una organización como Hijo, cuando posee dependencia administrativa de otra Organización.
La siguiente imagen muestra como queda la creación de una organización hijo

Independiente de la categoría del Hijo, para la identificación se utilizará el código asignado por el DEIS.


Para ejemplificar la creación del OID hijo, se utilizara el Hospital Ernesto Torres Galdames de Iquique (ID=102100), el cual depende del Servicio de Salud de Iquique (ID=2), por lo que el OID sería "2.16.840.1.113883.22.2.0.2.102100" Ver Catálogo OIDs

Objetos

Para la determinación de número OID relacionado a un objeto, se debe considerar que la creación de este siempre será producto de la asignación sobre una Organización. Lo anterior implica que la declaración de un objeto (tal cual se describiera en el apartado anterior), no configura una rama en sí, sino que es una declaración abstracta de cómo se debe identificar un objeto para componer dicha descripción sobre el OID de una organización. Lo anterior implica que al momento de declarar el identificador de un objeto, este debe ser asignado a una organización, por lo cual su OID es un complemento al generado para identificar a la Organización de origen del objeto.
Bajo la anterior denominación, para declarar un objeto, su base es la identificación del establecimiento dueño del objeto (que puede ser una organización Padre, como también podría ser una Organización Hija según quien lo genere), para luego identificar el tipo de objeto que se desea registrar según la siguiente tabla:

Tipo de Catálogo u Objeto ID
Terminológicos 10
Aplicación HIS 50
Aplicación LIS 60
Aplicación RIS 70
Repositorio 80
Catálogo 90
Documento 100
Templates 110

Persona

Para la creación de un OID de persona, lo primero es recordar que se debe utilizar la raiz HL7 (2.16.840.1.113883.2.22) mas el identificador parar persona (1), quedando un OID 2.16.840.1.113883.2.22.1.
En la siguiente imagen se muestra una descripción de la estructura.


Luego se debe:

  • Determinar el país de origen del documento de identificación. Este valor se determina en base al Decreto Exento 643 (Ver Aquí)
  • Y, agregar el identificador del tipo de documento, el cual se puede obtener de la siguiente tabla:
  • Tipo de documento Código ID
    Certificado de Nacimiento BCT 666784
    Tarjeta de Ciudadanía CZ 679000
    Licencia de conducir DL 687600
    Pasaporte diplomático DP 688000
    Número de Historia Clínica MR 778200
    Número de Pasaporte PPN 808078
    Identificador individual único nacional NI 787300
    Número de Seguro Social SS 838300
    Sin documento de identificación personal SDI 836873
    Rol Único Nacional Provisorio NIP 787380

Entonces para poder generar un OID de una persona con su identificación, se debe seguir la siguiente estructura:
2.16.840.1.113883.22.2.1.ID_País.ID_Tipo_Doc
Para la persona con "Identificador individual único nacional" emitido en Chile, quedaría de la siguiente forma:
2.16.840.1.113883.22.2.1.152.787300

Ejercicio

En el siguiente link podrá descargar el ejercicio para esta unidad: Ejercicio

>