Vous êtes sur la page 1sur 40

GEL-XML, LENGUAJE ESTNDAR DE INTERCAMBIO DE

INFORM ACIN: EVALUACIN DE ESTNDARES


INTERNACIONALES
PLATAFORMA DE INTEROPERABILIDAD, PDI
INTRANET GUBERNAMENTAL
Repblica de Colombia - Derechos Reservados

Bogot, D.C., junio de 2008

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

FORMATO PRELIMINAR AL DOCUMENTO


Ttulo:
Fecha
elaboracin
aaaa-mm-dd:
Sumario:

GEL-XML, LENGUAJE DE
ARQUITECTURA DE DATOS.

INTERCAMBIO

DE

INFORMACIN:

2006-09-15

Revis:

Presentar un conjunto de conceptos definidos sobre la arquitectura de


datos que soporta la identificacin y definicin de las unidades de
informacin elementos de dato que actan como base en la definicin
estndar de conceptos en GEL-XML.
Arquitectura, GEL XML
DOC
Lenguaje:
Espaol
Fecha de modificacin
2006-09-15
2008-12-04
aaaa-mm-dd:
Ministerio de comunicaciones: Programa Agenda de Conectividad
Proyecto Intranet Gubernamental.
Versin:
4.0
Estado:
Publicado
Estndares
Ministerio de Comunicaciones: Programa Agenda De
Conectividad.
Informtica Siglo 21
Equipo GEL-XML

Aprob:

Equipo GEL-XML

Palabras Claves:
Formato:
Fecha de publicacin
aaaa-mm-dd:
Dependencia:
Cdigo:
Categora:
Autor (es):

Informacin
Adicional:
Ubicacin:

El archivo magntico asociado al documento est localizado en


www.igob.gov.co

Pgina 2 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

CONTROL DE CAMBIOS

VERSIN
1.0

FECHA
2008-02-07

RESPONSABLE
Equipo GEL-XML

2.0

2008-06-12

Equipo GEL-XML

3.0

2008-06-25

Equipo GEL-XML

4.0

2008-07-09

Equipo GEL-XML

NATURALEZA
Creacin del documento.
Profundizacin en el anlisis de los estndares
internacionales
Ajustes en los antecedentes de aplicacin de estndares
internacionales.
Inclusin del proceso de adopcin
Ajustes de forma a la presentacin de los procesos.
Inclusin de ejemplos XML de los estndares analizados
en el documento.
Ajustes de forma
Eliminacin de estados incorporacin de los estndares
internacionales.

Pgina 3 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

TABLA DE CONTENIDO
DERECHOS DE AUTOR .............................................................................. 7
CRDITOS ................................................................................................ 8
AUDIENCIA .............................................................................................. 9
GLOSARIO Y DEFINICIONES .................................................................. 33
1

INTRODUCCIN .............................................................................. 10

ANTECEDENTES

DE

APLICACIN

DE

ESTNDARES

INTERNACIONALES DE INTERCAMBIO DE INFORMACIN ............. 12

2.1

MOTIVACIN ..................................................................................... 12

2.2

GENERALIDADES ............................................................................... 15

2.3

XBRL ................................................................................................. 15

2.4

HL7 (HEALTH LEVEL SEVEN) VERSIN 3 ...................................................... 19

2.5

LEGAL-XML ........................................................................................ 22

LINEAMIENTOS

PARA

LA

SELECCIN

DE

ESTNDARES

INTERNACIONALES DE INTERCAMBIO DE INFORMACIN ............. 25


4

PROCESO PARA INCLUSIN DE ESTNDARES INTERNACIONALES EN


LA ARQUITECTURA DE GEL-XML ..................................................... 27
4.1

ORGANIZACIN DE LOS ELEMENTOS INCORPORADOS ......................... 30

4.2

ADAPTADORES .................................................................................. 30

CONCLUSIONES ............................................................................... 34

TRABAJO FUTURO ............................................................................ 35

APENDICES ...................................................................................... 36

Pgina 4 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
7.1

APNDICE A: PALABRAS CLAVES A UTILIZAR PARA INDICAR NIVELES DE

REQUERIMIENTO (RFC 2119). ...................................................................... 36


RESUMEN: ................................................................................................... 36
7.2

EXTRACTO DE LEGAL-XML .................................................................. 38

7.3

EXTRACTO DE HL7 ............................................................................. 39

7.4

EXTRACTO DE XBRL ........................................................................... 40

Pgina 5 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

LISTA DE FIGURAS Y TABLAS


Figura 1. Lecturas recomendadas en GEL-XML ................................................................ 9
Figura 2. Interoperabilidad en la sociedad de la informacin ............................................ 13
Figura 3. Taxonoma de gastos de inversin XBRL en Colombia ..................................... 17
Figura 4. Taxonoma de los esquemas XBRL en Colombia. ............................................ 18
Figura 5. Modelo general de HL7 versin 3 ..................................................................... 20
Figura 6. Uso de XSLT para transformacin de informacin ............................................ 31

Tabla 1. Proceso general para la Inclusin de un estndar Internacional. ........................ 27

Pgina 6 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

DERECHOS DE AUTOR

menos que se indique de forma contraria, el copyright del texto incluido en


este documento es del Gobierno de la Repblica de Colombia. Se PUEDE
reproducir gratuitamente en cualquier formato o medio sin requerir un
permiso expreso para ello, bajo las siguientes condiciones:
El texto particular no se ha indicado como excluido y por lo tanto no PUEDE
ser copiado o distribuido.
La copia no se hace con el fin de distribuirla comercialmente.
Los materiales se DEBEN reproducir exactamente y no se DEBEN utilizar
en un contexto engaoso.
Las copias sern acompaadas por las palabras "copiado/distribuido con
permiso del Gobierno Repblica de Colombia. Todos los derechos
reservados."
El ttulo del documento DEBE ser incluido al ser reproducido como parte de
otra publicacin o servicio.
Si se desea copiar o distribuir el documento con otros propsitos, DEBE solicitar el
permiso entrando en contacto con el Programa Agenda de Conectividad del
Ministerio de Comunicaciones de la Repblica de Colombia.

Pgina 7 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

CRDITOS

a empresa Informtica Siglo 21, dentro del marco del proyecto Administracin
y Gestin del estndar GEL-XML, en febrero de 2008 gener una propuesta
inicial de evaluacin e inclusin de estndares internacionales dentro del
estndar GEL-XML.
La informacin y datos incluidos en este documento, hacen parte de las
observaciones, comentarios, aportes e investigaciones realizadas por la empresa
Informtica Siglo 21, el Programa Agenda de Conectividad y la Interventora del
citado proyecto.

Pgina 8 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

AUDIENCIA

ste documento est dirigido al personal integrante del organismo regulador


que estar encargado de de la administracin del estndar GEL-XML y a las
entidades que deseen incorporar estndares internacionales dentro de
GEL-XML.
Adicionalmente aquellas entidades u organizaciones interesadas en participar en
la iniciativa de Gobierno en Lnea, encontrarn en este documento lineamientos
sobre cmo incluir estndares internacionales dentro del estndar GEL-XML.
Para una mejor comprensin se recomiendan las lecturas de los documentos que
muestra la Figura 1.

Figura 1. Lecturas recomendadas en GEL-XML

Pgina 9 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

1 INTRODUCCIN

ste documento presenta los lineamientos de adopcin y de adaptacin de


estndares internacionales de intercambio de informacin para su uso
dentro del estndar GEL-XML.

Asociado a las Tecnologas de la Informacin y la Comunicacin TIC`s; existen


muchos estndares de intercambio de informacin que resuelven el mismo
problema, tienen el mismo objetivo o pueden ser utilizados en la misma rea del
conocimiento, pero que tienen una orientacin (sintaxis o gramtica) diferente. Por
ejemplo para la descripcin (metadatos) de artculos de noticias es posible utilizar
los siguientes lenguajes XML: DublinCore1, NIFT2, NewsML3 o RSS4.
En el caso que exista la necesidad de intercambio de informacin y se desee
utilizar un lenguaje XML para dicho intercambio, el primer paso consiste en hacer
una revisin de estndares o lenguajes ya definidos, luego seleccionar el que ms
se ajuste a las necesidades puntuales de intercambio de informacin y finalmente
adoptarlo.
La tarea de incorporar un estndar internacionalmente aceptado, para el caso
Colombiano, evidencia varios desafos:
o El primero es seleccionar un estndar dentro de un nmero considerable de
posibilidades definidas con el mismo propsito.
o El segundo realizar los cambios necesarios al estndar seleccionado de
acuerdo con las leyes y requerimientos locales de Colombia (localizacin).
o El tercero, es la creacin de transformadores (adaptadores) de estndares, que
permitirn la traduccin de un lenguaje XML a GEL-XML y viceversa.
Por lo anterior, en la tarea de seleccionar un estndar para su incorporacin, se
hace necesario definir las polticas y los lineamientos que permitan y faciliten su
seleccin, adopcin y adaptacin.

Tomado
Tomado
3
Tomado
4
Tomado
2

de
de
de
de

http://www.dublincore.org el 27 de abril de 2008


http://www.nitf.org/ el 27 de abril de 2008
http://www.newsml.org/ el 27 de abril de 2008
http://www.w3.org/WAI/highlights/about-rss.html el 27 de abril de 2008

Pgina 10 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
La estructura de este documento es como sigue: Una seccin con la motivacin
por la cual los estndares internacionales deben ser utilizados y por ende incluidos
dentro del estndar GEL-XML y el estudio de tres estndares internacionales
seleccionados, otra seccin con los lineamientos para la seleccin de estndares
internacionales, la especificacin de un proceso de inclusin de estndares
internacionales y finalmente las conclusiones.

Pgina 11 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

2 ANTECEDENTES DE APLICACIN DE ESTNDARES


INTERNACIONALES DE INTERCAMBIO DE INFORMACIN
2.1

MOTIVACIN

l advenimiento de nuevas tecnologas y su masificacin dentro de una


sociedad generan cambios sustanciales dentro de dicha sociedad. Las TIC
sin lugar a dudas, en los finales del siglo XX e inicios del siglo XXI han
influenciado la sociedad hasta el punto de generar cambios en ella o en parte de
ella. Esta nueva sociedad se conoce como Sociedad de la Informacin.
El socilogo Yoneji Masuda5, quien introdujo el trmino Sociedad de la
Informacin (Information Society), lo defini como la Sociedad que crece y se
desarrolla alrededor de la informacin y aporta un florecimiento general de la
creatividad intelectual humana, en lugar de un aumento del consumo material 6.
As como llegamos a La Sociedad de la Informacin, sta evolucionar a la
Sociedad del Conocimiento o la Sociedad del Saber.
Manuel Castells7 define la Sociedad del Conocimiento como "una sociedad en la
que las condiciones de generacin de conocimiento y procesamiento de
informacin han sido sustancialmente alteradas por una revolucin tecnolgica
centrada en el procesamiento de informacin, la generacin del conocimiento y las
tecnologas de la informacin".
Por otra parte, Abdul Waheed Khan8 escribe: La sociedad de la Informacin es la
piedra angular de las sociedades del conocimiento. El concepto de sociedad de la
informacin, a mi parecer, est relacionado con la idea de la innovacin
5

Socilogo japons, su actividad profesional y acadmica tuvo una importancia decisiva en la definicin estratgica de un
modelo de sociedad tecnolgica para Japn, al tiempo fue uno de los pioneros en la conceptualizacin de la idea de
'sociedad de la informacin'. Tomado de http://www.infoamerica.org/teoria/masuda1.htm el 19 de Junio de 2008.
6

Tomado de http://www.oei.es/revistactsi/numero2/valenti.htm#9 el 27 de abril de 2008

Manuel Castells catedrtico de Sociologa y de Urbanismo en la Universidad de California, Berkeley, as como Director del
IN3 en la Universitat Oberta de Catalunya. En los ltimos veinte aos ha llevado a cabo una vasta investigacin en la que
relaciona la evolucin econmica y las transformaciones polticas, sociales y culturales en el marco de una teora integral de
la informacin.
8

Subdirector general de la UNESCO para la Comunicacin y la Informacin.

Pgina 12 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
tecnolgica, mientras que el concepto de sociedades del conocimiento incluye
una dimensin de transformacin social, cultural, econmica, poltica e
institucional, as como una perspectiva ms pluralista y desarrolladora. El
concepto de sociedades del conocimiento es preferible al de la sociedad de la
informacin ya que expresa mejor la complejidad y el dinamismo de los cambios
que se estn dando. (...) el conocimiento en cuestin no slo es importante para el
crecimiento econmico sino tambin para empoderar y desarrollar todos los
sectores de la sociedad9.
Hacia la Sociedad del Conocimiento
El crecimiento de la sociedad alrededor de la informacin implica tres acciones por
parte de ella: creacin, manipulacin y distribucin de dicha informacin. No hay
dudas de que las tres acciones estn en parte garantizadas. Ejemplos de las
acciones antes mencionadas se encuentran por doquier, la Internet con la
explosin logartmica de sus contenidos creacin-, los servicios que son
prestados digitalmente por la administracin pblica o las empresas privadas
manipulacin- y las infraestructuras montadas para la distribucin de la
informacin.

Figura 2. Interoperabilidad en la sociedad de la informacin

Sin embargo, uno de los desafos que afronta la Sociedad de la Informacin y por
ende la Sociedad del Conocimiento, es la dificultad de conseguir una
interoperabilidad real, es decir una correcta distribucin de la informacin
combinada con su manipulacin y creacin. El desafo de la interoperabilidad que
afronta hoy la Sociedad de la Informacin, es similar al que presentaron algunas
organizaciones en el pasado, las cuales se denominaron islas de informacin. La
metfora de las islas de informacin significa que la informacin se encuentra

Tomado de http://portal.unesco.org/ci/en/ev.php-URL_ID=11958&URL_DO=DO_TOPIC&URL_SECTION=201.html el 19 de
Junio de 2008.

Pgina 13 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
esparcida a lo largo de la organizacin, en diferentes formatos y posiblemente
replicada.
Las islas de informacin pueden combatirse creando una buena comunicacin y
compatibilidad entre los sistemas e infraestructuras informticas. Para lograr lo
anterior, se hace necesario el uso de un mismo canal, lenguaje y semntica de
comunicacin. Hoy por hoy, el canal de comunicacin de facto10 en los sistemas
informticos es la Internet, y a su vez dentro de la Internet el lenguaje de
comunicacin de facto es el XML; en cuanto a la semntica de la comunicacin,
que es tener la misma compresin de la informacin intercambiada. Existe una
variedad de lenguajes XML, soportados por una gran cantidad de asociaciones y
Entidades que demandan interoperabilidad en determinadas reas del
conocimiento que bogan por permitir la interoperabilidad con la misma semntica.
Asociaciones, como la W3C (World Wide Web Consortium) o el Consorcio de
Internet; OASIS (Organization for the Advancement of Structured Information
Standards. su traduccin al espaol es Asociacin para el Avance de los
Estndares de Informacin Estructurada), son ejemplos de la necesidad de crear y
utilizar estndares para el intercambio de informacin. Lenguajes como HL7 11
para el intercambio de informacin en el rea de la salud, y UBL12 para el
intercambio de informacin de negocios, son a su vez, slo dos ejemplos de la
infinidad de lenguajes que hacen posible la interoperabilidad.
Asimilando experiencias como las del gobierno de Inglaterra, o el gobierno del
Hong-Kong en cuanto a creacin de un marco de interoperabilidad, los programas
de interoperabilidad de dichos pases adoptaron estndares de intercambio de
informacin previamente creados, lo que permite no comenzar desde cero y tener
una base de lenguajes probada y utilizada para Intercambio. En el caso
Colombiano, surge la necesidad de adoptar estndares previamente creados, por
los beneficios que se pueden tener: una base solida, el respaldo de
organizaciones internacionales que mantienen dichos estndares, la
infraestructura y experiencia existente sobre el uso de dichos estndares y sobre
todo el camino recorrido en la creacin de estndares de intercambio de
informacin.

10

Un estndar o tecnologa de facto es aquel patrn o norma que se caracteriza por no haber sido consensuada ni
legitimada por un organismo de estandarizacin al efecto. Por el contrario, se trata de una norma generalmente aceptada y
ampliamente utilizada por iniciativa propia de un gran nmero de interesados.
11
Tomado de http://www.hl7.org/ el 27 de abril de 2008
12
Tomado de http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl el 27 de abril de 2008

Pgina 14 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
2.2

GENERALIDADES

Dentro de los estndares de XML existen muchos que han sido adoptados a nivel
internacional de una forma muy natural. Un ejemplo tpico es el lenguaje XHTML,
ampliamente utilizado por todos los navegadores de internet.
En la adopcin de un estndar internacional, se pueden presentar entre
infinidades, los siguientes escenarios:
Necesidad de intercambio de informacin entre Entidades, organizaciones
no gubernamentales y organizaciones privadas que utilicen el estndar
internacional.
Adopcin previa del estndar internacional por parte de una Entidad
Nacional.
Cobertura de las necesidades de intercambio de informacin de una
Entidad a travs de un estndar internacional previamente definido.
Adopcin generalizada, aun cuando existen ms estndares.
El organismo de administracin de GEL-XML propone un estndar
internacional para su incorporacin.
Las estrategias de adopcin y adaptacin para cada uno de los escenarios varan,
de acuerdo a la situacin que puntualmente se afronte.
A continuacin se presentan tres estndares de intercambio de informacin que
son el conjunto de estndares internacionales que se tuvieron en cuenta para la
generacin del procedimiento de incorporacin de estndares internacionales, de
acuerdo al estado de arte de su uso en algunas Entidades del orden nacional y a
las posibilidades de su adopcin en el mediano plazo.
2.3

XBRL

Nombre: XBRL (extensible Business Reporting Language) Lenguaje extensible


para reportes de negocios.
Origen: Es un lenguaje que nace de la propuesta lanzada en 1998 por Charles
Hoffman, un experto contable y auditor, para simplificar la automatizacin del
intercambio de informacin financiera mediante el uso del lenguaje XML -entonces
emergente y hoy casi ubicuo en todo lo relacionado con Internet13.
Estado del arte en Colombia: En el Ministerio de Hacienda y Crdito Pblico se
est adelantando el desarrollo del Proyecto de Interoperabilidad14 enmarcado en el
13

Tomado de http://www.xbrl.es/que_es/que_es.html el 28 de abril de 2008.


El Ministerio de Hacienda y Crdito Pblico viene adelantando tres proyectos por cuenta de dicha entidad con XBRL: El
primero est relacionado con la creacin de varias taxonomas XBRL (unas para reporte consolidado y otras para reporte
14

Pgina 15 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
uso del estndar XBRL para reportar informacin de carcter financiero. El citado
Ministerio utiliza XBRL, y adems lidera la adopcin de XBRL en Colombia.
Gracias al grupo de trabajo XBRL15 existente en Colombia, ya existen taxonomas
como la que muestra la Figura 3. Existen adems proyectos en curso en la
Contadura General de la Nacin: XBRL para el reporte de estados financieros
pblicos (CHIP), en la Superintendencia de Sociedades (Sistema de Insolvencia) y
en la Superintendencia Financiera.
Estructura: XBRL est compuesto por taxonomas; ellas son los diccionarios del
lenguaje XBRL. Consisten en esquemas de clasificacin que definen etiquetas
especficas para cada concepto especfico de informacin (por ejemplo, "Beneficio
Neto"), dichas taxonomas son publicadas en la Web de XBRL International. Cada
Jurisdiccin nacional (pas) tiene su propia Normativa Contable, por lo que cada
una puede tener su propia Taxonoma para Informes Financieros.
Una taxonoma XBRL est compuesta por:
Un esquema: que define los conceptos que componen la taxonoma. El
esquema contiene, tipos de datos, periodos de tiempo para hacer los
reportes de negocios, etc. Las propiedades de los conceptos (elementos de
datos) son definidos de acuerdo a la especificacin XBRL.
Cinco archivos llamados linkbase que contienen definiciones de relaciones
entre los conceptos definidos en el archivo de esquema. Los archivos son:
a) label linkbase: permite a los usuarios adjuntar etiquetas con diferentes
roles y lenguajes a un concepto dado, b) reference linkbase permite al
usuario adjuntar fuentes de informacin externa a los conceptos, c)
presentation linkbase define como anidar y ordenar los conceptos que van a
ser incluidos en un reporte, d) calculation linkbase define como los
conceptos deben ser totalizados uno dentro del otro, e). definition linkbase
permite a los usuarios definir semntica adicional a los conceptos y
asociarla a los mismos.

detallado) de reporte presupuestal; otro est asociado con la creacin de documentos instancia como reportes
interoperables para el proyecto SIIF Nacin; y el ltimo est relacionado con la publicacin de informes presupuestales en el
portal de Transparencia Financiera del estado Colombiano. Tomado de http://www.transparenciafinanciera.gov.co el 19 de
junio de 2008.
15
Internacionalmente conocido como Working Group. Corresponde a grupos de personas responsables de coordinar las
actividades de una jurisdiccin XBRL (representacin de pases mediante una asociacin que apoyan el desarrollo de XBRL)
Se organizan segn intereses o temas como por ejemplo: mercadeo y educacin, creacin de taxonomas, estrategia, etc.
Tomado
de
http://www.minhacienda.gov.co/portal/page/portal/MinHacienda/politicasapoyo/sectortecnologico/xbrl/iniciativacolombiana/
OrientacionesGruposDeTrabajo.pdf el 20 de Junio de 2008.

Pgina 16 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

Figura 3. Taxonoma de gastos de inversin XBRL en Colombia16

En Colombia la taxonoma creada est fundamentada en el Estatuto Orgnico del


Presupuesto General de la Nacin de Colombia, en lo referente a los catlogos
presupuestales para gastos e ingresos segn las leyes y decretos que rigen el
presupuesto y la Ley de Presupuesto General de la Nacin de 2007. Dicha
taxonoma contiene 4 esquemas principales que renen los elementos definidos
en los catlogos mencionados, junto con la definicin de los linkbases: Calculation,
Presentation, Label y Reference, as17:

Taxonoma Gastos de Funcionamiento.


Taxonoma Gastos Servicio a la Deuda.
Taxonoma Gastos de Inversin:
o Programas.
o Subprograma.
Taxonoma de Ingresos.

Figura 4 ilustra la taxonoma de XBRL en Colombia.

16

Tomado de http://www.minhacienda.gov.co/images/sitiowww/xbrl/gf/gf_visor.html el 20 de Junio de 2008


Tomado de http://www.minhacienda.gov.co/portal/page?_pageid=1036,713460&_dad=portal30&_schema=PORTAL30 el
27 de abril de 2008
17

Pgina 17 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

Figura 4. Taxonoma de los esquemas XBRL en Colombia18.

Principales diferencias y similitudes con la arquitectura del estndar GELXML: Existen dos diferencias principales entre GEL-XML y XBRL, la primera es
que GEL-XML est organizado por capas y XBRL explcitamente est organizado
por taxonomas claramente definidas. XBRL adems de permitir definir conceptos,
permite enlazar dichos conceptos con los linkbases, lo cual no est definido en
GEL-XML.
Necesidades para hacer converger el estndar a GEL-XML: Se podran incluir
los conceptos de la taxonoma XBRL Colombiana dentro de GEL-XML. En el caso
de los linkbases, se podran definir elementos de dato dentro de GEL-XML que
permitieran ligar instancias de otros elementos de datos de GEL-XML. Inicialmente
los elementos de dato de XBRL, que sirven para definir los esquemas XBRL,
deberan someterse al proceso de inclusin de estndares internacionales de
GEL-XML que se describe en la seccin 4 de este documento.
Recomendacin de Adopcin: XBRL, por ser lenguaje estndar para reportes de
informacin de negocios, utiliza formulas dentro de sus elementos y otros
lenguajes como XPATH y XLINK que sirven para hacer referencias dinmicas y
totalizaciones dentro de los documentos XBRL, dichos lenguajes no serian
soportados por el estndar GEL-XML debido a que GEL-XML fue concebido para
representar conceptos por medio de estructuras de datos (elementos) y no para
18

Tomado de http://www.minhacienda.gov.co/MinHacienda/politicasapoyo/sectortecnologico/xbrl/Taxonomias el 20 de junio


de 2008.

Pgina 18 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
representar referencias dinmicas y totalizaciones, por lo que esos componentes
de XBRL no seran adoptados ni adaptados. La adopcin y adaptacin (en parte
ya realizada con las taxonomas) de XBRL en GEL-XML se realizar mediante la
adopcin directa de las taxonomas adoptadas para Colombia. Los elementos
base de XBRL (que soporten las taxonomas) deben ser documentados y
adoptados directamente por GEL-XML. El proceso de adopcin est especificado
en la seccin 4 de este documento.
2.4

HL7 (Health Level Seven) versin 3

Nombre: Health Level Seven (traduccin literal: Salud Nivel Siete). "Nivel Siete"
se refiere al ms alto nivel de la Organizacin Internacional de Normalizacin
(ISO) para las comunicaciones del modelo Open Systems Interconnection (OSI)
(comnmente llamado modelo OSI de la ISO) que es el nivel de aplicacin. El nivel
de aplicacin se ocupa de la definicin de los datos que deben intercambiar, el
tiempo del intercambio, y la comunicacin de ciertos errores de la aplicacin. El
sptimo nivel del modelo OSI apoya funciones como controles de seguridad,
identificacin de los participantes, chequeos de disponibilidad, mecanismo de
intercambio de las negociaciones y, lo que es ms importante, estructurar el
intercambio de datos.
Orgenes: Es una de las normas aprobadas por el Instituto Nacional
Estadounidense de Estndares (ANSI). El objeto de HL7 es la representacin de
datos clnicos y administrativos en el sector de la salud. La misin de la
organizacin que se encarga del estndar HL7 (que tiene su mismo nombre) es
proveer estndares para los dominios: clnico, asistencial, administrativo y
logstico, con el fin de lograr una interoperabilidad real entre los distintos sistemas
de informacin en el rea de la salud.
Estado del arte en Colombia: En Colombia existe la organizacin llamada
Fundacin HL7 Colombia19 que promociona el uso de ste estndar en el pas.
HL7 ayudara con la creacin de una Historia Clnica Digital, que permitira la
unificacin de las historias clnicas y su consolidacin y/o intercambio entre las
entidades de Salud.
Estructura: HL7 adems de contar con un modelo de datos (para mensajes y
datos per se), tiene un modelo de interaccin, uno de especificacin (mediante
casos de uso expresados con UML) y un modelo tcnico de implementacin (ver
Figura 5). HL7 puede ser expresado en varios formatos, uno de ellos es XML.
Existe tambin la posibilidad de expresarse en ER7, OLE, CORBA y EDIFACT.

19

Pablo Manzotti, Un proyecto en el marco de la integracin regional, Diagnstico VOLUMEN XVII - NUMERO 180 - ENERO
2008, Disponible en:
http://www.diagnosticojournal.com/spa/diagnostico/dia180/d-hl180.php

Pgina 19 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
A continuacin se definen algunos conceptos relacionados con HL7. En cada uno
se describe si es parte constitutiva de HL7 o es un concepto externo. Los
conceptos pertenecientes al modelo HL7 estn incluidos dentro de la Figura 5.

Figura 5. Modelo general de HL7 versin 3

RIM: La sigla RIM viene del trmino de la lengua inglesa Reference


Information Model (su traduccin literal es Modelo de Referencia de
Informacin). Como lo muestra la Figura 5, RIM es la base del proceso de
desarrollo de HL7 versin 3. Es un modelo de objetos creados como parte
de la metodologa de desarrollo de HL7 versin 3. Cuenta con una
representacin grfica de datos clnicos (dominio) que identifica el ciclo de
vida de eventos que un mensaje o grupo de mensajes relacionados pueden
transportar. RIM es un modelo compartido entre todos los dominios (de la
salud) y como tal es el dominio del cual todos los dominios (de la salud)
crean sus mensajes. Permite expresar las conexiones existentes entre la
informacin trasportados en los campos de los mensajes HL7. RIM permite
el incremento de la precisin de los datos y reduce los costos de
implementacin.
CDA20: Es el acrnimo del trmino de la lengua inglesa Clinical Document
Architecture (Arquitectura de documento clnico). El CDA del HL7 es una
estructura de metainformacin (estndar) que especfica la estructura y la
semntica de los documentos mdicos para su mejor intercambio entre
sistemas informticos, clnicas y hospitales diferentes. Anteriormente se la
conoca como la Patient Record Architecture (PRA). Los documentos
instancias del CDA son expresados en XML y deben cumplir con el

20

Tomado de Dolin R.H. et. al, HL7 Clinical Document Architecture, Release 2.0, 2004 Health Level Seven Inc. Ann Arbor,
Michigan.

Pgina 20 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
esquema-XML-CDA. Los documentos CDA deben cumplir con los
lineamientos del RIM.
HMD: La sigla HMD proviene del trmino Hierarchical Message Definition
que es la definicin de un mensaje abstracto en HL7 V3.
R-MIM: La sigla R-MIM viene del trmino de la lengua inglesa Refined
Message Information Model (su traduccin literal es modelo refinado de
informacin de mensajes). R-MIM es una estructura de informacin que
representa los requerimientos de un conjunto de mensajes. Contiene las
clases, atributos, asociaciones y tipos de datos que son necesarios para
soportar uno o ms HMD.
D-MIM: Acrnimo del trmino Domain Message Information Model, que se
refiere a un subconjunto del modelo de informacin de HL7 referido a un
dominio especfico del rea de la salud.
DICOM & MEDICOM: Estas dos siglas provienen de los trminos de la
lengua inglesa Digital Imaging and Communications in Medicine y Medical
Image and Related Data Interchange Format Standard, respectivamente.
Los dos estndares permiten el intercambio de imgenes mdicas. Los
anteriores estndares fueron desarrollados a la par con HL7 y hoy tienen
comits tcnicos dentro de HL7.
Principales diferencias y similitudes con la arquitectura del estndar GELXML: La estructura del estndar HL7 se asemeja ms un rbol, la estructura de
GEL-XML es por capas, que no cumple estrictamente con la estructura de rbol.
HL7 est compuesto por un nmero considerable de catlogos de cdigos, GELXML es ms bien un conjunto de conceptos. Aparte de la arquitectura HL7
presenta un modelo de interaccin y un modelo de casos de uso que no tiene
GEL-XML.
Necesidades para hacer converger el estndar: En cuanto a los CDA no
difieren mucho de GEL-XML, por lo que el proceso de inclusin de HL7, en lo
referente a esquemas XML, dentro de GEL-XML sera un proceso sencillo debido
a que los esquemas definidos en HL7 son similares a los esquemas de GEL-XML.
Su similitud radica en que ambos estndares representan conceptos mediante
estructuras de informacin (elementos de dato) y dichas estructuras son su
principal componente. Los catlogos de cdigos que tiene HL7 sern de fcil
inclusin dentro del estndar GEL-XML debido a que los valores de los cdigos no
cambian y utilizan enumeraciones de XML como las utiliza GEL-XML.
Recomendacin de adopcin: Para el caso de HL7 se aplicara el proceso de
adopcin referido en la seccin 4 de ste documento a los elementos constitutivos
del CDA y que son expresados con XML. Otras partes de HL7, como el RIM no se

Pgina 21 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
podra adoptar dentro del estndar GEL-XML debido a que GEL-XML fue
concebido para representar conceptos por medio de estructuras de datos
(elementos) y no para representar modelos de interaccin o modelos de casos de
uso como lo hace HL7.
A pesar que existe un trabajo ya realizado en HL7 Colombia, se hace necesario
que el proyecto est ms maduro y que ms actores estn interesados en el uso
del estndar, principalmente el Ministerio de Proteccin Social y todas las
instituciones relacionadas con la salud en Colombia (i.e. EPS, IPS, ARP, etc.), por
lo que HL7 como un todo debe ser considerado en el futuro.
Actualmente ya se han adaptado algunos de los elementos de HL7 dentro del
estndar GEL-XML. Conceptos como el de grupo sanguneo, y factor Rh de la
sangre. La semntica contenida en HL7 es una de sus fortalezas por lo que se
podran adaptar y adoptar muchos de los cdigos y listas (como el tipo de sangre)
que son mundialmente aceptadas en el sector de la salud.
2.5

LEGAL-XML

Nombre: LegalXML
Orgenes: LegalXML es un estndar para el intercambio electrnico de
informacin jurdica creado en 1998. Sus creadores fueron un grupo formado por
abogados, administradores de cortes y/o juzgados, asesores de tecnologa y
acadmicos. Desde el ao 2002, es uno de los estndares que mantiene la
organizacin OASIS.
Estructura: Legal XML a su vez se divide en siete (7) subcomits a saber:
LegalXML Court Filing TC21: Contiene vocabularios relacionados con
documentos y formatos de intercambio para las aplicaciones informticas
propias de los tribunales de justicia, como el LegalXML Court Filing 1.1
Proposed Standard, propuesto en julio de 2002 (aunque se est trabajando
en la versin 2.0), o el XML Court Document 1.1 Draft Standard, de mayo
de 2002. Sin embargo, el Comit Tcnico de Legal XML dedicado a los
documentos legislativos, LegalXML Legislative Documents, Citations, and
Messaging
TC(http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=legalxml-legislative)
no
ofrece ningn estndar en la actualidad. El desarrollo de este estndar
permitir la creacin y transmisin de documentos legales de un abogado,
parte de un proceso judicial un litigante autorepresentado, hacia una corte
o viceversa o entre cualquier otro usuario de documentos legales.
21

http://e-archivo.uc3m.es:8080/dspace/bitstream/10016/867/1/2004RGID.pdf

Pgina 22 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

Legal XML eContracts: Subcomit encargado de desarrollar estndares


XML de documentos que representan contratos para habilitar la creacin
eficiente, administracin y publicacin de contratos y de trminos de
contratos.
Legal XML eNotary: Encargado de desarrollar un conjunto de
requerimientos tcnicos para administrar informacin legal electrnica que
debe tratarse como original.
Legal XML IntJustice: Encargado de crear estndares de interoperabilidad
para sistemas legado y nuevos sistemas que soporten Legal XML.
Legal XML Lawful Intercept: Encargado de creacin de estndares de
identificacin en XML incluyendo la reutilizacin de otros estndares
previamente creados que permitan la autenticacin.
Legal XML Legislative: Subcomit encargado de crear estndares para
documentos legislativos y estndares para citar documentos no legislativos.
Legal XML ODR: Encargado de promover el uso de XML para permitir el
acceso pblico a la justicia por medio de sistemas de resolucin de
disputas.

Estado del arte en Colombia: No se encontr informacin sobre el uso de LegalXML en Colombia, por lo que se supone que su uso es prcticamente nulo.
Principales diferencias y similitudes con la arquitectura el estndar GELXML: La organizacin de Legal-XML por reas dentro de la justicia es muy similar
a las capas que tiene el estndar GEL-XML. Sin embargo por tratarse de un
estndar de intercambio de informacin jurdica incluye elementos para cifrado de
informacin, identificacin y seguridad que la arquitectura del estndar GEL-XML
no contempla.
Necesidades para hacer converger el estndar: LegalXML intercambia
documentos legales por medio de canales electrnicos, por lo que sus
necesidades tcnicas de convergencia con GEL-XML no son un gran escollo, por
la similitud de los dos estndares. Para la incorporacin del estndar y en cuanto
a las modificaciones al que debe someterse al modelo legal Colombiano se
necesitar un grupo interdisciplinario que conozcan los temas tcnicos y legales y
estn familiarizados con los cambios que continuamente sufre la legislacin
Colombiana.

Pgina 23 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
Recomendacin de Adopcin: Existe un proceso de evolucin de la rama
judicial en Colombia, mediante la modernizacin del Consejo Superior de la
Judicatura (CSJ) y con los actores del medio. El uso de Legal XML deber
consultarse al CSJ, por lo que no se recomienda su adopcin por ahora, sino
hasta que dentro del proceso de adopcin existan interlocutores vlidos. Debido a
que la judicial es una de las ramas del poder en Colombia, se recomienda
involucrar a los actores relacionados como el CSJ, el Colegio de Abogados de
Colombia, las altas Cortes Colombianas y Ministerio del Interior y Justicia
Colombiano.

Pgina 24 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

3 LINEAMIENTOS PARA LA SELECCIN DE ESTNDARES


INTERNACIONALES DE INTERCAMBIO DE INFORMACIN

egn lo expresado anteriormente, la incorporacin de


estndares
internacionales depende de varios factores ligados a ciertos escenarios.
Debido a la flexibilidad que tiene XML, los aspectos tcnicos para incluir un
estndar internacional no seran un impedimento y la decisin es ms de carcter
administrativo o poltico. Las consideraciones ms importantes a tener en cuenta
son:
Una Entidad que ya utiliza el estndar desea que sea incluido en GEL-XML.
Al hacer un
anlisis comparativo de algunos de los estndares
internacionales, se concluye que el estndar cumple con las necesidades
(tienen una gran cobertura) de un sector o Entidad y en vez de desarrollar
un estndar (o conjunto de elementos) propio se decide utilizar un estndar
internacional.
Una variacin de la primera consideracin ocurre cuando una Entidad
desea intercambiar informacin con otra que utiliza el estndar
internacional.
El organismo de administracin del estndar GEL-XML, en su proceso de
investigacin de mejores prcticas internacionales, propone un estndar
internacional para su incorporacin dentro de GEL-XML.
Aunque las razones anteriores son vlidas para utilizar un estndar internacional,
tambin es necesario tener en cuenta aspectos (criterios) que en principio
garantizaran que el estndar no est en desuso o ser obsoleto en el corto plazo,
dichos aspectos son:
Madurez del estndar internacional: La madurez se puede determinar por
medio de la edad del estndar internacional, un estndar maduro (incluidos
los estndares de facto) debe tener alrededor de un ao de revisiones/edad
realizadas por el grupo que utiliza o administra el estndar
independientemente de su ubicacin geogrfica. Una vez se tiene un
estndar estable, el estndar tiene pocas modificaciones profundas a travs
del tiempo.

Pgina 25 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
Actividad del grupo que mantiene el estndar. DEBE existir un trabajo de
mantenimiento y evolucin del estndar (comprobarse que realmente el
estndar es mantenido).
Implementaciones del estndar en el mercado. Si un estndar es
implementado y usado en el mercado, garantiza temporalmente su
permanencia y la validez de adopcin y adaptacin.
Aceptacin de la entidad encargada del tipo de informacin dentro del
Estado Colombiano. Aunque otras entidades utilicen el estndar, si la
entidad responsable por la informacin o procesos no utiliza el estndar, es
preferible no adoptarlo.
Como el estndar GEL-XML se expresa utilizando el lenguaje XML, se
deben considerar preferiblemente estndares de intercambio que sean
expresados en XML. Sin embargo, es posible considerar tcnicamente
otros estndares que no utilicen XML con el propsito de intercambiar
conceptos.

Pgina 26 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

4 PROCESO PARA INCLUSIN DE ESTNDARES


INTERNACIONALES EN LA ARQUITECTURA DE GEL-XML

os estndares internacionales debern ser tratados como elementos


normales en el estndar GEL-XML, evitando as un proceso de
administracin doble. La mayor diferencia entre un elemento normal y uno del
estndar internacional es la necesidad de crear un adaptador en ciertos casos.
Para la inclusin de un estndar nuevo, se deber llevar el mismo proceso de
implementacin, mantenimiento y evolucin del estndar GEL-XML, y la solicitud
de servicio ser de tipo adopcin de nuevo estndar. La Tabla 1. presenta una
propuesta del proceso a seguir para la inclusin de estndares internacionales.
Tabla 1. Proceso general para la Inclusin de un estndar Internacional.
ENTRADAS
SOLICITUD DE SERVICIO

PROCESO PROVEEDOR
EXTERNO

PLAN ESTRATGICO Y DE
GESTIN

GESTIN DE LA
ESTRATEGIA

BASE DE CONOCIMIENTO

GESTIN DEL
CONOCIMIENTO

DOCUMENTOS TCNICOS DEL


ESTNDAR GEL-XML.

PROCESO

RECURSOS HUMANOS Y
FSICOS
SERVICIOS ADMINISTRATIVOS
Y FINANCIEROS

GESTIN
ADMINISTRATIVA Y
FINANCIERA

SISTEMAS DE INFORMACIN

GESTIN DE
RECURSOS
TECNOLGICOS

SERVICIOS DE APOYO
JURDICO Y NORMATIVO

CONSULTORA
JURDICA

PROCESO
CLIENTE
GESTIN DE LA
INTEGRIDAD DEL
ESTNDAR GELXML

ESTNDAR GELXML

GESTIN DE LA
INTEGRIDAD DEL
ESTNDAR GEL-XML
GESTIN
ADMINISTRATIVA Y
FINANCIERA

SALIDAS

IMPLEMENTACIN,
MANTENIMIENTO
Y EVOLUCIN
INFORMACIN
DEL PROCESO

ARTICULACIN
GESTIN DEL
CONOCIMIENTO

ENTIDADES,
EMPRESAS,
CIUDADANOS
MANTENIMIENTO
Y EVALUACION

El proceso de Inclusin de Estndares Internacionales tendr los siguientes


subprocesos:

Pgina 27 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
Recepcin y validacin de la solicitud: Para la inclusin del estndar se
debe diligenciar una Solicitud de Servicio con la informacin del estndar
y/o el conjunto de elementos a incluir en GEL-XML.
Se debe hacer una revisin de la viabilidad de seleccin segn los
lineamientos de seleccin de estndares:
Madurez del estndar internacional: La madurez se puede determinar
por medio de la edad del estndar internacional, un estndar maduro
(incluidos los estndares de facto) debe tener alrededor de un ao de
revisiones/edad realizadas por el grupo que utiliza o administra el
estndar independientemente de su ubicacin geogrfica. Una vez se
tiene un estndar estable, el estndar tiene pocas modificaciones
profundas a travs del tiempo.
Actividad del grupo que mantiene el estndar. Debe existir un trabajo de
mantenimiento y evolucin del estndar (comprobarse que realmente el
estndar es mantenido).
Implementaciones del estndar en el mercado. Si un estndar es
implementado y usado en el mercado, garantiza temporalmente su
permanencia y la validez de adopcin y adaptacin.
Aceptacin de la entidad encargada del tipo de informacin dentro del
Estado Colombiano. Aunque otras entidades utilicen el estndar, si la
entidad responsable por la informacin o procesos no utiliza el estndar,
es preferible no adoptarlo. El organismo de administracin del estndar
GEL-XML, en su proceso de investigacin de mejores prcticas
internacionales, propone un estndar internacional para su incorporacin
dentro de GEL-XML.
Planeacin: Una vez seleccionado el estndar internacional, ste debe ser
analizado, para saber los cambios que deben realizarse sobre l, para que
sea includo y utilizado dentro del estndar GEL-XML. El anlisis consiste
en revisar los elementos del estndar internacional
que suplan la
necesidad o que se deseen incluir. Se debe analizar si es posible adoptar
(incluir los elementos directamente del estndar internacional) o hacer una
adaptacin de los mismos al medio colombiano, lo anterior con el objetivo
de conocer el tiempo requerido en procesar la solicitud de servicio. En esta
fase se debe crear un cronograma de trabajo, segn el nmero de
elementos a incluir consignados en la solicitud de servicio y la metodologa
necesaria de inclusin (adaptacin o adopcin).
Conceptualizacin: En la conceptualizacin se debern realizar las
siguientes actividades:

Pgina 28 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
Traduccin de los metadatos del elemento de dato adaptado, en caso
que sea necesario.
Identificacin de elementos preexistentes y similares (con la misma
semntica), en el estndar GEL-XML, a los que se pretende adaptar.
Diligenciamiento de los restantes metadatos segn el estndar GELXML.
Desarrollo tcnico: El resultado del desarrollo tcnico son los esquemas
XML de los elementos incluidos (XSDs) y los adaptadores asociados a los
mismos. Los esquemas pueden ser obtenidos por medio de varias
estrategias, las cuales son escogidas segn los hallazgos de la etapa de
conceptualizacin. stas son:
Adopcin directa del estndar externo (no tienen modificaciones los
esquemas de estndar externo). Esta adopcin se realizara cuando el
estndar externo sea compatible con GEL-XML a nivel de elementos de
dato.
Adaptacin del estndar externo para que cumpla con los lineamientos
de GEL-XML, pero que la modificacin no sea compatible con el
estndar externo y se requiera de una transformacin para convertir
elementos de GEL-XML, a elementos del estndar internacional y
viceversa. Esta estrategia es complementaria con la estrategia siguiente.
Cuando los conceptos existen en los dos estndares, pero con diferente
sintaxis, se DEBE especificar un adaptador, que permita la traduccin
entre el elemento externo y un elemento al interior del estndar GELXML. El adaptador es un esquema de transformacin que incluye la
implementacin de las transformaciones (en el lenguaje XSLT) entre
dichos elementos. La entidad interesada especificar las reglas de
transformacin y generar el documento de transformacin. DEBE ser
posible realizar la trasformacin a nivel del elemento de dato en las dos
direcciones, del estndar Internacional hacia GEL-XML y viceversa. De
no ser posible el elemento del dato del estndar internacional no podra
ser intercambiado en dos sentidos y muy probablemente no podra ser
utilizado.
Si no es posible adoptar ni adaptar el estndar internacional se podra
hacer un uso de caja negra de dicho estndar, es decir, incluir en
paquetes binarios dentro de elementos de dato de GEL-XML, los datos
representados por el estndar internacional. Los paquetes binarios
pueden ser transmitidos bien sea como un archivo comprimido o como
texto (XML) utilizado una seccin CDATA dentro del un mensaje del
estndar GEL-XML.

Pgina 29 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
Pruebas funcionales: Pruebas sobre los esquemas y adaptadores
obtenidos al igual que las pruebas que se realizan cuando se hace la
gestin de elementos de dato normales.
Publicacin: Aprobacin y Publicacin de los elementos de dato del
estndar internacional para su uso. Un elemento de dato comprende los
productos de la conceptualizacin (definicin del elemento de dato) y el
desarrollo tcnico (esquemas y adaptadores).
El proceso de inclusin de los estndares internacionales podr ser parte del
documento de Procedimientos de Administracin y Gestin.
4.1

ORGANIZACIN DE LOS ELEMENTOS INCORPORADOS

Los elementos incorporados (adoptados y adaptados) pertenecern a la capa Uso


Internacional. Como la incorporacin de un estndar internacional es considerada
como un pequeo proyecto, la organizacin de los elementos de dato
incorporados se realizar dentro de la capa Uso Internacional. Se propone que
sea por proyectos, el proyecto llevar el nombre del estndar, y dentro de dichos
proyectos se crearn mdulos. Los nombres de los mdulos sern consistentes
con la organizacin original del estndar. Por ejemplo, presentando la forma de
organizar los elementos usando el formato de sistema de archivos y para el caso
de HL7 sera:
UsoInternacional\HL7\Vocabulary
UsoInternacional\HL7\Datatypes
UsoInternacional\HL7\NarrativeBlock
4.2

ADAPTADORES

Un adaptador puede representarse como la definicin de un esquema de


transformacin que incluye la implementacin de las transformaciones, en
lenguaje XSLT, entre documentos y/o elementos de dato.
Un adaptador permite conocer el origen de un elemento de dato de GEL-XML que
fue adoptado de un estndar Internacional o permite convertir y/o relacionar
elementos de dato de capas diferentes con significado semntico similar.

Esta forma de ver un adaptador puede ser interpretada as:

Ventajas
Definicin correcta de la transformacin requerida

Pgina 30 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

Reutilizacin por parte de los interesados de la transformacin


Desventajas
Des-actualizacin de la transformacin
Creacin transformaciones mltiples para un mismo lenguaje o
elementos de dato-documentos de GEL-XML
Costos mayores debidos a la necesidad de equipo tcnico adicional
para la implementacin de las transformaciones

Datos requeridos para un adaptador

Figura 6. Uso de XSLT para transformacin de informacin

Los datos bsicos de un adaptador son:


-

Elementos de Entrada: Las instancias de los elementos de dato de


entrada que son convertidos en el elemento de dato de salida. El
elemento de entrada puede ser del estndar externo o del estndar
GEL-XML.

Elemento de Salida: La instancia del elemento de dato resultante. Bien


sea externa o del estndar GEL_XML.

Transformacin: La transformacin necesaria para obtener el elemento


de dato de salida. Esta PUEDE ser una copia directa o un conjunto de
sentencias XSL. La transformacin puede ser del estndar externo hacia
GEL-XML (E2G) o viceversa (G2E) como lo muestra la Figura 6.

Pgina 31 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
-

Categorizacin y Clasificacin: Para mantener la organizacin de los


elementos de dato, se recomienda clasificar los elementos adaptados
dentro de la capa de Uso Internacional.
Se presentan las
transformaciones:

siguientes

alternativas

para

almacenar

las

Una es anexarlas a la documentacin del esquema que


representa el elemento de dato internacional (que es
incorporado) y sern administradas conjuntamente con los
esquemas que representan los elementos.
Las etiquetas a utilizar dentro de la documentacin ser:
-

<adaptador> por cada adaptador construido,


<entrada> indica el elemento de dato de entrada con su
espacio de nombres y versin del elemento (como atributo),
<salida> indica el elemento de dato de salida con su espacio
de nombres y versin del elemento (como atributo),
<transformacion> que contiene la transformacin en el
lenguaje XSLT; en principio deben existir dos adaptadores,
uno en cada sentido de la transformacin

Otra alternativa es agregar la informacin de la alternativa


anterior como un metadato de la definicin del elemento de dato
que fue incorporado.
Se recomienda utilizar la primera
alternativa, ya que los consumidores por naturaleza de los
adaptadores tienen un perfil tcnico y no agregan valor a la
definicin conceptual del elemento.

Como se especifica en el proceso de adaptacin mencionado en el numeral 4 de


este documento, los adaptadores DEBERN ser creados por la Entidad que
solicita la adopcin del estndar internacional. Se espera que para cada estndar
adoptado se cree un grupo temporal, que lo incorpore dentro del estndar GELXML.

Pgina 32 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

5 TERMINOLOGA

lo largo de este documento se utilizan las siguientes definiciones:

Inclusin, Incorporacin: Las palabras Inclusin e Incorporacin son


indistintamente utilizadas en este documento. Se define que un estndar
internacional es incluido o incorporado dentro del estndar GEL-XML cuando uno
o varios de los elementos de dato, de dicho estndar internacional, son utilizados
dentro de GEL-XML. La inclusin puede ser de uno o ms elementos de dato del
estndar internacional.
Adopcin: Se define que un estndar internacional es adoptado cuando se
incluye dentro del estndar GEL-XML. La adopcin es directa, es decir, sin ningn
cambio en su implementacin tcnica. La adopcin puede ser de uno o ms
elementos de dato del estndar internacional.
Adaptacin: Se define que un estndar internacional es adaptado cuando se
integra al estndar GEL-XML, previa la realizacin de cambios en su
especificacin tcnica. La adaptacin puede ser de uno o ms elementos de dato
del estndar internacional.
Adaptador: Definicin que indica como transformar una instancia de un elemento
de dato del estndar GEL-XML a una instancia de elemento de dato de un
estndar internacional y viceversa. Un adaptador puede ser expresado en un
lenguaje formal como XSLT.
Localizacin: Se define localizacin como las actividades de modificacin que se
deben realizar a un elemento de dato de un estndar internacional para poder
utilizarlo en Colombia. La localizacin puede ir desde la creacin de la
documentacin en espaol del elemento de dato que se desea localizar hasta una
revisin legal pasando por una revisin funcional y tcnica.
Lnea Base: Una especificacin o producto que se ha revisado formalmente y
sobre los que se ha llegado a un acuerdo, y que de ah en adelante sirve como
base para un desarrollo posterior y que puede cambiarse solamente a travs de
procedimientos formales de control de cambios.

Pgina 33 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

6 CONCLUSIONES

a principal razn para tomar la decisin de incorporacin de un estndar


internacional en el estndar GEL-XML es que exista un inters real de una
Entidad en utilizar dicho estndar y que ese inters cause un efecto de halo
que motive a otras entidades a utilizar el estndar.
La arquitectura de datos del estndar GEL-XML permite la inclusin de estndares
internacionales en la capa Uso Internacional, que a su vez facilitara el uso y
mantenimiento de dicho estndar por los usuarios del estndar GEL-XML y por el
organismo de administracin y gestin por medio de sus procesos.
No necesariamente es posible adaptar o adoptar un estndar internacional en su
totalidad, debido a que algunos estndares internacionales adems de definir
datos de intercambio definen otros aspectos del intercambio de datos. El estndar
HL7 define, adems de los datos de intercambio, el modelo de interaccin y el
modelo de casos de uso; como el estndar GEL-XML no define dichos modelos,
entonces, en este caso y casos similares, sera posible adoptar solo tipos y/o
estructuras de datos de estndares internacionales que representen apenas
conceptos.
Al revisar el estndar LegalXML, se observo su incipiente y prcticamente nulo
uso en Colombia, a diferencia de los otros dos estndares estudiados (i.e. XBRL y
HL7). Por lo que se hace necesario que exista un actor que impulse el uso y la
adopcin de dicho estndar internacional. Sin embargo, el uso de medios
electrnicos dentro de la rama Judicial en Colombia no es nuevo, permitira un
menor choque en la apropiacin de estndares de intercambio.
Para crear nuevos elementos de dato dentro de la Arquitectura de GEL-XML
desde cero, se debe recorrer un camino, invirtiendo recursos y tiempo en la
ejecucin del proceso respectivo. Los estndares internacionales ya tienen un
camino recorrido y una base solida probada que al adoptarlos o adaptarlos
permitira el enriquecimiento del estndar GEL-XML, por lo que se hace necesario
el estudio y adopcin de los mismos.

Pgina 34 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

7 TRABAJO FUTURO

os cambios en los lenguajes XML son dinmicos, debido a sto es


importante analizar continuamente las nuevas tendencias en XML para
incorporarlas dentro del estndar GEL-XML.

El paradigma de XBRL que liga la informacin de conceptos con la forma de


representarla es un ejemplo palpable del aprovechamiento de las capacidades de
XML que se podran utilizar a futuro en GEL-XML.
El estndar HL7, adems de presentar un modelo de datos, presenta un modelo
de interaccin y un modelo de casos de uso, lo que ayuda en la implementacin
del estndar. Podra mejorar el entendimiento y la adopcin de GEL-XML en las
Entidades la creacin de una gua de adopcin de GEL-XML, que dichas
Entidades puedan seguir, e incorporar dentro de la gua de adopcin los modelos
que tiene HL7.
Adems del enfoque tecnolgico del intercambio de informacin, se deben tener
en cuenta los aspectos administrativos y polticos, en donde se toman las
decisiones de intercambiar la informacin y donde nace la necesidad del
intercambio. Se deberan analizar los convenios internacionales que Colombia
tiene, en donde aplique el intercambio de informacin, y analizar qu estndares
de intercambio se podran utilizar, incorporarlos a GEL-XML y as facilitar el uso y
darle mayor visibilidad al estndar GEL-XML.
Definir la metodologa para la administracin de los adaptadores y los procesos
para la administracin de los estndares incluidos. En el caso que los adaptadores
estn dentro de los esquemas de los elementos de datos, la mecnica para
hacerlo, puede ser incluida como un anexo, dentro del documento Gua de
Creacin de esquemas ya que la administracin de los esquemas se realizara en
conjunto con la de los adaptadores.

Pgina 35 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES

8 APENDICES
8.1

APNDICE A: PALABRAS CLAVES A UTILIZAR PARA INDICAR


NIVELES DE REQUERIMIENTO (RFC 2119).

Palabras clave a utilizar para indicar niveles de requerimiento (RFC 2119). Versin
original en Ingles en http://www.faqs.org/rfcs/rfc2119.html.
Network Working Group
Request for Comments: 2119
BCP: 14
Categora:

S.Bradner
Harvard University
Marzo 1997
Mejor Prctica Actual

ESTATUS DE ESTE MEMORANDUM:


Este documento especifica una Mejor Prctica Actual de Internet para la
comunidad Internet, y solicita su discusin y sugerencias para posibles
mejoras. La distribucin de este memorndum es ilimitada.
RESUMEN:
En muchos documentos de seguimiento estndar se usan varias palabras
para indicar los requerimientos de la especificacin. Estas palabras a
menudo estn en maysculas. Este documento define cmo deberan ser
interpretadas estas palabras en documentos IETF. Los autores que sigan
estas instrucciones deberan incorporar esta frase cerca del principio de
sus documentos:
Las palabras claves "DEBE", "NO DEBE", "REQUERIDO"
|"OBLIGATORIO", "DEBER", "NO DEBER", "DEBERA", "NO
DEBERA", "RECOMENDADO", "PUEDE" y "OPCIONAL" en este
documento sern interpretadas como se describe en RFC 2119.
Ntese que la contundencia de estas palabras est modificada por el
nivel de requerimiento del documento en el que son usadas.

Pgina 36 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
1. DEBE: Esta palabra, o los trminos "REQUERIDO"|"OBLIGATORIO" o
"DEBER", significa que la definicin es un requerimiento insoslayable de
la especificacin.
2. NO DEBE: Esta frase, o la frase "NO DEBER", significa que la definicin
es una prohibicin insoslayable de la especificacin.
3. DEBER: Esta palabra, o el adjetivo "RECOMENDADO", significa que
pueden existir razones vlidas en determinadas circunstancias para
ignorar un elemento determinado, pero que la totalidad de las
consecuencias deben ser comprendidas y cuidadosamente sopesadas
antes de elegir otros derroteros.
4. NO DEBER: Esta frase, o la frase "NO RECOMENDADO", significa que
pueden existir razones vlidas en determinadas circunstancias en las que
el comportamiento en particular sea til o incluso aconsejable, pero que
la totalidad de las consecuencias deben ser comprendidas y
cuidadosamente
sopesadas antes de implementar
cualquier
comportamiento descrito bajo esta etiqueta.
5. PUEDE: Esta palabra, o el adjetivo "OPCIONAL", significa que un
elemento es realmente opcional. Un proveedor puede elegir incluir el
elemento porque un mercado en particular lo necesite o porque el
proveedor sienta que realza el producto aunque otro proveedor pueda
omitir el mismo elemento. Una implementacin que no incluya una opcin
determinada DEBE estar preparada para interoperar con otra
implementacin que incluya la opcin, aunque quiz con reducida
funcionalidad. En el mismo orden de cosas, una implementacin que
incluya una opcin en particular DEBE estar preparada para interoperar
con otra implementacin que no incluya la opcin (excepto, por supuesto,
para la caracterstica que aporte la opcin).
6. Gua de uso de estos Imperativos: Los imperativos del tipo definido en
este memorando deben ser usados con cuidado y con mesura. En
particular, slo DEBEN ser utilizados donde sea realmente necesario
para la nteroperacin o para limitar un comportamiento potencialmente
daino (p.ej., limitando retransmisiones). Por ejemplo, no deben ser
usados para intentar imponer un mtodo concreto a los implementadores
cuando el mtodo no sea necesario para la interoperabilidad.
7. Consideraciones de seguridad: Estos trminos se utilizan normalmente
para especificar comportamientos con implicaciones de seguridad. Los
efectos sobre la seguridad de no implementar un DEBE o DEBERA, o
hacer algo que la especificacin dice NO DEBE o NO DEBERA ser
hecho, pueden ser muy sutiles. Los autores de documentos deberan
tomarse su tiempo para elaborar las implicaciones de seguridad respecto

Pgina 37 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
a no seguir recomendaciones o requerimientos, ya que la mayora de los
implementadores no tienen el beneficio de la experiencia y de la
discusin que produjo la especificacin.
8. Agradecimientos: Las definiciones de estos trminos son una amalgama
de las definiciones tomadas de numerosos documentos RFC. Adems,
se han incorporado sugerencias de numerosas personas incluyendo a
obert Ullmann, Thomas Nartenm Neal McBurnett, y Robert Elz.

DIRECCIN DEL AUTOR:


Scott Bradner Harvard University 1350 Mass. Ave. Cambridge, MA 02138
phone - +1 617 495 3864
email - sob@harvard.edu
Traduccin: Jos M. Cainzos jmcainzos@airtel.net SEVILLA SPAIN

8.2

EXTRACTO DE LEGAL-XML
El siguiente extracto de LEGAL-XML corresponde a un documento de tipo
SignatureProfileIdentifier.
<CoreFilingMessage
xmlns="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CoreFilingMessage-3.0"
xmlns:nullsig="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:NullSignature-1.0"
xmlns:document="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:DocumentType-3.0">
... (content removed for brevity)
<FilingLeadDocument>
... (content removed for brevity)
<document:ExtendedDocumentDescriptiveMetadata>
... (content removed for brevity)
<document:DocumentSignature>
<document:SignatureProfileIdentifier>
urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:NullSignature-1.0
</document:SignatureProfileIdentifier>
<document:Signature>
<nullsig:Signatures/>
</document:Signature>
</document:DocumentSignature>
</document:ExtendedDocumentDescriptiveMetadata>
</FilingLeadDocument>
</CoreFilingMessage>

Pgina 38 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
8.3

EXTRACTO DE HL7

Ejemplo de un documento clnico (CDA) en HL7.


<?xml version="1.0"?>
<!DOCTYPE levelone PUBLIC "-//HL7//DTD CDA Level One 1.0//EN" "levelone_1.0.dtd">
<levelone>
<clinical_document_header>
<id EX="a123" RT="2.16.840.1.113883.3.933"/>
<set_id EX="B" RT="2.16.840.1.113883.3.933"/>
<version_nbr V="2"/>
<document_type_cd V="11488-4" S="2.16.840.1.113883.6.1"
DN="Consultation note"/>
<origination_dttm V="2000-04-07"/>
<confidentiality_cd ID="CONF1" V="N" S="2.16.840.1.113883.5.1xxx"/>
<confidentiality_cd ID="CONF2" V="R" S="2.16.840.1.113883.5.1xxx"/>
<document_relationship>
<document_relationship.type_cd V="RPLC"/>
<related_document>
<id EX="a234" RT="2.16.840.1.113883.3.933"/>
<set_id EX="B" RT="2.16.840.1.113883.3.933"/>
<version_nbr V="1"/>
</related_document>
</document_relationship>
<fulfills_order>
<fulfills_order.type_cd V="FLFS"/>
<order><id EX="x23ABC" RT="2.16.840.1.113883.3.933"/></order>
<order><id EX="x42CDE" RT="2.16.840.1.113883.3.933"/></order>
</fulfills_order>
<patient_encounter>
<id EX="KPENC1332" RT="2.16.840.1.113883.3.933"/>
<practice_setting_cd V="GIM"
S="2.16.840.1.113883.5.1xxx" DN="General internal medicine clinic"/>
<encounter_tmr V="2000-04-07"/>
<service_location>
<id EX="KXLPa123" RT="2.16.840.1.113883.3.933"/>
<addr>
<HNR V="970"/>
<STR V="Post St"/>
<DIR V="NE"/>
<CTY V="Alameda"/>
<STA V="CA"/>
<ZIP V="94501"/>
</addr>
</service_location>
</patient_encounter>
()
<item>
<content>Decrease prednisone to 20qOD alternating with 18qOD.</content>
</item>
<item><content>Hydrocortisone cream to finger BID.</content></item>
<item><content>RTC 1 week.</content></item>
</list>
</section>
</body>
</levelone>

Pgina 39 de 40

GEL-XML
EVALUACIN DE ESTNDARES
INTERNACIONALES
8.4

EXTRACTO DE XBRL

Ejemplo de un esquema de XBRL.


<numericContext id="rg.cy00.hkd" cwa="false" precision="4">
<entity>
<identifier scheme='http://www.gov.hk'>rg</identifier>
</entity>
<period>
<startDate>2000-01-01</startDate>
<endDate>2000-12-31</endDate>
</period>
<unit>
<measure>iso4217:hkd</measure>
</unit>
</numericContext>
Instancia de un elemento del esquema anterior
<?xml version="1.0" encoding="UTF-8"?>
<gaap:opc numericContext="rg.cy01.hkd">-3583000000.</gaap:opc>

Pgina 40 de 40

Vous aimerez peut-être aussi