Manual de usuario de esquemas XML para intercambio de ... · PDF fileManual de usuario -...

67
SECRETARÍA DE ESTADO PARA LA FUNCIÓN PÚBLICA DIRECCIÓN GENERAL PARA EL IMPULSO DE LA ADMINISTRACIÓN ELECTRÓNICA administración electrónica MANUAL DE USUARIO Esquemas XML para intercambio de documentos electrónicos y expedientes electrónicos Madrid, octubre 2011 Esta publicación ha sido elaborada por la Dirección General para el Impulso de la Administración Electrónica 1ª edición electrónica - Versión 01/09/2011 © Ministero de Política Territorial y Administración Pública. Secretaría General Técnica Catálogo general de publicaciones oficiales: http://publicacionesoficiales.boe.es Catálogo de publicaciones de la Secretaría General Técnica del Ministerio de Política Territorial y Administración Pública: http://www.mpt.gob.es/publicaciones.html Así mismo, se puede encontrar esta publicación en: http://administracionelectronica.gob.es/ Edita: Ministerio de Política Territorial y Administración Pública Secretaría General Técnica NIPO: 850-11-048-5 Proteja el medio ambiente. No imprima si no es imprescindible

Transcript of Manual de usuario de esquemas XML para intercambio de ... · PDF fileManual de usuario -...

  • SECRETARA DE ESTADO PARA LA FUNCIN PBLICA

    DIRECCIN GENERAL PARA EL IMPULSO DE LA ADMINISTRACIN ELECTRNICA

    administracin electrnica

    MANUAL DE USUARIO

    Esquemas XML para intercambio de documentos electrnicos y expedientes

    electrnicos

    Madrid, octubre 2011

    Esta publicacin ha sido elaborada por la Direccin General para el Impulso de la

    Administracin Electrnica

    1 edicin electrnica - Versin 01/09/2011

    Ministero de Poltica Territorial y Administracin Pblica. Secretara General Tcnica

    Catlogo general de publicaciones oficiales:

    http://publicacionesoficiales.boe.es

    Catlogo de publicaciones de la Secretara General Tcnica del Ministerio de Poltica

    Territorial y Administracin Pblica:

    http://www.mpt.gob.es/publicaciones.html

    As mismo, se puede encontrar esta publicacin en:

    http://administracionelectronica.gob.es/

    Edita: Ministerio de Poltica Territorial y Administracin Pblica

    Secretara General Tcnica

    NIPO: 850-11-048-5

    Proteja el medio ambiente. No imprima si no es imprescindible

    http://publicacionesoficiales.boe.eshttp://www.mpt.gob.es/publicaciones.htmlhttp://administracionelectronica.gob.es/

  • NDICE

    1. OBJETO E INTRODUCCIN..........................................................................................7

    2. DISEO E IMPLEMENTACIN......................................................................................8 2.1. Descripcin del modelo .......................................................................................8

    2.2. Descripcin de la implementacin.......................................................................9 2.2.1. Caractersticas generales ..........................................................................................9 2.2.2. documentoEni.xsd ...................................................................................................11 2.2.3. contenidoDocumentoEni.xsd ...................................................................................13 2.2.4. metadatosDocumentoEni.xsd..................................................................................15 2.2.5. firmasEni.xsd ...........................................................................................................18 2.2.6. expedienteEni.xsd....................................................................................................21 2.2.7. IndiceExpedienteEni.xsd..........................................................................................23 2.2.8. IndiceContenidoExpedienteEni.xsd .........................................................................24 2.2.9. MetadatosExpedienteEni.xsd ..................................................................................27

    2.3. Integracin con otras estructuras XML..............................................................28

    2.4. Consideraciones para la extensin ...................................................................28

    3. CONSTRUCCIN DE UN DOCUMENTO ELECTRNICO .........................................30 3.1. Consideraciones generales...............................................................................31

    3.1.1. Tratamiento de ficheros de contenido firmados ......................................................31 3.1.2. Firma sobre la estructura de documento electrnico ENI. ......................................32

    3.2. Bloque Contenido ..............................................................................................33 3.2.1. Contenido en XML ...................................................................................................34 3.2.2. Contenido codificado ...............................................................................................34 3.2.3. Contenido referenciado............................................................................................35

    3.3. Bloque Metadatos .............................................................................................35

    3.4. Bloque Firmas ...................................................................................................35 3.4.1. Firma con CSV.........................................................................................................37 3.4.2. Firma XAdES internally detached. ...........................................................................37 3.4.3. Firma XAdES enveloped..........................................................................................40 3.4.4. Firma CAdES detached. ..........................................................................................42 3.4.5. Firma CAdES attached. ...........................................................................................43 3.4.6. Firma PAdES. ..........................................................................................................45

    3.5. Documento electrnico ENI en modo enveloped ..............................................45 3.5.1. Ejemplo de Documento electrnico ENI que envuelve una Facturae .....................46

    3.6. Documento electrnico ENI en modo enveloping .............................................48 3.6.1. Ejemplo de Documento electrnico integrado en una estructura CODICE.............49

    4. CONSTRUCCIN DE UN EXPEDIENTE ELECTRNICO ..........................................55 4.1. Bloque ndice del expediente electrnico..........................................................56

    4.1.1. Contenido del ndice de expediente ........................................................................56 4.1.2. Firmas del ndice de expediente..............................................................................60

    4.2. Bloque de metadatos del expediente ................................................................60

    Manual de usuario - Esquemas XML para intercambio de Documentos electrnicos y Expedientes electrnicos 3

    http:expedienteEni.xsdhttp:documentoEni.xsd

  • 4.3. Elemento visualizacin del ndice .....................................................................60

    ANEXO I EQUIPO RESPONSABLE DEL PROYECTO ................................................62

    ANEXO II - RESUMEN TRATAMIENTO DE TIPOS DE FIRMA ......................................66

    NDICE DE FIGURAS Figura 1. Mdulos que componen el esquema. .......................................................................9

    Figura 2. Estructura general de los XSDs ENI. ......................................................................11

    Figura 3. Componentes del documento electrnico...............................................................12

    Figura 4. XSD de Documento electrnico. .............................................................................12

    Figura 5. XSD de contenido del documento electrnico. .......................................................14

    Figura 6. Modos de inclusin de ficheros de contenido en el documento electrnico. ..........14

    Figura 7. XSD de metadatos del documento electrnico. ......................................................16

    Figura 8. XSD de firmas. ........................................................................................................18

    Figura 9. Modos de inclusin de firmas en el documento electrnico....................................19

    Figura 10. Componentes del expediente electrnico .............................................................22

    Figura 11. XSD de Expediente electrnico. ...........................................................................22

    Figura 12. XSD de ndice del expediente electrnico. ...........................................................23

    Figura 13. XSD de contenido del ndice del expediente electrnico. .....................................25

    Figura 14. XSD de metadatos del expediente electrnico. ....................................................27

    Figura 15. Componentes del documento electrnico.............................................................30

    Figura 16. Fichero firmado incluido en Contenido y referenciado desde Firma. ....................32

    Figura 17. Fichero firmado incluido en Firma y referenciado desde Contenido. ....................32

    Figura 18. Fichero incluido en Contenido cuya firma se encuentra en Firma. .......................32

    Figura 19. Fichero incluido en Contenido cuya firma XAdES internally detached se incluye en Firma. .....................................................................................................................................33

    Figura 20. Fichero firmado mediante XAdES enveloped incluido en Contenido y referenciado desde Firma. ..........................................................................................................................33

    Figura 21. Fichero firmado mediante XAdES enveloped de todo el documento electrnico

    bajo la estructura ENI.............................................................................................................33

    Figura 22. Ejemplo de documento electrnico que integra otra estructura XML firmada. .....46

    Figura 23. Ejemplo de documento electrnico dentro de una estructura CODICE................49

    Figura 24. Componentes del expediente electrnico .............................................................55

    Figura 25. Documento Indizado. ............................................................................................57

    Figura 26. Expediente Indizado..............................................................................................57

    Figura 27. Carpeta Indizada...................................................................................................57

    M