Framework de Construcción de Documentos XML

Anuncio
Framework de Construcción de Documentos XML
ÍNDICE .........................................................................................¡ERROR! MARCADOR NO DEFINIDO. 1.­ INTRODUCCIÓN................................................................................................................................. 3 2.­ OBJETIVOS GENERALES ................................................................................................................. 4 3.­ OBJETIVOS ESPECÍFICOS ............................................................................................................... 4 4.­ ELEMENTOS CONSTITUYENTES ................................................................................................... 5 4.1.­ DOCUMENTO BASE ........................................................................................................................... 5 4.2.­DECRETO ELECTRÓNICO .................................................................................................................... 6 4.3.­ RESOLUCIÓN ELECTRÓNICA .............................................................................................................. 7 4.4.­ OFICIO ELECTRÓNICO ....................................................................................................................... 8 4.5.­ANTECEDENTE BINARIO ..................................................................................................................... 9 4.6.­SOBRE ELECTRÓNICO ...................................................................................................................... 10 4.7.­EXPEDIENTE ELECTRÓNICO .............................................................................................................. 11
1.­ Introducción Considerando que la CGR tiene entre sus labores la tramitación de grandes volúmenes de documentos provenientes de los más diversos Órganos de la Administración del Estado y siendo consecuentes con las tendencias actuales asociadas a Gobierno Electrónico, es que la CGR inicio en el marco de su plan de modernización el proceso de generación de Esquemas XML los cuales definen la estructura que deben cumplir los documentos electrónicos enviados a tramite a la CGR. Para el desarrollo de dicha tarea se estudió la normativa legal vigente asociada al tema en especial la ley 19.799 de firma digital y los decretos 77, 81 y 83 todos del año 2004 del Ministerio Secretaría General de la Presidencia. Una vez estudiada la normativa legal se adoptaron las siguientes definiciones:
·
·
·
·
·
Uso de XML como estándar para la emisión, recepción y procesamiento de documentos electrónicos.
Uso del estándar XMLDSIG de la W3C para la firma documentos electrónicos.
Uso de plantillas XSL para dar formato gráfico a los documentos electrónicos.
Uso de esquemas XSD para definir la estructura de los documentos electrónicos.
Uso de certificados digitales avanzados (PKI). Es en este contexto que nace el esquema CGR (Archivo .xsd), el cual define un framework para la construcción de documentos XML que debe ser respetado por los diferentes Servicios Públicos de tal forma de asegurar la interoperabilidad entre la CGR y el Estado.
2.­ Objetivos Generales Contribuir a la Modernización del Estado Aumentar la eficiencia y eficacia de los procesos de la CGR. 3.­ Objetivos Específicos El framework de construcción de documentos XML tiene como objetivos específicos estandarizar los siguientes puntos: 1) Formato mínimo de todos los documentos electrónicos enviados a trámite a Contraloría. 2) Formato mínimo que deben cumplir los Decretos, Resoluciones y Oficios enviados a trámite a Contraloría. 3) Formato de los Antecedentes Binarios que acompañan a un trámite. 4) Formato del Sobre Electrónico 5) Formato del Expediente Electrónico
4.­ Elementos Constituyentes A continuación se desarrollará cada uno de los elementos constituyentes del framework: 4.1.­ Documento Base Para cumplir con el objetivo específico de estandarizar la estructura mínima que deben cumplir todos los documentos electrónicos que son enviados a trámite a Contraloría se definió el elemento Documento el cual define lo que en el framework se denomina “Documento Base”, la siguiente figura grafica la estructura de composición de este elemento. Docum ento 1..1 Conteni do 1..1 Foli o 1..1 1..1 1..1 1..1 0..* Firmas 1..1 Especializaci ón Fig. Documento Base Como se desprende de la figura, todo Documento enviado a trámite a Contraloría tiene un Contenido 1 sobre el cual se aplican las Firmas electrónicas, para esto se debe utilizar el estándar XMLDSIG de la W3C. El contenido ­además del Folio que identifica el documento­ posee lo que denominamos una Especialización. Es en esta Especialización (Elemento Any en el esquema) donde deben residir toda la Metadata de un tipo de Documento especifico, ya sean estos, los establecidos explícitamente en el esquema de la CGR, como lo son; Decreto Electrónico, Resolución Electrónica, Oficio Electrónico, Antecedente Binario Electrónico, u otro que se defina posteriormente tanto por CGR o por cualquier otro Servicio Público. 1 El contenido debe contar con un identificador de segmento, el cual debe ser único dentro del documento XML.
4.2.­Decreto Electrónico Estructura mínima y extensible que deben cumplir todos los documentos electrónicos de tipo Decreto enviados a trámite a Contraloría. La siguiente figura ­ en la cual se han omitido las cardinalidades, para facilidad de lectura­ se gráfica la estructura de composición de este elemento. Documento Contenido Folio Firmas Especialización Documento Base Decreto Control Preventi vo de Legal idad Nivel de Confidenci al idad Materia Emi sor . . . . . . . Especiali zación Decreto Como se puede ver, el Decreto –al igual que todo documento definido dentro de este framework­ corresponde a una especialización del documento base y esta compuesto por los siguientes elementos o atributos: Control Preventivo de Legalidad, Nivel de Confidencialidad, Materia, Emisor, Lugar, Fecha, Visto, Considerando, Teniendo Presente. Para facilitar la extensibilidad y permitir adaptarse a distintas realidades el Decreto debe ser especializado, es decir, cada emisor debe estructurar (mediante la definición de un esquema) el cuerpo del decreto u otros elementos que requiera para sus necesidades particulares, en este sentido, es importante que el emisor provea en el encabezado del documento la plantilla de visualización (XSL) del documento XML. Para facilitar su adopción, y considerando que típicamente el cuerpo de un Decreto es una secuencia de párrafos, el esquema incluye una especialización denominada Cuerpo con estas característica.
4.3.­ Resolución Electrónica Estructura mínima y extensible que deben cumplir todos los documentos electrónicos de tipo Resolución enviados a trámite a Contraloría. La siguiente figura ­en la cual se han omitido las cardinalidades, para facilidad de lectura­ se gráfica la estructura de composición de este elemento. Documento Contenido Folio Firmas Especialización Documento Base Resoluci ón Control Preventi vo de Legal idad Nivel de Confidenci al idad Materia Emi sor . . . . . . . Especialización Resol uci ón Como se puede ver, la Resolución corresponde a una especialización del documento base y esta compuesto por los siguientes elementos o atributos: Control Preventivo de Legalidad, Nivel de Confidencialidad, Materia, Emisor, Lugar, Fecha, Visto, Considerando, Teniendo Presente. Para facilitar la extensibilidad y permitir adaptarse a distintas realidades, la Resolución también puede ser especializada, es decir, cada emisor puede estructurar (mediante la definición de un esquema) el cuerpo de la Resolución u otros elementos que requiera para sus necesidades particulares, en este sentido, es importante que el emisor provea en el encabezado del documento la plantilla de visualización (XSL) del documento XML. Como ya se señalo, el esquema incluye una especialización denominada Cuerpo que corresponde a una secuencia de párrafos. Nota: Como se puede apreciar, el Decreto y la Resolución tienen una estructura similar, pero por temas de extensibilidad y claridad se decidió definirlos como dos elementos distintos.
4.4.­ Oficio Electrónico Estructura mínima y extensible que deben cumplir todos los documentos electrónicos de tipo Oficio que interoperen con Contraloría. La siguiente figura ­en la cual se han omitido las cardinalidades, para facilidad de lectura­ se gráfica la estructura de composición de este elemento. Documento Contenido Folio Firmas Especialización Documento Base Oficio Nivel de Confi dencial idad Antecedente Materia De A . . . . . . . Especiali zación Oficio Como se puede ver, el Oficio corresponde a una especialización del documento base y esta compuesto por los siguientes elementos o atributos: Nivel de Confidencialidad, Antecedente, Materia, Lugar, Fecha, De, A. Para facilitar la extensibilidad y permitir adaptarse a distintas realidades un Oficio también puede ser especializado, es decir, cada emisor puede estructurar (mediante la definición de un esquema) el cuerpo del Oficio con otros elementos que requiera para sus necesidades particulares, en este sentido, es importante que el emisor provea en el encabezado del documento la plantilla de visualización (XSL) del documento XML. Como ya se señalo, el esquema incluye una especialización denominada Cuerpo que corresponde a una secuencia de párrafos.
4.5.­Antecedente Binario Estructura que puede utilizar un antecedente electrónico no XML adjuntado a la tramitación de un documento. Ej. Word, Excel, PDF etc. Documento Conteni do Folio Firmas Especialización Documento Base Antecedente Binario Origen Archivo Como muestra la figura el Antecedente Binario posee un elemento Origen que especifica al emisor y otro denominado Archivo en el cual se incluye además del antecedente mismo codificado en base 64, atributos de este, como Nombre, tamaño (bytes) y Mime Type. Nota: Como se puede ver en la figura un Antecedente Binario no se puede “especializar”.
4.6.­Sobre Electrónico Estructura que deben cumplir los documentos electrónicos tipo Sobre. Un Sobre Electrónico es utilizado para el transporte de documentos electrónicos entre un emisor y un receptor. Documento Contenido Foli o Fi rmas Especi al izaci ón Documento Base Sobre Remitente Destinatari o Contacto Fecha Envi os Piezas Como muestra la figura un Sobre esta compuesto por Remitente, Destinatario, Contacto, Fecha y un conjunto de Envíos, cada uno de estos Envíos contiene un conjunto de Piezas que están asociadas a un mismo Acto Administrativo. Por su parte cada Pieza contiene un Documento complaciente con la estructura de Documento Base. Nota: Como se puede ver en la figura un Sobre no se puede “especializar”.
4.7.­Expediente Electrónico Estructura que deben cumplir los documentos electrónicos tipo Expediente. Un Expediente Electrónico es utilizado para agrupar un conjunto de documentos y actuaciones asociadas a un Acto Administrativo. Documento Contenido Folio Firmas Especialización Documento Base Expediente Interesado Descripción Procedimiento Fecha Creación Estado Registro de Actuaciones Piezas Como muestra la figura un Expediente posee un Interesado que es generalmente la persona o institución que inicia el trámite, una Descripción, el procedimiento asociado Ej: Tomado de Razón, Registro, etc., una Fecha de Creación, un Estado que indica si esta en tramite o ya fue tramitado, un Registro de Actuaciones que indica los eventos ocurridos durante el transcurso del tramite y finalmente contiene un conjunto de Piezas que conforman el expediente, cada una de estas piezas tiene asociado un Documento que debe cumplir con la estructura definida por el Documento Base.
Descargar