manual de usuario de esquemas xml para intercambio de ... · pdf filemanual de usuario -...
TRANSCRIPT
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