Expediente

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Expediente"

Transcripción

1 MINISTERIO DE LA PRESIDENCIA SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS Y SERVICIOS DE LA INFORMACIÓN Expediente Manual de integración con los servicios Web de la plataforma

2 Control de versiones Versión Fecha Descripción / Comentarios /07/ /05/2013 Se incluyen servicios de catálogo del DIR, y nuevos métodos para el servicios de Portafirmas /08/2013 Se incluye ampliación de servicios de catálogo, ejemplos de inserción de documentos con contenido y firmas referenciados y ejemplos de búsqueda por contenido de documentos /10/2014 Se incluyen servicios de factura electrónica y ampliación de servicios de Portafirmas Descripción técnica de servicios Web

3 Índice 1 Introducción Catálogo de paquetes de servicios Descripción de estructuras de datos y servicios Servicios de Expediente Electrónico Servicios de Inserción Servicios de Actualización Servicios de Borrado Servicios de Consulta Servicios de Generación de Copias Servicios de Ciclo de vida Servicios de Búsqueda Servicios de Firma Servicios de Administración Servicio ActualizacionAplicacion Servicio AltaAplicacion Servicio CambiarDatosAdministracion Servicio ConsultaAplicacion Servicio ConsultaAplicaciones Servicio Estado Servicio EstadoDespliegueAplicacion Servicios de Registro Electrónico Servicio GenerarAsientoRegistral Servicio ObtenerAsientoRegistral Servicio ObtenerReferenciasAsientoRegistral Servicios de Portafirmas Servicio InsertarDocumento Servicio EliminarDocumento Servicio ConsultarEstadoFirmaDocumento Servicio ObtenerImagenRubricaUsuario Servicio AgregarFirmaADocumento Servicio RechazarFirmaDeDocumento Servicio VerificarCSV Servicio GenerarJustificanteFirma Servicio ObtenerDocumento Servicios de Catálogo de Directorio Único Servicio ObtenerLocalidades Descripción técnica de servicios Web 1 de 357

4 3.5.2 Servicio ObtenerPaíses Servicio ObtenerProvincias Servicio ObtenerNivelesAdministración Servicio ObtenerOrganismos Servicios de factura electrónica Inserción de una factura electrónica en un expediente Actualización de datos de una factura electrónica Eliminación de una factura electrónica Recuperación de una factura electrónica Búsqueda de facturas electrónicas Servicios de Generación de Copias de la Facturae Servicios de Verificación de la Facturae Estructura y codificación de las respuestas de error Códigos de error genéricos Códigos de error relacionados con los servicios Códigos de error relacionados con los servicios de Administración Relación de servicios sin contenido en la respuesta APENDICE A: Tipos relacionados con las Normas Técnicas de Interoperabilidad Tipos Simples TiposComplejos APÉNDICE B: Tipos asociados a los servicios de Expediente Electrónico Tipos Simples Tipo EnumeracionActualizarDocumentoOperaciones Tipo EnumeracionCondicionBusqueda Tipo EnumeracionObtenerDocumentoOperaciones Tipo EnumeracionObtenerExpedienteOperaciones TipoTipoIdentificador Tipo TipoVersion Tipos Complejos Tipo CondicionesSoportadasBusqueda Tipo CondicionSoportadaBusqueda Tipo TipoActualizarDocumentoOperaciones Tipo TipoActualizarExpedienteResponse Tipo TipoDocumentoRequest Tipo TipoDocumentoResponse Tipo TipoDocumentoResponseExpediente Tipo TipoDocumentosResponseExpediente Tipo TipoExpedienteRequest Tipo TipoFiltroBuscarDocumentos Tipo TipoFiltroBuscarExpedientes Tipo TipoFirmante Descripción técnica de servicios Web 2 de 357

5 Tipo TipoFirmantes Tipo TipoIdentificadores Tipo TipoInsertarDocumentoOperaciones Tipo TipoInsertarExpedienteResponse Tipo TipoMetadatoComplementario Tipo TipoMetadatoComplementarioBusqueda Tipo TipoMetadatosComplementarios Tipo TipoMetadatosComplementariosBusqueda Tipo TipoMetadatosDigitalizacion Tipo TipoMetadatosDocADoc Tipo TipoMetadatosDocumentoBusqueda Tipo TipoMetadatosExpADoc Tipo TipoMetadatosExpADocBusqueda Tipo TipoMetadatosExpedienteBusqueda Tipo TipoObtenerDocumentoOperaciones Tipo TipoObtenerDocumentoResponse Tipo TipoObtenerExpedienteOperaciones Tipo TipoObtenerExpedienteResponse Tipo TipoRangoPaginas Tipo TipoReferenciaRemision Tipo TipoReferenciasRemisiones Tipo TipoRemitirExpedienteResponse Tipo TipoSoapFault Tipo TipoVerificarCSVResponse Tipo TipoVersiones APÉNDICE C: Tipos asociados a los Servicios de Administración Tipos s Tipo EnumeracionTipoAtributo Tipos complejos Tipo TipoAplicacionCliente Tipo TipoAplicacionClienteConsultaAplicaciones Tipo TipoAtributo Tipo TipoElementoConfigurable Tipo TipoElementosConfigurables Tipo TipoEstado Tipo TipoExpediente Tipo TipoSoapFault Tipo TipoTipos APÉNDICE D: Tipos asociados a los Servicios de Registro Electrónico Tipos complejos Tipo acusereciboregistro Descripción técnica de servicios Web 3 de 357

6 8.1.2 Tipo campo Tipo datossolicitud Tipo De_Anexo Tipo De_Destino Tipo De_Formulario_Generico Tipo De_Interesado Tipo De_Internos_Control Tipo De_Origen_o_Remitente Tipo Fichero_Intercambio_SICRES Tipo GenerarAsientoRegistralRequest Tipo GenerarAsientoRegistralResponse Tipo identificacionasiento Tipo identificadoresreferenciaasientoregistral Tipo identificadorreferenciaasientoregistral Tipo respuestaconsulta Tipo seccion Tipo TipoSoapFault Tipo TipoSolicitudRegistro APÉNDICE D: Tipos asociados a los Servicios de Catálogo de Directorio Común de Oficinas y Organismos Tipos s Tipo CdIneProvincia Tipo CdLocalidad Tipo CdEntidadGeografica Tipo DeLocalidad Tipo CNumerido Tipo CdAlfa Tipo CdAlfa DePais Tipo CdIneProvincia Tipo CdIneComunidadAutonoma Tipo DeProvincia Tipos complejos Tipo Localidad Tipo Pais Tipo Provincia Tipo Organismo APÉNDICE D: Tipos asociados a los Servicios de Portafirmas Tipos s Descripción técnica de servicios Web 4 de 357

7 1 Introducción Este documento tiene por objeto realizar una descripción exhaustiva del diseño de los Servicios Web de la Plataforma de Gestión y Archivo de Expediente El documento está estructurado en diferentes apartados, uno por paquete de servicios de la plataforma. Para cada paquete de servicios se describen sus tipos de datos y la relación de servicios del paquete. Se describen asimismo en los primeros apartados las estructuras de datos comunes a todos los paquetes de servicios. Descripción técnica de servicios Web 5 de 357

8 2 Catálogo de paquetes de servicios La siguiente figura muestra los paquetes de servicios a nivel de diseño: cmp Catálogo de Serv icios Servicios de Administración + ActualizacionAplicacion + ActualizacionBaseDeDatos + AltaAplicacion + CambiarDatosAdministrador + ConsultaAplicacion + ConsultaAplicaciones + Estado + EstadoDespliegueAplicacion Servicios de Expediente y Documento Electrónico + Servicios de Actualización + Servicios de Borrado + Servicios de Búsqueda + Servicios de Ciclo de Vida + Servicios de Consulta + Servicios de Firma + Servicios de Generación de Copias + Servicios de Inserción Servicios de Catálogo + ObtenerLocalidades + ObtenerNivelesAdministracion + ObtenerOrganismos + ObtenerPaises + ObtenerProvincias Servicios de Portafirmas + AgregarFirmaADocumento + ConsultarEstadoFirmaDocumento + EliminarDocumento + GenerarJustificanteFirma + InsertarDocumento + ObtenerDocumento + ObtenerImagenRubricaUsuario + RechazarFirmaDeDocumento + VerificarCSV Servicios de Registro Electrónico + GenerarAsientoRegistral + ObtenerAsientoRegistral + ObtenerReferenciasAsientoRegistral Servicios de Factura Electrónica + GenerarCopiaAutenticaFacturae + GenerarCopiaFacturae + VerificarDatosContablesFacturae + VerificarEstructuraFacturae + VerificarFirmaFacturae Cada paquete de servicios del a anterior tiene asociado su correspondiente esquema xsd y descriptor wsdl. Los servicios de Administración agrupan métodos para el alta dinámica de aplicaciones cliente de la plataforma, su mantenimiento, consulta y supervisión de estado, así como un servicio para obtener información general del estado de la plataforma y otro para gestionar las credenciales de la cuenta de administración de la plataforma. Los servicios de Expediente y Documento Electrónico agrupan todos métodos relacionados con la implantación de directrices de las Normas Técnicas de Interoperabilidad de Documento Electrónico, Expediente Electrónico, Digitalización de Documentos, Políticas de Firma y Certificados y Copiado Auténtico y Conversión. Los servicios de Catálogo agrupan métodos para consultar datos obtenidos desde el Directorio Común de Unidades Orgánicas y Oficinas (DIR3). Los servicios de Registro Electrónico ofrecen métodos para generar asientos registrales asociados a los expedientes electrónicos según la normativa SICRES 3, y para recuperar la información detallada de esos asientos registrales. Los servicios de Portafirmas ofrecen métodos para el envío a la aplicación Portafirmas.NET de documentos, la recuperación de la firma realizada en esta aplicación para su inclusión en el expediente electrónico y la consulta del estado de firma. Los servicios de Facturae agrupan métodos específicos para factura electrónica. No obstante, como se explicará en el apartado Servicios de factura electrónica, los métodos para inserción, recuperación y búsqueda de documentos de tipo factura electrónica están incluidos en los servicios de Expediente y Documento Electrónico. Descripción técnica de servicios Web 6 de 357

9 El siguiente a muestra la relación de servicios incluidos en los paquetes de Servicios de Expediente y Documento Electrónico: cmp Servicios de Expediente y Documento Electrónico Serv icios de Inserción + InsertarDocumento + InsertarExpediente Serv icios de Consulta + ObtenerContenidoDocumentoPorVersion + ObtenerDocumento + ObtenerExpediente + ObtenerVersionesDeDocumento Serv icios de Búsqueda + BuscarDocumentos + BuscarExpedientes Serv icios de Actualización + ActualizarDocumento + ActualizarExpediente Serv icios de Borrado + EliminarDocumento + EliminarExpediente Serv icios de Gene ración de Copias + GenerarCopiaAutentica + GenerarCopiaAutenticaPapel Serv icios de Ciclo de Vida + AbrirExpediente + CerrarExpediente + ObtenerReferenciasRemisiones + ObtenerRemision + RemitirExpediente Serv icios de Firma + GenerarCSV + GenerarHash + GenerarJustificanteDeFirma + GenerarSello + ObtenerDocumentoDeFirma + VerificarCSV + VerificarFirmaConCertificado + VerificarSelloDigital Servicios de inserción: métodos para la inserción de expedientes y documentos electrónicos. Servicios de consulta: métodos para la recuperación de documentos y expedientes a partir de sus identificadores, y para la obtención de versiones de los documentos electrónicos. Servicios de búsqueda: métodos para la localización de expedientes en base a sus metadatos (mínimos obligatorios y complementarios), y localización de documentos en base a sus metadatos y contenido. Servicios de actualización: métodos para la actualización de metadatos de los expedientes electrónicos, y actualización de metadatos, contenido y firmas de los documentos electrónicos. Servicios de borrado: métodos para la eliminación de expedientes y documentos electrónicos. Servicios de generación de copias: métodos para la generación de copias auténticas. Servicios de firma: métodos para generación de sellos digitales y CSV, verificación de firmas electrónicas, generación de justificantes de firma, generación de funciones resumen y extracción de documentos firmados a partir de una firma electrónica. Servicios de ciclo de vida: métodos para la reapertura, remisión y cierre de los expedientes electrónicos. Descripción técnica de servicios Web 7 de 357

10 3 Descripción de estructuras de datos y servicios 3.1 Servicios de Expediente Electrónico Servicios de Inserción Servicio InsertarDocumento Funcionalidad Permite insertar un nuevo documento en un expediente, especificando sus metadatos (mínimos obligatorios, específicos complementarios y de digitalización), contenido y firmas digitales aportadas por la aplicación cliente y aplicadas sobre el contenido del documento. Asimismo, permite especificar si se desea aplicar al documento código seguro de verificación y/o sello digital en el momento de la inserción, a través de los valores indicados en el elemento operaciones : APLICAR_SELLO: Aplica un sello digital en el momento de la inserción APLICAR_CSV: Aplica un código seguro de verificación en el momento de la inserción La operación provoca una actualización automática del fichero índice del expediente en el que se inserta el documento. Prerrequisitos Debe aportarse en la llamada un identificador único de expediente ya existente para la aplicación cliente. Las firmas aportadas por la aplicación cliente deben ser coherentes con el contenido de documento proporcionado. El formato del contenido aportado debe ser alguno de los contemplados en la NTI de Catálogo de Estándares, de acuerdo con el origen del documento (ciudadano o administración). El expediente referenciado debe estar en estado Abierto. El valor del metadato 'nombreformato' debe ser coherente con el tipo MIME real del contenido del documento. Si la plataforma no puede identificar el tipo mime real del contenido del documento se permitirá la inserción del documento en el expediente, bajo responsabilidad de la aplicación cliente. Estructuras de datos de la petición y la respuesta del servicio complextype InsertarDocumentoRequest Descripción técnica de servicios Web 8 de 357

11 namespace identificadorexpediente operaciones documento used by element InsertarDocumentoRequest <xsd:complextype name="insertardocumentorequest"> <xsd:sequence> <xsd:element name="identificadorexpediente" ="tns:tipoidentificador"/> <xsd:element name="operaciones" ="tns:tipoinsertardocumentooperaciones"/> <xsd:element name="documento" ="tns:tipodocumentorequest"/> </xsd:sequence> </xsd:complextype> element InsertarDocumentoRequest/identificadorExpediente tns:tipoidentificador <xsd:element name="identificadorexpediente" ="tns:tipoidentificador"/> element InsertarDocumentoRequest/operaciones tns:tipoinsertardocumentooperaciones complex operacion <xsd:element name="operaciones" ="tns:tipoinsertardocumentooperaciones"/> Descripción técnica de servicios Web 9 de 357

12 element InsertarDocumentoRequest/documento tns:tipodocumentorequest complex metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas <xsd:element name="documento" ="tns:tipodocumentorequest"/> complextype InsertarDocumentoResponse namespace documento used by element InsertarDocumentoResponse <xsd:complextype name="insertardocumentoresponse"> <xsd:sequence> <xsd:element name="documento" ="tns:tipodocumentoresponse"/> </xsd:sequence> </xsd:complextype> element InsertarDocumentoResponse/documento Descripción técnica de servicios Web 10 de 357

13 tns:tipodocumentoresponse complex metadatos metadatosadoc firmas <xsd:element name="documento" ="tns:tipodocumentoresponse"/> Observaciones 1. En el elemento metadatos recibido en los datos de entrada, se ignorarán (si se envían) los siguientes metadatos: VersionNTI, Identificador, FechaCaptura. El valor de todos ellos lo establece automáticamente la plataforma. 2. En el elemento metadatosadoc recibido en los datos de entrada, se ignorarán (si se envían) los siguientes metadatos: FechaUltimaModificación. Su valor lo establece automáticamente la plataforma. 3. Los elementos APLICAR_CSV y APLICAR_SELLO activan las respectivas operaciones de generación de CSV y sello. Por lo tanto, si no viene el elemento en la petición, no se realiza la operación correspondiente. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo sencillo de inserción de un documento de texto con sus metadatos mínimos obligatorios. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:insertardocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificadorexpediente>es_e _2012_exp_ b0f </identificadorexpediente> <operaciones/> <documento> <metadatos> <Organo>E </Organo> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <metadatosadoc> <NombreDocumento>fichero.txt</NombreDocumento> </metadatosadoc> <contenido> Descripción técnica de servicios Web 11 de 357

14 <ValorBinario>SG9sYSwgcGFqYXJpdG8gc2luIGNvbGE=</ValorBinario> <NombreFormato>txt</NombreFormato> </contenido> </documento> </ns4:insertardocumentorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:insertardocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F A</Identificador> <Organo>E </Organo> <FechaCaptura> T13:02:48</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2012_EXP_ B0F </IdentificadorExpediente> <NombreDocumento>fichero.txt</NombreDocumento> <FechaUltimaModificacion> T13:02:48</FechaUltimaModificacion> </metadatosadoc> </documento> </ns2:insertardocumentoresponse> </soap:body> </soap:envelope> Inserción de documentos con contenido referenciado a la firma Algunos formatos de firma electrónica incluyen dentro del propio fichero de firma el contenido en base64 del documento firmado originalmente. Este es el caso de los formatos TF02 (Xades Internally Detached) y TF04 (CAdES attached/implicit signature). Por este motivo, pasar en la petición al servicio tanto el base64 del contenido como de la firma sería ineficiente e innecesario. Existe una variante del servicio InsertarDocumento que permite insertar un documento en un expediente referenciando el contenido del documento al tag xml que contiene la firma electrónica. Se muestra un ejemplo: Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:insertardocumentorequest> <identificadorexpediente>es_e _2013_exp_ b0f c8a</identificadorexpediente> <operaciones/> <documento> <metadatos> <Organo>E </Organo> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <contenido> <referenciafichero>firma_1</referenciafichero> Descripción técnica de servicios Web 12 de 357

15 <NombreFormato>png</NombreFormato> </contenido> <firmas> <firma Id="FIRMA_1"> <TipoFirma>TF02</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>PD94bWwgdmVy...</FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> </firmas> </documento> </typ:insertardocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta La respuesta es equivalente a la mostrada en el apartado anterior, para el servicio de inserción normal Inserción de documentos con firma referenciada al contenido El formato de firma PAdES (TF06) incrusta la firma digital dentro del contenido originalmente firmado. Por este motivo, pasar en la petición al servicio tanto el base64 del contenido como de la firma sería ineficiente e innecesario. Existe una variante del servicio InsertarDocumento que permite insertar un documento en un expediente referenciando la firma del documento al tag xml en el que está el contenido del documento. Se muestra un ejemplo: Petición <soapenv:envelope xmlns:soapenv=" xmlns:adoc=" <soapenv:header/> <soapenv:body> <adoc:insertardocumentorequest> <identificadorexpediente>es_e _2012_exp_0b0f ab9e</identificadorexpediente> <operaciones> <operacion>aplicar_sello</operacion> <operacion>aplicar_csv</operacion> </operaciones> <documento> <metadatos> <Organo>E </Organo> <Organo>E </Organo> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <contenido id="contenido"> <ValorBinario> JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9Db250ZW50cyA8MzA4MjA3MTcwNjA5MmE4NjQ4ODZm </ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> <firmas> <firma> <TipoFirma>TF06</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <ReferenciaFirma>CONTENIDO</ReferenciaFirma> </FirmaConCertificado> </ContenidoFirma> </firma> </firmas> </documento> </adoc:insertardocumentorequest> Descripción técnica de servicios Web 13 de 357

16 </soapenv:body> </soapenv:envelope> Respuesta La respuesta es equivalente a la mostrada en el apartado anterior, para el servicio de inserción normal Servicio InsertarExpediente Funcionalidad Permite crear un nuevo expediente, especificando sus metadatos (mínimos obligatorios, específicos y complementarios). En la creación de un expediente se crea la primera versión del fichero índice asociado al mismo, incluyendo la aplicación de un sello digital. Prerrequisitos Si el código de clasificación tiene formato de código SIA, debe existir en dicho sistema. Estructuras de datos de la petición y la respuesta del servicio complextype InsertarExpedienteRequest namespace expediente used by element InsertarExpedienteRequest <xsd:complextype name="insertarexpedienterequest"> <xsd:sequence> <xsd:element name="expediente" ="tns:tipoexpedienterequest"/> </xsd:sequence> </xsd:complextype> element InsertarExpedienteRequest/expediente tns:tipoexpedienterequest complex metadatosexp metadatosexpadoc metadatosexpcomplementarios <xsd:element name="expediente" ="tns:tipoexpedienterequest"/> Descripción técnica de servicios Web 14 de 357

17 complextype InsertarExpedienteResponse namespace expediente used by element InsertarExpedienteResponse <xsd:complextype name="insertarexpedienteresponse"> <xsd:sequence> <xsd:element name="expediente" ="tns:tipoinsertarexpedienteresponse"/> </xsd:sequence> </xsd:complextype> element InsertarExpedienteResponse/expediente tns:tipoinsertarexpedienteresponse complex indice metadatosexp metadatosexpadoc <xsd:element name="expediente" ="tns:tipoinsertarexpedienteresponse"/> Observaciones 1. En el elemento metadatosexp recibido en los datos de entrada, se ignorarán (si se envían) los siguientes metadatos: VersionNTI, Identificador, FechaApertura. Su valor lo establece automáticamente la plataforma. Ejemplo de petición y respuesta del servicio Petición soapenv:envelope xmlns:soapenv=" xmlns:adoc=" <soapenv:header/> <soapenv:body> <adoc:insertarexpedienterequest xmlns:adoc1=" <expediente> <metadatosexp> Descripción técnica de servicios Web 15 de 357

18 <Organo>E </Organo> <Clasificacion>E _PRO_ </Clasificacion> <Interesado>E </Interesado> </metadatosexp> </expediente> </adoc:insertarexpedienterequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:insertarexpedienteresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <expediente> <metadatosexp> <VersionNTI> <Identificador>ES_E _2014_EXP_ B0F AE321</Identificador> <Organo>E </Organo> <FechaAperturaExpediente> T17:20:55</FechaAperturaExpediente> <Clasificacion>E _PRO_ </Clasificacion> <Estado>E01</Estado> <Interesado>E </Interesado> </metadatosexp> <metadatosexpadoc> <FechaUltimaModificacion> T17:20:55</FechaUltimaModificacion> </metadatosexpadoc> </expediente> </ns3:insertarexpedienteresponse> </soap:body> </soap:envelope> Servicios de Actualización Servicio ActualizarDocumento Funcionalidad Permite actualizar un documento, ya sea alguno o varios de sus metadatos mínimos obligatorios con el carácter de modificables (por error u omisión en la inserción), metadatos específicos de la plataforma, metadatos complementarios, metadatos de digitalización, contenido, y firmas asociadas al documento. Asimismo, permite especificar si se desea aplicar al documento código seguro de verificación y/o sello digital en el momento de la actualización, a través de los valores indicados en el elemento operaciones : APLICAR_SELLO: Aplica un sello digital en el momento de la actualización. APLICAR_CSV: Aplica un código seguro de verificación en el momento de la actualización. La actualización del contenido del documento provoca una actualización automática del fichero índice del expediente. Prerrequisitos: El documento debe existir previamente Aplican los mismos requisitos especificados para el servicio insertardocumento Estructuras de datos de la petición y la respuesta del servicio Descripción técnica de servicios Web 16 de 357

19 ActualizarDocumentoRequest namespace operaciones documento used by element ActualizarDocumentoRequest <xsd:complextype name="actualizardocumentorequest"> <xsd:sequence> <xsd:element name="operaciones" ="tns:tipoactualizardocumentooperaciones"/> <xsd:element name="documento" ="tns:tipodocumentorequest"/> </xsd:sequence> </xsd:complextype> elemento ActualizarDocumentoRequest/operaciones tns:tipoactualizardocumentooperaciones complex operacion <xsd:element name="operaciones" ="tns:tipoactualizardocumentooperaciones"/> elemento ActualizarDocumentoRequest/documento tns:tipodocumentorequest Descripción técnica de servicios Web 17 de 357

20 complex metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas <xsd:element name="documento" ="tns:tipodocumentorequest"/> Observaciones 1. En el elemento metadatos se ignorarán (si se envían) los siguientes metadatos: VersionNTI, FechaCaptura, EstadoElaboracion, IdentificadorDocumentoOrigen, Órgano por tratarse de metadatos que no tienen el carácter modificable. 2. En este mismo elemento, el metadato Identificador se utilizará para identificar el documento sobre el que se quiere realizar la actualización. En ningún caso podrá utilizarse este valor para modificar el identificador único de documento. 3. El elemento NombreFormato dentro de contenido es modificable únicamente en el caso de aportar un nuevo contenido. 4. En el elemento metadatosadoc recibido en los datos de entrada, se ignorarán (si se envían) los siguientes metadatos: FechaUltimaModificación. Su valor lo establece automáticamente la plataforma. 5. Si no se envía en la petición el elemento metadatosadoc, el valor de los metadatos agrupados bajo este elemento quedará inalterado. 6. Si no se envía en la petición el elemento metadatosfactura, el valor de los metadatos agrupados bajo este elemento quedará inalterado. 7. Si no se envía en la petición el elemento metadatoscomplementarios, se conservará el actual conjunto de metadatos complementarios asociados al documento y sus valores correspondientes. Si se envía este elemento, se sustituirá por completo el conjunto de metadatos complementarios, es decir, un metadato con una determinada clave previamente existente se eliminará (no solo su valor, sino el metadato en sí mismo), si no se especifica dicha clave en uno de los metadatos complementarios de la nueva lista aportada. 8. Si no se envía en la petición el elemento contenido, no se alterará el contenido del documento. En caso contrario, se sustituirá el contenido del documento por el aportado en la petición. 9. Si no se envía en la petición el elemento firmas, se conservará el actual conjunto de firmas asociadas al documento. Si se especifica este elemento, se sustituirá por completo el conjunto de firmas por el nuevo conjunto aportado en la petición. 10. Los elementos APLICAR_CSV y APLICAR_SELLO activan las respectivas operaciones de generación de CSV y sello. Por lo tanto, si no viene el elemento en la petición, no se realiza la operación correspondiente. El intento de generar un CSV o sello cuando el documento ya lo tiene previamente genera un error. No es posible eliminar un CSV o sello aplicados previamente sobre el documento. Si un documento ya tuviera CSV o sello y en el servicio de actualización se modifica su contenido, la plataforma recalcula automáticamente el CSV / sello. 11. En el metadato mínimo obligatorio EstadoElaboracion se permite un cambio en su valor siempre y cuando dicho cambio no implique una alteración del tipo documental que tiene el documento en el repositorio. La siguiente tabla muestra los cambios válidos y los que no lo son: Descripción técnica de servicios Web 18 de 357

21 Original Copia electrónica auténtica con cambio de formato Copia electrónica auténtica de documento papel Copia electrónica parcial auténtica Original -- NO NO NO SI Copia electrónica auténtica con cambio de formato Copia electrónica auténtica de documento papel Copia electrónica parcial auténtica Otros NO -- NO SI NO NO NO -- NO NO NO SI NO -- NO Otros SI NO NO NO -- Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición y respuesta del servicio para actualización de metadatos mínimos obligatorios. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:actualizardocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <operaciones/> <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F C9</Identificador> <Organo>E </Organo> <FechaCaptura> T11:11:37</FechaCaptura> <OrigenCiudadanoAdministracion>false</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD09</TipoDocumental> </metadatos> </documento> </ns3:actualizardocumentorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:actualizardocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> Descripción técnica de servicios Web 19 de 357

22 <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F C9</Identificador> <Organo>E </Organo> <FechaCaptura> T11:11:37</FechaCaptura> <OrigenCiudadanoAdministracion>false</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD09</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2012_EXP_ B0F </IdentificadorExpediente> <NombreDocumento>fichero.txt</NombreDocumento> <FechaUltimaModificacion> T11:11:40</FechaUltimaModificacion> </metadatosadoc> <firmas/> </documento> </ns2:actualizardocumentoresponse> </soap:body> </soap:envelope> Servicio ActualizarExpediente Funcionalidad Permite actualizar un documento, ya sea alguno o varios de sus metadatos mínimos obligatorios con el carácter de modificables (por error u omisión en la inserción), metadatos específicos de la plataforma, metadatos complementarios. Este servicio no provoca una actualización automática del fichero índice, ya que el índice no incluye en su contenido metadatos del expediente. Prerrequisitos El expediente referenciado debe existir previamente El expediente debe estar en estado Abierto Estructuras de datos de la petición y la respuesta del servicio ActualizarExpedienteRequest namespace expediente used by element ActualizarExpedienteRequest <xsd:complextype name="actualizarexpedienterequest"> <xsd:sequence> <xsd:element name="expediente" ="tns:tipoexpedienterequest"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 20 de 357

23 elemento ActualizarExpedienteRequest/expediente tns:tipoexpedienterequest complex metadatosexp metadatosexpadoc metadatosexpcomplementarios <xsd:element name="expediente" ="tns:tipoexpedienterequest"/> ActualizarExpedienteResponse namespace expediente used by element ActualizarExpedienteResponse <xsd:complextype name="actualizarexpedienteresponse"> <xsd:sequence> <xsd:element name="expediente" ="tns:tipoactualizarexpedienteresponse"/> </xsd:sequence> </xsd:complextype> elemento ActualizarExpedienteResponse/expediente tns:tipoactualizarexpedienteresponse complex metadatosexp metadatosexpadoc Descripción técnica de servicios Web 21 de 357

24 <xsd:element name="expediente" ="tns:tipoactualizarexpedienteresponse"/> Observaciones 1. En el elemento metadatos se ignorarán, si se aportan, los siguientes metadatos: VersionNTI, FechaApertura, Órgano, por tratarse de metadatos que no tienen el carácter de modificables 2. Ateniéndonos al comentario que figura en el xsd de la NTI de expediente electrónico respecto a la etiqueta <interesado>: a. </xsd:element> <xsd:element name="interesado" ="xsd:string" minoccurs="0" maxoccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="es">obligatorio cumplimentar en caso de que exista al menos un interesado.</xsd:documentation> </xsd:annotation> b. La aplicación cliente debe pasar siempre todos los interesados aunque no quiera modificarlos. Si no pasa interesados, se darán de baja. Esto es una consecuencia del diseño del xsd de la NTI, que no agrupa estas etiquetas interesado bajo una etiqueta raíz interesados 3. Si no se envía en la petición el elemento metadatosexpcomplementarios, se conservará el actual conjunto de metadatos complementarios asociados al expediente y sus valores correspondientes. Si se envía este elemento, se sustituirá por completo el conjunto de metadatos complementarios, es decir, un metadato con una determinada clave previamente existente se eliminará (no solo su valor, sino el metadato en sí mismo), si no se especifica dicha clave en uno de los metadatos complementarios de la nueva lista aportada. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición y respuesta del servicio para actualización de metadatos mínimos obligatorios: Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:actualizarexpedienterequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <expediente> <metadatosexp> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_EXP_ B0F </Identificador> <Organo>E </Organo> <Organo>E </Organo> <FechaAperturaExpediente> T11:15:04</FechaAperturaExpediente> <Clasificacion>990390</Clasificacion> <Estado>E01</Estado> <Interesado> W</Interesado> </metadatosexp> </expediente> Descripción técnica de servicios Web 22 de 357

25 </ns3:actualizarexpedienterequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:actualizarexpedienteresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <expediente> <metadatosexp> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_EXP_ B0F </Identificador> <Organo>E </Organo> <Organo>E </Organo> <FechaAperturaExpediente> T11:15:04</FechaAperturaExpediente> <Clasificacion>990390</Clasificacion> <Estado>E01</Estado> <Interesado> W</Interesado> </metadatosexp> <metadatosexpadoc> <FechaUltimaModificacion> T11:15:07</FechaUltimaModificacion> </metadatosexpadoc> </expediente> </ns2:actualizarexpedienteresponse> </soap:body> </soap:envelope> Servicios de Borrado Servicio EliminarDocumento Funcionalidad Permite la eliminación de un documento existente, incluyendo su contenido, metadatos y firmas. La operación de eliminación supone un borrado físico del documento en el repositorio, no un borrado lógico, e implica la imposibilidad de recuperarlo posteriormente. La eliminación de un documento provoca una actualización automática del fichero índice del expediente. Prerrequisitos El documento debe existir previamente El expediente debe estar en estado Abierto Estructuras de datos de la petición y la respuesta del servicio complextype EliminarDocumentoRequest namespace identificador used by element EliminarDocumentoRequest Descripción técnica de servicios Web 23 de 357

26 <xsd:complextype name="eliminardocumentorequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element EliminarDocumentoRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:eliminardocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_ f d</identificador> </ns4:eliminardocumentorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicio EliminarExpediente Funcionalidad Permite la eliminación de un expediente existente, incluyendo su contenido, metadatos y firmas. La operación de eliminación supone un borrado físico del expediente y todo su contenido en el repositorio, no un borrado lógico, e implica la imposibilidad de recuperarlo posteriormente. Prerrequisitos Descripción técnica de servicios Web 24 de 357

27 El expediente debe existir previamente. El expediente debe estar en estado Abierto, a menos que en la base de datos de configuración de la aplicación se establezca a si la opción Permitir borrar expedientes cerrados (parámetro 1150). Estructuras de datos de la petición y la respuesta del servicio complextype EliminarExpedienteRequest namespace identificador used by element EliminarExpedienteRequest <xsd:complextype name="eliminarexpedienterequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element EliminarExpedienteRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:eliminarexpedienterequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_exp_ b0f </identificador> </ns2:eliminarexpedienterequest> Descripción técnica de servicios Web 25 de 357

28 </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicios de Consulta Servicio ObtenerDocumento Funcionalidad Permite recuperar los componentes de un documento a partir de su identificador. La aplicación cliente especifica en la petición qué componentes del documento desea obtener en la respuesta, a través de los valores indicados en el elemento operaciones : METADATOS_BASICOS: Para obtener los metadatos básicos obligatorios METADATOS_ADOC: Para obtener los metadatos específicos de la plataforma METADATOS_COMPLEMENTARIOS: Para obtener los metadatos complementarios de uso específico de las aplicaciones cliente METADATOS_DIGITALIZACION: Para obtener los metadatos de digitalización METADATOS_FACTURA: Para obtener los metados de factura CONTENIDO: Para obtener el contenido del documento FIRMAS_CLIENTE: Para obtener las firmas asociadas al documento que han sido aportadas por la aplicación cliente SELLO: Para obtener el sello digital asociado al documento CSV: Para obtener el CSV asociado al documento ANEXOS: Para obtener los anexos asociados al documento METADATOS_NOTIFICACION CONTENIDO_ACUSE Requisitos: El documento debe existir previamente. Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerDocumentoRequest Descripción técnica de servicios Web 26 de 357

29 namespace identificador operaciones used by element ObtenerDocumentoRequest <xsd:complextype name="obtenerdocumentorequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> <xsd:element name="operaciones" ="tns:tipoobtenerdocumentooperaciones"/> </xsd:sequence> </xsd:complextype> element ObtenerDocumentoRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> element ObtenerDocumentoRequest/operaciones tns:tipoobtenerdocumentooperaciones complex operacion <xsd:element name="operaciones" ="tns:tipoobtenerdocumentooperaciones"/> complextype ObtenerDocumentoResponse namespace documento Descripción técnica de servicios Web 27 de 357

30 used by element ObtenerDocumentoResponse <xsd:complextype name="obtenerdocumentoresponse"> <xsd:sequence> <xsd:element name="documento" ="tns:tipoobtenerdocumentoresponse"/> </xsd:sequence> </xsd:complextype> element ObtenerDocumentoResponse/documento tns:tipoobtenerdocumentoresponse complex metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas <xsd:element name="documento" ="tns:tipoobtenerdocumentoresponse"/> Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición completa de la información de un documento, incluyendo metadatos mínimos obligatorios, metadatos de plataforma, metadatos de digitalización, metadatos complementarios, contenido, csv, sello y firmas aportadas por la aplicación cliente. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> Descripción técnica de servicios Web 28 de 357

31 <ns2:obtenerdocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_ f </identificador> <operaciones> <operacion>contenido</operacion> <operacion>csv</operacion> <operacion>firmas_cliente</operacion> <operacion>metadatos_adoc</operacion> <operacion>metadatos_basicos</operacion> <operacion>metadatos_complementarios</operacion> <operacion>metadatos_digitalizacion</operacion> <operacion>sello</operacion> </operaciones> </ns2:obtenerdocumentorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:obtenerdocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F </Identificador> <Organo>E </Organo> <FechaCaptura> T13:08:44</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2012_EXP_ B0F F</IdentificadorExpediente> <NombreDocumento>fichero.txt</NombreDocumento> <FechaUltimaModificacion> T13:08:44</FechaUltimaModificacion> </metadatosadoc> <metadatoscomplementarios> <metadatocomplementario> <Clave>atributo_new0</Clave> <Valor>0</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new1</Clave> <Valor>true</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new2</Clave> <Valor>2.0</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new3</Clave> <Valor>3</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_mult</Clave> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new4</Clave> <Valor/> </metadatocomplementario> </metadatoscomplementarios> <metadatosdigitalizacion/> <contenido> <ValorBinario>SG9sYSwgcGFqYXJpdG8gc2luIGNvbGE=</ValorBinario> <NombreFormato>txt</NombreFormato> </contenido> <firmas> <firma> Descripción técnica de servicios Web 29 de 357

32 <TipoFirma>TF05</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>MIIHUAYJKoZIhv </FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> <firma> <TipoFirma>TF01</TipoFirma> <ContenidoFirma> <CSV> <ValorCSV>E80D6624F5C4DD73D2A94C2EB36F197A</ValorCSV> <RegulacionGeneracionCSV>BOE A YYYY XXXXX</RegulacionGeneracionCSV> </CSV> </ContenidoFirma> </firma> </firmas> </documento> </ns2:obtenerdocumentoresponse> </soap:body> </soap:envelope> Servicio ObtenerExpediente Funcionalidad Permite recuperar los componentes de un expediente a partir de su identificador. La aplicación cliente especifica en la petición qué componentes del expediente desea obtener en la respuesta, a través de los valores indicados en el elemento operaciones En la respuesta, se incluirá el elemento metadatos únicamente si en la petición se solicita el componente METADATOS_BASICOS En la respuesta, se incluirá el elemento metadatosadoc únicamente si en la petición se solicita el componente METADATOS_ADOC En la respuesta, se incluirá el elemento metadatoscomplementarios únicamente si en la petición se solicita el componente METADATOS_COMPLEMENTARIOS INDICE: Para obtener el documento índice FOLIADO: Para obtener el documento de foliado. Aplica únicamente en el caso de que el expediente esté cerrado DOCUMENTOS_METADATOS_BASICOS: Para obtener los metadatos mínimos obligatorios de cada documento del expediente DOCUMENTOS_METADATOS_ADOC: Para obtener los metadatos específicos de la plataforma para cada documento DOCUMENTOS_METADATOS_COMPLEMENTARIOS: Para obtener los metadatos complementarios de cada documento DOCUMENTOS_METADATOS_DIGITALIZACION: Para obtener los metadatos de digitalización para cada documento DOCUMENTOS_METADATOS_FACTURA: Para obtener los metadatos de factura para cada documento DOCUMENTOS_METADATOS_ARCHIVO: Para obtener los metadatos de archivo para cada documento. DOCUMENTOS_COMPLETOS: Para obtener los metadatos mínimos obligatorios, contenido y firmas de cada documento del expediente. Descripción técnica de servicios Web 30 de 357

33 Prerrequisitos El expediente especificado debe existir previamente Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerExpedienteRequest namespace identificador operaciones used by element ObtenerExpedienteRequest <xsd:complextype name="obtenerexpedienterequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> <xsd:element name="operaciones" ="tns:tipoobtenerexpedienteoperaciones"/> </xsd:sequence> </xsd:complextype> element ObtenerExpedienteRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> element ObtenerExpedienteRequest/operaciones tns:tipoobtenerexpedienteoperaciones complex operacion <xsd:element name="operaciones" ="tns:tipoobtenerexpedienteoperaciones"/> Descripción técnica de servicios Web 31 de 357

34 complextype ObtenerExpedienteResponse namespace expediente used by element ObtenerExpedienteResponse <xsd:complextype name="obtenerexpedienteresponse"> <xsd:sequence> <xsd:element name="expediente" ="tns:tipoobtenerexpedienteresponse"/> </xsd:sequence> </xsd:complextype> element ObtenerExpedienteResponse/expediente tns:tipoobtenerexpedienteresponse complex indice metadatosexp metadatosexpadoc metadatosexpcomplementarios foliado documentos <xsd:element name="expediente" ="tns:tipoobtenerexpedienteresponse"/> Observaciones 1. En la respuesta, se incluirá el elemento metadatos únicamente si en la petición se solicita el componente METADATOS_BASICOS 2. En la respuesta, se incluirá el elemento metadatosadoc únicamente si en la petición se solicita el componente METADATOS_ADOC 3. En la respuesta, se incluirá el elemento metadatoscomplementarios únicamente si en la petición se solicita el componente METADATOS_COMPLEMENTARIOS Descripción técnica de servicios Web 32 de 357

35 4. En la respuesta, se incluirá el elemento índice únicamente si en la petición se solicita el componente INDICE 5. En la respuesta, se incluirá el elemento foliado únicamente si en la petición se solicita el componente FOLIADO. En este caso, si el expediente no está cerrado se devolverá un error. 6. En la respuesta, se incluirá el elemento documentos únicamente si en la petición se solicita el componente DOCUMENTOS_METADATOS, DOCUMENTOS_COMPLETOS, DOCUMENTOS_METADATOS_DIGITALIZACION o DOCUMENTOS_METADATOS_FACTURA. Dentro de cada elemento documento se incluirá: a. Únicamente el elemento metadatos, si se ha especificado en la petición el componente DOCUMENTOS_METADATOS. b. Los elementos metadatos, contenido y firmas, si se ha especificado en la petición el componente DOCUMENTOS_COMPLETOS. c. Únicamente el elemento metadatosdigitalizacion, si se ha especificado en la petición el componente DOCUMENTOS_METADATOS_DIGITALIZACION. d. Únicamente el elemento metadatosfactura, si se ha especificado en la petición el componente DOCUMENTOS_METADATOS_FACTURA. Ejemplo de petición y respuesta del servicio Se presenta un ejemplo de obtención de la información detallada de un expediente, incluyendo metadatos mínimos obligatorios, metadatos complementarios, metadatos de plataforma, fichero índice, fichero de foliado, e información completa de cada uno de los documentos incluidos en el expediente. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 4"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:obtenerexpedienterequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_exp_ b0f </identificador> <operaciones> <operacion>metadatos_basicos</operacion> <operacion>metadatos_complementarios</operacion> <operacion>metadatos_adoc</operacion> <operacion>indice</operacion> <operacion>foliado</operacion> <operacion>documentos_metadatos_basicos</operacion> <operacion>documentos_metadatos_adoc</operacion> <operacion>documentos_metadatos_complementarios</operacion> <operacion>documentos_completos</operacion> </operaciones> </ns3:obtenerexpedienterequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> Descripción técnica de servicios Web 33 de 357

36 <ns2:obtenerexpedienteresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <expediente> <indice> <IndiceContenido> <FechaIndiceElectronico> T13:21:31</FechaIndiceElectronico> <DocumentoIndizado> <IdentificadorDocumento>ES_E _2012_ F A9</IdentificadorDocumento> <ValorHuella>2812DA312C0BC120C371BD48D098300B2034FD5C</ValorHuella> <FuncionResumen>SHA 1</FuncionResumen> <FechaIncorporacionExpediente> T15:44:33</FechaIncorporacionExpediente> </DocumentoIndizado> </IndiceContenido> <firmas> <firma> <TipoFirma>TF03</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>PD94bWwg </FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> </firmas> </indice> <metadatosexp> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_EXP_ B0F </Identificador> <Organo>E </Organo> <Organo>E </Organo> <FechaAperturaExpediente> T13:21:25</FechaAperturaExpediente> <Clasificacion>990270</Clasificacion> <Estado>E02</Estado> <Interesado>X F</Interesado> <Interesado>E </Interesado> </metadatosexp> <metadatosexpadoc> <FechaUltimaModificacion> T13:21:31</FechaUltimaModificacion> </metadatosexpadoc> <metadatosexpcomplementarios> <metadatocomplementario> <Clave>atributo_new0</Clave> <Valor>0</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new1</Clave> <Valor>true</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new2</Clave> <Valor>2.0</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new3</Clave> <Valor>3</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_mult</Clave> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new4</Clave> <Valor/> </metadatocomplementario> </metadatosexpcomplementarios> <foliado>jvberi0x </foliado> <documentos> <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F A9</Identificador> <Organo>E </Organo> <FechaCaptura> T13:21:27</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> Descripción técnica de servicios Web 34 de 357

37 </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2012_EXP_ B0F </IdentificadorExpediente> <NombreDocumento>fichero.txt</NombreDocumento> <FechaUltimaModificacion> T13:21:27</FechaUltimaModificacion> </metadatosadoc> <metadatoscomplementarios> <metadatocomplementario> <Clave>atributo_new0</Clave> <Valor>0</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new1</Clave> <Valor>true</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new2</Clave> <Valor>2.0</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new3</Clave> <Valor>3</Valor> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_mult</Clave> </metadatocomplementario> <metadatocomplementario> <Clave>atributo_new4</Clave> <Valor/> </metadatocomplementario> </metadatoscomplementarios> <metadatosdigitalizacion/> <contenido> <ValorBinario>SG9sYSwgcGFqYXJpdG8gc2luIGNvbGE=</ValorBinario> <NombreFormato>txt</NombreFormato> </contenido> <firmas> <firma> <TipoFirma>TF05</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>MIIHUAYJKo </FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> <firma> <TipoFirma>TF01</TipoFirma> <ContenidoFirma> <CSV> <ValorCSV>E80D6624F5C4DD73D2A94C2EB36F197A</ValorCSV> <RegulacionGeneracionCSV>BOE A YYYY XXXXX</RegulacionGeneracionCSV> </CSV> </ContenidoFirma> </firma> </firmas> </documento> </documentos> </expediente> </ns2:obtenerexpedienteresponse> </soap:body> </soap:envelope> Servicio ObtenerVersionesDeDocumento Funcionalidad Permite obtener la relación de versiones de un documento previamente existente. Descripción técnica de servicios Web 35 de 357

38 Prerrequisitos El documento especificado debe existir previamente Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerVersionesDeDocumentoRequest namespace identificador used by element ObtenerVersionesDeDocumentoRequest <xsd:complextype name="obtenerversionesdedocumentorequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element ObtenerVersionesDeDocumentoRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> complextype ObtenerVersionesDeDocumentoResponse namespace versiones used by element ObtenerVersionesDeDocumentoResponse <xsd:complextype name="obtenerversionesdedocumentoresponse"> <xsd:sequence> <xsd:element name="versiones" ="tns:tipoversiones"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 36 de 357

39 element ObtenerVersionesDeDocumentoResponse/versiones tns:tipoversiones complex Version <xsd:element name="versiones" ="tns:tipoversiones"/> Observaciones 1. No se versionan expedientes, únicamente el contenido de sus documentos. 2. Todo documento tiene al menos una versión (la versión actual). Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 4"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:obtenerversionesdedocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_ f c</identificador> </ns2:obtenerversionesdedocumentorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:obtenerversionesdedocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <versiones> <Version>1.0</Version> <Version>1.1</Version> </versiones> </ns2:obtenerversionesdedocumentoresponse> Descripción técnica de servicios Web 37 de 357

40 </soap:body> </soap:envelope> Servicio ObtenerContenidoDeDocumentoPorVersion Funcionalidad Permite obtener el contenido de una versión determinada del documento. Prerrequisitos El documento especificado debe existir previamente La versión especificada debe existir previamente Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerContenidoDeDocumentoPorVersionRequest namespace identificador version used by element ObtenerContenidoDeDocumentoPorVersionRequest <xsd:complextype name="obtenercontenidodedocumentoporversionrequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> <xsd:element name="version" ="tns:tipoversion"/> </xsd:sequence> </xsd:complextype> element ObtenerContenidoDeDocumentoPorVersionRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> Descripción técnica de servicios Web 38 de 357

41 element ObtenerContenidoDeDocumentoPorVersionRequest/version tns:tipoversion <xsd:element name="version" ="tns:tipoversion"/> complextype ObtenerContenidoDeDocumentoPorVersionResponse namespace contenido used by element ObtenerContenidoDeDocumentoPorVersionResponse <xsd:complextype name="obtenercontenidodedocumentoporversionresponse"> <xsd:sequence> <xsd:element name="contenido" ="nti:tipocontenido"/> </xsd:sequence> </xsd:complextype> element ObtenerContenidoDeDocumentoPorVersionResponse/contenido nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato Descripción técnica de servicios Web 39 de 357

42 attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> Observaciones 1. Los metadatos y las firmas asociadas a un documento no se versionan, por lo que este servicio únicamente devuelve el contenido del documento. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 6"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:obtenercontenidodedocumentoporversionrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_ f </identificador> <version>1.1</version> </ns4:obtenercontenidodedocumentoporversionrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:obtenercontenidodedocumentoporversionresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>VGV4dG8gZGVsIG51ZXZvIGNvbnRlbmlkbw==</ValorBinario> <NombreFormato>txt</NombreFormato> </contenido> </ns2:obtenercontenidodedocumentoporversionresponse> </soap:body> </soap:envelope> Servicios de Generación de Copias Servicio GenerarCopiaAutenticaPapel Funcionalidad Permite obtener una copia electrónica auténtica de documento papel a partir de un documento original previamente existente. La copia generada es un documento electrónico en formato PDF cuyo contenido incluye el contenido del documento original con el Código Seguro de Verificación incluido Descripción técnica de servicios Web 40 de 357

43 en el margen, y un código de barras en formato Code 128 que representa dicho valor, así como una cabecera con el logo del Organismo al que está asociada la aplicación cliente. Si el documento original no tuviera asociado un CSV, se genera automáticamente en el momento de la llamada a este servicio. La copia generada no se almacena en el expediente en el que está el documento original. Prerrequisitos El documento original especificado debe existir previamente El formato del documento original debe ser un formato convertible a PDF por OpenOffice Estructuras de datos de la petición y la respuesta del servicio complextype GenerarCopiaAutenticaPapelRequest namespace identificadordocumentoorigen used by element GenerarCopiaAutenticaPapelRequest <xsd:complextype name="generarcopiaautenticapapelrequest"> <xsd:sequence> <xsd:element name="identificadordocumentoorigen" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element GenerarCopiaAutenticaPapelRequest/identificadorDocumentoOrigen tns:tipoidentificador <xsd:element name="identificadordocumentoorigen" ="tns:tipoidentificador"/> complextype GenerarCopiaAutenticaPapelResponse namespace contenido used by element GenerarCopiaAutenticaPapelResponse Descripción técnica de servicios Web 41 de 357

44 <xsd:complextype name="generarcopiaautenticapapelresponse"> <xsd:sequence> <xsd:element name="contenido" ="nti:tipocontenido"/> </xsd:sequence> </xsd:complextype> element GenerarCopiaAutenticaPapelResponse/contenido nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> Observaciones El algoritmo empleado para generar el CSV vincula el contenido del documento, el organismo al que está asociado la aplicación cliente, y la propia aplicación cliente. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 4"> <wsse:username>test</wsse:username> Descripción técnica de servicios Web 42 de 357

45 <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:generarcopiaautenticapapelrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificadordocumentoorigen>es_e _2012_ f </identificadordocumentoo rigen> </ns4:generarcopiaautenticapapelrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:generarcopiaautenticapapelresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>JVBERi0xLjQ </ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> </ns2:generarcopiaautenticapapelresponse> </soap:body> </soap:envelope> Servicio GenerarCopiaAutentica Funcionalidad Permite obtener copias auténticas parciales, copias auténticas con cambio de formato y la combinación de ambas. La copia generada es un documento electrónico con sello digital del organismo, en formato PDF, y cuyo contenido incluye el contenido del documento original en el rango de páginas especificado. La copia generada no se almacena en el expediente en el que está el documento original. Prerrequisitos El documento original especificado debe existir previamente El formato del documento original debe ser un formato convertible a PDF por OpenOffice El rango de páginas especificado debe estar incluido en el número total de páginas del documento original Estructuras de datos de la petición y la respuesta del servicio complextype GenerarCopiaAutenticaRequest namespace Descripción técnica de servicios Web 43 de 357

46 identificadordocumentoorigen rangopaginas used by element GenerarCopiaAutenticaRequest <xsd:complextype name="generarcopiaautenticarequest"> <xsd:sequence> <xsd:element name="identificadordocumentoorigen" ="tns:tipoidentificador"/> <xsd:element name="rangopaginas" ="tns:tiporangopaginas"/> </xsd:sequence> </xsd:complextype> element GenerarCopiaAutenticaRequest/identificadorDocumentoOrigen tns:tipoidentificador <xsd:element name="identificadordocumentoorigen" ="tns:tipoidentificador"/> element GenerarCopiaAutenticaRequest/rangoPaginas tns:tiporangopaginas complex PaginaInicio PaginaFinal <xsd:element name="rangopaginas" ="tns:tiporangopaginas"/> complextype GenerarCopiaAutenticaResponse namespace contenido used by element GenerarCopiaAutenticaResponse Descripción técnica de servicios Web 44 de 357

47 <xsd:complextype name="generarcopiaautenticaresponse"> <xsd:sequence> <xsd:element name="contenido" ="nti:tipocontenido"/> </xsd:sequence> </xsd:complextype> element GenerarCopiaAutenticaResponse/contenido nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> Observaciones 1. Si no se especifica rango de páginas, y el documento original no está en formato PDF, se obtiene una copia electrónica auténtica con cambio de formato. Si el documento original ya está en formato PDF se devolverá en este caso un error, ya que una copia completa de un documento original sin cambio de formato tiene la consideración de documento original. 2. Si se especifica rango de páginas, se obtiene una copia electrónica auténtica parcial (y con cambio de formato si el documento origen no está en formato PDF). Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" Descripción técnica de servicios Web 45 de 357

48 <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:generarcopiaautenticarequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificadordocumentoorigen>es_e _2012_ f d</identificadordocumentoo rigen> </ns2:generarcopiaautenticarequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:generarcopiaautenticaresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>JVBERi0x </ValorBinario> <NombreFormato>pdf</ NombreFormato> </contenido> </ns2:generarcopiaautenticaresponse> </soap:body> </soap:envelope> Servicios de Ciclo de vida Servicio CerrarExpediente Funcionalidad Cierra el expediente, procediendo al reindizado del mismo y al generación de un fichero de foliado. Prerrequisitos El expediente especificado debe existir previamente y estar en estado Abierto. Estructuras de datos de la petición y la respuesta del servicio complextype CerrarExpedienteRequest namespace identificador used by element CerrarExpedienteRequest Descripción técnica de servicios Web 46 de 357

49 <xsd:complextype name="cerrarexpedienterequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element CerrarExpedienteRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> Observaciones La plataforma establecerá un flag de bloqueo para impedir que en un entorno concurrente el expediente sea modificado mientras se están realizando las operaciones asociadas al cierre del expediente. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:cerrarexpedienterequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_exp_ b0f </identificador> </ns4:cerrarexpedienterequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Descripción técnica de servicios Web 47 de 357

50 Servicio AbrirExpediente Funcionalidad Permite reabrir un expediente previamente cerrado. Prerrequisitos El expediente especificado debe existir previamente, y estar en estado Cerrado. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:abrirexpedienterequest> <identificador>es_e _2013_exp_ b0f d7</identificador> </typ:abrirexpedienterequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicio RemitirExpediente Funcionalidad Realiza la operación administrativa de remisión / puesta a disposición de un expediente existente. Devuelve una foto completa del expediente en el momento de la petición, incluyendo metadatos mínimos obligatorios del expediente, índice, y documentos asociados (metadatos mínimos obligatorios + contenido + firmas). La operación genera automáticamente un subexpediente de remisión, y provoca la actualización automática del índice. Prerrequisitos El expediente especificado debe existir previamente y estar en estado Abierto. Estructuras de datos de la petición y la respuesta del servicio complextype RemitirExpedienteRequest namespace identificador used by element RemitirExpedienteRequest Descripción técnica de servicios Web 48 de 357

51 <xsd:complextype name="remitirexpedienterequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element RemitirExpedienteRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> complextype RemitirExpedienteResponse namespace expediente used by element RemitirExpedienteResponse <xsd:complextype name="remitirexpedienteresponse"> <xsd:sequence> <xsd:element name="expediente" ="tns:tiporemitirexpedienteresponse"/> </xsd:sequence> </xsd:complextype> element RemitirExpedienteResponse/expediente tns:tiporemitirexpedienteresponse complex Descripción técnica de servicios Web 49 de 357

52 indice metadatosexp documentos <xsd:element name="expediente" ="tns:tiporemitirexpedienteresponse"/> Observaciones No se permite la remisión de un expediente ya remitido (es decir, del subexpediente que se ha generado por el acto de remisión). Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:remitirexpedienterequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_exp_ b0f f8</identificador> </ns3:remitirexpedienterequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:remitirexpedienteresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <expediente> <indice> <IndiceContenido> <FechaIndiceElectronico> T13:33:23</FechaIndiceElectronico> <DocumentoIndizado> <IdentificadorDocumento>ES_E _2012_ F </IdentificadorDocumento> <ValorHuella>2812DA312C0BC120C371BD48D098300B2034FD5C</ValorHuella> <FuncionResumen>SHA 1</FuncionResumen> <FechaIncorporacionExpediente> T15:56:38</FechaIncorporacionExpediente> </DocumentoIndizado> </IndiceContenido> <firmas> <firma> <TipoFirma>TF03</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>PD94bW </FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> </firmas> Descripción técnica de servicios Web 50 de 357

53 </indice> <metadatosexp> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_EXP_ B0F F8</Identificador> <Organo>E </Organo> <Organo>E </Organo> <FechaAperturaExpediente> T13:33:21</FechaAperturaExpediente> <Clasificacion>990270</Clasificacion> <Estado>E01</Estado> <Interesado>X F</Interesado> <Interesado>E </Interesado> </metadatosexp> <documentos> <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F </Identificador> <Organo>E </Organo> <FechaCaptura> T13:33:23</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <contenido> <ValorBinario>SG9sYSwgcGFqYXJpdG8gc2luIGNvbGE=</ValorBinario> <NombreFormato>txt</NombreFormato> </contenido> <firmas> <firma> <TipoFirma>TF01</TipoFirma> <ContenidoFirma> <CSV> <ValorCSV>E80D6624F5C4DD73D2A94C2EB36F197A</ValorCSV> <RegulacionGeneracionCSV>BOE A YYYY XXXXX</RegulacionGeneracionCSV> </CSV> </ContenidoFirma> </firma> </firmas> </documento> </documentos> </expediente> </ns2:remitirexpedienteresponse> </soap:body> </soap:envelope> Servicio ObtenerReferenciasRemisiones Funcionalidad Permite obtener una relación de referencias de remisiones realizadas sobre un expediente. Prerrequisitos El expediente especificado debe existir previamente. Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerReferenciasRemisionesRequest namespace Descripción técnica de servicios Web 51 de 357

54 identificador used by element ObtenerReferenciasRemisionesRequest <xsd:complextype name="obtenerreferenciasremisionesrequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element ObtenerReferenciasRemisionesRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> complextype ObtenerReferenciasRemisionesResponse namespace referenciasremisiones used by element ObtenerReferenciasRemisionesResponse <xsd:complextype name="obtenerreferenciasremisionesresponse"> <xsd:sequence> <xsd:element name="referenciasremisiones" ="tns:tiporeferenciasremisiones"/> </xsd:sequence> </xsd:complextype> element ObtenerReferenciasRemisionesResponse/referenciasRemisiones tns:tiporeferenciasremisiones complex Descripción técnica de servicios Web 52 de 357

55 ReferenciaRemision <xsd:element name="referenciasremisiones" ="tns:tiporeferenciasremisiones"/> Observaciones El campo nombreremision de una referenciaremision se utilizará en el servicio de obtenerexpedienteremitido para recuperar la información completa de una remisión. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 6"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:obtenerreferenciasremisionesrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_exp_ b0f </identificador> </ns3:obtenerreferenciasremisionesrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:obtenerreferenciasremisionesresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <referenciasremisiones> <ReferenciaRemision> <NombreRemision>EXP_REMITIDO_ </NombreRemision> <FechaRemision> T13:26:49</FechaRemision> </ReferenciaRemision> <ReferenciaRemision> <NombreRemision>EXP_REMITIDO_ </NombreRemision> <FechaRemision> T13:26:53</FechaRemision> </ReferenciaRemision> <ReferenciaRemision> <NombreRemision>EXP_REMITIDO_ </NombreRemision> <FechaRemision> T13:26:58</FechaRemision> </ReferenciaRemision> </referenciasremisiones> </ns2:obtenerreferenciasremisionesresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 53 de 357

56 Servicio ObtenerRemision Funcionalidad Permite recuperar la información completa de una determinada remisión del expediente en formato ZIP. El fichero ZIP devuelto contendrá el fichero índice del expediente con su firma, y todos los documentos del expediente con sus repectivas firmas. El nombre de los documentos dentro del ZIP será el metadato NombreDocumento (del grupo metadatosadoc) concatenado con el nombre identificador de documento electrónico. Prerrequisitos El identificador de expediente especificado debe existir previamente El nombre de remisión especificada debe existir previamente Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerRemisionRequest namespace identificador nombreremision used by element ObtenerRemisionRequest <xsd:complextype name="obtenerremisionrequest"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador"/> <xsd:element name="nombreremision" ="xsd:string"/> </xsd:sequence> </xsd:complextype> element ObtenerRemisionRequest/identificador tns:tipoidentificador <xsd:element name="identificador" ="tns:tipoidentificador"/> Descripción técnica de servicios Web 54 de 357

57 element ObtenerRemisionRequest/nombreRemision xsd:string <xsd:element name="nombreremision" ="xsd:string"/> complextype ObtenerRemisionResponse namespace remision used by element ObtenerRemisionResponse <xsd:complextype name="obtenerremisionresponse"> <xsd:sequence> <xsd:element name="remision" ="xsd:base64binary"/> </xsd:sequence> </xsd:complextype> element ObtenerRemisionResponse/remision xsd:base64binary <xsd:element name="remision" ="xsd:base64binary"/> Observaciones El campo nombre de un expedienteremitido se utilizará en el servicio de obtenerexpedienteremitido para recuperar la información completa de una remisión. Ejemplo de petición y respuesta del servicio Petición Descripción técnica de servicios Web 55 de 357

58 <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 9"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:obtenerremisionrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_exp_ b0f </identificador> <nombreremision>exp_remitido_ </nombreremision> </ns2:obtenerremisionrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:obtenerremisionresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <remision>uesdbbq </remision> </ns2:obtenerremisionresponse> </soap:body> </soap:envelope> Servicios de Búsqueda Servicio BuscarDocumentos Funcionalidad Permite localizar documentos a partir de los valores de sus metadatos y/o cadenas de texto en su contenido. El servicio devuelve únicamente identificadores únicos de documentos que cumplen los criterios de búsqueda Es posible buscar sobre 3 conjuntos de metadatos: Búsqueda sobre metadatos mínimos obligatorios. La búsqueda se realiza siempre por correspondencia exacta, salvo aquellas metadatos de tipo fecha en los que se puede especificar un intervalo. Búsqueda sobre metadatos específicos de la Plataforma. La búsqueda se realiza siempre por correspondencia exacta, salvo aquellas metadatos de tipo fecha en los que se puede especificar un intervalo. Búsqueda sobre metadatos complementarios. Permite establecer condiciones de búsqueda combinadas con cláusula AND. Las posibles condiciones de búsqueda son: EQUAL, NOT_EQUAL, GREATER_THAN, LESS_THAN, GREATER_EQUAL, LESS_EQUAL, BEGINS_WITH, ENDS_WITH, CONTAINS, DOES_NOT_CONTAIN, IN, NOT_IN, IS_NULL, IS_NOT_NULL. La utilización de algunas de estas condiciones de búsqueda está restringida a ciertos tipos de datos. La siguiente tabla muestra las combinaciones posibles: Descripción técnica de servicios Web 56 de 357

59 Grid de condiciones de búsqueda soportadas por cada tipo de metadato complementario Boolean Boolean[] Double Double[] Integer Integer[] String String[] Time Time[] EQUAL X X X X X X X5 X5 X X NOT_EQUAL X X X X X X X5 X5 X X GREATER_THAN X X X X X X X X LESS_THAN X X X X X X X X GREATER_EQUAL X X X X X X X X LESS_EQUAL X X X X X X X X BEGINS_WITH X X ENDS_WITH X X CONTAINS X X DOES_NOT_CONTAIN X X IN X X X X X X X X NOT_IN X X X X X X X X IS_NULL X1 X1 X2 X2 X3 X3 X4 X4 X X IS_NOT_NULL X1 X1 X2 X2 X3 X3 X4 X4 X X X Soportada en la ventana de búsqueda de Documentum. Soportada en los servicios web de búsqueda de la 1 Con la peculiaridad que el valor false se interpreta como NULL. Con la peculiaridad que el valor NULL no existe en Documentum para el campo DOUBLE, el valor NULL es reflejado 2 como 0. Lo que significa que una búsqueda mediante EQUAL 0.0 o EQUAL 0 devuelve el mismo resultado. Con la peculiaridad que el valor NULL no existe en Documentum para el campo INTEGER, el valor NULL es reflejado 3 como 0. Lo que significa que una búsqueda mediante EQUAL 0 devuelve el mismo resultado. 4 Con la peculiaridad que el valor se interpreta como NULL. 5 Con la peculiaridad que al especificar una cadena vacía como <valor></valor> no devuelve resultados si el atributo no tiene valor. Estructuras de datos de la petición y la respuesta del servicio complextype BuscarDocumentosRequest namespace filtro used by element BuscarDocumentosRequest <xsd:complextype name="buscardocumentosrequest"> <xsd:sequence> <xsd:element name="filtro" ="tns:tipofiltrobuscardocumentos"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 57 de 357

60 element BuscarDocumentosRequest/filtro tns:tipofiltrobuscardocumentos complex metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion busquedacontenido <xsd:element name="filtro" ="tns:tipofiltrobuscardocumentos"/> complextype BuscarDocumentosResponse namespace identificadores used by element BuscarDocumentosResponse <xsd:complextype name="buscardocumentosresponse"> <xsd:sequence> <xsd:element name="identificadores" ="tns:tipoidentificadores"/> </xsd:sequence> </xsd:complextype> element BuscarDocumentosResponse/identificadores tns:tipoidentificadores Descripción técnica de servicios Web 58 de 357

61 complex identificador <xsd:element name="identificadores" ="tns:tipoidentificadores"/> Observaciones 1. La plataforma devuelve un conjunto máximo de resultados. Si el número de expedientes que cumplen los criterios de búsqueda excede este máximo, se devuelve un error. 2. El patrón de búsqueda por contenido es una cadena que depende del gestor documental en el que se apoya la plataforma. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición y respuesta del servicio para búsqueda de documentos por estado de elaboración del documento. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 6"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:buscardocumentosrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <filtro> <metadatos> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> </metadatos> </filtro> </ns2:buscardocumentosrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:buscardocumentosresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificadores> <identificador>es_e _2012_ f ea</identificador> </identificadores> </ns2:buscardocumentosresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 59 de 357

62 Búsqueda de documentos por contenido El campo filtro dentro de la petición al servicio BuscarDocumentos incluye un elemento busquedacontenido de tipo TipoContenidoBusqueda, que permite especificar dos parámetros opcionales: NombreFormato: Permite filtrar los resultados por formato de documento. PatronBusquedaContenido: Cadena que permite establecer los criterios de búsqueda por contenido del documento. Se muestran algunos criterios de búsqueda habituales para localizar por contenido: Búsqueda de documentos que contengan alguna de las palabras : palabra1 palabra2. Búsqueda de documentos que contengan todas las palabras : palabra1 and palabra2. Búsqueda de documentos que contengan una frase exacta: una frase del tipo que sea. Se muestran algunos ejemplos de peticiones para búsqueda de contenido, sin restringir a un formato determinado. Ejemplo de búsqueda por alguna de las palabras <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:buscardocumentosrequest> <filtro> <busquedacontenido> <PatronBusquedaContenido>'palabra1' 'palabra2'</patronbusquedacontenido> </busquedacontenido> </filtro> </typ:buscardocumentosrequest> </soapenv:body> </soapenv:envelope> Ejemplo de búsqueda por todas las palabras <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:buscardocumentosrequest> <filtro> <busquedacontenido> <PatronBusquedaContenido>'palabra1' and 'palabra2'</patronbusquedacontenido> </busquedacontenido> </filtro> </typ:buscardocumentosrequest> </soapenv:body> </soapenv:envelope> Ejemplo de búsqueda por frase exacta <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:buscardocumentosrequest> <filtro> <busquedacontenido> <PatronBusquedaContenido>"una frase cualquiera"</patronbusquedacontenido> </busquedacontenido> </filtro> Descripción técnica de servicios Web 60 de 357

63 </typ:buscardocumentosrequest> </soapenv:body> </soapenv:envelope> Servicio BuscarExpedientes Funcionalidad Permite localizar expedientes a partir de los valores de sus metadatos. El servicio devuelve únicamente identificadores únicos de expedientes que cumplen los criterios de búsqueda. Prerrequisitos No hay prerrequisitos. Estructuras de datos de la petición y la respuesta del servicio complextype BuscarExpedientesRequest namespace filtro used by element BuscarExpedientesRequest <xsd:complextype name="buscarexpedientesrequest"> <xsd:sequence> <xsd:element name="filtro" ="tns:tipofiltrobuscarexpedientes"/> </xsd:sequence> </xsd:complextype> element BuscarExpedientesRequest/filtro tns:tipofiltrobuscarexpedientes complex metadatosexp metadatosexpadoc metadatosexpcomplementarios <xsd:element name="filtro" ="tns:tipofiltrobuscarexpedientes"/> Descripción técnica de servicios Web 61 de 357

64 complextype BuscarExpedientesResponse namespace identificadores used by element BuscarExpedientesResponse <xsd:complextype name="buscarexpedientesresponse"> <xsd:sequence> <xsd:element name="identificadores" ="tns:tipoidentificadores"/> </xsd:sequence> </xsd:complextype> element BuscarExpedientesResponse/identificadores tns:tipoidentificadores complex identificador <xsd:element name="identificadores" ="tns:tipoidentificadores"/> Observaciones 1. La plataforma devuelve un conjunto máximo de resultados. Si el número de expedientes que cumplen los criterios de búsqueda excede este máximo, se devuelve un error. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición y respuesta del servicio para búsqueda de expedientes por interesado. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 4"> Descripción técnica de servicios Web 62 de 357

65 <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:buscarexpedientesrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <filtro> <metadatosexp> <Interesado>X F</Interesado> </metadatosexp> </filtro> </ns4:buscarexpedientesrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:buscarexpedientesresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificadores> <identificador>es_e _2012_exp_ b0f d</identificador> </identificadores> </ns2:buscarexpedientesresponse> </soap:body> </soap:envelope> Servicios de Firma Servicio GenerarCSV Funcionalidad Permite la obtención de un Código Seguro de Verificación a partir del contenido binario de un documento. El documento aportado no se incluye en el expediente electrónico. Prerrequisitos No hay prerrequisitos. Estructuras de datos de la petición y la respuesta del servicio complextype GenerarCSVRequest namespace contenido used by element GenerarCSVRequest <xsd:complextype name="generarcsvrequest"> <xsd:sequence> <xsd:element name="contenido" ="nti:tipocontenido"/> Descripción técnica de servicios Web 63 de 357

66 </xsd:sequence> </xsd:complextype> element GenerarCSVRequest/contenido nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> complextype GenerarCSVResponse namespace firma used by element GenerarCSVResponse <xsd:complextype name="generarcsvresponse"> <xsd:sequence> <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 64 de 357

67 element GenerarCSVResponse/firma nti:tipofirmaselectronicas complex TipoFirma ContenidoFirma <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> Observaciones 1. Este servicio se concibe como una utilidad para que las aplicaciones cliente que necesiten un CSV asociado a un documento que no está en un expediente electrónico no tengan que implementar su propio algoritmo de generación de CSV. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:generarcsvrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>0M8R4KGxGuEAAAAAAAA </ValorBinario> <NombreFormato>doc</ValorBinario> </contenido> </ns3:generarcsvrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> Descripción técnica de servicios Web 65 de 357

68 <ns2:generarcsvresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <firma> <TipoFirma>TF01</TipoFirma> <ContenidoFirma> <CSV> <ValorCSV>36B18BA940C94F9A24D9DF3DA </ValorCSV> <RegulacionGeneracionCSV>BOE A YYYY XXXXX</RegulacionGeneracionCSV> </CSV> </ContenidoFirma> </firma> </ns2:generarcsvresponse> </soap:body> </soap:envelope> Servicio GenerarSello Funcionalidad Permite la obtención de sello digital a partir del contenido binario de un documento. El documento aportado no se incluye en el expediente electrónico. Prerrequisitos No hay prerrequisitos Estructuras de datos de la petición y la respuesta del servicio complextype GenerarSelloRequest namespace contenido used by element GenerarSelloRequest <xsd:complextype name="generarsellorequest"> <xsd:sequence> <xsd:element name="contenido" ="nti:tipocontenido"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 66 de 357

69 element GenerarSelloRequest/contenido nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> complextype GenerarSelloResponse namespace firma used by element GenerarSelloResponse <xsd:complextype name="generarselloresponse"> <xsd:sequence> <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 67 de 357

70 element GenerarSelloResponse/firma nti:tipofirmaselectronicas complex TipoFirma ContenidoFirma <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> Observaciones 1. Este servicio se concibe como una utilidad para que las aplicaciones cliente que necesiten un sello digital asociado a un documento que no está en un expediente electrónico no tengan que implementar su propio algoritmo de generación de sello digital. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:generarsellorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>JVBERi0x </ValorBinario> <NombreFormato>doc</NombreFormato> </contenido> </ns4:generarsellorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:generarselloresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <firma> <TipoFirma>TF05</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>MILErwYJKoZ </FirmaBase64> Descripción técnica de servicios Web 68 de 357

71 </FirmaConCertificado> </ContenidoFirma> </firma> </ns2:generarselloresponse> </soap:body> </soap:envelope> Servicio VerificarCSV Funcionalidad Permite la obtención del documento electrónico administrativo vinculado al CSV que se aporta en la llamada. Si no existe ningún documento vinculado a un expediente de la aplicación cliente con ese CSV se devuelve un error. En caso de existir el documento se devuelve completo: metadatos, contenido y firmas (incluida la correspondiente al propio CSV). Prerrequisitos No hay requisitos previos Estructuras de datos de la petición y la respuesta del servicio complextype VerificarCSVRequest namespace valorcsv used by element VerificarCSVRequest <xsd:complextype name="verificarcsvrequest"> <xsd:sequence> <xsd:element name="valorcsv" ="xsd:string"/> </xsd:sequence> </xsd:complextype> element VerificarCSVRequest/valorCSV xsd:string <xsd:element name="valorcsv" ="xsd:string"/> Descripción técnica de servicios Web 69 de 357

72 complextype VerificarCSVResponse namespace documento used by element VerificarCSVResponse <xsd:complextype name="verificarcsvresponse"> <xsd:sequence> <xsd:element name="documento" ="tns:tipoverificarcsvresponse"/> </xsd:sequence> </xsd:complextype> element VerificarCSVResponse/documento tns:tipoverificarcsvresponse complex metadatos contenido firmas <xsd:element name="documento" ="tns:tipoverificarcsvresponse"/> Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 4"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:verificarcsvrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <valorcsv>e80d6624f5c4dd73d2a94c2eb36f197a</valorcsv> Descripción técnica de servicios Web 70 de 357

73 </ns4:verificarcsvrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:verificarcsvresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F </Identificador> <Organo>E </Organo> <FechaCaptura> T11:35:42</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD01</TipoDocumental> </metadatos> <contenido> <ValorBinario>SG9sYSwgcGFqYXJpdG8gc2luIGNvbGE=</ValorBinario> <NombreFormato>txt</NombreFormato> </contenido> <firmas> <firma> <TipoFirma>TF01</TipoFirma> <ContenidoFirma> <CSV> <ValorCSV>E80D6624F5C4DD73D2A94C2EB36F197A</ValorCSV> <RegulacionGeneracionCSV>BOE A YYYY XXXXX</RegulacionGeneracionCSV> </CSV> </ContenidoFirma> </firma> </firmas> </documento> </ns2:verificarcsvresponse> </soap:body> </soap:envelope> Servicio VerificarFirmaConCertificado Funcionalidad Permite realizar la verificación de una firma electrónica basada en certificado. Si la firma que se quiere verificar tiene un formato que no incluye el contenido del documento firmado, debe aportarse dicho contenido en la petición junto con la propia firma. Estructuras de datos de la petición y la respuesta del servicio complextype VerificarFirmaConCertificadoRequest namespace firma contenido used by element VerificarFirmaConCertificadoRequest Descripción técnica de servicios Web 71 de 357

74 <xsd:complextype name="verificarfirmaconcertificadorequest"> <xsd:sequence> <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> </xsd:sequence> </xsd:complextype> element VerificarFirmaConCertificadoRequest/firma nti:tipofirmaselectronicas complex TipoFirma ContenidoFirma <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> element VerificarFirmaConCertificadoRequest/contenido nti:tipocontenido minocc 0 maxocc 1 complex Descripción técnica de servicios Web 72 de 357

75 DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> complextype VerificarFirmaConCertificadoResponse namespace firmantes used by element VerificarFirmaConCertificadoResponse <xsd:complextype name="verificarfirmaconcertificadoresponse"> <xsd:sequence> <xsd:element name="firmantes" ="tns:tipofirmantes"/> </xsd:sequence> </xsd:complextype> element VerificarFirmaConCertificadoResponse/firmantes tns:tipofirmantes complex firmante <xsd:element name="firmantes" ="tns:tipofirmantes"/> Observaciones Este servicio se concibe como una utilidad para que las aplicaciones cliente que necesiten una validación de firmas y obtención de firmantes no tengan que implementar su propio código ni tengan que integrarse con otras plataformas de validación. La plataforma delega la validación en los servicios de validación y extrae la información de los firmantes para devolverla en el resultado Descripción técnica de servicios Web 73 de 357

76 La etiqueta contenido se deberá aportar obligatoriamente cuando el tipo de firma sea TF04 (CAdES detached/explicit signature), ya que este formato de firma no incluye el contenido del fichero firmado y es necesario aportarlo para la validación. En el resto de los casos, si se manda esta etiqueta se ignora su contenido. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:verificarfirmaconcertificadorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <firma> <TipoFirma>TF03</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNv </FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:verificarfirmaconcertificadoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <firmantes> <firmante> <Campo> <Clave>usoCertificado</Clave> <Valor>digitalSignature nonrepudiation</valor> </Campo> <Campo> <Clave>ApellidosResponsable</Clave> <Valor>LOPEZ LOPEZ</Valor> </Campo> <Campo> <Clave>extensionUsoCertificado</Clave> <Valor>KeyPurposeId 0: E mail protection KeyPurposeId 1: TLS Web client authentication</valor> </Campo> <Campo> <Clave>validoHasta</Clave> <Valor> mar 13:12: </Valor> </Campo> <Campo> <Clave>politica</Clave> <Valor> </Valor> </Campo> <Campo> <Clave>subject</Clave> <Valor>CN=LOPEZ LOPEZ JUAN NIF H,OU=EMPLEADO PUBLICO,OU=ACGISS,O=Segsocial,C=ES</Valor> </Campo> Descripción técnica de servicios Web 74 de 357

77 <Campo> <Clave>tipoCertificado</Clave> <Valor>EMPLEADO PUBLICO</Valor> </Campo> <Campo> <Clave>versionPolitica</Clave> <Valor>40</Valor> </Campo> <Campo> <Clave>OrganizacionEmisora</Clave> <Valor>Seg social</valor> </Campo> <Campo> <Clave>idPolitica</Clave> <Valor>MITyC</Valor> </Campo> <Campo> <Clave>NIFResponsable</Clave> <Valor> H</Valor> </Campo> <Campo> <Clave>organizacion</Clave> <Valor>Seg social</valor> </Campo> <Campo> <Clave>numeroSerie</Clave> <Valor>JUAN</Valor> </Campo> <Campo> <Clave>nombreResponsable</Clave> <Valor>JUAN</Valor> </Campo> <Campo> <Clave>pais</Clave> <Valor>ES</Valor> </Campo> <Campo> <Clave>idEmisor</Clave> <Valor>OU=SGI,O=Seg social,c=es</valor> </Campo> <Campo> <Clave>clasificacion</Clave> <Valor>0</Valor> </Campo> <Campo> <Clave>validoDesde</Clave> <Valor> vie 12:42: </Valor> </Campo> <Campo> <Clave>NombreApellidosResponsable</Clave> <Valor>JUAN LOPEZ LOPEZ</Valor> </Campo> <Campo> <Clave>segundoApellidoResponsable</Clave> <Valor>LOPEZ</Valor> </Campo> <Campo> <Clave>primerApellidoResponsable</Clave> <Valor>LOPEZ</Valor> </Campo> </firmante> </firmantes> </ns2:verificarfirmaconcertificadoresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 75 de 357

78 Servicio VerificarSelloDigital Funcionalidad Permite realizar la verificación de un sello digital. Si la firma que se quiere verificar tiene un formato que no incluye el contenido del documento firmado, debe aportarse dicho contenido en la petición junto con la propia firma. Estructuras de datos de la petición y la respuesta del servicio complextype VerificarSelloDigitalRequest namespace firma contenido used by element VerificarSelloDigitalRequest <xsd:complextype name="verificarsellodigitalrequest"> <xsd:sequence> <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> </xsd:sequence> </xsd:complextype> element VerificarSelloDigitalRequest/firma nti:tipofirmaselectronicas complex TipoFirma ContenidoFirma <xsd:element name="firma" ="nti:tipofirmaselectronicas"/> Descripción técnica de servicios Web 76 de 357

79 element VerificarSelloDigitalRequest/contenido nti:tipocontenido minocc 0 maxocc 1 complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> complextype VerificarSelloDigitalResponse namespace firmantes used by element VerificarSelloDigitalResponse <xsd:complextype name="verificarsellodigitalresponse"> <xsd:sequence> <xsd:element name="firmantes" ="tns:tipofirmantes"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 77 de 357

80 element VerificarSelloDigitalResponse/firmantes tns:tipofirmantes complex firmante <xsd:element name="firmantes" ="tns:tipofirmantes"/> Observaciones Este servicio se concibe como una utilidad para que las aplicaciones cliente que necesiten una validación de sellos y obtención de organismo firmante no tengan que implementar su propio código ni tengan que integrarse con otras plataformas de validación. La plataforma delega la validación en los servicios de validación y extrae la información del organismo firmante para devolverla en el resultado. La etiqueta contenido se deberá aportar obligatoriamente cuando el tipo de sello sea TF04 (CAdES detached/explicit signature), ya que este formato de firma no incluye el contenido del fichero firmado y es necesario aportarlo para la validación. En el resto de los casos, si se manda esta etiqueta se ignora su contenido. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">test</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:verificarsellodigitalrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <firma> <TipoFirma>TF05</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>MILF/wYJKo...</FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> <contenido> <ValorBinario>JVBERi0xL...</ValorBinario> Descripción técnica de servicios Web 78 de 357

81 </contenido> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns3:verificarsellodigitalresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <firmantes> <firmante> <Campo> <Clave>usoCertificado</Clave> <Valor>digitalSignature nonrepudiation</valor> </Campo> <Campo> <Clave>ApellidosResponsable</Clave> <Valor>LOPEZ LOPEZ</Valor> </Campo> <Campo> <Clave>extensionUsoCertificado</Clave> <Valor>KeyPurposeId 0: E mail protection KeyPurposeId 1: TLS Web client authentication</valor> </Campo> <Campo> <Clave>validoHasta</Clave> <Valor> mar 13:12: </Valor> </Campo> <Campo> <Clave>politica</Clave> <Valor> </Valor> </Campo> <Campo> <Clave>subject</Clave> <Valor>CN=LOPEZ LOPEZ JUAN NIF H,OU=EMPLEADO PUBLICO,OU=ACGISS,O=Segsocial,C=ES</Valor> </Campo> <Campo> <Clave>tipoCertificado</Clave> <Valor>EMPLEADO PUBLICO</Valor> </Campo> <Campo> <Clave>versionPolitica</Clave> <Valor>40</Valor> </Campo> <Campo> <Clave>OrganizacionEmisora</Clave> <Valor>Seg social</valor> </Campo> <Campo> <Clave>idPolitica</Clave> <Valor>MITyC</Valor> </Campo> <Campo> <Clave>NIFResponsable</Clave> <Valor> H</Valor> </Campo> <Campo> <Clave>organizacion</Clave> <Valor>Seg social</valor> </Campo> <Campo> <Clave>numeroSerie</Clave> <Valor> </Valor> </Campo> <Campo> <Clave>nombreResponsable</Clave> <Valor>JUAN</Valor> </Campo> <Campo> <Clave>pais</Clave> <Valor>ES</Valor> </Campo> Descripción técnica de servicios Web 79 de 357

82 <Campo> <Clave>idEmisor</Clave> <Valor>OU=SGI,O=Seg social,c=es</valor> </Campo> <Campo> <Clave>clasificacion</Clave> <Valor>0</Valor> </Campo> <Campo> <Clave>validoDesde</Clave> <Valor> vie 12:42: </Valor> </Campo> <Campo> <Clave>NombreApellidosResponsable</Clave> <Valor>JUAN LOPEZ LOPEZ</Valor> </Campo> <Campo> <Clave>segundoApellidoResponsable</Clave> <Valor>LOPEZ</Valor> </Campo> <Campo> <Clave>primerApellidoResponsable</Clave> <Valor>LOPEZ</Valor> </Campo> </firmante> </firmantes> </ns3:verificarsellodigitalresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 80 de 357

83 Servicio ObtenerDocumentoDeFirma Funcionalidad Este servicio permite obtener el documento de una firma. El tipo de firma TF04 por razones obvias no esta soportado. Estructuras de datos de la petición y la respuesta del servicio Como dato de entrada se aporta el contenido de una firma, con la estructura de etiquetas que especifica la NTI de Documento Electrónico. Como resultado se obtiene el contenido (valor binario y formato) del documento firmado. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:obtenerdocumentodefirmarequest> <firma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>...</FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> </typ:obtenerdocumentodefirmarequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:obtenerdocumentodefirmaresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>...</ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> </ns3:obtenerdocumentodefirmaresponse> </soap:body> </soap:envelope> Servicio GenerarJustificanteFirma Funcionalidad Este servicio permite la obtención de un justificante de firma de un documento, facilitando opcionalmente los datos de los firmantes. Un justificante de firma es una copia auténtica papel (formato PDF) de una firma electrónica, que lleva la siguiente información: Página de cabecera con la relación de firmantes (puede ser más de uno para firmas electrónicas que incluyen cofirma o contrafirma). Si se incluyen como parámetros en la petición del servicio, en esta página de cabecera cada firmante tendrá asociado un grafo de firma manuscrita, y un texto que define su rol en función de si ha aplicado una cofirma o una contrafirma. Contenido del documento firmado Descripción técnica de servicios Web 81 de 357

84 Código Seguro de Verificación, verificable a través del servicio verificarcsv, que en el caso de una firma devolverá un archivo comprimido con el fichero de firma digital, el documento firmado y el justificante de firma. En el caso de existir varias firmas asociadas al documento debe especificar el hash de la firma de la cual se quiere obtener el justificante. La relación de firmantes se establece mediante el nombre del firmante. Prerrequisitos El documento debe existir previamente en un expediente electrónico. Estructuras de datos de la petición y la respuesta del servicio Como parámetros de entrada se aportan los siguientes datos: Identificador del documento electrónico al que está vinculada la firma electrónica cuyo justificante se quiere obtener Hash de la firma electrónica. Este parámetro es obligatorio únicamente si el documento electrónico al que está asociada la firma tuviera varias firmas electrónicas asociadas. El hash se utiliza para identificar sobre qué firma en concreto se desea obtener el justificante. Grafos de firma y textos de rol como cofirmante o contrafirmante para cada uno de los firmantes. Es un campo opcional, si no se especifica, en la página de cabecera del justificate aparecerá la relación de firmantes sin información de grafo de firma manuscrita ni roles de firma. Como resultado se obtiene el contenido del PDF del justificante de firma. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:generarjustificantefirmarequest> <identificadordocumentoorigen>es_e _2014_ f a135b</identificadordocumentoo rigen> <hashfirma>8913ffeb ccb31a791ddb6c9632d10b69a7d4a0acd294e8c9bf6bf40ca8e3abf845f9f56d7a2007fea12e 2FD787ECA3A1C7D055819E29669C586D787B</hashFirma> <datosfirmantes> <datosfirmante> <Nombre>ANF Usuario Activo</Nombre> <RoleFirma>Firmante</RoleFirma> <RoleContraFirma>Contrafirmante</RoleContraFirma> <ImagenFirma>...</ImagenFirma> </datosfirmante> <datosfirmante> <Nombre>ANF Empresa Activo</Nombre> <RoleFirma>Firmante</RoleFirma> <RoleContraFirma>Soy de la mutua</rolecontrafirma> <ImagenFirma>...</ImagenFirma> </datosfirmante> </datosfirmantes> </typ:generarjustificantefirmarequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:generarjustificantefirmaresponse xmlns:ns2=" Descripción técnica de servicios Web 82 de 357

85 xmlns:ns3=" xmlns:ns4=" <contenido Id="CONTENIDO"> <ValorBinario>...</ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> </ns2:generarjustificantefirmaresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 83 de 357

86 Servicio GenerarHash Funcionalidad Este servicio permite generar un hash de un contenido binario. El hash se usa principalmente para identificar la firma en el servicio GenerarJustificanteFirma. Estructuras de datos de la petición y la respuesta del servicio Como parámetro de entrada se aporta el contenido binario de una firma electrónica o documento electrónico. Se obtiene como resultado el hash. El algoritmo de hashing utilizado es configurable mediante una propiedad. Para más detalles consultar el Manual de Instalación. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:generarhashrequest> <valorbinario>...</valorbinario> </typ:generarhashrequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns2:generarhashresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <hash>6b304e34b69c3f d1625d2b74094b3b85f74b501955ba957a45ef8c1ba36bba59d6959c c5ac DB9E D37554A722142D</hash> </ns2:generarhashresponse> </soap:body> </soap:envelope> 3.2 Servicios de Administración Servicio ActualizacionAplicacion Funcionalidad Permite modificar los parámetros de configuración de una aplicación cliente, sus credenciales de acceso, definición de tipos extendidos para expedientes y documentos, y datos de contacto. Prerrequisitos El identificador de aplicación cliente debe existir previamente. Estructuras de datos de la petición y la respuesta del servicio Descripción técnica de servicios Web 84 de 357

87 ActualizacionAplicacionRequest namespace aplicacioncliente used by element ActualizacionAplicacionRequest <xsd:complextype name="actualizacionaplicacionrequest"> <xsd:sequence> <xsd:element name="aplicacioncliente" ="tns:tipoaplicacioncliente"/> </xsd:sequence> </xsd:complextype> elemento ActualizacionAplicacionRequest/aplicacionCliente tns:tipoaplicacioncliente complex IdentificadorAplicacion ClaveAcceso Descripcion FechaHoraDespliegue Inactiva Nombre Apellido1 Apellido2 Telefono Observaciones Tipos ElementosConfigurables Descripción técnica de servicios Web 85 de 357

88 <xsd:element name="aplicacioncliente" ="tns:tipoaplicacioncliente"/> Observaciones 1. El identificadoraplicacion se utiliza para especificar la aplicación cliente que se quiere actualizar, no para modificar el identificador de aplicación. Dicho identificador se establece en el alta de aplicación y no puede ser modificado posteriormente. 2. Aplican las mismas restricciones establecidas en el apartado anterior para el nombre de los atributos. 3. El servicio se ejecutará en modo síncrono. 4. Para poder invocar al servicio deberán pasarse en la cabecera de WS-SECURITY las credenciales del administrador de la plataforma (no las de la aplicación cliente). 5. Si alguno de los parámetros configurables de aplicación contemplados por la plataforma no se incluye como elementoconfigurable en la petición, la plataforma no modificará su valor. 6. No se permite el cambio de tipo de dato para un atributo prexistente, ni tampoco su nombre. 7. No se permite la eliminación de un atributo creado previamente. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:actualizacionaplicacionrequest xmlns:ns2=" <aplicacioncliente> <IdentificadorAplicacion>TEST_D9</IdentificadorAplicacion> <ClaveAcceso>cangingos</ClaveAcceso> <Descripcion>Descripción actualizada</descripcion> <FechaHoraDespliegue> T16:11:31</FechaHoraDespliegue> <Inactiva>false</Inactiva> <Nombre>Nombre actualizado</nombre> <Apellido1>Apellido1 actualizado</apellido1> <Apellido2>Apellido2 actualizado</apellido2> < >nombre.actualizado@mpr.es</ > <Telefono> </Telefono> <Observaciones>Observaciones actualizadas</observaciones> <ElementosConfigurables> <elementoconfigurable> <Clave>1040</Clave> <Valor>TF05</Valor> </elementoconfigurable> </ElementosConfigurables> </aplicacioncliente> </ns2:actualizacionaplicacionrequest> </soap:body> </soap:envelope> Descripción técnica de servicios Web 86 de 357

89 Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicio AltaAplicacion Funcionalidad Permite dar de alta en la plataforma una nueva aplicación cliente, con todos sus parámetros de configuración, credenciales de acceso, definición de tipos extendidos para expedientes y documentos, y datos de contacto. La plataforma generará la infraestructura necesaria en la base de datos de la plataforma y en el repositorio documental (creación de cabinet para la aplicación, despliegue dinámico de tipos extendidos, etc). Prerrequisitos No hay requisitos previos Estructuras de datos de la petición y la respuesta del servicio AltaAplicacionRequest namespace aplicacioncliente used by element AltaAplicacionRequest <xsd:complextype name="altaaplicacionrequest"> <xsd:sequence> <xsd:element name="aplicacioncliente" ="tns:tipoaplicacioncliente"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 87 de 357

90 elemento AltaAplicacionRequest/aplicacionCliente tns:tipoaplicacioncliente complex IdentificadorAplicacion ClaveAcceso Descripcion FechaHoraDespliegue Inactiva Nombre Apellido1 Apellido2 Telefono Observaciones Tipos ElementosConfigurables <xsd:element name="aplicacioncliente" ="tns:tipoaplicacioncliente"/> Observaciones 1. El identificador de aplicación (identificadoraplicacion) debe tener un máximo de 10 caracteres. 2. Los nombres de los metadatos complementarios (atributos específicos de la aplicación cliente) tendrán un máximo de 19 caracteres. La plataforma añadirá automáticamente el prefico adoc_mc_ a estos nombres. 3. El servicio se ejecutará en modo asíncrono. 4. Para poder invocar al servicio deberán pasarse en la cabecera de WS-SECURITY las credenciales del administrador de la plataforma (no las de la aplicación cliente). Descripción técnica de servicios Web 88 de 357

91 5. Si la aplicación no tiene metadatos complementarios ni para expedientes ni para documentos, no es necesario pasar en la petición el tag tipos. Si tiene metadatos complementarios únicamente en los expedientes o en los documentos, se pasará en la petición el tag tipos y debajo el tag tipoexpediente o tipodocumento respectivamente. 6. La etiqueta longitud dentro de atributo es necesaria únicamente para atributos de tipo cadena. 7. Si alguno de los parámetros configurables de aplicación contemplados por la plataforma no se incluye como elementoconfigurable en la petición, la plataforma le asignará un valor por defecto. Si no se pasa en la petición el tag elementosconfigurables, la plataforma establecerá un valor por defecto para todos los posibles elementos configurables de una aplicación. 8. Mediante la etiqueta FechaHoraDespliegue se puede programar la ejecución retardada del despliegue de la aplicación. Codificación de elementos configurables La siguiente tabla muestra la relación de claves para los parámetros configurables de una aplicación cliente: 101 Formato de firma del sello digital 102 Algoritmo de firma del sello digital 103 Qualificador de la política de firma del sello digital 104 Formato de firma del fichero índice 105 Algoritmo de firma del fichero índice 106 Qualificador de la política de firma del fichero índice 107 Obligatoriedad de aportar firma digital junto con el documento electrónico (si/no) 108 Cadena con el valor del metadato 'Regulación generación CSV' 109 Keystore con el certificado del organismo (base64) 110 Contraseña encriptada del keystore del organismo (base64) 111 Formato del keystore del organismo 112 Alias de la clave privada en el keystore del organismo 113 Aplicación automática de CSV a cualquier documento insertado en el expediente (si/no) 114 Validación automática de las firmas electrónicas de un documento (si/no) 115 Permitir borrar expedientes cerrados (si/no) 116 Usuario para el acceso a regelec 117 Contraseña encriptada para el acceso a regelec (base64) 118 Formato alternativo de firma del sello digital 119 Algoritmo alternativo de firma del sello digital 120 Qualificador alternativo de la política de firma del sello digital 121 Id aplicación para el acceso a portafirmas 122 Nombre aplicación para el acceso a portafirmas 123 Callback URL para informar del estado de firmas en portafirmas 124 Validación automática de la firma electrónica de una Facturae (si/no) 125 Validación automática de la estructura de una Facturae (si/no) 126 Validación automática de los datos contables de una Facturae (si/no) 133 Algoritmo de hash de firmas 401 El texto para la marca de agua en las copias electrónicas 402 Tamaño de la fuente para la marca de agua 403 La imagen de logo (base64) Descripción técnica de servicios Web 89 de 357

92 404 Porcentaje de escalado del logo (0% a 100%) 405 Altura del código de barras 406 URL para la validación del CSV 901 Verificación de coherencia de formato real del contenido del documento con metadato 'Nombre de Formato' (si/no) 903 Código de organismo responsable (DIR) 904 Validación de código de organismo (DIR) al insertar/actualizar un expediente/documento (si/no) 905 Validación de clasificación (SIA) al insertar/actualizar un expediente (si/no) 906 Validación de interesado al insertar/actualizar un expediente (si/no) Los parámetros 1100 y 1170 se pasan en la invocación al servicio como texto plano sin encriptar. El servicio se encarga de encriptarlo y guardarlo en base64 en la base de datos de la plataforma. Adicionalmente hay una serie de parámetros de sólo lectura, es decir los establece la plataforma automáticamente y no pueden ser establecidos en el servicio de AltaAplicacion ni modificados en ActualizacionAplicacion, únicamente consultados mediante el servicio ConsultaAplicacion. Son los siguientes: 301 Nombre del tipo documento extendido 302 Nombre del tipo documento digitalizado extendido 303 Nombre del tipo copia electrónica auténtica extendido 304 Nombre del tipo expediente extendido 305 Nombre del tipo expediente remitido extendido 306 Nombre del tipo expediente reabierto extendido 307 Nombre del tipo documento factura extendido Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:altaaplicacionrequest xmlns:ns2=" <aplicacioncliente> <IdentificadorAplicacion>TEST_D9</IdentificadorAplicacion> <ClaveAcceso>una_clave</ClaveAcceso> <Descripcion>Una descripcion</descripcion> <FechaHoraDespliegue> T16:15:03</FechaHoraDespliegue> <Inactiva>false</Inactiva> <Nombre>Nombre</Nombre> <Apellido1>Apellido 1</Apellido1> <Apellido2> Apellido 2</Apellido2> < >nombre.apellido@mpr.es</ > <Telefono> </Telefono> <Observaciones>Unas observaciones</observaciones> <ElementosConfigurables> <elementoconfigurable> <Clave>101</Clave> Descripción técnica de servicios Web 90 de 357

93 <Valor>TF05</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>102</Clave> <Valor>SHA1withRSA</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>104</Clave> <Valor>TF03</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>105</Clave> <Valor>SHA1withRSA</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>107</Clave> <Valor>no</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>108</Clave> <Valor>BOE A YYYY XXXXX</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>109</Clave> <Valor> </Valor> </elementoconfigurable> <elementoconfigurable> <Clave>110</Clave> <Valor>1</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>111</Clave> <Valor>PKCS12</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>112</Clave> <Valor>{92ad6102 e f a4aa 9ce79c1a6f97}</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>113</Clave> <Valor>no</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>114</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>115</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>116</Clave> <Valor>appAccedaMPR</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>117</Clave> <Valor>5frU1l3S/BKZU2ikOVJYTg==</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>401</Clave> <Valor>COPIA MINISTERIO PRESIDENCIA</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>4020</Clave> <Valor>48</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>403</Clave> <Valor>iVBORw0K </Valor> </elementoconfigurable> <elementoconfigurable> <Clave>404</Clave> <Valor>25</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>405</Clave> Descripción técnica de servicios Web 91 de 357

94 <Valor>56</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>9010</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>902</Clave> <Valor/> </elementoconfigurable> <elementoconfigurable> <Clave>903</Clave> <Valor>E </Valor> </elementoconfigurable> <elementoconfigurable> <Clave>904</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>905</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>906</Clave> <Valor>si</Valor> </elementoconfigurable> </ElementosConfigurables> </aplicacioncliente> </ns2:altaaplicacionrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicio CambiarDatosAdministracion Funcionalidad Permite cambiar la contraseña y la dirección de correo del administrador de la plataforma. Prerrequisitos No hay requisitos previos Estructuras de datos de la petición y la respuesta del servicio CambiarDatosAdministradorRequest namespace NuevaClaveAcceso Nuevo used by element CambiarDatosAdministradorRequest <xsd:complextype name="cambiardatosadministradorrequest"> Descripción técnica de servicios Web 92 de 357

95 <xsd:sequence> <xsd:element name="nuevaclaveacceso" ="xsd:string" minoccurs="0"/> <xsd:element name="nuevo " ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento CambiarDatosAdministradorRequest/NuevaClaveAcceso xsd:string minocc 0 maxocc 1 <xsd:element name="nuevaclaveacceso" ="xsd:string" minoccurs="0"/> elemento CambiarDatosAdministradorRequest/Nuevo xsd:string minocc 0 maxocc 1 <xsd:element name="nuevo " ="xsd:string" minoccurs="0"/> Observaciones 1. Para poder invocar al servicio deberán pasarse en la cabecera de WS-SECURITY las credenciales del administrador de la plataforma (no las de la aplicación cliente). Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> Descripción técnica de servicios Web 93 de 357

96 <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:cambiardatosadministradorrequest xmlns:ns2=" <NuevaClaveAcceso>nueva_clave</NuevaClaveAcceso> </ns2:cambiardatosadministradorrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicio ConsultaAplicacion Funcionalidad Permite consultar los parámetros de configuración de una aplicación cliente, sus credenciales de acceso, definición de tipos extendidos para expedientes y documentos, y datos de contacto. Prerrequisitos El identificador de aplicación cliente debe existir previamente Estructuras de datos de la petición y la respuesta del servicio ConsultaAplicacionRequest namespace IdentificadorAplicacion used by element ConsultaAplicacionRequest <xsd:complextype name="consultaaplicacionrequest"> <xsd:sequence> <xsd:element name="identificadoraplicacion" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento ConsultaAplicacionRequest/IdentificadorAplicacion xsd:string Descripción técnica de servicios Web 94 de 357

97 <xsd:element name="identificadoraplicacion" ="xsd:string"/> ConsultaAplicacionResponse namespace aplicacioncliente used by element ConsultaAplicacionResponse <xsd:complextype name="consultaaplicacionresponse"> <xsd:sequence> <xsd:element name="aplicacioncliente" ="tns:tipoaplicacioncliente"/> </xsd:sequence> </xsd:complextype> elemento ConsultaAplicacionResponse/aplicacionCliente Descripción técnica de servicios Web 95 de 357

98 tns:tipoaplicacioncliente complex IdentificadorAplicacion ClaveAcceso Descripcion FechaHoraDespliegue Inactiva Nombre Apellido1 Apellido2 Telefono Observaciones Tipos ElementosConfigurables <xsd:element name="aplicacioncliente" ="tns:tipoaplicacioncliente"/> Observaciones 1. El servicio se ejecutará en modo síncrono. 2. Para poder invocar al servicio deberán pasarse en la cabecera de WS-SECURITY las credenciales del administrador de la plataforma (no las de la aplicación cliente). 3. El servicio devolverá en la respuesta el tag tipos únicamente si hay metadatos complementarios para expedientes o documentos de esa aplicación. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:consultaaplicacionrequest xmlns:ns2=" <IdentificadorAplicacion>MPR</IdentificadorAplicacion> </ns2:consultaaplicacionrequest> </soap:body> </soap:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns2:consultaaplicacionresponse xmlns:ns2=" <aplicacioncliente> <IdentificadorAplicacion>MPR</IdentificadorAplicacion> <ClaveAcceso> </ClaveAcceso> <Descripcion>descripción MPR</Descripcion> <Inactiva>false</Inactiva> <Nombre>Nombre</Nombre> <Apellido1>Apellido</Apellido1> < >nombre.apellido@mpr.es</ > <Telefono>112</Telefono> <Observaciones>Observaciones</Observaciones> <Tipos> <tipoexpediente/> <tipodocumento/> Descripción técnica de servicios Web 96 de 357

99 </Tipos> <ElementosConfigurables> <elementoconfigurable> <Clave>110</Clave> <Valor> </Valor> </elementoconfigurable> <elementoconfigurable> <Clave>109</Clave> <Valor </Valor> </elementoconfigurable> <elementoconfigurable> <Clave>906</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>111</Clave> <Valor>Java KeyStore / JKS</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>124</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>904</Clave> <Valor>si</Valor> </elementoconfigurable> <elementoconfigurable> <Clave>113</Clave> <Valor>no</Valor> </elementoconfigurable>.. </ElementosConfigurables> </aplicacioncliente> </ns2:consultaaplicacionresponse> </soap:body> </soap:envelope> Servicio ConsultaAplicaciones Funcionalidad Permite obtener una relación de las aplicaciones cliente que se han dado de alta en la plataforma. Prerrequisitos No hay requisitos previos Estructuras de datos de la petición y la respuesta del servicio ConsultaAplicacionesRequest namespace used by element ConsultaAplicacionesRequest <xsd:complextype name="consultaaplicacionesrequest"/> Descripción técnica de servicios Web 97 de 357

100 ConsultaAplicacionesResponse namespace aplicacioncliente used by element ConsultaAplicacionesResponse <xsd:complextype name="consultaaplicacionesresponse"> <xsd:sequence> <xsd:element name="aplicacioncliente" ="tns:tipoaplicacionclienteconsultaaplicaciones" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento ConsultaAplicacionesResponse/aplicacionCliente tns:tipoaplicacionclienteconsultaaplicaciones minocc 1 maxocc unbounded complex IdentificadorAplicacion ClaveAcceso Descripcion EstadoDespliegue FechaHoraDespliegue <xsd:element name="aplicacioncliente" ="tns:tipoaplicacionclienteconsultaaplicaciones" maxoccurs="unbounded"/> Observaciones 1. El servicio se ejecutará en modo síncrono. 2. Para poder invocar al servicio deberán pasarse en la cabecera de WS-SECURITY las credenciales del administrador de la plataforma (no las de la aplicación cliente). Descripción técnica de servicios Web 98 de 357

101 3. La clave de acceso de la aplicación se devuelve de forma cifrada. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_clave</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:consultaaplicacionesrequest xmlns:ns2=" </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:consultaaplicacionesresponse xmlns:ns2=" <aplicacioncliente> <IdentificadorAplicacion>MPR</IdentificadorAplicacion> <ClaveAcceso>XWvgqJnciyhlAzw8g7Laiu1Jtbzw5qB1KR1KeQ0ISm/e9ArzVXPOD/IUVpV8vZx7694YJDN+Dj8/GYLNVwatRDQsaA K4wO+K8K9Xunej+SMZynbLNTogT0vlZ6k1w6q74+3Dv3oF0GPir2xg1ud7zAPUVDvxGupOQswLB4cuFX7sjaZPj+fKbj4yLm2e0+GGh Kq+qI+JbqCcKXG48WF/9m2jscJZU/CqHzHiztDEuJ5XzwrrcHsczK5V3dD1Jb9bBmMnQYry9JVwgEjrX3MyUm0GokfTbFurj9y5Phpt 1QaSUdGI492vFnzcnHxOcptL7uwcniEmRZ2TdTXLuA4J0g==</ClaveAcceso> <Descripcion>descripción MPR</Descripcion> </aplicacioncliente> <aplicacioncliente> <IdentificadorAplicacion>TEST</IdentificadorAplicacion> <ClaveAcceso>qOWPk50hqf3y7rUJ7t35Aglu+gNiO5FSfI7x1OYPPyaZNvDYb2wPzHAr6dk5U7MVt68GAeCxqpPpfaFDHO/nYIs7Jj afvekovjh7vsgonvqpbjv+n6un6xx1vxcy5upa2rmdkel/pwq0rcojbsetynp6xh00vfixmdinkudnnplfxkv/uecnmgb94vb9remko ldbzek8gqab1/zwuv9uuxlv3sdptjl6vilrvfjpqiyqgaslnz+uc7mnnztydlnmazfbh6/gf6sv/w4fomugb8vrawlna3yhhk9oadqy hx/7xmikvgo1bj6ecddx1tcvbw4rpjmmrklg5ekdhhcvhw==</claveacceso> <Descripcion>descripción TEST</Descripcion> </aplicacioncliente> <aplicacioncliente> <IdentificadorAplicacion>TEST_D9</IdentificadorAplicacion> <ClaveAcceso>BvKZqRRnA8qHRakiUfR8DIi+OOE0SnuvwV+OmxRZ+IC2eCYc5wTCn/IkIrV2K60jBgQLYKr6HjKYeWAkV9OCDkuDoZ IVivhll4HnVFQpdXh0TJdrpCAJoTsi5xHLTg1ObXmR1kO++Y6YOaUUTwGKIuhnmRRuJxMjd1h4RvvCSl8zakekZXS03rzqe5WFYx5Gj l57uk4prgpuedskincrbrfxvodmbnbwahkcmsj3kejateyd/tzzzvmadx0w2s8gnfdyeg1pas+yfmz0ctvodca9hxycoupud6ww1ukm 3m59JiBh9/hFRAuEorRYabKfC+kt93bLSRPGYqP3Nhnxpg==</ClaveAcceso> <Descripcion>Esto es la aplicación para pruebas de despliegues</descripcion> <EstadoDespliegue>PROGRAMADA</EstadoDespliegue> <FechaHoraDespliegue> T16:15:03</FechaHoraDespliegue> </aplicacioncliente> </ns2:consultaaplicacionesresponse> </soap:body> </soap:envelope> Servicio Estado Funcionalidad Descripción técnica de servicios Web 99 de 357

102 Devuelve información general de la aplicación: versión, fecha del último arranque, tiempo en estado operativo Estructuras de datos de la petición y la respuesta del servicio EstadoRequest namespace used by element EstadoRequest <xsd:complextype name="estadorequest"/> EstadoResponse namespace estado used by element EstadoResponse <xsd:complextype name="estadoresponse"> <xsd:sequence> <xsd:element name="estado" ="tns:tipoestado"/> </xsd:sequence> </xsd:complextype> elemento EstadoResponse/estado tns:tipoestado complex Descripción técnica de servicios Web 100 de 357

103 Nombre Version Copyright FechaArranque FechaActual TiempoOperativo <xsd:element name="estado" ="tns:tipoestado"/> Observaciones 1. Para poder invocar al servicio deberán pasarse en la cabecera de WS-SECURITY las credenciales del administrador de la plataforma (no las de la aplicación cliente). Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 1"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:estadorequest xmlns:ns2=" </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:estadoresponse xmlns:ns2=" <estado> <Nombre>Expediente <Version>trunk </Version> <FechaArranque> T13:23:33</FechaArranque> <FechaActual> T14:11:40</FechaActual> <TiempoOperativo>13 día(s), 48 minuto(s) y 7 segundo(s).</tiempooperativo> </estado> </ns2:estadoresponse> </soap:body> </soap:envelope> Servicio EstadoDespliegueAplicacion Funcionalidad Devuelve información del estado en el que se encuentra el despliegue de una nueva aplicación que se ha dado de alta. Prerrequisitos La aplicación cliente por la que se consulta debe haberse dado de alta previamente en la plataforma. Estructuras de datos de la petición y la respuesta del servicio Descripción técnica de servicios Web 101 de 357

104 EstadoDespliegueAplicacionRequest namespace IdentificadorAplicacion used by element EstadoDespliegueAplicacionRequest <xsd:complextype name="estadodespliegueaplicacionrequest"> <xsd:sequence> <xsd:element name="identificadoraplicacion" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento EstadoDespliegueAplicacionRequest/IdentificadorAplicacion xsd:string <xsd:element name="identificadoraplicacion" ="xsd:string"/> EstadoDespliegueAplicacionResponse namespace Estado FechaHora Descripcion used by element EstadoDespliegueAplicacionResponse <xsd:complextype name="estadodespliegueaplicacionresponse"> <xsd:sequence> <xsd:element name="estado" ="xsd:string"/> <xsd:element name="fechahora" ="xsd:date"/> <xsd:element name="descripcion" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 102 de 357

105 elemento EstadoDespliegueAplicacionResponse/Estado xsd:string <xsd:element name="estado" ="xsd:string"/> elemento EstadoDespliegueAplicacionResponse/FechaHora xsd:date <xsd:element name="fechahora" ="xsd:date"/> elemento EstadoDespliegueAplicacionResponse/Descripcion xsd:string minocc 0 maxocc 1 <xsd:element name="descripcion" ="xsd:string" minoccurs="0"/> Observaciones El campo código podrá tener dos valores, representando las situaciones de aplicación desplegada y aplicación en proceso de despliegue. En este último caso, en el campo descripción se mostrará la salida de consola de la herramienta de despliegue de tipos que utiliza internamente la plataforma. En caso de que la aplicación no exista se devolverá una excepción. Ejemplo de petición y respuesta del servicio Descripción técnica de servicios Web 103 de 357

106 Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>admin</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:estadodespliegueaplicacionrequest xmlns:ns2=" <IdentificadorAplicacion>TEST_D9</IdentificadorAplicacion> </ns2:estadodespliegueaplicacionrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:estadodespliegueaplicacionresponse xmlns:ns2=" <Estado>PROGRAMADA</Estado> <FechaHora> T16:15:03</FechaHora> <Descripcion/> </ns2:estadodespliegueaplicacionresponse> </soap:body> </soap:envelope> 3.3 Servicios de Registro Electrónico Las estructuras de datos de la petición y respuesta de este servicio se ajustan al descriptor del servicio registro del registro electrónico del MPR, REGELEC, añadiendo en la petición el identificador del expediente al que se quiere vincular el asiento registral generado. Asimismo, las estructuras de datos utilizadas por REGELEC cumplen con la especificación SICRES 3. Para más información sobre los segmentos de datos contemplados en SICRES 3 puede consultarse la especificación de esta norma en Asimismo, puede consultarse la documentación técnica de REGELEC para más información sobre los descriptores de los servicios que ofrece Servicio GenerarAsientoRegistral Funcionalidad Permite generar un asiento registral vinculado al expediente. El justificante de registro no se incluye de forma automática en el expediente, ni tampoco los documentos anexos a la solicitud. Genera un documento vinculado al expediente, denominado referencia de asiento registral, sin contenido y con los metadatos necesarios para recuperar la información completa del apunte y el justificante de registro desde el registro electrónico. Si se produce un error en la generación del asiento registral, el documento de referencia de asiento registral no se incluye en el expediente electrónico. Prerrequisitos El expediente especificado debe existir previamente Descripción técnica de servicios Web 104 de 357

107 Estructuras de datos de la petición y la respuesta del servicio complextype GenerarAsientoRegistralRequest namespace identificadorexpediente solicitudregistro used by element GenerarAsientoRegistralRequest <xsd:complextype name="generarasientoregistralrequest"> <xsd:sequence> <xsd:element name="identificadorexpediente" ="adoc:tipoidentificador"/> <xsd:element name="solicitudregistro" ="tns:tiposolicitudregistro"/> </xsd:sequence> </xsd:complextype> element GenerarAsientoRegistralRequest/identificadorExpediente adoc:tipoidentificador <xsd:element name="identificadorexpediente" ="adoc:tipoidentificador"/> element GenerarAsientoRegistralRequest/solicitudRegistro tns:tiposolicitudregistro complex Fichero_Intercambio_SICRES3 datossolicitud acusereciborequerido Descripción técnica de servicios Web 105 de 357

108 <xsd:element name="solicitudregistro" ="tns:tiposolicitudregistro"/> complextype GenerarAsientoRegistralResponse namespace identificadorreferenciaasientoregistral used by element GenerarAsientoRegistralResponse <xsd:complextype name="generarasientoregistralresponse"> <xsd:sequence> <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral"/> </xsd:sequence> </xsd:complextype> element GenerarAsientoRegistralResponse/identificadorReferenciaAsientoRegistral tns:identificadorreferenciaasientoregistral complex ejercicio oficina numeroregistrooficina numeroregistrogeneral tiporegistro <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral"/> Observaciones 1. Un asiento registral asociado a un expediente no puede ser eliminado. Descripción técnica de servicios Web 106 de 357

109 Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:generarasientoregistralrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <identificadorexpediente>es_e _2012_exp_ b0f fc</identificadorexpediente> <solicitudregistro> <Fichero_Intercambio_SICRES3> <De_Origen_o_Remitente> <Codigo_Entidad_Registral_Origen>O </Codigo_Entidad_Registral_Origen> <Fecha_Hora_Entrada> </Fecha_Hora_Entrada> <Codigo_Unidad_Tramitacion_Origen>E </Codigo_Unidad_Tramitacion_Origen> </De_Origen_o_Remitente> <De_Destino> <Codigo_Entidad_Registral_Destino>O </Codigo_Entidad_Registral_Destino> <Codigo_Unidad_Tramitacion_Destino>E </Codigo_Unidad_Tramitacion_Destino> </De_Destino> <De_Interesado> <Tipo_Documento_Identificacion_Interesado>N</Tipo_Documento_Identificacion_Interesado> <Documento_Identificacion_Interesado> W</Documento_Identificacion_Interesado> <Razon_Social_Interesado>Razon social</razon_social_interesado> <Nombre_Interesado>Nombre</Nombre_Interesado> <Primer_Apellido_Interesado>Apellido 1</Primer_Apellido_Interesado> <Segundo_Apellido_Interesado>Apellido 2</Segundo_Apellido_Interesado> <Pais_Interesado>752</Pais_Interesado> <Provincia_Interesado>19</Provincia_Interesado> <Municipio_Interesado>2154</Municipio_Interesado> <Direccion_Interesado>Dirección interesado</direccion_interesado> <Codigo_Postal_Interesado>28002</Codigo_Postal_Interesado> <Correo_Electronico_Interesado>interesado_x@gmail.com</Correo_Electronico_Interesado> <Telefono_Contacto_Interesado> </Telefono_Contacto_Interesado> <Direccion_Electronica_Habilitada_Interesado>Dirección habilitada interesado</direccion_electronica_habilitada_interesado> <Canal_Preferente_Comunicacion_Interesado>01</Canal_Preferente_Comunicacion_Interesado> <Observaciones>Observaciones interesado</observaciones> </De_Interesado> <De_Asunto> <Resumen>REGenerico</Resumen> <Codigo_Asunto_Segun_Destino>REGenerico</Codigo_Asunto_Segun_Destino> <Referencia_Externa>referencia</Referencia_Externa> <Numero_Expediente>696</Numero_Expediente> </De_Asunto> <De_Anexo> <Nombre_Fichero_Anexado>Anexo_1.pdf</Nombre_Fichero_Anexado> <Validez_Documento>03</Validez_Documento> <Tipo_Documento>01</Tipo_Documento> <Firma_Documento>JVBERi0xLjYNJeLjz9MNCjE2IDA </Firma_Documento> <Validacion_OCSP_Certificado>dW5hIHZhbGlkYWNpw7NuIG9jc3A=</Validacion_OCSP_Certificado> <Hash>dW4gaGFzaA==</Hash> <Tipo_MIME>application/excel</Tipo_MIME> <Anexo>JVBERi0 </Anexo> <Observaciones>Unas observaciones</observaciones> </De_Anexo> <De_Internos_Control> <Tipo_Transporte_Entrada>04</Tipo_Transporte_Entrada> <Numero_Transporte_Entrada>REF: </Numero_Transporte_Entrada> <Nombre_Usuario>nombre pérez</nombre_usuario> <Contacto_Usuario>nombre gálvez</contacto_usuario> Descripción técnica de servicios Web 107 de 357

110 <Aplicacion_Version_Emisora>CRET</Aplicacion_Version_Emisora> <Tipo_Registro>0</Tipo_Registro> <Documentacion_Fisica>1</Documentacion_Fisica> <Observaciones_Apunte>observaciones</Observaciones_Apunte> <Indicador_Prueba>1</Indicador_Prueba> <Codigo_Entidad_Registral_Inicio>O </Codigo_Entidad_Registral_Inicio> <Decodificacion_Entidad_Registral_Inicio> </Decodificacion_Entidad_Registral_Inicio> </De_Internos_Control> <De_Formulario_Generico> <Expone>datos expone</expone> <Solicita>datos solicita</solicita> </De_Formulario_Generico> </Fichero_Intercambio_SICRES3> <datossolicitud> <titulo>titulosolicitud</titulo> <secciones> <titulo>titulo 1</titulo> <campos> <titulo>codigo_entidad_registral_origen</titulo> <nombre>uno</nombre> <valor>o </valor> </campos> <campos> <titulo>fecha_hora_entrada</titulo> <valor> </valor> </campos> </secciones> </datossolicitud> <acusereciborequerido>true</acusereciborequerido> </solicitudregistro> </ns3:generarasientoregistralrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns3:generarasientoregistralresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <identificadorreferenciaasientoregistral> <ejercicio>2012</ejercicio> <oficina>o </oficina> <numeroregistrooficina>571</numeroregistrooficina> <numeroregistrogeneral>607</numeroregistrogeneral> <tiporegistro>0</tiporegistro> </identificadorreferenciaasientoregistral> </ns3:generarasientoregistralresponse> </soap:body> </soap:envelope> Servicio ObtenerAsientoRegistral Funcionalidad Permite obtener la información detallada de un asiento registral y su justificante a partir de un identificador de referencia de asiento registral asociado a un expediente. Prerrequisitos El identificador de referencia de asiento registral debe existir previamente. Estructuras de datos de la petición y la respuesta del servicio Descripción técnica de servicios Web 108 de 357

111 complextype ObtenerAsientoRegistralRequest namespace identificadorreferenciaasientoregistral used by element ObtenerAsientoRegistralRequest <xsd:complextype name="obtenerasientoregistralrequest"> <xsd:sequence> <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral"/> </xsd:sequence> </xsd:complextype> element ObtenerAsientoRegistralRequest/identificadorReferenciaAsientoRegistral tns:identificadorreferenciaasientoregistral complex ejercicio oficina numeroregistrooficina numeroregistrogeneral tiporegistro <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral"/> complextype ObtenerAsientoRegistralResponse namespace respuestaconsulta acusereciboregistro Descripción técnica de servicios Web 109 de 357

112 used by element ObtenerAsientoRegistralResponse <xsd:complextype name="obtenerasientoregistralresponse"> <xsd:sequence> <xsd:element name="respuestaconsulta" ="tns:respuestaconsulta"/> <xsd:element name="acusereciboregistro" ="tns:acusereciboregistro"/> </xsd:sequence> </xsd:complextype> element ObtenerAsientoRegistralResponse/respuestaConsulta tns:respuestaconsulta complex Fichero_Intercambio_SICRES3 identificacionasiento <xsd:element name="respuestaconsulta" ="tns:respuestaconsulta"/> element ObtenerAsientoRegistralResponse/acuseReciboRegistro tns:acusereciboregistro complex identificacionasiento acuserecibo <xsd:element name="acusereciboregistro" ="tns:acusereciboregistro"/> Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" Descripción técnica de servicios Web 110 de 357

113 <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:obtenerasientoregistralrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <identificadorreferenciaasientoregistral> <ejercicio>2012</ejercicio> <oficina>o </oficina> <numeroregistrooficina>572</numeroregistrooficina> <numeroregistrogeneral>608</numeroregistrogeneral> <tiporegistro>0</tiporegistro> </identificadorreferenciaasientoregistral> </ns2:obtenerasientoregistralrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns3:obtenerasientoregistralresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <respuestaconsulta> <Fichero_Intercambio_SICRES3> <De_Origen_o_Remitente> <Codigo_Entidad_Registral_Origen>O </Codigo_Entidad_Registral_Origen> <Decodificacion_Entidad_Registral_Origen>REGISTRO ELECTRÓNICO MINISTERIO DE LA PRESIDENCIA</Decodificacion_Entidad_Registral_Origen> <Fecha_Hora_Entrada> </Fecha_Hora_Entrada> <Timestamp_Entrada>PFRpbWVzd </Timestamp_Entrada> <Codigo_Unidad_Tramitacion_Origen>E </Codigo_Unidad_Tramitacion_Origen> <Decodificacion_Unidad_Tramitacion_Origen>CENTRO DE INVESTIGACIONES SOCIOLOGICAS</Decodificacion_Unidad_Tramitacion_Origen> </De_Origen_o_Remitente> <De_Destino> <Codigo_Entidad_Registral_Destino>O </Codigo_Entidad_Registral_Destino> <Decodificacion_Entidad_Registral_Destino>REGISTRO ELECTRÓNICO MINISTERIO DE LA PRESIDENCIA</Decodificacion_Entidad_Registral_Destino> <Codigo_Unidad_Tramitacion_Destino>E </Codigo_Unidad_Tramitacion_Destino> <Decodificacion_Unidad_Tramitacion_Destino>CENTRO DE INVESTIGACIONES SOCIOLOGICAS</Decodificacion_Unidad_Tramitacion_Destino> </De_Destino> <De_Interesado> <Tipo_Documento_Identificacion_Interesado>N</Tipo_Documento_Identificacion_Interesado> <Documento_Identificacion_Interesado> W</Documento_Identificacion_Interesado> <Razon_Social_Interesado>Razon social</razon_social_interesado> <Nombre_Interesado>Nombre</Nombre_Interesado> <Primer_Apellido_Interesado>Apellido 1</Primer_Apellido_Interesado> <Segundo_Apellido_Interesado>Apellido 2</Segundo_Apellido_Interesado> <Pais_Interesado>752</Pais_Interesado> <Provincia_Interesado>19</Provincia_Interesado> <Municipio_Interesado>2154</Municipio_Interesado> <Direccion_Interesado>Dirección interesado</direccion_interesado> <Codigo_Postal_Interesado>28002</Codigo_Postal_Interesado> <Telefono_Contacto_Interesado> A</Telefono_Contacto_Interesado> <Direccion_Electronica_Habilitada_Interesado>Dirección habilitada interesado</direccion_electronica_habilitada_interesado> <Canal_Preferente_Comunicacion_Interesado>01</Canal_Preferente_Comunicacion_Interesado> <Observaciones>Observaciones interesado</observaciones> </De_Interesado> <De_Asunto> Descripción técnica de servicios Web 111 de 357

114 <Resumen>Formulario propósito general presentación escritos</resumen> <Codigo_Asunto_Segun_Destino>REGenerico</Codigo_Asunto_Segun_Destino> <Referencia_Externa>referencia</Referencia_Externa> <Numero_Expediente>696</Numero_Expediente> </De_Asunto> <De_Anexo> <Nombre_Fichero_Anexado>Anexo_1.txt</Nombre_Fichero_Anexado> <Identificador_Fichero> O XLS</Identificador_Fichero> <Validez_Documento>03</Validez_Documento> <Tipo_Documento>01</Tipo_Documento> <Firma_Documento>JVBERi0xLjYNJeLj </Firma_Documento> <Validacion_OCSP_Certificado>dW5hIHZhbGlkYWNpw7NuIG9jc3A=</Validacion_OCSP_Certificado> <Hash>dW4gaGFzaA==</Hash> <Tipo_MIME>application/excel</Tipo_MIME> <Anexo>JVBERi0 </Anexo> <Observaciones>Unas observaciones</observaciones> </De_Anexo> <De_Internos_Control> <Tipo_Transporte_Entrada>04</Tipo_Transporte_Entrada> <Numero_Transporte_Entrada>REF: </Numero_Transporte_Entrada> <Nombre_Usuario>nombre pérez</nombre_usuario> <Contacto_Usuario>nombre gálvez</contacto_usuario> <Aplicacion_Version_Emisora>CRET</Aplicacion_Version_Emisora> <Tipo_Registro>0</Tipo_Registro> <Documentacion_Fisica>1</Documentacion_Fisica> <Observaciones_Apunte>observaciones</Observaciones_Apunte> <Indicador_Prueba>1</Indicador_Prueba> <Codigo_Entidad_Registral_Inicio>O </Codigo_Entidad_Registral_Inicio> <Decodificacion_Entidad_Registral_Inicio> </Decodificacion_Entidad_Registral_Inicio> </De_Internos_Control> <De_Formulario_Generico> <Expone>datos expone</expone> <Solicita>datos solicita</solicita> </De_Formulario_Generico> </Fichero_Intercambio_SICRES3> <identificacionasiento> <De_Origen_o_Remitente_Fecha_Hora_Entrada> </De_Origen_o_Remitente_Fecha_Hora_Entrada> <ejercicio>2012</ejercicio> <Entidad_Registral_De_Registro>O </Entidad_Registral_De_Registro> <Numero_Registro_Entidad_Registral>673</Numero_Registro_Entidad_Registral> <Fecha_De_Registro> </Fecha_De_Registro> <numeroregistrogeneral>711</numeroregistrogeneral> </identificacionasiento> </respuestaconsulta> <acusereciboregistro> <identificacionasiento> <De_Origen_o_Remitente_Fecha_Hora_Entrada> </De_Origen_o_Remitente_Fecha_Hora_Entrada> <ejercicio>2012</ejercicio> <Entidad_Registral_De_Registro>O </Entidad_Registral_De_Registro> <Numero_Registro_Entidad_Registral>673</Numero_Registro_Entidad_Registral> <Fecha_De_Registro> </Fecha_De_Registro> <numeroregistrogeneral>711</numeroregistrogeneral> </identificacionasiento> <acuserecibo>jvberi0xl </acuserecibo> </acusereciboregistro> </ns4:obtenerasientoregistralresponse> </soap:body> </soap:envelope> Servicio ObtenerReferenciasAsientoRegistral Funcionalidad Permite recuperar los identificadores de todos los documentos de referencia de asiento registral vinculados a un expediente. Prerrequisitos El expediente debe existir previamente Descripción técnica de servicios Web 112 de 357

115 Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerReferenciasAsientoRegistralRequest namespace identificadorexpediente used by element ObtenerReferenciasAsientoRegistralRequest <xsd:complextype name="obtenerreferenciasasientoregistralrequest"> <xsd:sequence> <xsd:element name="identificadorexpediente" ="adoc:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element ObtenerReferenciasAsientoRegistralRequest/identificadorExpediente adoc:tipoidentificador <xsd:element name="identificadorexpediente" ="adoc:tipoidentificador"/> complextype ObtenerReferenciasAsientoRegistralResponse namespace identificadoresreferenciaasientoregistral used by element ObtenerReferenciasAsientoRegistralResponse <xsd:complextype name="obtenerreferenciasasientoregistralresponse"> <xsd:sequence> <xsd:element name="identificadoresreferenciaasientoregistral" ="tns:identificadoresreferenciaasientoregistral"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 113 de 357

116 element ObtenerReferenciasAsientoRegistralResponse/identificadoresReferenciaAsientoRegistral tns:identificadoresreferenciaasientoregistral complex identificadorreferenciaasientoregistral <xsd:element name="identificadoresreferenciaasientoregistral" ="tns:identificadoresreferenciaasientoregistral"/> Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 2"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:obtenerreferenciasasientoregistralrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <identificadorexpediente>es_e _2012_exp_ b0f fe</identificadorexpediente> </ns2:obtenerreferenciasasientoregistralrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns3:obtenerreferenciasasientoregistralresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <identificadoresreferenciaasientoregistral> <identificadorreferenciaasientoregistral> <ejercicio>2012</ejercicio> <oficina>o </oficina> <numeroregistrooficina>573</numeroregistrooficina> <numeroregistrogeneral>609</numeroregistrogeneral> <tiporegistro>0</tiporegistro> </identificadorreferenciaasientoregistral> <identificadorreferenciaasientoregistral> Descripción técnica de servicios Web 114 de 357

117 <ejercicio>2012</ejercicio> <oficina>o </oficina> <numeroregistrooficina>574</numeroregistrooficina> <numeroregistrogeneral>610</numeroregistrogeneral> <tiporegistro>0</tiporegistro> </identificadorreferenciaasientoregistral> <identificadorreferenciaasientoregistral> <ejercicio>2012</ejercicio> <oficina>o </oficina> <numeroregistrooficina>575</numeroregistrooficina> <numeroregistrogeneral>611</numeroregistrogeneral> <tiporegistro>0</tiporegistro> </identificadorreferenciaasientoregistral> </identificadoresreferenciaasientoregistral> </ns3:obtenerreferenciasasientoregistralresponse> </soap:body> </soap:envelope> 3.4 Servicios de Portafirmas Se describen en este apartado los métodos incluidos en el descriptor Hay que destacar que en los métodos de este descriptor no están incluidos el envío al Portafirmas.NET de un documento para su firma, ya que esto se especifica a través del tag operaciones en los servicios InsertarDocumento y ActualizarDocumento, tal como se describe anteriormente en este documento Servicio InsertarDocumento Funcionalidad Permite mandar al portafirmas un documento existente en un expediente electrónico, especificando el identificador del titular que debe firmarlo y el identificador del auxiliar que lo envía. Prerrequisitos El documento debe existir previamente en un expediente electrónico. Estructuras de datos de la petición y la respuesta del servicio element InsertarDocumentoRequest namespace tns:insertardocumentorequest properties complex Descripción técnica de servicios Web 115 de 357

118 identificador Titular Auxiliar <xsd:element name="insertardocumentorequest" ="tns:insertardocumentorequest"/> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:insertardocumentorequest> <identificador>es_e _2012_090f c21b</identificador> <Titular>DOM\apellido1apellido2n</Titular> <Auxiliar>DOM\fulanomenganoz</Auxiliar> </typ:insertardocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta No hay respuesta al servicio. Únicamente en caso de error se devuelve un SoapFault Servicio EliminarDocumento Funcionalidad Permite eliminar del Portafirmas un documento que previamente se haya enviado para su firma. Prerrequisitos El documento debe haberse enviado previamente al Portafirmas, y debe existir en un expediente electrónico. Estructuras de datos de la petición y la respuesta del servicio element EliminarDocumentoRequest namespace tns:eliminardocumentorequest properties complex identificador <xsd:element name="eliminardocumentorequest" ="tns:eliminardocumentorequest"/> Descripción técnica de servicios Web 116 de 357

119 Observaciones Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:eliminardocumentorequest> <identificador>es_e _2012_090f c21b</identificador> </typ:eliminardocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta No hay respuesta al servicio. Únicamente en caso de error se devuelve un SoapFault Servicio ConsultarEstadoFirmaDocumento Funcionalidad Permite consultar el estado de la firma de un documento enviado a Portafirmas.NET. El servicio recibe como parámetro el identificador del documento El estado de la firma se obtiene a través de la etiqueta IdEstado de la respuesta, que puede tomar los siguientes valores: Valor 1: Firma rechazada Valor 2: Pendiente de firma Valor 3: Indica que el documento ha sido firmado. En ese caso, se devuelve en la misma respuesta el base64 de la firma electrónica a través del tag Firma> Valor 4: documento eliminado en Portafirmas.NET con posterioridad a la firma Prerrequisitos El documento ha debido ser enviado previamente al Portafirmas.NET en una llamada al servicio InsertarDocumento o ActualizarDocumento. Estructuras de datos de la petición y la respuesta del servicio complextype ConsultarEstadoFirmaDocumentoRequest namespace Descripción técnica de servicios Web 117 de 357

120 identificador used by element ConsultarEstadoFirmaDocumentoRequest <xsd:complextype name="consultarestadofirmadocumentorequest"> <xsd:sequence> <xsd:element name="identificador" ="adoc:tipoidentificador"/> </xsd:sequence> </xsd:complextype> element ConsultarEstadoFirmaDocumentoRequest/identificador adoc:tipoidentificador <xsd:element name="identificador" ="adoc:tipoidentificador"/> Type adoc:tipoidentificador namespace xsd:string <xsd:type name="tipoidentificador"> <xsd:restriction base="xsd:string"/> </xsd:type> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:consultarestadofirmadocumentorequest> <identificador>es_e _2013_ f dc21</identificador> </typ:consultarestadofirmadocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns5:consultarestadofirmadocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <IdDocumento>2549</IdDocumento> <Titulo>resolucion pdf</Titulo> <EsModoSQL>true</EsModoSQL> <RutaArchivo>resolucion pdf</RutaArchivo> Descripción técnica de servicios Web 118 de 357

121 <Contents>JVBERi0xLjcK </Contents> <ContentType>application/pdf</ContentType> <Firma>PD94bWwgdmVyc2 </Firma> <Timestamp> </Timestamp> <FechaCreacion> T12:59:18</FechaCreacion> <FechaFirma> T13:02:30</FechaFirma> <RefExterna>ES_E _2013_ F DC21</RefExterna> <IdAplicacion>21</IdAplicacion> <IdEstado>3</IdEstado> <IdTitular>27</IdTitular> <IdAuxiliar>27</IdAuxiliar> <Descargado>true</Descargado> <Protegido>true</Protegido> <VistoBuenoSupervisor>false</VistoBuenoSupervisor> <TipoOperacion>1</TipoOperacion> <TipoFirma>TF02</TipoFirma> </ns5:consultarestadofirmadocumentoresponse> </soap:body> </soap:envelope> Servicio ObtenerImagenRubricaUsuario Funcionalidad Permite obtener un base64 con el contenido de la imagen de rúbrica o firma manual de un usuario de Portafirmas.NET. Estructuras de datos de la petición y la respuesta del servicio complextype ObtenerImagenRubricaUsuarioRequest namespace usuariodominio used by element ObtenerImagenRubricaUsuarioRequest <xsd:complextype name="obtenerimagenrubricausuariorequest"> <xsd:sequence> <xsd:element name="usuariodominio" ="xsd:string"/> </xsd:sequence> </xsd:complextype> element ObtenerImagenRubricaUsuarioRequest/usuarioDominio xsd:string <xsd:element name="usuariodominio" ="xsd:string"/> Descripción técnica de servicios Web 119 de 357

122 complextype ObtenerImagenRubricaUsuarioResponse namespace ImagenRubrica used by element ObtenerImagenRubricaUsuarioResponse <xsd:complextype name="obtenerimagenrubricausuarioresponse"> <xsd:sequence> <xsd:element name="imagenrubrica" ="xsd:base64binary" minoccurs="0"/> </xsd:sequence> </xsd:complextype> element ObtenerImagenRubricaUsuarioResponse/ImagenRubrica xsd:base64binary minocc 0 maxocc 1 <xsd:element name="imagenrubrica" ="xsd:base64binary" minoccurs="0"/> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:obtenerimagenrubricausuariorequest> <usuariodominio>dom\fulano</usuariodominio> </typ:obtenerimagenrubricausuariorequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns5:obtenerimagenrubricausuarioresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <ImagenRubrica>/9j/4AAQSkZJ </ImagenRubrica> </ns5:obtenerimagenrubricausuarioresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 120 de 357

123 3.4.5 Servicio AgregarFirmaADocumento Funcionalidad Agrega una firma a un documento en un expediente. El servicio actualiza automáticamente el estado del documento en Portafirmas como descargado y como documento ya no disponible para firma en Portafirmas. Este servicio actúa sobre todos los expedientes/documentos de todas las aplicaciones cliente siendo posible agregar una firma a cualquier documento. El acceso a este servicio está restringido por el parámetro Actúa como aplicación Portafirmas (si/no). Prerrequisitos El documento debe existir previamente en un expediente electrónico. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:agregarfirmaadocumentorequest> <identificador>es_e _2013_ f dc21</identificador> <iddocumento>2031</iddocumento> <idtitular>21</idtitular> <idauxiliar>22</idauxiliar> <firma> <TipoFirma>TF02</TipoFirma> <ContenidoFirma> <FirmaConCertificado> <FirmaBase64>...</FirmaBase64> </FirmaConCertificado> </ContenidoFirma> </firma> </typ:agregarfirmaadocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta No hay respuesta al servicio. Únicamente en caso de error se devuelve un SoapFault Servicio RechazarFirmaDeDocumento Funcionalidad Rechaza una firma de un documento en un expediente. El servicio elimina automáticamente el documento en Portafirmas y como documento ya no disponible para firma en Portafirmas. Este servicio actúa sobre todos los expedientes/documentos de todas las aplicaciones cliente siendo posible rechazar una firma de cualquier documento. Prerrequisitos Descripción técnica de servicios Web 121 de 357

124 El documento debe existir previamente en un expediente electrónico. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:rechazarfirmadedocumentorequest> <identificador>es_e _2013_ f dc21</identificador> <iddocumento>2031</iddocumento> <idtitular>21</idtitular> <idauxiliar>22</idauxiliar> </typ:rechazarfirmadedocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta No hay respuesta al servicio. Únicamente en caso de error se devuelve un SoapFault Servicio VerificarCSV Funcionalidad Este servicio se comporta de la misma forma como el servicio detallado en el apartado 3.1 a excepción de que actúa sobre todos los expedientes/documentos de todas las aplicaciones cliente siendo posible verificar cualquier CSV Servicio GenerarJustificanteFirma Funcionalidad Este servicio se comporta de la misma forma como el servicio detallado en el apartado 3.1 a excepción de que actúa sobre todos los expedientes/documentos de todas las aplicaciones cliente siendo posible generar cualquier justificante de firma Servicio ObtenerDocumento Funcionalidad Este servicio se comporta de la misma forma como el servicio detallado en el apartado 3.1 a excepción de que actúa sobre todos los expedientes/documentos de todas las aplicaciones cliente siendo posible obtener cualquier documento. Descripción técnica de servicios Web 122 de 357

125 3.5 Servicios de Catálogo de Directorio Único Se describen en este apartado los métodos incluidos en el descriptor DirectorioServicePort?wsdl Este servicio web proporciona métodos para la consulta de datos de catálogo del Directorio Único de Oficinas y Organismos Servicio ObtenerLocalidades Funcionalidad Permite consultar las localidades de una determinada provincia. Estructuras de datos de la petición y la respuesta del servicio element ObtenerLocalidadesRequest namespace tns:obtenerlocalidadesrequest properties complex CdIneProvincia <xsd:element name="obtenerlocalidadesrequest" ="tns:obtenerlocalidadesrequest"/> complextype ObtenerLocalidadesResponse namespace Localidad used by element ObtenerLocalidadesResponse <xsd:complextype name="obtenerlocalidadesresponse"> <xsd:sequence> <xsd:element name="localidad" ="tns:localidad" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 123 de 357

126 </xsd:sequence> </xsd:complextype> element ObtenerLocalidadesResponse/Localidad tns:localidad minocc 0 maxocc unbounded complex CdLocalidad CdEntidadGeografica DeLocalidad <xsd:element name="localidad" ="tns:localidad" minoccurs="0" maxoccurs="unbounded"/> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:obtenerlocalidadesrequest> <CdIneProvincia>28</CdIneProvincia> </typ:obtenerlocalidadesrequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns4:obtenerlocalidadesresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <Localidad> <CdLocalidad>0014</CdLocalidad> <CdEntidadGeografica>01</CdEntidadGeografica> <DeLocalidad>Acebeda, La</DeLocalidad> </Localidad> <Localidad> <CdLocalidad>0029</CdLocalidad> <CdEntidadGeografica>01</CdEntidadGeografica> <DeLocalidad>Ajalvir</DeLocalidad> </Localidad>... </ns4:obtenerlocalidadesresponse> Descripción técnica de servicios Web 124 de 357

127 </soap:body> </soap:envelope> Servicio ObtenerPaíses Funcionalidad Permite consultar la relación de países en el catálogo del DIR. Estructuras de datos de la petición y la respuesta del servicio element ObtenerPaisesRequest namespace tns:obtenerpaisesrequest properties complex <xsd:element name="obtenerpaisesrequest" ="tns:obtenerpaisesrequest"/> element ObtenerPaisesResponse namespace tns:obtenerpaisesresponse properties complex Pais <xsd:element name="obtenerpaisesresponse" ="tns:obtenerpaisesresponse"/> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:obtenerpaisesrequest/> </soapenv:body> Descripción técnica de servicios Web 125 de 357

128 </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns4:obtenerpaisesresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <Pais> <CNumerico>004</CNumerico> <CdAlfa3>AFG</CdAlfa3> <CdAlfa2>AF</CdAlfa2> <DePais>Afganistán</DePais> </Pais> <Pais> <CNumerico>248</CNumerico> <CdAlfa3>ALA</CdAlfa3> <CdAlfa2>AX</CdAlfa2> <DePais>Åland</DePais> </Pais>.. </ns4:obtenerpaisesresponse> </soap:body> </soap:envelope> Servicio ObtenerProvincias Funcionalidad Permite consultar la relación de provincias en el catálogo del DIR. Estructuras de datos de la petición y la respuesta del servicio element ObtenerProvinciasRequest namespace tns:obtenerprovinciasrequest properties complex <xsd:element name="obtenerprovinciasrequest" ="tns:obtenerprovinciasrequest"/> element ObtenerProvinciasResponse namespace Descripción técnica de servicios Web 126 de 357

129 tns:obtenerprovinciasresponse properties complex Provincia <xsd:element name="obtenerprovinciasresponse" ="tns:obtenerprovinciasresponse"/> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:obtenerprovinciasrequest/> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns4:obtenerprovinciasresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <Provincia> <CdIneProvincia>03</CdIneProvincia> <CdIneComunidadAutonoma>10</CdIneComunidadAutonoma> <DeProvincia>Alacant/Alicante</DeProvincia> </Provincia> <Provincia> <CdIneProvincia>01</CdIneProvincia> <CdIneComunidadAutonoma>16</CdIneComunidadAutonoma> <DeProvincia>Álava</DeProvincia> </Provincia>. </ns4:obtenerprovinciasresponse> </soap:body> </soap:envelope> Servicio ObtenerNivelesAdministración Funcionalidad Permite consultar la relación de niveles de administración en el catálogo del DIR. Estructuras de datos de la petición y la respuesta del servicio element ObtenerNivelesAdministracionRequest namespace tns:obtenernivelesadministracionrequest Descripción técnica de servicios Web 127 de 357

130 properties complex <xsd:element name="obtenernivelesadministracionrequest" ="tns:obtenernivelesadministracionrequest"/> element ObtenerNivelesAdministracionResponse namespace tns:obtenernivelesadministracionresponse properties complex NivelAdministracion <xsd:element name="obtenernivelesadministracionresponse" ="tns:obtenernivelesadministracionresponse"/> Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:obtenernivelesadministracionrequest/> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:obtenernivelesadministracionresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <NivelAdministracion> <CdNivelAdministracion>2</CdNivelAdministracion> <DeNivelAdministracion>Administración Autonómica</DeNivelAdministracion> </NivelAdministracion> <NivelAdministracion> <CdNivelAdministracion>1</CdNivelAdministracion> <DeNivelAdministracion>Administración General del Estado</DeNivelAdministracion> </NivelAdministracion> <NivelAdministracion> <CdNivelAdministracion>3</CdNivelAdministracion> <DeNivelAdministracion>Administración Local</DeNivelAdministracion> </NivelAdministracion> <NivelAdministracion> <CdNivelAdministracion>4</CdNivelAdministracion> <DeNivelAdministracion>Universidades</DeNivelAdministracion> </NivelAdministracion> </ns3:obtenernivelesadministracionresponse> </soap:body> Descripción técnica de servicios Web 128 de 357

131 </soap:envelope> Servicio ObtenerOrganismos Funcionalidad Permite consultar unidades orgánicas en el catálogo del DIR por diversos criterios de búsqueda: - Por código DIR de unidad orgánica (CdUnidadOrganica) - Por descripción de unidad orgánica (DeUnidadOrganica): realiza una búsqueda tipo like devolviendo como resultado aquellas unidades orgánicas que incluyen en su descripción la cadena especificada. No es sensible a mayúsculas - Por código DIR de unidad orgánica raíz (CdUnidadOrganicaRaiz): ermite obtener árboles de unidades a partir del código DIR de la unidad orgánica raíz. - Por nivel de administración (NivelAdministracion): permite filtrar por unidades pertenecientes a la AGE, Administración Autonómica, Administración Local o Universidades - Por unidades que sean unidades raíz (SoloUnidadRaiz): filtra por aquellas unidades que están en el primer nivel de la jerarquía La combinación de varios criterios de búsqueda se asocia con lógica AND, es decir, se incluyen en el resultado las unidades que cumplen todos los criterios. Estructuras de datos de la petición y la respuesta del servicio element ObtenerOrganismosRequest namespace tns:obtenerorganismosrequest properties complex CdUnidadOrganica DeUnidadOrganica CdUnidadOrganicaRaiz NivelAdministracion SoloUnidadRaiz <xsd:element name="obtenerorganismosrequest" ="tns:obtenerorganismosrequest"/> Descripción técnica de servicios Web 129 de 357

132 element ObtenerOrganismosResponse namespace tns:obtenerorganismosresponse properties complex Organismo <xsd:element name="obtenerorganismosresponse" ="tns:obtenerorganismosresponse"/> element ObtenerOrganismosResponse/Organismo tns:organismo minocc 0 maxocc unbounded complex CdUnidadOrganica DeUnidadOrganica CdUnidadOrganicaRaiz DeUnidadOrganicaRaiz <xsd:element name="organismo" ="tns:organismo" minoccurs="0" maxoccurs="unbounded"/> Ejemplo de petición y respuesta del servicio Se muestra un ejemplo para localizar las unidades orgánicas que incluyen en su descripción la cadena FOMENTO y que son unidades de primer nivel de jerarquía. Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> Descripción técnica de servicios Web 130 de 357

133 <soapenv:body> <typ:obtenerorganismosrequest> <CdUnidadOrganica></CdUnidadOrganica> <DeUnidadOrganica>FOMENTO</DeUnidadOrganica> <CdUnidadOrganicaRaiz></CdUnidadOrganicaRaiz> <NivelAdministracion></NivelAdministracion> <SoloUnidadRaiz>true</SoloUnidadRaiz> </typ:obtenerorganismosrequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:obtenerorganismosresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <Organismo> <CdUnidadOrganica>L </CdUnidadOrganica> <DeUnidadOrganica>Mancomunidad de Desarrollo y Fomento del Aljarafe</DeUnidadOrganica> <CdUnidadOrganicaRaiz>L </CdUnidadOrganicaRaiz> <DeUnidadOrganicaRaiz>Mancomunidad de Desarrollo y Fomento del Aljarafe</DeUnidadOrganicaRaiz> </Organismo> <Organismo> <CdUnidadOrganica>E </CdUnidadOrganica> <DeUnidadOrganica>MINISTERIO DE FOMENTO</DeUnidadOrganica> <CdUnidadOrganicaRaiz>E </CdUnidadOrganicaRaiz> <DeUnidadOrganicaRaiz>MINISTERIO DE FOMENTO</DeUnidadOrganicaRaiz> </Organismo> </ns3:obtenerorganismosresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 131 de 357

134 3.6 Servicios de factura electrónica En este apartado se describen todos los servicios disponibles para el tratamiento de documentos electrónicos que son facturas electrónicas, tanto facturas digitalizadas como facturas en formato Facturae. Algunos de estos servicios están en paquetes de servicios ya expuestos anteriormente, ya que se corresponden con los métodos utilizados para insertar, obtener, buscar, actualizar o eliminar un documento electrónico cualquiera, pero con las adaptaciones necesarias para poder realizar estas operaciones de forma óptima en el caso de tratarse de una factura electrónica. Por ejemplo, el método de búsqueda por valores de metadatos es el mismo para documentos electrónicos cualesquiera que para facturas electrónicas, pero en el caso de buscar facturas electrónicas se pemite la introducción de metadatos adicionales en los parámetros de entrada con el objeto de poder localizar facturas por rango de importes, por proveedor, y en general, por cualquier metadato disponible en el Registro Contable de Facturas. proporciona un paquete de servicios específico de utilidad para el adecuado tratamiento de facturas en formato Facturae, concretamente métodos de validación de estructura, firma electrónica y datos contables de este tipo de facturas, así como generación de copia auténtica papel de documentos en formato Facturae. Se describen a continuación todos estos métodos Inserción de una factura electrónica en un expediente Funcionalidad Tanto para facturas digitalizadas como para documentos en formato Facturae, se utiliza el servicio InsertarDocumento, descrito anteriormente en este documento, pero con una extensión que permite pasar como parámetros de entrada una serie de metadatos del Registro Contable de Facturas agrupados bajo el tag metadatosfactura: <metadatosfactura> <NumeroRegistroRCF> </NumeroRegistroRCF> <FechaHoraRegistroRCF>..</FechaHoraRegistroRCF> <CodigoEstado>..</CodigoEstado> <NumeroRegistroFACe> </NumeroRegistroFACe> <FechaHoraRegistroFACe> </FechaHoraRegistroFACe> <CodigoOficinaContable> </CodigoOficinaContable> <CodigoOrganoGestor> </CodigoOrganoGestor> <CodigoUnidadTramitadora> </CodigoUnidadTramitadora> <TipoFactura> </TipoFactura> <NumeroFactura> </NumeroFactura> <SerieFactura> </SerieFactura> <FechaEmisionFactura> </FechaEmisionFactura> <Moneda> </Moneda> <Importe> </Importe> <Proveedor> </Proveedor> mantiene para cada uno de estos metadatos el tipo de dato utilizado en los servicios web del Registro Contable de Factura, con el propósito de que no sea necesario realizar transformaciones de datos al insertar en un expediente electrónico una factura electrónica obtenida a partir de los servicios web del RCF. Es decir, el formato de los valores que se pasan en los metadatos de factura debe ajustarse a lo especificado en el XSD de servicios web proporcionados por el RCF para las aplicaciones gestoras. Observaciones Descripción técnica de servicios Web 132 de 357

135 En la llamada a insertardocumento, si la aplicación cliente envía metadatos de factura (metadatosfactura) se verificará automáticamente la coherencia de los metadatos EstadoElaboracion y TipoDocumental con los metadatos de factura. Concretamente: o Si la factura es formato Facturae (metadato tipofactura = E ), el metadato EstadoElaboración debe ser original (EE01) y el TipoDocumental debe ser factura (TD19). o Si la factura es digitalizada (metadato tipofactura = P ), el metadato EstadoElaboración debe ser copia auténtica (EE03) y el TipoDocumental debe ser factura (TD19). Los servicios web del RCF no devuelven información sobre el idioma y resolución asociados al proceso de digitalización, por lo que estos datos no se encuentran entre los posibles dentro del conjunto de datos metadatosfactura. No obstante, la aplicación cliente podría pasar estos datos, caso de conocerlos, a través del tag metadatosdigitalizacion. Las operaciones APLICAR_CSV y APLICAR_SELLO son aplicables también sobre facturas electr onicas. En caso de Facturae se generar a el CSV y el sello digital sobre el fichero XML de la Facturae y no sobre la representación visual o copia auténtica papel de la misma. En el caso de que el documento insertado sea automáticamente comprueba si el documento contiene una firma digital. Si no la lleva, ni la aplicación cliente aporta firmas asociadas al documento a través del tag firmas, ni tampoco especifica que se aplique automáticamente un CSV o sello digital en la devolverá una excepción. Este comportamiento puede deshabilitarse a través del parámetro Obligatoriedad de aportar firma digital junto con el documento electrónico (si/no), configurable para cada aplicación cliente. Respecto al comportamiento del servicio en cuanto a la validación de firmas: o Si la aplicación cliente no aporta en el tag firmas ninguna firma y el documento insertado tiene formato Facturae con una firma digital validará la firma si se ha habilitado el parámetro Validación automática de la firma electrónica de una Facturae (si/no). En general, éste será el caso más habitual. o Si el documento aportado por la aplicación es una factura digitalizada, el comportamiento respecto a la verificación de firmas seguirá exactamente los mismos criterios que para cualquier otro documento. Los anexos relacionados con una factura se podrán guardar haciendo sucesivas llamadas al servicio insertardocumento y estableciendo la referencia a la factura a través del metadato identificadordocumentopadre bajo la etiqueta <metadatosadoc>. La plataforma permite establecer una relación padre hijo entre documentos en distintos expedientes. Esta capacidad para establecer una relación padre-hijo entre documentos es extensible a cualquier tipo de documento electrónico. En caso de que el documento insertado tenga formato validará o no la correcta estructura del documento en función de lo configurado en el parámetro Validación automática de la estructura de datos Facturae (si/no) Ejemplo de inserción de Facturae y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:insertardocumentorequest> <identificadorexpediente>es_e _2014_exp_ b0f ae321</identificadorexpediente> <operaciones> </operaciones> <documento> <metadatos> <Organo>E </Organo> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> Descripción técnica de servicios Web 133 de 357

136 </EstadoElaboracion> <TipoDocumental>TD19</TipoDocumental> </metadatos> <metadatosadoc> <NombreDocumento>factura.xsig</NombreDocumento> </metadatosadoc> <metadatosfactura> <NumeroRegistroRCF>1000</NumeroRegistroRCF> <FechaHoraRegistroRCF>2</FechaHoraRegistroRCF> <CodigoEstado>3</CodigoEstado> <NumeroRegistroFACe>4000</NumeroRegistroFACe> <FechaHoraRegistroFACe>5</FechaHoraRegistroFACe> <CodigoOficinaContable>6</CodigoOficinaContable> <CodigoOrganoGestor>7</CodigoOrganoGestor> <CodigoUnidadTramitadora>8</CodigoUnidadTramitadora> <TipoFactura>E</TipoFactura> <NumeroFactura>9</NumeroFactura> <SerieFactura>10</SerieFactura> <FechaEmisionFactura>11</FechaEmisionFactura> <Moneda>12</Moneda> <Importe>131</Importe> <Proveedor>14</Proveedor> </metadatosfactura> <contenido> <ValorBinario>PD94bWwgdmVyc2lv </ValorBinario> <NombreFormato>xsig</NombreFormato> </contenido> </documento> </typ:insertardocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:insertardocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> <Identificador>ES_E _2014_ F AE549</Identificador> <Organo>E </Organo> <FechaCaptura> T15:50:49</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD19</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2014_EXP_ B0F AE321</IdentificadorExpediente> <NombreDocumento>factura.xsig</NombreDocumento> <FechaUltimaModificacion> T15:50:49</FechaUltimaModificacion> </metadatosadoc> </documento> </ns3:insertardocumentoresponse> </soap:body> </soap:envelope> Ejemplo de inserción de factura digitalizada y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:insertardocumentorequest> Descripción técnica de servicios Web 134 de 357

137 <identificadorexpediente>es_e _2014_exp_ b0f ae321</identificadorexpediente> <operaciones> </operaciones> <documento> <metadatos> <Organo>E </Organo> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE03</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD19</TipoDocumental> </metadatos> <metadatosadoc> <NombreDocumento>factura.pdf</NombreDocumento> </metadatosadoc> <metadatosfactura> <NumeroRegistroRCF>1</NumeroRegistroRCF> <FechaHoraRegistroRCF>2</FechaHoraRegistroRCF> <CodigoEstado>3</CodigoEstado> <NumeroRegistroFACe>4</NumeroRegistroFACe> <FechaHoraRegistroFACe>5</FechaHoraRegistroFACe> <CodigoOficinaContable>6</CodigoOficinaContable> <CodigoOrganoGestor>7</CodigoOrganoGestor> <CodigoUnidadTramitadora>8</CodigoUnidadTramitadora> <TipoFactura>P</TipoFactura> <NumeroFactura>9</NumeroFactura> <SerieFactura>10</SerieFactura> <FechaEmisionFactura>11</FechaEmisionFactura> <Moneda>12</Moneda> <Importe>13</Importe> <Proveedor>14</Proveedor> </metadatosfactura> <contenido> <ValorBinario>JVBER...</ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> </documento> </typ:insertardocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:insertardocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> <Identificador>ES_E _2014_ F AE521</Identificador> <Organo>E </Organo> <FechaCaptura> T15:16:43</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE03</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD19</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2014_EXP_ B0F AE321</IdentificadorExpediente> <NombreDocumento>factura.pdf</NombreDocumento> <FechaUltimaModificacion> T15:16:43</FechaUltimaModificacion> </metadatosadoc> </documento> </ns3:insertardocumentoresponse> </soap:body> </soap:envelope> Ejemplo de inserción de un anexo de factura Descripción técnica de servicios Web 135 de 357

138 Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:insertardocumentorequest> <identificadorexpediente>es_e _2014_exp_ b0f ae321</identificadorexpediente> <operaciones> </operaciones> <documento> <metadatos> <Organo>E </Organo> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD99</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorDocumentoPadre>ES_E _2014_ F AE507</IdentificadorDocumentoPa dre> <NombreDocumento>anexo.pdf</NombreDocumento> </metadatosadoc> <contenido> <ValorBinario>JVBERi0x...</ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> </documento> </typ:insertardocumentorequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns3:insertardocumentoresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> <Identificador>ES_E _2014_ F AE523</Identificador> <Organo>E </Organo> <FechaCaptura> T15:19:21</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD99</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorDocumentoPadre>ES_E _2014_ F AE507</IdentificadorDocumentoPa dre> <IdentificadorExpediente>ES_E _2014_EXP_ B0F AE321</IdentificadorExpediente> <NombreDocumento>anexo.pdf</NombreDocumento> <FechaUltimaModificacion> T15:19:21</FechaUltimaModificacion> </metadatosadoc> </documento> </ns3:insertardocumentoresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 136 de 357

139 3.6.2 Actualización de datos de una factura electrónica Funcionalidad Se aplica la misma filosofía comentada en el apartado anterior. Es decir, para la actualización de una factura electrónica se utiliza el servicio ActualizarDocumento, con una extensión que permite actualizar los metadatos de factura electrónica, agrupados bajo la etiqueta metadatosfactura. Observaciones Si el documento que se está actualizando es una factura (Facturae o digitalizada) el metadato mínimo obligatorio EstadoElaboracion no es modificable. Si no se envía en la petición el elemento metadatosfactura, se conservará el actual conjunto de metadatos asociados a la factura. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición y respuesta del servicio para la actualización de los metadatos de la factura: Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" org/wss/2004/01/oasis wss wssecurity secext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wsswssecurityutility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username token profile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns3:actualizardocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <operaciones/> <documento> <metadatos> <Identificador>ES_E _2012_ F C9</Identificador> </metadatos> <metadatosfactura> <numerofactura> </numerofactura> <seriefactura> </seriefactura> <fechaemisionfactura> </fechaemisionfactura> </metadatosfactura> </documento> </ns3:actualizardocumentorequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:actualizardocumentoresponse xmlns:ns2=" Expediente Electrónico Descripción técnica de servicios Web 18 de 270 Descripción técnica de servicios Web 137 de 357

140 xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> <Identificador>ES_E _2012_ F C9</Identificador> <Organo>E </Organo> <FechaCaptura> T11:11:37</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD19</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2012_EXP_ B0F </IdentificadorExpediente> <NombreDocumento>factura.xsig</NombreDocumento> <FechaUltimaModificacion> T11:11:40</FechaUltimaModificacion> </metadatosadoc> <firmas/> </documento> </ns2:actualizardocumentoresponse> </soap:body> </soap:envelope> Eliminación de una factura electrónica Funcionalidad Se aplica la misma filosofía comentada en el apartado anterior. Es decir, para eliminar una factura electrónica se utiliza el servicio eliminardocumento. Observaciones En caso de intentar eliminar un documento padre que tenga asociados documentos hijos el servicio se comportará de la siguiente forma: o o Si todos los documentos hijos están en el mismo expediente electrónico que el documeno padre, se eliminarán automáticamente todos los documentos hijos. Si algún documento hijo está en un expediente electrónico diferente al del documento padre, se lanzará una excepción. Ejemplo de petición y respuesta del servicio Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns4:eliminardocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_ f d</identificador> </ns4:eliminardocumentorequest> </soap:body> Descripción técnica de servicios Web 138 de 357

141 </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Recuperación de una factura electrónica Funcionalidad Se aplica la misma filosofía comentada en el apartado anterior. Es decir, para recuperar una factura electrónica se utiliza el servicio obtenerdocumento. Se amplia la funcionalidad del servicio obtenerdocumento para permitir la obtención de los metadatos y anexos de una factura (tanto Facturae como factura digitalizada). Para ello se introducen dos nuevos valores para el elemento operaciones : METADATOS_FACTURA: Para obtener los metadatos de la factura ANEXOS: Para obtener los anexos asociados a un documento (válido también para obtener documentos hijos de cualquier documento, aunque no sea de tipo factura) Observaciones Si la aplicación cliente especifica en el elemento operaciones el valor METADATOS_FACTURA y el documento recuperado no es de tipo factura el servicio devuelve una excepción. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición completa de la información de una factura, incluyendo metadatos mínimos obligatorios, metadatos de plataforma, metadatos de la factura, contenido y los anexos aportados por la aplicación cliente. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:obtenerdocumentorequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificador>es_e _2012_ f </identificador> <operaciones> <operacion>metadatos_basicos</operacion> <operacion>metadatos_adoc</operacion> <operacion>metadatos_factura</operacion> <operacion>contenido</operacion> <operacion>anexos</operacion> </operaciones> </ns2:obtenerfacturarequest> </soap:body> </soap:envelope> Descripción técnica de servicios Web 139 de 357

142 Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:obtenerfacturaresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <documento> <metadatos> <VersionNTI> e</versionnti> <Identificador>ES_E _2012_ F </Identificador> <Organo>E </Organo> <FechaCaptura> T13:08:44</FechaCaptura> <OrigenCiudadanoAdministracion>true</OrigenCiudadanoAdministracion> <EstadoElaboracion> <ValorEstadoElaboracion>EE01</ValorEstadoElaboracion> </EstadoElaboracion> <TipoDocumental>TD19</TipoDocumental> </metadatos> <metadatosadoc> <IdentificadorExpediente>ES_E _2012_EXP_ B0F F</IdentificadorExpediente> <NombreDocumento>factura.xsig</NombreDocumento> <FechaUltimaModificacion> T13:08:44</FechaUltimaModificacion> </metadatosadoc> <metadatosfactura> <numeroregistrorcf> </numeroregistrorcf> <fecharegistrorcf> </fecharegistrorcf> <codigoestado> </codigoestado> <numeroregistroface> </numeroregistroface> <fecharegistroface> </fecharegistroface> <codigooficinacontable> </codigooficinacontable> <codigoorganogestor> </codigoorganogestor> <codigounidadtramitadora> </codigounidadtramitadora> <tipofactura> </tipofactura> <numerofactura> </numerofactura> <seriefactura> </seriefactura> <fechaemisionfactura> </fechaemisionfactura> <moneda> </moneda> <importe> </importe> <nifproveedor> </nifproveedor> <nombreproveedor> </nombreproveedor> </metadatosfactura> <contenido> <ValorBinario>SG9sYSwgcGFqYXJpdG8gc2luIGNvbGE=</ValorBinario> <NombreFormato>xsig</NombreFormato> </contenido> <anexos> <identificador>es_e _2012_ f </identificador> <identificador>es_e _2012_ f </identificador> <identificador>es_e _2012_ f </identificador> </anexos> </documento> </ns2:obtenerfacturaresponse> </soap:body> </soap:envelope> Búsqueda de facturas electrónicas Funcionalidad Se aplica la misma filosofía comentada en el apartado anterior. Es decir, para buscar facturas electrónicas se utiliza el servicio buscardocumentos. Se amplia el comportamiento del servicio buscardocumentos para permitir la obtención de facturas (tanto Facturae como factura digitalizada) a través del conjunto de metadatos agrupados bajo la etiqueta metadatosfactura. El servicio devuelve únicamente identificadores únicos de documentos que cumplen los criterios de búsqueda Descripción técnica de servicios Web 140 de 357

143 Es posible buscar sobre 3 conjuntos de metadatos: Búsqueda sobre metadatos mínimos obligatorios. La búsqueda se realiza siempre por correspondencia exacta, salvo aquellas metadatos de tipo fecha en los que se puede especificar un intervalo. Búsqueda sobre metadatos específicos de la Plataforma. La búsqueda se realiza siempre por correspondencia exacta, salvo aquellas metadatos de tipo fecha en los que se puede especificar un intervalo. Búsqueda sobre metadatos de factura. La búsqueda se realiza siempre por correspondencia exacta, salvo aquellas metadatos de tipo fecha y numerico en los que se puede especificar un intervalo. En los metadatos de factura de tipo importe y fecha se podrán especificar rangos. Observaciones La búsqueda devolverá también anexos de factura que cumplan los criterios de búsqueda. Ejemplo de petición y respuesta del servicio Se muestra un ejemplo de petición y respuesta del servicio para búsqueda de facturas por número de factura, rango de fechas y rango de importes. Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 6"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2:buscardocumentosrequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <filtro> <metadatosfactura> <numerofactura> </numerofactura> <fecharegistrorcfinicio> </fecharegistrorcfinicio> <fecharegistrorcffinal> </fecharegistrorcffinal> <importeminimo> </importeminimo> <importemaximo> </importemaximo> </metadatosfactura> </filtro> </ns2:buscarfacturasrequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:buscardocumentosresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <identificadores> <identificador>es_e _2012_ f ea</identificador> </identificadores> </ns2:buscardocumentosresponse> </soap:body> Descripción técnica de servicios Web 141 de 357

144 </soap:envelope> Servicios de Generación de Copias de la Facturae Servicio GenerarCopiaFacturae Funcionalidad Permite convertir una factura en formato Facturae (versión 3.0, 3.1 y 3.2) a PDF o HTML. Este servicio tiene dos modalidades, la primera es pasar el identificador del documento previamente insertado en un expediente, la segunda modalidad es pasar el contenido de la Facturae en Base64. Requisitos La factura debe existir previamente en caso de especificar el identificador de documento. Observaciones Si el documento no resulta ser una Facturae el servicio devuelve una excepción. Ejemplo de petición y respuesta del servicio con identificador de documento y PDF Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2: GenerarCopiaFacturaeRequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <Identificador>ES_E _2012_ F </Identificador> <NombreFormatoDestino>pdf<NombreFormatoDestino> </ns2: GenerarCopiaFacturaeRequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:generarcopiafacturaeresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>JVBERi0x </ValorBinario> <NombreFormato>pdf</NombreFormato> </contenido> </ns2:generarcopiafacturaeresponse> </soap:body> </soap:envelope> Descripción técnica de servicios Web 142 de 357

145 Ejemplo de petición y respuesta del servicio con base64 y HTML Petición <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:header> <wsse:security xmlns:wsse=" open.org/wss/2004/01/oasis wss wssecuritysecext 1.0.xsd" xmlns:wsu=" open.org/wss/2004/01/oasis wss wssecurity utility 1.0.xsd" soap:mustunderstand="1"> <wsse:usernametoken wsu:id="usernametoken 3"> <wsse:username>test</wsse:username> <wsse:password Type=" open.org/wss/2004/01/oasis wss username tokenprofile 1.0#PasswordText">una_password</wsse:Password> </wsse:usernametoken> </wsse:security> </soap:header> <soap:body> <ns2: GenerarCopiaFacturaeRequest xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <ValorBinario>JVBERi0x </ValorBinario> <NombreFormatoDestimo>html<NombreFormatoDestino> </ns2: GenerarCopiaFacturaeRequest> </soap:body> </soap:envelope> Respuesta <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body> <ns2:generarcopiafacturaeresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" <contenido> <ValorBinario>JVBERi0x </ValorBinario> <NombreFormato>html</NombreFormato> </contenido> </ns2:generarcopiafacturaeresponse> </soap:body> </soap:envelope> </soap:body> </soap:envelope> Servicio GenerarCopiaAutenticaFacturae Funcionalidad Permite obtener una copia electrónica auténtica de una Facturae a partir de un documento original previamente existente. La copia generada es un documento electrónico en formato PDF cuyo contenido incluye una representación visual de la Facturae con el Código Seguro de Verificación incluido en el margen, y un código de barras en formato Code 128 que representa dicho valor, así como una cabecera con el logo del Organismo al que está asociada la aplicación cliente. Adicionalmente la copia auténtica incluye al final un código PDF417 que contiene la información íntegra de la Facturae, es decir, con un lector de códigos puede recuperarse íntegramente el xml de la Facturae a partir de la copia auténtica papel. Si el documento original no tuviera asociado un CSV, se genera automáticamente en el momento de la llamada a este servicio. La copia generada no se almacena en el expediente en el que está el documento original. Prerrequisitos Descripción técnica de servicios Web 143 de 357

146 El documento original especificado debe existir previamente El formato del documento original debe ser una Facturae versión 3.0, 3.1, 3.2, o Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:generarcopiaautenticafacturaerequest> <identificadordocumento>es_e _2014_ f f3ec</identificadordocumento> </typ:generarcopiaautenticafacturaerequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns4:generarcopiaautenticafacturaeresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" nse> </soap:body> </soap:envelope> Servicios de Verificación de la Facturae Servicio VerificarEstructuraFacturae Funcionalidad Permite verificar si la estructura de una Facturae cumple con el estándar de la Facturae versión 3.0, 3.1, 3.2 o Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:verificarestructurafacturaerequest> <Content>...</Content> </typ:verificarestructurafacturaerequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body/> </soap:envelope> Descripción técnica de servicios Web 144 de 357

147 Servicio VerificarDatosContrablesFacturae Funcionalidad Permite verificar si los datos contables de una Facturae son coherentes, por ejemplo el importe de las líneas de la factura deben coincidir con el total general de la factura. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:verificardatoscontablesfacturaerequest> <Content>...</Content> </typ:verificardatoscontablesfacturaerequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body/> </soap:envelope> Servicio VerificarFirmaFacturae Funcionalidad Permite realizar la verificación de la firma de una Facturae. Ejemplo de petición y respuesta del servicio Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:verificarfirmafacturaerequest> <Content>...</Content> </typ:verificarfirmafacturaerequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <ns4:verificarfirmafacturaeresponse xmlns:ns2=" xmlns:ns3=" xmlns:ns4=" xmlns:ns5=" <firmantes> <firmante> <Campo> <Clave>ApellidosResponsable</Clave> <Valor>BOS ARTHUR</Valor> </Campo> <Campo> <Clave>OrganizacionEmisora</Clave> Descripción técnica de servicios Web 145 de 357

148 <Valor>FNMT</Valor> </Campo> <Campo> <Clave>segundoApellidoResponsable</Clave> <Valor>ARTHUR</Valor> </Campo> <Campo> <Clave>versionPolitica</Clave> <Valor>41</Valor> </Campo> <Campo> <Clave>usoCertificado</Clave> <Valor>digitalSignature keyencipherment</valor> </Campo> <Campo> <Clave>subject</Clave> <Valor>CN=NOMBRE BOS ARTHUR JOHAN NIF X F,OU= ,OU=FNMT Clase 2 CA,O=FNMT,C=ES</Valor> </Campo> <Campo> <Clave>numeroSerie</Clave> <Valor> </Valor> </Campo> <Campo> <Clave>primerApellidoResponsable</Clave> <Valor>BOS</Valor> </Campo> <Campo> <Clave>NombreApellidosResponsable</Clave> <Valor>JOHAN BOS ARTHUR</Valor> </Campo> <Campo> <Clave>validoHasta</Clave> <Valor> mar 19:50: </Valor> </Campo> <Campo> <Clave>idPolitica</Clave> <Valor>MITyC</Valor> </Campo> <Campo> <Clave>validoDesde</Clave> <Valor> vie 19:50: </Valor> </Campo> <Campo> <Clave>tipoCertificado</Clave> <Valor>FNMT PF</Valor> </Campo> <Campo> <Clave> </Clave> <Valor>ARJOBO@GMAIL.COM</Valor> </Campo> <Campo> <Clave>clasificacion</Clave> <Valor>0</Valor> </Campo> <Campo> <Clave>NIFResponsable</Clave> <Valor>X F</Valor> </Campo> <Campo> <Clave>idEmisor</Clave> <Valor>OU=FNMT Clase 2 CA,O=FNMT,C=ES</Valor> </Campo> <Campo> <Clave>nombreResponsable</Clave> <Valor>JOHAN</Valor> </Campo> <Campo> <Clave>politica</Clave> <Valor> </Valor> </Campo> <Campo> <Clave>estadoCertificado</Clave> <Valor>vigente</Valor> </Campo> </firmante> Descripción técnica de servicios Web 146 de 357

149 </firmantes> </ns4:verificarfirmafacturaeresponse> </soap:body> </soap:envelope> 3.7 Estructura y codificación de las respuestas de error En este apartado se describe la estructura de las respuestas a la invocación de los servicios cuando existe algún error en la ejecución del servicio, algún parámetro proporcionado es incorrecto, o el valor de alguno de los parámetros de la llamada no es correcto. Las respuestas de error se estructuran siempre como excepciones SOAP, aportando siempre dentro de la etiqueta soap:fault información detallada sobre el error que se ha producido. Se muestra un ejemplo de respuesta de error para una invocación al método ConsultaAplicacion cuando se especifica un identificador de aplicación inexistente: Petición <soapenv:envelope xmlns:soapenv=" xmlns:typ=" <soapenv:header/> <soapenv:body> <typ:consultaaplicacionrequest> <IdentificadorAplicacion>APP_NO_EXISTENTE</IdentificadorAplicacion> </typ:consultaaplicacionrequest> </soapenv:body> </soapenv:envelope> Respuesta <soap:envelope xmlns:soap=" <soap:body> <soap:fault> <faultcode>soap:server</faultcode> <faultstring>error Admin</faultstring> <detail> <ns2:soapfault xmlns:ns2=" <Codigo>0102</Codigo> <Descripcion>Aplicación cliente no encontrado</descripcion> </ns2:soapfault> </detail> </soap:fault> </soap:body> </soap:envelope> Como puede verse, dentro de la etiqueta detail se proporciona un código y una descripción textual con la información del error que se ha producido. Los siguientes subapartados muestran la relación de todos los posibles códigos de error y sus descripciones para los servicios web de expediente electrónico, de administración, de registro electrónico, y códigos de error genéricos. 3.8 Códigos de error genéricos Código Descripción Error funcional inesperado. La plataforma devuelve un texto descriptivo según el caso Error técnico por violación de esquema en la petición al servicio. La plataforma devuelve un texto descriptivo según el caso Descripción técnica de servicios Web 147 de 357

150 3.9 Códigos de error relacionados con los servicios Código Descripción 0001 No existe el expediente especificado Alguna de las firmas no es coherente con el contenido del documento El expediente referenciado no está en estado 'Abierto' El tipo MIME real del contenido del documento no es coherente con el valor del metadato NombreFormato No existe el documento especificado El documento ya tiene asociado un CSV El documento ya tiene asociado un sello digital El expediente no tiene fichero de foliado porque no está en estado 'Cerrado' No existe la versión especificada para el documento El formato del contenido del documento origen no es transformable a PDF El rango de páginas especificado no es correcto. Solicitud de generación de copia denegada: una copia completa de un 0012 documento original sin cambio de formato tiene la consideración de documento original No se permite la remisión de un expediente ya remitido No existe ningún documento con el CSV especificado El registro electrónico ha devuelto un error: {0}, {1} No se ha podido eliminar el documento porque el expediente del que forma parte el documento no está en estado 'Abierto' No se ha podido eliminar el expediente porque el expediente no está en estado 'Abierto' No se admite firmas de tipo CSV El expediente esta bloqueado, intente la operación mas tarde Número máximo de resultados obtenidos, refine la búsqueda Aplicación cliente no autorizada No se ha definido el parámetro {0} para aplicación cliente {1} El valor del parámetro {0} para aplicación cliente {1} es incorrecto El código de organismo {0} no existe en el catálogo DIR para el código de organismo responsable {1} El interesado {0} no es válido No se admite el formato {0} para el origen {1} No ha sido posible detectar el tipo mime del contenido del documento Es obligatorio aportar una firma digital con el documento electrónico Se detecto el tipo mime {0} del contenido del documento y no coincide con el formato {1} No se ha podido obtener la clave privada del keystore de la aplicación cliente {0} No ha sido posible guardar el CSV del documento No se ha podido obtener la clave del keystore de la aplicación cliente {0} No ha sido posible guardar el sello digital del documento No ha sido posible guardar la firma del documento No ha sido posible guardar el fichero indice del expediente No se ha podido obtener la clave pública del keystore de la aplicación cliente {0}. Descripción técnica de servicios Web 148 de 357

151 0066 No se permite el cambio del estado de elaboracion especificado No se ha podido obtener las firmas electrónicas del documento No ha sido posible eliminar las firmas electrónicas del documento No se ha podido obtener el CSV del documento No se ha podido obtener el sello digital del documento No ha sido posible eliminar el CSV del documento No ha sido posible eliminar el sello digital del documento No ha sido posible eliminar las firmas cliente del documento No se ha podido generar el CSV del documento porque el expediente del que forma parte el documento no está en estado 'Abierto' No se ha podido obtener el fichero indice del expediente No se ha podido obtener el fichero foliado del expediente No ha sido posible eliminar el fichero indice del expediente No ha sido posible eliminar el fichero foliado del expediente No se ha podido obtener los documentos del expediente No se ha podido obtener el documento No se ha podido obtener el expediente No existe la remision especificada No existe el documento origen especificado No se ha podido eliminar el documento porque el documento es origen de otro documento No se ha podido eliminar el expediente porque el expediente contiene documentos que son origen de otros documentos en otros expedientes La firma electrónica no es válida, el contenido del documento no coincide con la firma La firma electrónica no es válida, el certificado ha caducado La firma electrónica no es válida, el certificado ha sido revocado La firma electrónica no es válida, {0} La firma electrónica no es válida, la firma no coincide con el tipo Condición de búsqueda no soportada para el metadato complementario {0}, las condiciones permitidas son {1} Hash y/o algoritmo de hash no definido para tipo de firma {0} Error aplicando el sello digital: {0} Error firmando el fichero indice: {0} Error firmando el fichero foliado: {0} El sello digital no es válido, el contenido del documento no coincide con la firma El sello digital no es válido, el certificado ha caducado El sello digital no es válido, el certificado ha sido revocado El sello digital no es válido, {0} El sello digital no es válido, no ha sido posible obtener un certificado de tipo X El sello digital no es válido, el documento no ha sido sellado digitalmente por el órgano competente \"{0}\" El certificado del órgano competente no contiene información suficiente para determinar la validez del documento Documento no encontrado en Portafirmas Documento ya existe en Portafirmas El expediente referenciado no está en estado 'Cerrado' No se ha encontrado la firma referenciada. Descripción técnica de servicios Web 149 de 357

152 0126 No se ha podido recuperar los datos originalmente firmados de la firma referenciada No se ha podido encontrar una oficina habilitada para el intercambio con el SIR para la unidad organica {0} No existe el documento padre especificado La firma electrónica de la Facturae no es válida. {0} 0131 La estructura de la Facturae no es válida. {0} 0132 No se ha podido eliminar el documento porque el documento es padre de un documento en otro expediente No se ha podido eliminar el documento porque el documento tiene un hijo que es origen de otro documento No se ha podido recuperar los metadatos de factura porque el documento no es de tipo factura No se ha podido eliminar el expediente porque el expediente contiene documentos que son padre de otros documentos en otros expedientes La firma electrónica de la Facturae no es válida, el certificado ha caducado La firma electrónica de la Facturae no es válida, el certificado ha sido revocado La firma electrónica de la Facturae no es válida, {0} Los datos contables de la Facturae no son válidos. {0} 0140 Documento es de tipo factura, no está permitido modificar el tipo documental Documento es de tipo factura, no está permitido modificar el metadato tipo factura El documento no tiene firmas El documento no tiene una firma con el hash {0} El documento tiene varias firmas con el mismo hash {0} El documento tiene varias firmas, debe especificar la firma con un hash La firma electrónica de la Facturae no es válida, el contenido del documento no coincide con la firma El documento no es una Facturae Aplicación cliente no autorizada para ejecutar el metodo {0} La clasificación {0} no corresponde con una serie documental La serie documental de la clasificación {0} no está vinculada con un cuadro de clasificación La serie documental de la clasificación {0} no está vinculada con una clase con estado de elaboración 'Finalizada' Documento control archivo no encontrado Documento control archivo ya existe No se ha podido convertir el documento a formato PDF No se admite el formato {0} para el origen {1} y la conversión a PDF no ha sido posible Situación del archivo {0} desconocida El expediente referenciado está en estado 'Archivado' No se admite cambiar la situación del archivo de {0} a {1} La unidad orgánica {0} no existe La unidad descriptiva {0} no existe El estado de elaboración {0} no existe No se ha podido actualizar el cuadro de clasificación, la clase {0} es de nivel {1} y no permite series documentales No se ha podido actualizar el cuadro de clasificación, la clase {0} pertenece al cuadro de clasificación {1} No se ha podido actualizar el cuadro de clasificación, la serie documental {0} pertenece al SIA y no permite modificaciones El nivel de confidencialidad {0} no existe. Descripción técnica de servicios Web 150 de 357

153 0314 El código de la serie documental {0} no cumple con la normativa No se ha podido actualizar el cuadro de clasificación, la serie documental {0} quedaría huerfana La causa de limitación {0} no existe El cuadro de clasificación {0} no existe No se ha podido eliminar el cuadro de clasificación {0}, el cuadro de clasificación tiene una o varias series documentales asociados No se ha podido establecer la relación entre clases, la clase {0} no pertenece al cuadro de clasificación {0} La clase {0} no existe La categoria de relación {0} no existe. El historial competencial de la unidad orgánica {1} no tiene fecha fin y por 0322 consiguiente debe coincidir con el centro directivo {2} de la serie documental {3}. La serie documental {0} solo puede tener un historial compentencial sin fecha 0323 fin Códigos de error relacionados con los servicios de Administración Código Descripción 0100 Aplicación cliente ya existe 0101 El elemento de configuración {0} está reservado para uso interno 0102 Aplicación cliente no encontrado 0103 El identificador 'ADMIN' está reservado para uso interno 0104 El correo electrónico no es válido 0105 Aplicación cliente en fase de despliegue, intenta la operación de nuevo más tarde Descripción técnica de servicios Web 151 de 357

154 4 Relación de servicios sin contenido en la respuesta Algunos de los servicios descritos en el apartado 3 no devuelven ningún contenido dentro del cuerpo de la respuesta SOAP, es decir, la respuesta SOAP tiene una estructura como ésta: <?xml version="1.0" encoding="utf 8"?><soap:Envelope xmlns:soap=" <soap:body/> </soap:envelope> Esta respuesta vacía indica en cualquier caso que el servicio se ha ejecutado correctamente, pero la Plataforma no tiene ninguna información útil que enviar en la respuesta. En algunos casos este tipo de respuesta se devuelve por servicios que requieren la ejecución de tareas en background de modo asíncrono. Descripción técnica de servicios Web 152 de 357

155 5 APENDICE A: Tipos relacionados con las Normas Técnicas de Interoperabilidad Tipos Simples Tipo enumeracionestadoelaboracion namespace restriction of xsd:string used by element TipoEstadoElaboracion/ValorEstadoElaboracion facets enumeration EE01 enumeration enumeration enumeration enumeration EE02 EE03 EE04 EE99 <xsd:type name="enumeracionestadoelaboracion"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ee01"/> <xsd:enumeration value="ee02"/> <xsd:enumeration value="ee03"/> <xsd:enumeration value="ee04"/> <xsd:enumeration value="ee99"/> </xsd:restriction> </xsd:type> Tipo enumeracionestados namespace restriction of xsd:string used by element TipoMetadatosExpediente/Estado facets enumeration E01 enumeration E02 enumeration E03 Descripción técnica de servicios Web 153 de 357

156 <xsd:type name="enumeracionestados"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="e01"/> <xsd:enumeration value="e02"/> <xsd:enumeration value="e03"/> </xsd:restriction> </xsd:type> Tipo tipodocumental namespace restriction of xsd:string used by element TipoMetadatosDocumento/TipoDocumental facets enumeration TD01 enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration TD02 TD03 TD04 TD05 TD06 TD07 TD08 TD09 TD10 TD11 TD12 TD13 TD14 TD15 TD16 TD17 TD18 TD19 TD20 enumeration TD99 Descripción técnica de servicios Web 154 de 357

157 <xsd:type name="tipodocumental"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="td01"/> <xsd:enumeration value="td02"/> <xsd:enumeration value="td03"/> <xsd:enumeration value="td04"/> <xsd:enumeration value="td05"/> <xsd:enumeration value="td06"/> <xsd:enumeration value="td07"/> <xsd:enumeration value="td08"/> <xsd:enumeration value="td09"/> <xsd:enumeration value="td10"/> <xsd:enumeration value="td11"/> <xsd:enumeration value="td12"/> <xsd:enumeration value="td13"/> <xsd:enumeration value="td14"/> <xsd:enumeration value="td15"/> <xsd:enumeration value="td16"/> <xsd:enumeration value="td17"/> <xsd:enumeration value="td18"/> <xsd:enumeration value="td19"/> <xsd:enumeration value="td20"/> <xsd:enumeration value="td99"/> </xsd:restriction> </xsd:type> Tipo TipoFirma namespace restriction of xsd:string used by element TipoFirmasElectronicas/TipoFirma facets enumeration TF01 enumeration enumeration enumeration enumeration enumeration TF02 TF03 TF04 TF05 TF06 <xsd:type name="tipofirma"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="tf01"/> <xsd:enumeration value="tf02"/> <xsd:enumeration value="tf03"/> <xsd:enumeration value="tf04"/> <xsd:enumeration value="tf05"/> <xsd:enumeration value="tf06"/> </xsd:restriction> </xsd:type> Descripción técnica de servicios Web 155 de 357

158 5.1.2 TiposComplejos Tipo firmas namespace firma used by elements firmas TipoIndice/firmas TipoDocumento/firmas <xsd:complextype name="firmas"> <xsd:sequence> <xsd:element name="firma" ="nti:tipofirmaselectronicas" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento firmas/firma nti:tipofirmaselectronicas minocc 1 maxocc unbounded complex TipoFirma ContenidoFirma <xsd:element name="firma" ="nti:tipofirmaselectronicas" maxoccurs="unbounded"/> Descripción técnica de servicios Web 156 de 357

159 Tipo TipoCarpetaIndizada namespace IdentificadorCarpeta DocumentoIndizado ExpedienteIndizado CarpetaIndizada used by elements TipoIndiceContenido/CarpetaIndizada TipoCarpetaIndizada/CarpetaIndizada <xsd:complextype name="tipocarpetaindizada"> <xsd:sequence> <xsd:element name="identificadorcarpeta" ="xsd:string"/> <xsd:choice maxoccurs="unbounded"> <xsd:element name="documentoindizado" ="nti:tipodocumentoindizado"/> <xsd:element name="expedienteindizado" ="nti:tipoindicecontenido"/> <xsd:element name="carpetaindizada" ="nti:tipocarpetaindizada"/> </xsd:choice> </xsd:sequence> </xsd:complextype> elemento TipoCarpetaIndizada/IdentificadorCarpeta xsd:string <xsd:element name="identificadorcarpeta" ="xsd:string"/> Descripción técnica de servicios Web 157 de 357

160 elemento TipoCarpetaIndizada/DocumentoIndizado nti:tipodocumentoindizado complex IdentificadorDocumento ValorHuella FuncionResumen FechaIncorporacionExpediente OrdenDocumentoExpediente <xsd:element name="documentoindizado" ="nti:tipodocumentoindizado"/> elemento TipoCarpetaIndizada/ExpedienteIndizado nti:tipoindicecontenido complex FechaIndiceElectronico DocumentoIndizado ExpedienteIndizado CarpetaIndizada <xsd:element name="expedienteindizado" ="nti:tipoindicecontenido"/> Descripción técnica de servicios Web 158 de 357

161 elemento TipoCarpetaIndizada/CarpetaIndizada nti:tipocarpetaindizada complex IdentificadorCarpeta DocumentoIndizado ExpedienteIndizado CarpetaIndizada <xsd:element name="carpetaindizada" ="nti:tipocarpetaindizada"/> Tipo TipoContenido namespace DatosXML ValorBinario referenciafichero NombreFormato used by elements contenido TipoDocumento/contenido TipoExpediente/VisualizacionIndice attributes Name Type Use Default Fixed annotation Id xsd:id optional Descripción técnica de servicios Web 159 de 357

162 <xsd:complextype name="tipocontenido"> <xsd:sequence> <xsd:choice> <xsd:element name="datosxml" ="xsd:anytype"/> <xsd:element name="valorbinario" ="xsd:base64binary"/> <xsd:element name="referenciafichero" ="xsd:string"/> </xsd:choice> <xsd:element name="nombreformato" ="xsd:string"/> </xsd:sequence> <xsd:attribute name="id" ="xsd:id" use="optional"/> </xsd:complextype> atributo xsd:id use optional <xsd:attribute name="id" ="xsd:id" use="optional"/> elemento TipoContenido/DatosXML xsd:anytype mixed complex true attributes Name Type Use Default Fixed annotation <xsd:element name="datosxml" ="xsd:anytype"/> Descripción técnica de servicios Web 160 de 357

163 elemento TipoContenido/ValorBinario xsd:base64binary <xsd:element name="valorbinario" ="xsd:base64binary"/> elemento TipoContenido/referenciaFichero xsd:string <xsd:element name="referenciafichero" ="xsd:string"/> elemento TipoContenido/NombreFormato xsd:string <xsd:element name="nombreformato" ="xsd:string"/> Descripción técnica de servicios Web 161 de 357

164 Tipo TipoDocumento namespace contenido metadatos firmas used by element documento <xsd:complextype name="tipodocumento"> <xsd:sequence> <xsd:element name="contenido" ="nti:tipocontenido"/> <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoDocumento/contenido nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato Descripción técnica de servicios Web 162 de 357

165 attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> elemento TipoDocumento/metadatos nti:tipometadatosdocumento complex VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> elemento TipoDocumento/firmas Descripción técnica de servicios Web 163 de 357

166 nti:firmas minocc 0 maxocc 1 complex firma <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> Tipo TipoDocumentoIndizado namespace IdentificadorDocumento ValorHuella FuncionResumen FechaIncorporacionExpediente OrdenDocumentoExpediente used by elements TipoIndiceContenido/DocumentoIndizado TipoCarpetaIndizada/DocumentoIndizado <xsd:complextype name="tipodocumentoindizado"> <xsd:sequence> <xsd:element name="identificadordocumento" ="xsd:string"/> <xsd:element name="valorhuella" ="xsd:string"/> <xsd:element name="funcionresumen" ="xsd:string"/> <xsd:element name="fechaincorporacionexpediente" ="xsd:datetime" minoccurs="0"/> <xsd:element name="ordendocumentoexpediente" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoDocumentoIndizado/IdentificadorDocumento Descripción técnica de servicios Web 164 de 357

167 xsd:string <xsd:element name="identificadordocumento" ="xsd:string"/> elemento TipoDocumentoIndizado/ValorHuella xsd:string <xsd:element name="valorhuella" ="xsd:string"/> elemento TipoDocumentoIndizado/FuncionResumen xsd:string <xsd:element name="funcionresumen" ="xsd:string"/> elemento TipoDocumentoIndizado/FechaIncorporacionExpediente xsd:datetime Descripción técnica de servicios Web 165 de 357

168 minocc 0 maxocc 1 <xsd:element name="fechaincorporacionexpediente" ="xsd:datetime" minoccurs="0"/> elemento TipoDocumentoIndizado/OrdenDocumentoExpediente xsd:string minocc 0 maxocc 1 <xsd:element name="ordendocumentoexpediente" ="xsd:string" minoccurs="0"/> Tipo TipoEstadoElaboracion namespace ValorEstadoElaboracion IdentificadorDocumentoOrigen used by element TipoMetadatosDocumento/EstadoElaboracion <xsd:complextype name="tipoestadoelaboracion"> <xsd:sequence> <xsd:element name="valorestadoelaboracion" ="nti:enumeracionestadoelaboracion"/> <xsd:element name="identificadordocumentoorigen" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 166 de 357

169 </xsd:sequence> </xsd:complextype> elemento TipoEstadoElaboracion/ValorEstadoElaboracion nti:enumeracionestadoelaboracion facets enumeration EE01 enumeration enumeration enumeration enumeration EE02 EE03 EE04 EE99 <xsd:element name="valorestadoelaboracion" ="nti:enumeracionestadoelaboracion"/> elemento TipoEstadoElaboracion/IdentificadorDocumentoOrigen xsd:string minocc 0 maxocc 1 <xsd:element name="identificadordocumentoorigen" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 167 de 357

170 Tipo TipoExpediente namespace indice metadatosexp VisualizacionIndice used by element expediente <xsd:complextype name="tipoexpediente"> <xsd:sequence> <xsd:element name="indice" ="nti:tipoindice"/> <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> <xsd:element name="visualizacionindice" ="nti:tipocontenido" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoExpediente/índice nti:tipoindice complex IndiceContenido firmas <xsd:element name="indice" ="nti:tipoindice"/> Descripción técnica de servicios Web 168 de 357

171 elemento TipoExpediente/metadatosExp nti:tipometadatosexpediente complex VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> elemento TipoExpediente/VisualizacionIndice Descripción técnica de servicios Web 169 de 357

172 nti:tipocontenido minocc 0 maxocc 1 complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="visualizacionindice" ="nti:tipocontenido" minoccurs="0"/> Tipo TipoFirmasElectronicas namespace TipoFirma ContenidoFirma used by element firmas/firma <xsd:complextype name="tipofirmaselectronicas"> <xsd:sequence> <xsd:element name="tipofirma" ="nti:tipofirma"/> <xsd:element name="contenidofirma"> <xsd:complextype> <xsd:choice> <xsd:element name="csv"> <xsd:complextype> <xsd:sequence> <xsd:element name="valorcsv" ="xsd:string"/> <xsd:element name="regulaciongeneracioncsv" ="xsd:string"/> </xsd:sequence> </xsd:complextype> </xsd:element> <xsd:element name="firmaconcertificado"> <xsd:complextype> <xsd:choice> <xsd:element name="firmabase64" ="xsd:base64binary"/> <xsd:element name="referenciafirma"/> </xsd:choice> </xsd:complextype> </xsd:element> </xsd:choice> Descripción técnica de servicios Web 170 de 357

173 </xsd:complextype> </xsd:element> </xsd:sequence> </xsd:complextype> elemento TipoFirmasElectronicas/TipoFirma nti:tipofirma facets enumeration TF01 enumeration enumeration enumeration enumeration enumeration TF02 TF03 TF04 TF05 TF06 <xsd:element name="tipofirma" ="nti:tipofirma"/> elemento TipoFirmasElectronicas/ContenidoFirma complex CSV FirmaConCertificado <xsd:element name="contenidofirma"> <xsd:complextype> <xsd:choice> <xsd:element name="csv"> <xsd:complextype> <xsd:sequence> Descripción técnica de servicios Web 171 de 357

174 <xsd:element name="valorcsv" ="xsd:string"/> <xsd:element name="regulaciongeneracioncsv" ="xsd:string"/> </xsd:sequence> </xsd:complextype> </xsd:element> <xsd:element name="firmaconcertificado"> <xsd:complextype> <xsd:choice> <xsd:element name="firmabase64" ="xsd:base64binary"/> <xsd:element name="referenciafirma"/> </xsd:choice> </xsd:complextype> </xsd:element> </xsd:choice> </xsd:complextype> </xsd:element> elemento TipoFirmasElectronicas/ContenidoFirma/CSV complex ValorCSV RegulacionGeneracionCSV <xsd:element name="csv"> <xsd:complextype> <xsd:sequence> <xsd:element name="valorcsv" ="xsd:string"/> <xsd:element name="regulaciongeneracioncsv" ="xsd:string"/> </xsd:sequence> </xsd:complextype> </xsd:element> elemento TipoFirmasElectronicas/ContenidoFirma/CSV/ValorCSV xsd:string Descripción técnica de servicios Web 172 de 357

175 <xsd:element name="valorcsv" ="xsd:string"/> elemento TipoFirmasElectronicas/ContenidoFirma/CSV/RegulacionGeneracionCSV xsd:string <xsd:element name="regulaciongeneracioncsv" ="xsd:string"/> elemento TipoFirmasElectronicas/ContenidoFirma/FirmaConCertificado complex FirmaBase64 ReferenciaFirma <xsd:element name="firmaconcertificado"> <xsd:complextype> <xsd:choice> <xsd:element name="firmabase64" ="xsd:base64binary"/> <xsd:element name="referenciafirma"/> </xsd:choice> </xsd:complextype> </xsd:element> Descripción técnica de servicios Web 173 de 357

176 elemento TipoFirmasElectronicas/ContenidoFirma/FirmaConCertificado/FirmaBase64 xsd:base64binary <xsd:element name="firmabase64" ="xsd:base64binary"/> elemento TipoFirmasElectronicas/ContenidoFirma/FirmaConCertificado/ReferenciaFirma <xsd:element name="referenciafirma"/> Tipo TipoIndice namespace IndiceContenido firmas used by elements indice TipoExpediente/indice <xsd:complextype name="tipoindice"> <xsd:sequence> <xsd:element name="indicecontenido" ="nti:tipoindicecontenido"/> <xsd:element name="firmas" ="nti:firmas"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 174 de 357

177 elemento TipoIndice/IndiceContenido nti:tipoindicecontenido complex FechaIndiceElectronico DocumentoIndizado ExpedienteIndizado CarpetaIndizada <xsd:element name="indicecontenido" ="nti:tipoindicecontenido"/> elemento TipoIndice/firmas nti:firmas complex firma <xsd:element name="firmas" ="nti:firmas"/> Descripción técnica de servicios Web 175 de 357

178 Tipo TipoIndiceContenido namespace FechaIndiceElectronico DocumentoIndizado ExpedienteIndizado CarpetaIndizada used by elements TipoIndiceContenido/ExpedienteIndizado TipoCarpetaIndizada/ExpedienteIndizado IndiceContenido TipoIndice/IndiceContenido <xsd:complextype name="tipoindicecontenido"> <xsd:sequence> <xsd:element name="fechaindiceelectronico" ="xsd:datetime"/> <xsd:choice maxoccurs="unbounded"> <xsd:element name="documentoindizado" ="nti:tipodocumentoindizado"/> <xsd:element name="expedienteindizado" ="nti:tipoindicecontenido"/> <xsd:element name="carpetaindizada" ="nti:tipocarpetaindizada"/> </xsd:choice> </xsd:sequence> </xsd:complextype> elemento TipoIndiceContenido/FechaIndiceElectronico xsd:datetime <xsd:element name="fechaindiceelectronico" ="xsd:datetime"/> Descripción técnica de servicios Web 176 de 357

179 elemento TipoIndiceContenido/DocumentoIndizado nti:tipodocumentoindizado complex IdentificadorDocumento ValorHuella FuncionResumen FechaIncorporacionExpediente OrdenDocumentoExpediente <xsd:element name="documentoindizado" ="nti:tipodocumentoindizado"/> elemento TipoIndiceContenido/ExpedienteIndizado nti:tipoindicecontenido complex FechaIndiceElectronico DocumentoIndizado ExpedienteIndizado CarpetaIndizada <xsd:element name="expedienteindizado" ="nti:tipoindicecontenido"/> Descripción técnica de servicios Web 177 de 357

180 elemento TipoIndiceContenido/CarpetaIndizada nti:tipocarpetaindizada complex IdentificadorCarpeta DocumentoIndizado ExpedienteIndizado CarpetaIndizada <xsd:element name="carpetaindizada" ="nti:tipocarpetaindizada"/> Tipo TipoMetadatosDocumento namespace VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental used by element TipoDocumento/metadatos Descripción técnica de servicios Web 178 de 357

181 <xsd:complextype name="tipometadatosdocumento"> <xsd:sequence> <xsd:element name="versionnti" ="xsd:anyuri"/> <xsd:element name="identificador" ="xsd:string"/> <xsd:element name="organo" ="xsd:string" maxoccurs="unbounded"/> <xsd:element name="fechacaptura" ="xsd:datetime"/> <xsd:element name="origenciudadanoadministracion" ="xsd:boolean"/> <xsd:element name="estadoelaboracion" ="nti:tipoestadoelaboracion"/> <xsd:element name="tipodocumental" ="nti:tipodocumental"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosDocumento/VersionNTI xsd:anyuri <xsd:element name="versionnti" ="xsd:anyuri"/> elemento TipoMetadatosDocumento/Identificador xsd:string <xsd:element name="identificador" ="xsd:string"/> Descripción técnica de servicios Web 179 de 357

182 elemento TipoMetadatosDocumento/Organo xsd:string minocc 1 maxocc unbounded <xsd:element name="organo" ="xsd:string" maxoccurs="unbounded"/> elemento TipoMetadatosDocumento/FechaCaptura xsd:datetime <xsd:element name="fechacaptura" ="xsd:datetime"/> elemento TipoMetadatosDocumento/OrigenCiudadanoAdministracion xsd:boolean <xsd:element name="origenciudadanoadministracion" ="xsd:boolean"/> Descripción técnica de servicios Web 180 de 357

183 elemento TipoMetadatosDocumento/EstadoElaboracion nti:tipoestadoelaboracion complex ValorEstadoElaboracion IdentificadorDocumentoOrigen <xsd:element name="estadoelaboracion" ="nti:tipoestadoelaboracion"/> elemento TipoMetadatosDocumento/TipoDocumental nti:tipodocumental facets enumeration TD01 enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration TD02 TD03 TD04 TD05 TD06 TD07 TD08 TD09 TD10 enumeration TD11 Descripción técnica de servicios Web 181 de 357

184 enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration TD12 TD13 TD14 TD15 TD16 TD17 TD18 TD19 TD20 TD99 <xsd:element name="tipodocumental" ="nti:tipodocumental"/> Tipo TipoMetadatosExpediente namespace VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado used by element TipoExpediente/metadatosExp <xsd:complextype name="tipometadatosexpediente"> <xsd:sequence> <xsd:element name="versionnti" ="xsd:anyuri"/> <xsd:element name="identificador" ="xsd:string"/> <xsd:element name="organo" ="xsd:string" maxoccurs="unbounded"/> <xsd:element name="fechaaperturaexpediente" ="xsd:datetime"/> Descripción técnica de servicios Web 182 de 357

185 <xsd:element name="clasificacion" ="xsd:string"/> <xsd:element name="estado" ="nti:enumeracionestados"/> <xsd:element name="interesado" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosExpediente/VersionNTI xsd:anyuri <xsd:element name="versionnti" ="xsd:anyuri"/> elemento TipoMetadatosExpediente/Identificador xsd:string <xsd:element name="identificador" ="xsd:string"/> elemento TipoMetadatosExpediente/Organo xsd:string Descripción técnica de servicios Web 183 de 357

186 minocc 1 maxocc unbounded <xsd:element name="organo" ="xsd:string" maxoccurs="unbounded"/> elemento TipoMetadatosExpediente/FechaAperturaExpediente xsd:datetime <xsd:element name="fechaaperturaexpediente" ="xsd:datetime"/> elemento TipoMetadatosExpediente/Clasificacion xsd:string <xsd:element name="clasificacion" ="xsd:string"/> elemento TipoMetadatosExpediente/Estado Descripción técnica de servicios Web 184 de 357

187 nti:enumeracionestados facets enumeration E01 enumeration enumeration E02 E03 <xsd:element name="estado" ="nti:enumeracionestados"/> elemento TipoMetadatosExpediente/Interesado xsd:string minocc 0 maxocc unbounded <xsd:element name="interesado" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> 6 APÉNDICE B: Tipos asociados a los servicios de Expediente Electrónico 6.1 Tipos Simples Descripción técnica de servicios Web 185 de 357

188 6.1.1 Tipo EnumeracionActualizarDocumentoOperaciones namespace restriction of xsd:string used by element TipoActualizarDocumentoOperaciones/operacion facets enumeration APLICAR_SELLO enumeration APLICAR_CSV <xsd:type name="enumeracionactualizardocumentooperaciones"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="aplicar_sello"/> <xsd:enumeration value="aplicar_csv"/> </xsd:restriction> </xsd:type> Tipo EnumeracionCondicionBusqueda namespace restriction of xsd:string used by elements TipoMetadatoComplementarioBusqueda/Condicion CondicionSoportadaBusqueda/CondicionBusqueda facets enumeration EQUAL enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration NOT_EQUAL GREATER_THAN LESS_THAN GREATER_EQUAL LESS_EQUAL BEGINS_WITH ENDS_WITH CONTAINS DOES_NOT_CONTAIN IN NOT_IN IS_NULL IS_NOT_NULL Descripción técnica de servicios Web 186 de 357

189 <xsd:type name="enumeracioncondicionbusqueda"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="equal"/> <xsd:enumeration value="not_equal"/> <xsd:enumeration value="greater_than"/> <xsd:enumeration value="less_than"/> <xsd:enumeration value="greater_equal"/> <xsd:enumeration value="less_equal"/> <xsd:enumeration value="begins_with"/> <xsd:enumeration value="ends_with"/> <xsd:enumeration value="contains"/> <xsd:enumeration value="does_not_contain"/> <xsd:enumeration value="in"/> <xsd:enumeration value="not_in"/> <xsd:enumeration value="is_null"/> <xsd:enumeration value="is_not_null"/> </xsd:restriction> </xsd:type> Descripción técnica de servicios Web 187 de 357

190 Tipo EnumeracionInsertarDocumentoOperaciones namespace restriction of xsd:string used by element TipoInsertarDocumentoOperaciones/operacion facets enumeration APLICAR_SELLO enumeration APLICAR_CSV <xsd:type name="enumeracioninsertardocumentooperaciones"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="aplicar_sello"/> <xsd:enumeration value="aplicar_csv"/> </xsd:restriction> </xsd:type> Tipo EnumeracionObtenerDocumentoOperaciones namespace restriction of xsd:string used by element TipoObtenerDocumentoOperaciones/operacion facets enumeration METADATOS_BASICOS enumeration enumeration enumeration enumeration enumeration enumeration enumeration METADATOS_ADOC METADATOS_COMPLEMENTARIOS METADATOS_DIGITALIZACION CONTENIDO FIRMAS_CLIENTE SELLO CSV <xsd:type name="enumeracionobtenerdocumentooperaciones"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="metadatos_basicos"/> <xsd:enumeration value="metadatos_adoc"/> <xsd:enumeration value="metadatos_complementarios"/> <xsd:enumeration value="metadatos_digitalizacion"/> <xsd:enumeration value="contenido"/> <xsd:enumeration value="firmas_cliente"/> <xsd:enumeration value="sello"/> Descripción técnica de servicios Web 188 de 357

191 <xsd:enumeration value="csv"/> </xsd:restriction> </xsd:type> Tipo EnumeracionObtenerExpedienteOperaciones namespace restriction of xsd:string used by element TipoObtenerExpedienteOperaciones/operacion facets enumeration METADATOS_BASICOS enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration METADATOS_ADOC METADATOS_COMPLEMENTARIOS INDICE FOLIADO DOCUMENTOS_METADATOS_BASICOS DOCUMENTOS_METADATOS_ADOC DOCUMENTOS_METADATOS_COMPLEMENTARIOS DOCUMENTOS_METADATOS_DIGITALIZACION DOCUMENTOS_COMPLETOS <xsd:type name="enumeracionobtenerexpedienteoperaciones"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="metadatos_basicos"/> <xsd:enumeration value="metadatos_adoc"/> <xsd:enumeration value="metadatos_complementarios"/> <xsd:enumeration value="indice"/> <xsd:enumeration value="foliado"/> <xsd:enumeration value="documentos_metadatos_basicos"/> <xsd:enumeration value="documentos_metadatos_adoc"/> <xsd:enumeration value="documentos_metadatos_complementarios"/> <xsd:enumeration value="documentos_metadatos_digitalizacion"/> <xsd:enumeration value="documentos_completos"/> </xsd:restriction> </xsd:type> TipoTipoIdentificador namespace xsd:string Descripción técnica de servicios Web 189 de 357

192 used by elements TipoIdentificadores/identificador EliminarDocumentoRequest/identificador EliminarExpedienteRequest/identificador ObtenerDocumentoRequest/identificador ObtenerExpedienteRequest/identificador ObtenerContenidoDeDocumentoPorVersionRequest/identificador ObtenerVersionesDeDocumentoRequest/identificador ObtenerReferenciasRemisionesRequest/identificador ObtenerRemisionRequest/identificador CerrarExpedienteRequest/identificador RemitirExpedienteRequest/identificador GenerarCopiaAutenticaPapelRequest/identificadorDocumentoOrigen GenerarCopiaAutenticaRequest/identificadorDocumentoOrigen TipoMetadatosDocADocBusqueda/IdentificadorExpediente TipoMetadatosDocADoc/IdentificadorExpediente InsertarDocumentoRequest/identificadorExpediente <xsd:type name="tipoidentificador"> <xsd:restriction base="xsd:string"/> </xsd:type> Tipo TipoVersion namespace xsd:string used by elements TipoVersiones/Version ObtenerContenidoDeDocumentoPorVersionRequest/version <xsd:type name="tipoversion"> <xsd:restriction base="xsd:string"/> </xsd:type> 6.2 Tipos Complejos Tipo CondicionesSoportadasBusqueda namespace CondicionSoportadaBusqueda used by element CondicionesSoportadasBusqueda <xsd:complextype name="condicionessoportadasbusqueda"> <xsd:sequence> Descripción técnica de servicios Web 190 de 357

193 <xsd:element name="condicionsoportadabusqueda" ="tns:condicionsoportadabusqueda" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento CondicionesSoportadasBusqueda/CondicionSoportadaBusqueda tns:condicionsoportadabusqueda minocc 0 maxocc unbounded complex TipoAtributo CondicionBusqueda <xsd:element name="condicionsoportadabusqueda" ="tns:condicionsoportadabusqueda" minoccurs="0" maxoccurs="unbounded"/> Tipo CondicionSoportadaBusqueda namespace TipoAtributo CondicionBusqueda used by elements CondicionSoportadaBusqueda CondicionesSoportadasBusqueda/CondicionSoportadaBusqueda <xsd:complextype name="condicionsoportadabusqueda"> <xsd:sequence> <xsd:element name="tipoatributo" ="admin:enumeraciontipoatributo"/> <xsd:element name="condicionbusqueda" ="tns:enumeracioncondicionbusqueda" Descripción técnica de servicios Web 191 de 357

194 minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento CondicionSoportadaBusqueda/TipoAtributo admin:enumeraciontipoatributo facets enumeration STRING enumeration enumeration enumeration enumeration BOOLEAN DOUBLE INTEGER TIME <xsd:element name="tipoatributo" ="admin:enumeraciontipoatributo"/> elemento CondicionSoportadaBusqueda/CondicionBusqueda tns:enumeracioncondicionbusqueda minocc 0 maxocc unbounded facets enumeration EQUAL enumeration enumeration NOT_EQUAL GREATER_THAN Descripción técnica de servicios Web 192 de 357

195 enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration LESS_THAN GREATER_EQUAL LESS_EQUAL BEGINS_WITH ENDS_WITH CONTAINS DOES_NOT_CONTAIN IN NOT_IN IS_NULL IS_NOT_NULL <xsd:element name="condicionbusqueda" ="tns:enumeracioncondicionbusqueda" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoActualizarDocumentoOperaciones namespace operacion used by element ActualizarDocumentoRequest/operaciones <xsd:complextype name="tipoactualizardocumentooperaciones"> <xsd:sequence> <xsd:element name="operacion" ="tns:enumeracionactualizardocumentooperaciones" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 193 de 357

196 elemento TipoActualizarDocumentoOperaciones/operación tns:enumeracionactualizardocumentooperaciones minocc 0 maxocc unbounded facets enumeration APLICAR_SELLO enumeration APLICAR_CSV <xsd:element name="operacion" ="tns:enumeracionactualizardocumentooperaciones" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoActualizarExpedienteResponse namespace metadatosexp metadatosexpadoc used by element ActualizarExpedienteResponse/expediente <xsd:complextype name="tipoactualizarexpedienteresponse"> <xsd:sequence> <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 194 de 357

197 elemento TipoActualizarExpedienteResponse/metadatosExp nti:tipometadatosexpediente complex VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> elemento TipoActualizarExpedienteResponse/metadatosExpADoc tns:tipometadatosexpadoc minocc 0 maxocc 1 complex FechaUltimaModificacion Descripción técnica de servicios Web 195 de 357

198 <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc" minoccurs="0"/> Tipo TipoContenidoBusqueda namespace NombreFormato PatronBusquedaContenido used by element TipoFiltroBuscarDocumentos/busquedaContenido <xsd:complextype name="tipocontenidobusqueda"> <xsd:sequence> <xsd:element name="nombreformato" ="xsd:string"/> <xsd:element name="patronbusquedacontenido" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento TipoContenidoBusqueda/NombreFormato xsd:string <xsd:element name="nombreformato" ="xsd:string"/> Descripción técnica de servicios Web 196 de 357

199 elemento TipoContenidoBusqueda/PatronBusquedaContenido xsd:string <xsd:element name="patronbusquedacontenido" ="xsd:string"/> Tipo TipoDocumentoRequest namespace metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas used by elements InsertarDocumentoRequest/documento ActualizarDocumentoRequest/documento <xsd:complextype name="tipodocumentorequest"> <xsd:sequence> <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 197 de 357

200 elemento TipoDocumentoRequest/metadatos nti:tipometadatosdocumento complex VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> elemento TipoDocumentoRequest/metadatosADoc tns:tipometadatosdocadoc minocc 0 maxocc 1 Descripción técnica de servicios Web 198 de 357

201 complex IdentificadorExpediente NombreDocumento FechaUltimaModificacion <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> elemento TipoDocumentoRequest/metadatosComplementarios tns:tipometadatoscomplementarios minocc 0 maxocc 1 complex metadatocomplementario <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> elemento TipoDocumentoRequest/metadatosDigitalizacion tns:tipometadatosdigitalizacion minocc 0 maxocc 1 Descripción técnica de servicios Web 199 de 357

202 complex Resolucion Idioma <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> elemento TipoDocumentoRequest/contenido nti:tipocontenido minocc 0 maxocc 1 complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> Descripción técnica de servicios Web 200 de 357

203 elemento TipoDocumentoRequest/firmas nti:firmas minocc 0 maxocc 1 complex firma <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> Tipo TipoDocumentoResponse namespace metadatos metadatosadoc firmas used by elements InsertarDocumentoResponse/documento ActualizarDocumentoResponse/documento <xsd:complextype name="tipodocumentoresponse"> <xsd:sequence> <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 201 de 357

204 elemento TipoDocumentoResponse/metadatos nti:tipometadatosdocumento complex VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> elemento TipoDocumentoResponse/metadatosADoc tns:tipometadatosdocadoc minocc 0 maxocc 1 Descripción técnica de servicios Web 202 de 357

205 complex IdentificadorExpediente NombreDocumento FechaUltimaModificacion <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> elemento TipoDocumentoResponse/firmas nti:firmas minocc 0 maxocc 1 complex firma <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> Tipo TipoDocumentoResponseExpediente namespace Descripción técnica de servicios Web 203 de 357

206 metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas used by element TipoDocumentosResponseExpediente/documento <xsd:complextype name="tipodocumentoresponseexpediente"> <xsd:sequence> <xsd:element name="metadatos" ="nti:tipometadatosdocumento" minoccurs="0"/> <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoDocumentoResponseExpediente/metadatos nti:tipometadatosdocumento minocc 0 maxocc 1 complex VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental Descripción técnica de servicios Web 204 de 357

207 <xsd:element name="metadatos" ="nti:tipometadatosdocumento" minoccurs="0"/> elemento TipoDocumentoResponseExpediente/metadatosADoc tns:tipometadatosdocadoc minocc 0 maxocc 1 complex IdentificadorExpediente NombreDocumento FechaUltimaModificacion <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> elemento TipoDocumentoResponseExpediente/metadatosComplementarios tns:tipometadatoscomplementarios minocc 0 maxocc 1 complex Descripción técnica de servicios Web 205 de 357

208 metadatocomplementario <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> elemento TipoDocumentoResponseExpediente/metadatosDigitalizacion tns:tipometadatosdigitalizacion minocc 0 maxocc 1 complex Resolucion Idioma <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> Descripción técnica de servicios Web 206 de 357

209 elemento TipoDocumentoResponseExpediente/contenido nti:tipocontenido minocc 0 maxocc 1 complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> elemento TipoDocumentoResponseExpediente/firmas nti:firmas minocc 0 maxocc 1 Descripción técnica de servicios Web 207 de 357

210 complex firma <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> Tipo TipoDocumentosResponseExpediente namespace documento used by elements TipoObtenerExpedienteResponse/documentos TipoRemitirExpedienteResponse/documentos <xsd:complextype name="tipodocumentosresponseexpediente"> <xsd:sequence> <xsd:element name="documento" ="tns:tipodocumentoresponseexpediente" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoDocumentosResponseExpediente/documento tns:tipodocumentoresponseexpediente Descripción técnica de servicios Web 208 de 357

211 minocc 0 maxocc unbounded complex metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas <xsd:element name="documento" ="tns:tipodocumentoresponseexpediente" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoExpedienteRequest namespace metadatosexp metadatosexpadoc metadatosexpcomplementarios used by elements InsertarExpedienteRequest/expediente ActualizarExpedienteRequest/expediente <xsd:complextype name="tipoexpedienterequest"> <xsd:sequence> <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc" minoccurs="0"/> <xsd:element name="metadatosexpcomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 209 de 357

212 elemento TipoExpedienteRequest/metadatosExp nti:tipometadatosexpediente complex VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> elemento TipoExpedienteRequest/metadatosExpADoc tns:tipometadatosexpadoc minocc 0 maxocc 1 complex FechaUltimaModificacion Descripción técnica de servicios Web 210 de 357

213 <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc" minoccurs="0"/> elemento TipoExpedienteRequest/metadatosExpComplementarios tns:tipometadatoscomplementarios minocc 0 maxocc 1 complex metadatocomplementario <xsd:element name="metadatosexpcomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> Tipo TipoFiltroBuscarDocumentos namespace metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion busquedacontenido used by element BuscarDocumentosRequest/filtro Descripción técnica de servicios Web 211 de 357

214 <xsd:complextype name="tipofiltrobuscardocumentos"> <xsd:sequence> <xsd:element name="metadatos" ="tns:tipometadatosdocumentobusqueda" minoccurs="0"/> <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadocbusqueda" minoccurs="0"/> <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementariosbusqueda" minoccurs="0"/> <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> <xsd:element name="busquedacontenido" ="tns:tipocontenidobusqueda" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoFiltroBuscarDocumentos/metadatos tns:tipometadatosdocumentobusqueda minocc 0 maxocc 1 complex Identificador Organo FechaCapturaInicio FechaCapturaFinal OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental <xsd:element name="metadatos" ="tns:tipometadatosdocumentobusqueda" minoccurs="0"/> Descripción técnica de servicios Web 212 de 357

215 elemento TipoFiltroBuscarDocumentos/metadatosADoc tns:tipometadatosdocadocbusqueda minocc 0 maxocc 1 complex IdentificadorExpediente NombreDocumento FechaUltimaModificacionInicio FechaUltimaModificacionFinal <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadocbusqueda" minoccurs="0"/> elemento TipoFiltroBuscarDocumentos/metadatosComplementarios tns:tipometadatoscomplementariosbusqueda minocc 0 maxocc 1 complex metadatocomplementario <xsd:element name="metadatoscomplementarios" Descripción técnica de servicios Web 213 de 357

216 ="tns:tipometadatoscomplementariosbusqueda" minoccurs="0"/> elemento TipoFiltroBuscarDocumentos/metadatosDigitalizacion tns:tipometadatosdigitalizacion minocc 0 maxocc 1 complex Resolucion Idioma <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> elemento TipoFiltroBuscarDocumentos/busquedaContenido tns:tipocontenidobusqueda minocc 0 maxocc 1 complex NombreFormato PatronBusquedaContenido Descripción técnica de servicios Web 214 de 357

217 <xsd:element name="busquedacontenido" ="tns:tipocontenidobusqueda" minoccurs="0"/> Tipo TipoFiltroBuscarExpedientes namespace metadatosexp metadatosexpadoc metadatosexpcomplementarios used by element BuscarExpedientesRequest/filtro <xsd:complextype name="tipofiltrobuscarexpedientes"> <xsd:sequence> <xsd:element name="metadatosexp" ="tns:tipometadatosexpedientebusqueda" minoccurs="0"/> <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadocbusqueda" minoccurs="0"/> <xsd:element name="metadatosexpcomplementarios" ="tns:tipometadatoscomplementariosbusqueda" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 215 de 357

218 elemento TipoFiltroBuscarExpedientes/metadatosExp tns:tipometadatosexpedientebusqueda minocc 0 maxocc 1 complex Identificador Organo FechaAperturaExpedienteInicio FechaAperturaExpedienteFinal Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="tns:tipometadatosexpedientebusqueda" minoccurs="0"/> elemento TipoFiltroBuscarExpedientes/metadatosExpADoc tns:tipometadatosexpadocbusqueda Descripción técnica de servicios Web 216 de 357

219 minocc 0 maxocc 1 complex FechaUltimaModificacionInicio FechaUltimaModificacionFinal <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadocbusqueda" minoccurs="0"/> elemento TipoFiltroBuscarExpedientes/metadatosExpComplementarios tns:tipometadatoscomplementariosbusqueda minocc 0 maxocc 1 complex metadatocomplementario <xsd:element name="metadatosexpcomplementarios" ="tns:tipometadatoscomplementariosbusqueda" minoccurs="0"/> Tipo TipoFirmante namespace Campo used by element TipoFirmantes/firmante <xsd:complextype name="tipofirmante"> <xsd:sequence> Descripción técnica de servicios Web 217 de 357

220 <xsd:element name="campo" maxoccurs="unbounded"> <xsd:complextype> <xsd:sequence> <xsd:element name="clave" ="xsd:string"/> <xsd:element name="valor" ="xsd:string"/> </xsd:sequence> </xsd:complextype> </xsd:element> </xsd:sequence> </xsd:complextype> elemento TipoFirmante/Campo minocc 1 maxocc unbounded complex Clave Valor <xsd:element name="campo" maxoccurs="unbounded"> <xsd:complextype> <xsd:sequence> <xsd:element name="clave" ="xsd:string"/> <xsd:element name="valor" ="xsd:string"/> </xsd:sequence> </xsd:complextype> </xsd:element> elemento TipoFirmante/Campo/Clave xsd:string Descripción técnica de servicios Web 218 de 357

221 <xsd:element name="clave" ="xsd:string"/> elemento TipoFirmante/Campo/Valor xsd:string <xsd:element name="valor" ="xsd:string"/> Tipo TipoFirmantes namespace firmante used by element VerificarFirmaConCertificadoResponse/firmantes <xsd:complextype name="tipofirmantes"> <xsd:sequence> <xsd:element name="firmante" ="tns:tipofirmante" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 219 de 357

222 elemento TipoFirmantes/firmante tns:tipofirmante minocc 0 maxocc unbounded complex Campo <xsd:element name="firmante" ="tns:tipofirmante" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoIdentificadores namespace identificador used by elements BuscarDocumentosResponse/identificadores BuscarExpedientesResponse/identificadores <xsd:complextype name="tipoidentificadores"> <xsd:sequence> <xsd:element name="identificador" ="tns:tipoidentificador" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 220 de 357

223 elemento TipoIdentificadores/identificador tns:tipoidentificador minocc 0 maxocc unbounded <xsd:element name="identificador" ="tns:tipoidentificador" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoInsertarDocumentoOperaciones namespace operacion used by element InsertarDocumentoRequest/operaciones <xsd:complextype name="tipoinsertardocumentooperaciones"> <xsd:sequence> <xsd:element name="operacion" ="tns:enumeracioninsertardocumentooperaciones" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoInsertarDocumentoOperaciones/operacion tns:enumeracioninsertardocumentooperaciones Descripción técnica de servicios Web 221 de 357

224 minocc 0 maxocc unbounded facets enumeration APLICAR_SELLO enumeration APLICAR_CSV <xsd:element name="operacion" ="tns:enumeracioninsertardocumentooperaciones" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoInsertarExpedienteResponse namespace indice metadatosexp metadatosexpadoc used by element InsertarExpedienteResponse/expediente <xsd:complextype name="tipoinsertarexpedienteresponse"> <xsd:sequence> <xsd:element name="indice" ="nti:tipoindice"/> <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 222 de 357

225 elemento TipoInsertarExpedienteResponse/indice nti:tipoindice complex IndiceContenido firmas <xsd:element name="indice" ="nti:tipoindice"/> elemento TipoInsertarExpedienteResponse/metadatosExp nti:tipometadatosexpediente complex VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> Descripción técnica de servicios Web 223 de 357

226 elemento TipoInsertarExpedienteResponse/metadatosExpADoc tns:tipometadatosexpadoc complex FechaUltimaModificacion <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc"/> Tipo TipoMetadatoComplementario namespace Clave Valor used by element TipoMetadatosComplementarios/metadatoComplementario <xsd:complextype name="tipometadatocomplementario"> <xsd:sequence> <xsd:element name="clave" ="xsd:string"/> <xsd:element name="valor" ="xsd:string" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatoComplementario/Clave xsd:string Descripción técnica de servicios Web 224 de 357

227 <xsd:element name="clave" ="xsd:string"/> elemento TipoMetadatoComplementario/Valor xsd:string minocc 1 maxocc unbounded <xsd:element name="valor" ="xsd:string" maxoccurs="unbounded"/> Tipo TipoMetadatoComplementarioBusqueda namespace Clave Condicion Valor used by element TipoMetadatosComplementariosBusqueda/metadatoComplementario <xsd:complextype name="tipometadatocomplementariobusqueda"> <xsd:sequence> <xsd:element name="clave" ="xsd:string"/> <xsd:element name="condicion" ="tns:enumeracioncondicionbusqueda"/> <xsd:element name="valor" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 225 de 357

228 elemento TipoMetadatoComplementarioBusqueda/Clave xsd:string <xsd:element name="clave" ="xsd:string"/> elemento TipoMetadatoComplementarioBusqueda/Condicion tns:enumeracioncondicionbusqueda facets enumeration EQUAL enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration NOT_EQUAL GREATER_THAN LESS_THAN GREATER_EQUAL LESS_EQUAL BEGINS_WITH ENDS_WITH CONTAINS DOES_NOT_CONTAIN IN NOT_IN IS_NULL Descripción técnica de servicios Web 226 de 357

229 enumeration IS_NOT_NULL <xsd:element name="condicion" ="tns:enumeracioncondicionbusqueda"/> elemento TipoMetadatoComplementarioBusqueda/Valor xsd:string minocc 0 maxocc unbounded <xsd:element name="valor" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoMetadatosComplementarios namespace metadatocomplementario used by elements TipoDocumentoRequest/metadatosComplementarios TipoDocumentoResponseExpediente/metadatosComplementarios TipoObtenerDocumentoResponse/metadatosComplementarios TipoExpedienteRequest/metadatosExpComplementarios TipoObtenerExpedienteResponse/metadatosExpComplementarios <xsd:complextype name="tipometadatoscomplementarios"> <xsd:sequence> <xsd:element name="metadatocomplementario" ="tns:tipometadatocomplementario" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 227 de 357

230 elemento TipoMetadatosComplementarios/metadatoComplementario tns:tipometadatocomplementario minocc 0 maxocc unbounded complex Clave Valor <xsd:element name="metadatocomplementario" ="tns:tipometadatocomplementario" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoMetadatosComplementariosBusqueda namespace metadatocomplementario used by elements TipoFiltroBuscarDocumentos/metadatosComplementarios TipoFiltroBuscarExpedientes/metadatosExpComplementarios <xsd:complextype name="tipometadatoscomplementariosbusqueda"> <xsd:sequence> <xsd:element name="metadatocomplementario" ="tns:tipometadatocomplementariobusqueda" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 228 de 357

231 elemento TipoMetadatosComplementariosBusqueda/metadatoComplementario tns:tipometadatocomplementariobusqueda minocc 0 maxocc unbounded complex Clave Condicion Valor <xsd:element name="metadatocomplementario" ="tns:tipometadatocomplementariobusqueda" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoMetadatosDigitalizacion namespace Resolucion Idioma used by elements TipoDocumentoRequest/metadatosDigitalizacion TipoDocumentoResponseExpediente/metadatosDigitalizacion TipoObtenerDocumentoResponse/metadatosDigitalizacion TipoFiltroBuscarDocumentos/metadatosDigitalizacion <xsd:complextype name="tipometadatosdigitalizacion"> <xsd:sequence> <xsd:element name="resolucion" ="xsd:string"/> <xsd:element name="idioma" ="xsd:string"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 229 de 357

232 elemento TipoMetadatosDigitalizacion/Resolucion xsd:string <xsd:element name="resolucion" ="xsd:string"/> elemento TipoMetadatosDigitalizacion/Idioma xsd:string <xsd:element name="idioma" ="xsd:string"/> Tipo TipoMetadatosDocADoc namespace IdentificadorExpediente NombreDocumento FechaUltimaModificacion used by elements TipoDocumentoRequest/metadatosADoc TipoDocumentoResponse/metadatosADoc TipoDocumentoResponseExpediente/metadatosADoc TipoObtenerDocumentoResponse/metadatosADoc <xsd:complextype name="tipometadatosdocadoc"> <xsd:sequence> Descripción técnica de servicios Web 230 de 357

233 <xsd:element name="identificadorexpediente" ="tns:tipoidentificador"/> <xsd:element name="nombredocumento" ="xsd:string"/> <xsd:element name="fechaultimamodificacion" ="xsd:datetime"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosDocADoc/IdentificadorExpediente tns:tipoidentificador <xsd:element name="identificadorexpediente" ="tns:tipoidentificador"/> elemento TipoMetadatosDocADoc/NombreDocumento xsd:string <xsd:element name="nombredocumento" ="xsd:string"/> elemento TipoMetadatosDocADoc/FechaUltimaModificacion xsd:datetime Descripción técnica de servicios Web 231 de 357

234 <xsd:element name="fechaultimamodificacion" ="xsd:datetime"/> Tipo TipoMetadatosDocADocBusqueda namespace IdentificadorExpediente NombreDocumento FechaUltimaModificacionInicio FechaUltimaModificacionFinal used by element TipoFiltroBuscarDocumentos/metadatosADoc <xsd:complextype name="tipometadatosdocadocbusqueda"> <xsd:sequence> <xsd:element name="identificadorexpediente" ="tns:tipoidentificador"/> <xsd:element name="nombredocumento" ="xsd:string"/> <xsd:element name="fechaultimamodificacioninicio" ="xsd:datetime"/> <xsd:element name="fechaultimamodificacionfinal" ="xsd:datetime"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosDocADocBusqueda/IdentificadorExpediente tns:tipoidentificador <xsd:element name="identificadorexpediente" ="tns:tipoidentificador"/> Descripción técnica de servicios Web 232 de 357

235 elemento TipoMetadatosDocADocBusqueda/NombreDocumento xsd:string <xsd:element name="nombredocumento" ="xsd:string"/> elemento TipoMetadatosDocADocBusqueda/FechaUltimaModificacionInicio xsd:datetime <xsd:element name="fechaultimamodificacioninicio" ="xsd:datetime"/> elemento TipoMetadatosDocADocBusqueda/FechaUltimaModificacionFinal xsd:datetime <xsd:element name="fechaultimamodificacionfinal" ="xsd:datetime"/> Descripción técnica de servicios Web 233 de 357

236 Tipo TipoMetadatosDocumentoBusqueda namespace Identificador Organo FechaCapturaInicio FechaCapturaFinal OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental used by element TipoFiltroBuscarDocumentos/metadatos <xsd:complextype name="tipometadatosdocumentobusqueda"> <xsd:sequence> <xsd:element name="identificador" ="xsd:string"/> <xsd:element name="organo" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> <xsd:element name="fechacapturainicio" ="xsd:datetime"/> <xsd:element name="fechacapturafinal" ="xsd:datetime"/> <xsd:element name="origenciudadanoadministracion" ="xsd:boolean"/> <xsd:element name="estadoelaboracion" ="nti:tipoestadoelaboracion"/> <xsd:element name="tipodocumental" ="nti:tipodocumental"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosDocumentoBusqueda/Identificador xsd:string <xsd:element name="identificador" ="xsd:string"/> Descripción técnica de servicios Web 234 de 357

237 elemento TipoMetadatosDocumentoBusqueda/Organo xsd:string minocc 0 maxocc unbounded <xsd:element name="organo" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> elemento TipoMetadatosDocumentoBusqueda/FechaCapturaInicio xsd:datetime <xsd:element name="fechacapturainicio" ="xsd:datetime"/> elemento TipoMetadatosDocumentoBusqueda/FechaCapturaFinal xsd:datetime Descripción técnica de servicios Web 235 de 357

238 <xsd:element name="fechacapturafinal" ="xsd:datetime"/> elemento TipoMetadatosDocumentoBusqueda/OrigenCiudadanoAdministracion xsd:boolean <xsd:element name="origenciudadanoadministracion" ="xsd:boolean"/> elemento TipoMetadatosDocumentoBusqueda/EstadoElaboracion nti:tipoestadoelaboracion complex ValorEstadoElaboracion IdentificadorDocumentoOrigen <xsd:element name="estadoelaboracion" ="nti:tipoestadoelaboracion"/> elemento TipoMetadatosDocumentoBusqueda/TipoDocumental Descripción técnica de servicios Web 236 de 357

239 nti:tipodocumental facets enumeration TD01 enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration TD02 TD03 TD04 TD05 TD06 TD07 TD08 TD09 TD10 TD11 TD12 TD13 TD14 TD15 TD16 TD17 TD18 TD19 TD20 TD99 <xsd:element name="tipodocumental" ="nti:tipodocumental"/> Tipo TipoMetadatosExpADoc namespace Descripción técnica de servicios Web 237 de 357

240 FechaUltimaModificacion used by elements TipoExpedienteRequest/metadatosExpADoc TipoInsertarExpedienteResponse/metadatosExpADoc TipoActualizarExpedienteResponse/metadatosExpADoc TipoObtenerExpedienteResponse/metadatosExpADoc <xsd:complextype name="tipometadatosexpadoc"> <xsd:sequence> <xsd:element name="fechaultimamodificacion" ="xsd:datetime"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosExpADoc/FechaUltimaModificacion xsd:datetime <xsd:element name="fechaultimamodificacion" ="xsd:datetime"/> Tipo TipoMetadatosExpADocBusqueda namespace FechaUltimaModificacionInicio FechaUltimaModificacionFinal used by element TipoFiltroBuscarExpedientes/metadatosExpADoc <xsd:complextype name="tipometadatosexpadocbusqueda"> <xsd:sequence> <xsd:element name="fechaultimamodificacioninicio" ="xsd:datetime"/> <xsd:element name="fechaultimamodificacionfinal" ="xsd:datetime"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 238 de 357

241 elemento TipoMetadatosExpADocBusqueda/FechaUltimaModificacionInicio xsd:datetime <xsd:element name="fechaultimamodificacioninicio" ="xsd:datetime"/> elemento TipoMetadatosExpADocBusqueda/FechaUltimaModificacionFinal xsd:datetime <xsd:element name="fechaultimamodificacionfinal" ="xsd:datetime"/> Descripción técnica de servicios Web 239 de 357

242 Tipo TipoMetadatosExpedienteBusqueda namespace Identificador Organo FechaAperturaExpedienteInicio FechaAperturaExpedienteFinal Clasificacion Estado Interesado used by element TipoFiltroBuscarExpedientes/metadatosExp <xsd:complextype name="tipometadatosexpedientebusqueda"> <xsd:sequence> <xsd:element name="identificador" ="xsd:string"/> <xsd:element name="organo" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> <xsd:element name="fechaaperturaexpedienteinicio" ="xsd:datetime"/> <xsd:element name="fechaaperturaexpedientefinal" ="xsd:datetime"/> <xsd:element name="clasificacion" ="xsd:string"/> <xsd:element name="estado" ="nti:enumeracionestados"/> <xsd:element name="interesado" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoMetadatosExpedienteBusqueda/Identificador xsd:string Descripción técnica de servicios Web 240 de 357

243 <xsd:element name="identificador" ="xsd:string"/> elemento TipoMetadatosExpedienteBusqueda/Organo xsd:string minocc 0 maxocc unbounded <xsd:element name="organo" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> elemento TipoMetadatosExpedienteBusqueda/FechaAperturaExpedienteInicio xsd:datetime <xsd:element name="fechaaperturaexpedienteinicio" ="xsd:datetime"/> elemento TipoMetadatosExpedienteBusqueda/FechaAperturaExpedienteFinal xsd:datetime Descripción técnica de servicios Web 241 de 357

244 <xsd:element name="fechaaperturaexpedientefinal" ="xsd:datetime"/> elemento TipoMetadatosExpedienteBusqueda/Clasificacion xsd:string <xsd:element name="clasificacion" ="xsd:string"/> elemento TipoMetadatosExpedienteBusqueda/Estado nti:enumeracionestados facets enumeration E01 enumeration enumeration E02 E03 <xsd:element name="estado" ="nti:enumeracionestados"/> Descripción técnica de servicios Web 242 de 357

245 elemento TipoMetadatosExpedienteBusqueda/Interesado xsd:string minocc 0 maxocc unbounded <xsd:element name="interesado" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoObtenerDocumentoOperaciones namespace operacion used by element ObtenerDocumentoRequest/operaciones <xsd:complextype name="tipoobtenerdocumentooperaciones"> <xsd:sequence> <xsd:element name="operacion" ="tns:enumeracionobtenerdocumentooperaciones" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoObtenerDocumentoOperaciones/operación tns:enumeracionobtenerdocumentooperaciones Descripción técnica de servicios Web 243 de 357

246 minocc 0 maxocc unbounded facets enumeration METADATOS_BASICOS enumeration enumeration enumeration enumeration enumeration enumeration enumeration METADATOS_ADOC METADATOS_COMPLEMENTARIOS METADATOS_DIGITALIZACION CONTENIDO FIRMAS_CLIENTE SELLO CSV <xsd:element name="operacion" ="tns:enumeracionobtenerdocumentooperaciones" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoObtenerDocumentoResponse namespace metadatos metadatosadoc metadatoscomplementarios metadatosdigitalizacion contenido firmas used by element ObtenerDocumentoResponse/documento <xsd:complextype name="tipoobtenerdocumentoresponse"> <xsd:sequence> <xsd:element name="metadatos" ="nti:tipometadatosdocumento" minoccurs="0"/> <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> Descripción técnica de servicios Web 244 de 357

247 <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoObtenerDocumentoResponse/metadatos nti:tipometadatosdocumento minocc 0 maxocc 1 complex VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental <xsd:element name="metadatos" ="nti:tipometadatosdocumento" minoccurs="0"/> Descripción técnica de servicios Web 245 de 357

248 elemento TipoObtenerDocumentoResponse/metadatosADoc tns:tipometadatosdocadoc minocc 0 maxocc 1 complex IdentificadorExpediente NombreDocumento FechaUltimaModificacion <xsd:element name="metadatosadoc" ="tns:tipometadatosdocadoc" minoccurs="0"/> elemento TipoObtenerDocumentoResponse/metadatosComplementarios tns:tipometadatoscomplementarios minocc 0 maxocc 1 complex metadatocomplementario <xsd:element name="metadatoscomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> Descripción técnica de servicios Web 246 de 357

249 elemento TipoObtenerDocumentoResponse/metadatosDigitalizacion tns:tipometadatosdigitalizacion minocc 0 maxocc 1 complex Resolucion Idioma <xsd:element name="metadatosdigitalizacion" ="tns:tipometadatosdigitalizacion" minoccurs="0"/> elemento TipoObtenerDocumentoResponse/contenido nti:tipocontenido minocc 0 maxocc 1 Descripción técnica de servicios Web 247 de 357

250 complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido" minoccurs="0"/> elemento TipoObtenerDocumentoResponse/firmas nti:firmas minocc 0 maxocc 1 complex firma <xsd:element name="firmas" ="nti:firmas" minoccurs="0"/> Tipo TipoObtenerExpedienteOperaciones namespace operacion used by element ObtenerExpedienteRequest/operaciones <xsd:complextype name="tipoobtenerexpedienteoperaciones"> <xsd:sequence> <xsd:element name="operacion" ="tns:enumeracionobtenerexpedienteoperaciones" minoccurs="0" Descripción técnica de servicios Web 248 de 357

251 maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoObtenerExpedienteOperaciones/operación tns:enumeracionobtenerexpedienteoperaciones minocc 0 maxocc unbounded facets enumeration METADATOS_BASICOS enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration enumeration METADATOS_ADOC METADATOS_COMPLEMENTARIOS INDICE FOLIADO DOCUMENTOS_METADATOS_BASICOS DOCUMENTOS_METADATOS_ADOC DOCUMENTOS_METADATOS_COMPLEMENTARIOS DOCUMENTOS_METADATOS_DIGITALIZACION DOCUMENTOS_COMPLETOS <xsd:element name="operacion" ="tns:enumeracionobtenerexpedienteoperaciones" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 249 de 357

252 Tipo TipoObtenerExpedienteResponse namespace indice metadatosexp metadatosexpadoc metadatosexpcomplementarios foliado documentos used by element ObtenerExpedienteResponse/expediente <xsd:complextype name="tipoobtenerexpedienteresponse"> <xsd:sequence> <xsd:element name="indice" ="nti:tipoindice" minoccurs="0"/> <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente" minoccurs="0"/> <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc" minoccurs="0"/> <xsd:element name="metadatosexpcomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> <xsd:element name="foliado" ="xsd:base64binary" minoccurs="0"/> <xsd:element name="documentos" ="tns:tipodocumentosresponseexpediente" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoObtenerExpedienteResponse/índice nti:tipoindice minocc 0 Descripción técnica de servicios Web 250 de 357

253 maxocc 1 complex IndiceContenido firmas <xsd:element name="indice" ="nti:tipoindice" minoccurs="0"/> elemento TipoObtenerExpedienteResponse/metadatosExp nti:tipometadatosexpediente minocc 0 maxocc 1 complex VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente" minoccurs="0"/> Descripción técnica de servicios Web 251 de 357

254 elemento TipoObtenerExpedienteResponse/metadatosExpADoc tns:tipometadatosexpadoc minocc 0 maxocc 1 complex FechaUltimaModificacion <xsd:element name="metadatosexpadoc" ="tns:tipometadatosexpadoc" minoccurs="0"/> elemento TipoObtenerExpedienteResponse/metadatosExpComplementarios tns:tipometadatoscomplementarios minocc 0 maxocc 1 complex metadatocomplementario <xsd:element name="metadatosexpcomplementarios" ="tns:tipometadatoscomplementarios" minoccurs="0"/> Descripción técnica de servicios Web 252 de 357

255 elemento TipoObtenerExpedienteResponse/foliado xsd:base64binary minocc 0 maxocc 1 <xsd:element name="foliado" ="xsd:base64binary" minoccurs="0"/> elemento TipoObtenerExpedienteResponse/documentos tns:tipodocumentosresponseexpediente minocc 0 maxocc 1 complex documento <xsd:element name="documentos" ="tns:tipodocumentosresponseexpediente" minoccurs="0"/> Descripción técnica de servicios Web 253 de 357

256 Tipo TipoRangoPaginas namespace PaginaInicio PaginaFinal used by element GenerarCopiaAutenticaRequest/rangoPaginas <xsd:complextype name="tiporangopaginas"> <xsd:sequence> <xsd:element name="paginainicio" ="xsd:int" minoccurs="0"/> <xsd:element name="paginafinal" ="xsd:int" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoRangoPaginas/PaginaInicio xsd:int minocc 0 maxocc 1 <xsd:element name="paginainicio" ="xsd:int" minoccurs="0"/> elemento TipoRangoPaginas/PaginaFinal xsd:int Descripción técnica de servicios Web 254 de 357

257 minocc 0 maxocc 1 <xsd:element name="paginafinal" ="xsd:int" minoccurs="0"/> Tipo TipoReferenciaRemision namespace NombreRemision FechaRemision used by element TipoReferenciasRemisiones/ReferenciaRemision <xsd:complextype name="tiporeferenciaremision"> <xsd:sequence> <xsd:element name="nombreremision" ="xsd:string"/> <xsd:element name="fecharemision" ="xsd:date"/> </xsd:sequence> </xsd:complextype> elemento TipoReferenciaRemision/NombreRemision xsd:string <xsd:element name="nombreremision" ="xsd:string"/> Descripción técnica de servicios Web 255 de 357

258 elemento TipoReferenciaRemision/FechaRemision xsd:date <xsd:element name="fecharemision" ="xsd:date"/> Tipo TipoReferenciasRemisiones namespace ReferenciaRemision used by element ObtenerReferenciasRemisionesResponse/referenciasRemisiones <xsd:complextype name="tiporeferenciasremisiones"> <xsd:sequence> <xsd:element name="referenciaremision" ="tns:tiporeferenciaremision" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoReferenciasRemisiones/ReferenciaRemision tns:tiporeferenciaremision Descripción técnica de servicios Web 256 de 357

259 minocc 0 maxocc unbounded complex NombreRemision FechaRemision <xsd:element name="referenciaremision" ="tns:tiporeferenciaremision" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoRemitirExpedienteResponse namespace indice metadatosexp documentos used by element RemitirExpedienteResponse/expediente <xsd:complextype name="tiporemitirexpedienteresponse"> <xsd:sequence> <xsd:element name="indice" ="nti:tipoindice"/> <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> <xsd:element name="documentos" ="tns:tipodocumentosresponseexpediente"/> </xsd:sequence> </xsd:complextype> elemento TipoRemitirExpedienteResponse/índice nti:tipoindice Descripción técnica de servicios Web 257 de 357

260 complex IndiceContenido firmas <xsd:element name="indice" ="nti:tipoindice"/> elemento TipoRemitirExpedienteResponse/metadatosExp nti:tipometadatosexpediente complex VersionNTI Identificador Organo FechaAperturaExpediente Clasificacion Estado Interesado <xsd:element name="metadatosexp" ="nti:tipometadatosexpediente"/> Descripción técnica de servicios Web 258 de 357

261 elemento TipoRemitirExpedienteResponse/documentos tns:tipodocumentosresponseexpediente complex documento <xsd:element name="documentos" ="tns:tipodocumentosresponseexpediente"/> Tipo TipoSoapFault namespace Codigo Descripcion used by element SoapFault <xsd:complextype name="tiposoapfault"> <xsd:sequence> <xsd:element name="codigo" ="xsd:string"/> <xsd:element name="descripcion" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento TipoSoapFault/Codigo xsd:string Descripción técnica de servicios Web 259 de 357

262 <xsd:element name="codigo" ="xsd:string"/> elemento TipoSoapFault/Descripcion xsd:string <xsd:element name="descripcion" ="xsd:string"/> Tipo TipoVerificarCSVResponse namespace metadatos contenido firmas used by element VerificarCSVResponse/documento <xsd:complextype name="tipoverificarcsvresponse"> <xsd:sequence> <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> <xsd:element name="contenido" ="nti:tipocontenido"/> <xsd:element name="firmas" ="nti:firmas"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 260 de 357

263 elemento TipoVerificarCSVResponse/metadatos nti:tipometadatosdocumento complex VersionNTI Identificador Organo FechaCaptura OrigenCiudadanoAdministracion EstadoElaboracion TipoDocumental <xsd:element name="metadatos" ="nti:tipometadatosdocumento"/> elemento TipoVerificarCSVResponse/contenido Descripción técnica de servicios Web 261 de 357

264 nti:tipocontenido complex DatosXML ValorBinario referenciafichero NombreFormato attributes Name Type Use Default Fixed annotation Id xsd:id optional <xsd:element name="contenido" ="nti:tipocontenido"/> elemento TipoVerificarCSVResponse/firmas nti:firmas complex firma <xsd:element name="firmas" ="nti:firmas"/> Tipo TipoVersiones namespace Version used by element ObtenerVersionesDeDocumentoResponse/versiones <xsd:complextype name="tipoversiones"> <xsd:sequence> <xsd:element name="version" ="tns:tipoversion" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 262 de 357

265 </xsd:sequence> </xsd:complextype> elemento TipoVersiones/Version tns:tipoversion minocc 0 maxocc unbounded <xsd:element name="version" ="tns:tipoversion" minoccurs="0" maxoccurs="unbounded"/> 7 APÉNDICE C: Tipos asociados a los Servicios de Administración 7.1 Tipos s Tipo EnumeracionTipoAtributo namespace restriction of xsd:string used by element TipoAtributo/TipoDato facets enumeration STRING enumeration enumeration enumeration enumeration BOOLEAN DOUBLE INTEGER TIME <xsd:type name="enumeraciontipoatributo"> Descripción técnica de servicios Web 263 de 357

266 <xsd:restriction base="xsd:string"> <xsd:enumeration value="string"/> <xsd:enumeration value="boolean"/> <xsd:enumeration value="double"/> <xsd:enumeration value="integer"/> <xsd:enumeration value="time"/> </xsd:restriction> </xsd:type> 7.2 Tipos complejos Tipo TipoAplicacionCliente namespace IdentificadorAplicacion ClaveAcceso Descripcion FechaHoraDespliegue Inactiva Nombre Apellido1 Apellido2 Telefono Observaciones Tipos ElementosConfigurables used by elements AltaAplicacionRequest/aplicacionCliente ActualizacionAplicacionRequest/aplicacionCliente ConsultaAplicacionResponse/aplicacionCliente <xsd:complextype name="tipoaplicacioncliente"> Descripción técnica de servicios Web 264 de 357

267 <xsd:sequence> <xsd:element name="identificadoraplicacion" ="xsd:string"/> <xsd:element name="claveacceso" ="xsd:string" minoccurs="0"/> <xsd:element name="descripcion" ="xsd:string" minoccurs="0"/> <xsd:element name="fechahoradespliegue" ="xsd:date" minoccurs="0"/> <xsd:element name="inactiva" ="xsd:boolean" minoccurs="0"/> <xsd:element name="nombre" ="xsd:string" minoccurs="0"/> <xsd:element name="apellido1" ="xsd:string" minoccurs="0"/> <xsd:element name="apellido2" ="xsd:string" minoccurs="0"/> <xsd:element name=" " ="xsd:string" minoccurs="0"/> <xsd:element name="telefono" ="xsd:string" minoccurs="0"/> <xsd:element name="observaciones" ="xsd:string" minoccurs="0"/> <xsd:element name="tipos" ="tns:tipotipos" minoccurs="0"/> <xsd:element name="elementosconfigurables" ="tns:tipoelementosconfigurables" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoAplicacionCliente/IdentificadorAplicacion xsd:string <xsd:element name="identificadoraplicacion" ="xsd:string"/> elemento TipoAplicacionCliente/ClaveAcceso xsd:string minocc 0 maxocc 1 <xsd:element name="claveacceso" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 265 de 357

268 elemento TipoAplicacionCliente/Descripcion xsd:string minocc 0 maxocc 1 <xsd:element name="descripcion" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionCliente/FechaHoraDespliegue xsd:date minocc 0 maxocc 1 <xsd:element name="fechahoradespliegue" ="xsd:date" minoccurs="0"/> elemento TipoAplicacionCliente/Inactiva xsd:boolean Descripción técnica de servicios Web 266 de 357

269 minocc 0 maxocc 1 <xsd:element name="inactiva" ="xsd:boolean" minoccurs="0"/> elemento TipoAplicacionCliente/Nombre xsd:string minocc 0 maxocc 1 <xsd:element name="nombre" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionCliente/Apellido1 xsd:string minocc 0 maxocc 1 <xsd:element name="apellido1" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 267 de 357

270 elemento TipoAplicacionCliente/Apellido2 xsd:string minocc 0 maxocc 1 <xsd:element name="apellido2" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionCliente/ xsd:string minocc 0 maxocc 1 <xsd:element name=" " ="xsd:string" minoccurs="0"/> elemento TipoAplicacionCliente/Telefono xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 268 de 357

271 <xsd:element name="telefono" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionCliente/Observaciones xsd:string minocc 0 maxocc 1 <xsd:element name="observaciones" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionCliente/Tipos tns:tipotipos minocc 0 maxocc 1 complex tipoexpediente tipodocumento <xsd:element name="tipos" ="tns:tipotipos" minoccurs="0"/> Descripción técnica de servicios Web 269 de 357

272 elemento TipoAplicacionCliente/ElementosConfigurables tns:tipoelementosconfigurables minocc 0 maxocc 1 complex elementoconfigurable <xsd:element name="elementosconfigurables" ="tns:tipoelementosconfigurables" minoccurs="0"/> Tipo TipoAplicacionClienteConsultaAplicaciones namespace IdentificadorAplicacion ClaveAcceso Descripcion EstadoDespliegue FechaHoraDespliegue used by element ConsultaAplicacionesResponse/aplicacionCliente <xsd:complextype name="tipoaplicacionclienteconsultaaplicaciones"> <xsd:sequence> <xsd:element name="identificadoraplicacion" ="xsd:string"/> <xsd:element name="claveacceso" ="xsd:string" minoccurs="0"/> <xsd:element name="descripcion" ="xsd:string" minoccurs="0"/> <xsd:element name="estadodespliegue" ="xsd:string" minoccurs="0"/> <xsd:element name="fechahoradespliegue" ="xsd:date" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 270 de 357

273 elemento TipoAplicacionClienteConsultaAplicaciones/IdentificadorAplicacion xsd:string <xsd:element name="identificadoraplicacion" ="xsd:string"/> elemento TipoAplicacionClienteConsultaAplicaciones/ClaveAcceso xsd:string minocc 0 maxocc 1 <xsd:element name="claveacceso" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionClienteConsultaAplicaciones/Descripcion xsd:string minocc 0 maxocc 1 <xsd:element name="descripcion" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 271 de 357

274 elemento TipoAplicacionClienteConsultaAplicaciones/EstadoDespliegue xsd:string minocc 0 maxocc 1 <xsd:element name="estadodespliegue" ="xsd:string" minoccurs="0"/> elemento TipoAplicacionClienteConsultaAplicaciones/FechaHoraDespliegue xsd:date minocc 0 maxocc 1 <xsd:element name="fechahoradespliegue" ="xsd:date" minoccurs="0"/> Descripción técnica de servicios Web 272 de 357

275 7.2.3 Tipo TipoAtributo namespace Nombre TipoDato Longitud Multivaluado ValoresDefecto NoNulo Obligatorio SoloLectura used by elements TipoExpediente/atributo TipoDocumento/atributo <xsd:complextype name="tipoatributo"> <xsd:sequence> <xsd:element name="nombre" ="xsd:string"/> <xsd:element name="tipodato" ="tns:enumeraciontipoatributo"/> <xsd:element name="longitud" ="xsd:int" minoccurs="0"/> <xsd:element name="multivaluado" ="xsd:boolean" default="false"/> <xsd:element name="valoresdefecto" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> <xsd:element name="nonulo" ="xsd:boolean" default="false"/> <xsd:element name="obligatorio" ="xsd:boolean" default="false"/> <xsd:element name="sololectura" ="xsd:boolean" default="false"/> </xsd:sequence> </xsd:complextype> elemento TipoAtributo/Nombre xsd:string Descripción técnica de servicios Web 273 de 357

276 <xsd:element name="nombre" ="xsd:string"/> elemento TipoAtributo/TipoDato tns:enumeraciontipoatributo facets enumeration STRING enumeration enumeration enumeration enumeration BOOLEAN DOUBLE INTEGER TIME <xsd:element name="tipodato" ="tns:enumeraciontipoatributo"/> elemento TipoAtributo/Longitud xsd:int minocc 0 maxocc 1 <xsd:element name="longitud" ="xsd:int" minoccurs="0"/> Descripción técnica de servicios Web 274 de 357

277 elemento TipoAtributo/Multivaluado xsd:boolean default false <xsd:element name="multivaluado" ="xsd:boolean" default="false"/> elemento TipoAtributo/ValoresDefecto xsd:string minocc 0 maxocc unbounded <xsd:element name="valoresdefecto" ="xsd:string" minoccurs="0" maxoccurs="unbounded"/> elemento TipoAtributo/NoNulo xsd:boolean default false Descripción técnica de servicios Web 275 de 357

278 <xsd:element name="nonulo" ="xsd:boolean" default="false"/> elemento TipoAtributo/Obligatorio xsd:boolean default false <xsd:element name="obligatorio" ="xsd:boolean" default="false"/> elemento TipoAtributo/SoloLectura xsd:boolean default false <xsd:element name="sololectura" ="xsd:boolean" default="false"/> Tipo TipoDocumento namespace Descripción técnica de servicios Web 276 de 357

279 atributo used by element TipoTipos/tipoDocumento <xsd:complextype name="tipodocumento"> <xsd:sequence> <xsd:element name="atributo" ="tns:tipoatributo" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoDocumento/atributo tns:tipoatributo minocc 0 maxocc unbounded complex Nombre TipoDato Longitud Multivaluado ValoresDefecto NoNulo Obligatorio SoloLectura <xsd:element name="atributo" ="tns:tipoatributo" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 277 de 357

280 7.2.4 Tipo TipoElementoConfigurable namespace Clave Valor used by element TipoElementosConfigurables/elementoConfigurable <xsd:complextype name="tipoelementoconfigurable"> <xsd:sequence> <xsd:element name="clave" ="xsd:int"/> <xsd:element name="valor" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento TipoElementoConfigurable/Clave xsd:int <xsd:element name="clave" ="xsd:int"/> elemento TipoElementoConfigurable/Valor xsd:string <xsd:element name="valor" ="xsd:string"/> Descripción técnica de servicios Web 278 de 357

281 7.2.5 Tipo TipoElementosConfigurables namespace elementoconfigurable used by element TipoAplicacionCliente/ElementosConfigurables <xsd:complextype name="tipoelementosconfigurables"> <xsd:sequence> <xsd:element name="elementoconfigurable" ="tns:tipoelementoconfigurable" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento TipoElementosConfigurables/elementoConfigurable tns:tipoelementoconfigurable minocc 0 maxocc unbounded complex Clave Valor <xsd:element name="elementoconfigurable" ="tns:tipoelementoconfigurable" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 279 de 357

282 7.2.6 Tipo TipoEstado namespace Nombre Version Copyright FechaArranque FechaActual TiempoOperativo used by element EstadoResponse/estado <xsd:complextype name="tipoestado"> <xsd:sequence> <xsd:element name="nombre" ="xsd:string"/> <xsd:element name="version" ="xsd:string"/> <xsd:element name="copyright" ="xsd:string"/> <xsd:element name="fechaarranque" ="xsd:date"/> <xsd:element name="fechaactual" ="xsd:date"/> <xsd:element name="tiempooperativo" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento TipoEstado/Nombre xsd:string <xsd:element name="nombre" ="xsd:string"/> Descripción técnica de servicios Web 280 de 357

283 elemento TipoEstado/Version xsd:string <xsd:element name="version" ="xsd:string"/> elemento TipoEstado/Copyright xsd:string <xsd:element name="copyright" ="xsd:string"/> elemento TipoEstado/FechaArranque xsd:date <xsd:element name="fechaarranque" ="xsd:date"/> Descripción técnica de servicios Web 281 de 357

284 elemento TipoEstado/FechaActual xsd:date <xsd:element name="fechaactual" ="xsd:date"/> elemento TipoEstado/TiempoOperativo xsd:string <xsd:element name="tiempooperativo" ="xsd:string"/> Tipo TipoExpediente namespace atributo used by element TipoTipos/tipoExpediente <xsd:complextype name="tipoexpediente"> <xsd:sequence> <xsd:element name="atributo" ="tns:tipoatributo" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 282 de 357

285 elemento TipoExpediente/atributo tns:tipoatributo minocc 0 maxocc unbounded complex Nombre TipoDato Longitud Multivaluado ValoresDefecto NoNulo Obligatorio SoloLectura <xsd:element name="atributo" ="tns:tipoatributo" minoccurs="0" maxoccurs="unbounded"/> Tipo TipoSoapFault namespace Codigo Descripcion Descripción técnica de servicios Web 283 de 357

286 used by element SoapFault <xsd:complextype name="tiposoapfault"> <xsd:sequence> <xsd:element name="codigo" ="xsd:string"/> <xsd:element name="descripcion" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento TipoSoapFault/Codigo xsd:string <xsd:element name="codigo" ="xsd:string"/> elemento TipoSoapFault/Descripcion xsd:string <xsd:element name="descripcion" ="xsd:string"/> Tipo TipoTipos Descripción técnica de servicios Web 284 de 357

287 namespace tipoexpediente tipodocumento used by element TipoAplicacionCliente/Tipos <xsd:complextype name="tipotipos"> <xsd:sequence> <xsd:element name="tipoexpediente" ="tns:tipoexpediente" minoccurs="0"/> <xsd:element name="tipodocumento" ="tns:tipodocumento" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento TipoTipos/tipoExpediente tns:tipoexpediente minocc 0 maxocc 1 complex atributo <xsd:element name="tipoexpediente" ="tns:tipoexpediente" minoccurs="0"/> elemento TipoTipos/tipoDocumento tns:tipodocumento Descripción técnica de servicios Web 285 de 357

288 minocc 0 maxocc 1 complex atributo <xsd:element name="tipodocumento" ="tns:tipodocumento" minoccurs="0"/> 8 APÉNDICE D: Tipos asociados a los Servicios de Registro Electrónico 8.1 Tipos complejos Tipo acusereciboregistro namespace identificacionasiento acuserecibo used by element ObtenerAsientoRegistralResponse/acuseReciboRegistro <xsd:complextype name="acusereciboregistro"> <xsd:sequence> <xsd:element name="identificacionasiento" ="tns:identificacionasiento" minoccurs="0"/> <xsd:element name="acuserecibo" ="xsd:base64binary" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 286 de 357

289 elemento acusereciboregistro/identificacionasiento tns:identificacionasiento minocc 0 maxocc 1 complex De_Origen_o_Remitente_Fecha_Hora_Entrada ejercicio Entidad_Registral_De_Registro Numero_Registro_Entidad_Registral Fecha_De_Registro numeroregistrogeneral <xsd:element name="identificacionasiento" ="tns:identificacionasiento" minoccurs="0"/> elemento acusereciboregistro/acuserecibo xsd:base64binary minocc 0 maxocc 1 <xsd:element name="acuserecibo" ="xsd:base64binary" minoccurs="0"/> Descripción técnica de servicios Web 287 de 357

290 8.1.2 Tipo campo namespace titulo valor used by element seccion/campos <xsd:complextype name="campo"> <xsd:sequence> <xsd:element name="titulo" ="xsd:string" minoccurs="0"/> <xsd:element name="valor" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento campo/titulo xsd:string minocc 0 maxocc 1 <xsd:element name="titulo" ="xsd:string" minoccurs="0"/> elemento campo/valor xsd:string Descripción técnica de servicios Web 288 de 357

291 minocc 0 maxocc 1 <xsd:element name="valor" ="xsd:string" minoccurs="0"/> Tipo datossolicitud namespace titulo secciones firmasolicitud used by elements datossolicitud TipoSolicitudRegistro/datosSolicitud <xsd:complextype name="datossolicitud"> <xsd:sequence> <xsd:element name="titulo" ="xsd:string" minoccurs="0"/> <xsd:element name="secciones" ="tns:seccion" nillable="true" minoccurs="0" maxoccurs="unbounded"/> <xsd:element name="firmasolicitud" ="xsd:base64binary" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento datossolicitud/titulo xsd:string minocc 0 Descripción técnica de servicios Web 289 de 357

292 maxocc 1 <xsd:element name="titulo" ="xsd:string" minoccurs="0"/> elemento datossolicitud/secciones tns:seccion minocc 0 maxocc nillable unbounded complex true titulo campos <xsd:element name="secciones" ="tns:seccion" nillable="true" minoccurs="0" maxoccurs="unbounded"/> elemento datossolicitud/firmasolicitud xsd:base64binary minocc 0 maxocc 1 Descripción técnica de servicios Web 290 de 357

293 <xsd:element name="firmasolicitud" ="xsd:base64binary" minoccurs="0"/> Tipo De_Anexo namespace Nombre_Fichero_Anexado Identificador_Fichero Validez_Documento Tipo_Documento Certificado Firma_Documento TimeStamp Validacion_OCSP_Certificado Hash Tipo_MIME Anexo Observaciones used by element Fichero_Intercambio_SICRES3/De_Anexo <xsd:complextype name="de_anexo"> <xsd:sequence> <xsd:element name="nombre_fichero_anexado" ="xsd:string"/> <xsd:element name="identificador_fichero" ="xsd:string" minoccurs="0"/> <xsd:element name="validez_documento" ="xsd:string" minoccurs="0"/> <xsd:element name="tipo_documento" ="xsd:string"/> <xsd:element name="certificado" ="xsd:base64binary" minoccurs="0"/> <xsd:element name="firma_documento" ="xsd:base64binary" minoccurs="0"/> <xsd:element name="timestamp" ="xsd:base64binary" minoccurs="0"/> <xsd:element name="validacion_ocsp_certificado" ="xsd:base64binary" minoccurs="0"/> <xsd:element name="hash" ="xsd:base64binary"/> <xsd:element name="tipo_mime" ="xsd:string" minoccurs="0"/> <xsd:element name="anexo" ="xsd:base64binary"/> <xsd:element name="observaciones" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 291 de 357

294 elemento De_Anexo/Nombre_Fichero_Anexado xsd:string <xsd:element name="nombre_fichero_anexado" ="xsd:string"/> elemento De_Anexo/Identificador_Fichero xsd:string minocc 0 maxocc 1 <xsd:element name="identificador_fichero" ="xsd:string" minoccurs="0"/> elemento De_Anexo/Validez_Documento xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 292 de 357

295 <xsd:element name="validez_documento" ="xsd:string" minoccurs="0"/> elemento De_Anexo/Tipo_Documento xsd:string <xsd:element name="tipo_documento" ="xsd:string"/> elemento De_Anexo/Certificado xsd:base64binary minocc 0 maxocc 1 <xsd:element name="certificado" ="xsd:base64binary" minoccurs="0"/> elemento De_Anexo/Firma_Documento xsd:base64binary Descripción técnica de servicios Web 293 de 357

296 minocc 0 maxocc 1 <xsd:element name="firma_documento" ="xsd:base64binary" minoccurs="0"/> elemento De_Anexo/TimeStamp xsd:base64binary minocc 0 maxocc 1 <xsd:element name="timestamp" ="xsd:base64binary" minoccurs="0"/> elemento De_Anexo/Validacion_OCSP_Certificado xsd:base64binary minocc 0 maxocc 1 <xsd:element name="validacion_ocsp_certificado" ="xsd:base64binary" minoccurs="0"/> Descripción técnica de servicios Web 294 de 357

297 elemento De_Anexo/Hash xsd:base64binary <xsd:element name="hash" ="xsd:base64binary"/> elemento De_Anexo/Tipo_MIME xsd:string minocc 0 maxocc 1 <xsd:element name="tipo_mime" ="xsd:string" minoccurs="0"/> elemento De_Anexo/Anexo xsd:base64binary <xsd:element name="anexo" ="xsd:base64binary"/> Descripción técnica de servicios Web 295 de 357

298 elemento De_Anexo/Observaciones xsd:string minocc 0 maxocc 1 <xsd:element name="observaciones" ="xsd:string" minoccurs="0"/> Tipo De_Asunto namespace Resumen Codigo_Asunto_Segun_Destino Referencia_Externa Numero_Expediente used by element Fichero_Intercambio_SICRES3/De_Asunto <xsd:complextype name="de_asunto"> <xsd:sequence> <xsd:element name="resumen" ="xsd:string"/> <xsd:element name="codigo_asunto_segun_destino" ="xsd:string"/> <xsd:element name="referencia_externa" ="xsd:string" minoccurs="0"/> <xsd:element name="numero_expediente" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 296 de 357

299 elemento De_Asunto/Resumen xsd:string <xsd:element name="resumen" ="xsd:string"/> elemento De_Asunto/Codigo_Asunto_Segun_Destino xsd:string <xsd:element name="codigo_asunto_segun_destino" ="xsd:string"/> elemento De_Asunto/Referencia_Externa xsd:string minocc 0 maxocc 1 <xsd:element name="referencia_externa" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 297 de 357

300 elemento De_Asunto/Numero_Expediente xsd:string minocc 0 maxocc 1 <xsd:element name="numero_expediente" ="xsd:string" minoccurs="0"/> Tipo De_Destino namespace Codigo_Entidad_Registral_Destino Decodificacion_Entidad_Registral_Destino Codigo_Unidad_Tramitacion_Destino Decodificacion_Unidad_Tramitacion_Destino used by element Fichero_Intercambio_SICRES3/De_Destino <xsd:complextype name="de_destino"> <xsd:sequence> <xsd:element name="codigo_entidad_registral_destino" ="xsd:string"/> <xsd:element name="decodificacion_entidad_registral_destino" ="xsd:string" minoccurs="0"/> <xsd:element name="codigo_unidad_tramitacion_destino" ="xsd:string" minoccurs="0"/> <xsd:element name="decodificacion_unidad_tramitacion_destino" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 298 de 357

301 elemento De_Destino/Codigo_Entidad_Registral_Destino xsd:string <xsd:element name="codigo_entidad_registral_destino" ="xsd:string"/> elemento De_Destino/Decodificacion_Entidad_Registral_Destino xsd:string minocc 0 maxocc 1 <xsd:element name="decodificacion_entidad_registral_destino" ="xsd:string" minoccurs="0"/> elemento De_Destino/Codigo_Unidad_Tramitacion_Destino xsd:string minocc 0 Descripción técnica de servicios Web 299 de 357

302 maxocc 1 <xsd:element name="codigo_unidad_tramitacion_destino" ="xsd:string" minoccurs="0"/> elemento De_Destino/Decodificacion_Unidad_Tramitacion_Destino xsd:string minocc 0 maxocc 1 <xsd:element name="decodificacion_unidad_tramitacion_destino" ="xsd:string" minoccurs="0"/> Tipo De_Formulario_Generico namespace Expone Solicita used by element Fichero_Intercambio_SICRES3/De_Formulario_Generico <xsd:complextype name="de_formulario_generico"> <xsd:sequence> <xsd:element name="expone" ="xsd:string"/> <xsd:element name="solicita" ="xsd:string"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 300 de 357

303 elemento De_Formulario_Generico/Expone xsd:string <xsd:element name="expone" ="xsd:string"/> elemento De_Formulario_Generico/Solicita xsd:string <xsd:element name="solicita" ="xsd:string"/> Descripción técnica de servicios Web 301 de 357

304 8.1.7 Tipo De_Interesado namespace Descripción técnica de servicios Web 302 de 357

305 Tipo_Documento_Identificacion_Interesado Documento_Identificacion_Interesado Razon_Social_Interesado Nombre_Interesado Primer_Apellido_Interesado Segundo_Apellido_Interesado Pais_Interesado Provincia_Interesado Municipio_Interesado Direccion_Interesado Codigo_Postal_Interesado Correo_Electronico_Interesado Telefono_Contacto_Interesado Direccion_Electronica_Habilitada_Interesado Canal_Preferente_Comunicacion_Interesado Tipo_Documento_Identificacion_Representante Documento_Identificacion_Representante Razon_Social_Representante Nombre_Representante Primer_Apellido_Representante Segundo_Apellido_Representante Pais_Representante Provincia_Representante Municipio_Representante Direccion_Representante Codigo_Postal_Representante Correo_Electronico_Representante Direccion_Electronica_Habilitada_Representante Canal_Preferente_Comunicacion_Representante Telefono_Contacto_Representado Observaciones used by element Fichero_Intercambio_SICRES3/De_Interesado <xsd:complextype name="de_interesado"> <xsd:sequence> <xsd:element name="tipo_documento_identificacion_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="documento_identificacion_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="razon_social_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="nombre_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="primer_apellido_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="segundo_apellido_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="pais_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="provincia_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="municipio_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="direccion_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="codigo_postal_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="correo_electronico_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="telefono_contacto_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="direccion_electronica_habilitada_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="canal_preferente_comunicacion_interesado" ="xsd:string" minoccurs="0"/> <xsd:element name="tipo_documento_identificacion_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="documento_identificacion_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="razon_social_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="nombre_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="primer_apellido_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="segundo_apellido_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="pais_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="provincia_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="municipio_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="direccion_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="codigo_postal_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="correo_electronico_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="direccion_electronica_habilitada_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="canal_preferente_comunicacion_representante" ="xsd:string" minoccurs="0"/> <xsd:element name="telefono_contacto_representado" ="xsd:string" minoccurs="0"/> <xsd:element name="observaciones" ="xsd:string" minoccurs="0"/> </xsd:sequence> Descripción técnica de servicios Web 303 de 357

306 </xsd:complextype> elemento De_Interesado/Tipo_Documento_Identificacion_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="tipo_documento_identificacion_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Documento_Identificacion_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="documento_identificacion_interesado" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 304 de 357

307 elemento De_Interesado/Razon_Social_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="razon_social_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Nombre_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="nombre_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Primer_Apellido_Interesado xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 305 de 357

308 <xsd:element name="primer_apellido_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Segundo_Apellido_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="segundo_apellido_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Pais_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="pais_interesado" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 306 de 357

309 elemento De_Interesado/Provincia_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="provincia_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Municipio_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="municipio_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Direccion_Interesado xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 307 de 357

310 <xsd:element name="direccion_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Codigo_Postal_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="codigo_postal_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Correo_Electronico_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="correo_electronico_interesado" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 308 de 357

311 elemento De_Interesado/Telefono_Contacto_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="telefono_contacto_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Direccion_Electronica_Habilitada_Interesado xsd:string minocc 0 maxocc 1 <xsd:element name="direccion_electronica_habilitada_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Canal_Preferente_Comunicacion_Interesado xsd:string minocc 0 Descripción técnica de servicios Web 309 de 357

312 maxocc 1 <xsd:element name="canal_preferente_comunicacion_interesado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Tipo_Documento_Identificacion_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="tipo_documento_identificacion_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Documento_Identificacion_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="documento_identificacion_representante" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 310 de 357

313 elemento De_Interesado/Razon_Social_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="razon_social_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Nombre_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="nombre_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Primer_Apellido_Representante xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 311 de 357

314 <xsd:element name="primer_apellido_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Segundo_Apellido_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="segundo_apellido_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Pais_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="pais_representante" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 312 de 357

315 elemento De_Interesado/Provincia_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="provincia_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Municipio_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="municipio_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Direccion_Representante xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 313 de 357

316 <xsd:element name="direccion_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Codigo_Postal_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="codigo_postal_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Correo_Electronico_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="correo_electronico_representante" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 314 de 357

317 elemento De_Interesado/Direccion_Electronica_Habilitada_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="direccion_electronica_habilitada_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Canal_Preferente_Comunicacion_Representante xsd:string minocc 0 maxocc 1 <xsd:element name="canal_preferente_comunicacion_representante" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Telefono_Contacto_Representado xsd:string minocc 0 Descripción técnica de servicios Web 315 de 357

318 maxocc 1 <xsd:element name="telefono_contacto_representado" ="xsd:string" minoccurs="0"/> elemento De_Interesado/Observaciones xsd:string minocc 0 maxocc 1 <xsd:element name="observaciones" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 316 de 357

319 8.1.8 Tipo De_Internos_Control namespace Tipo_Transporte_Entrada Numero_Transporte_Entrada Nombre_Usuario Contacto_Usuario Aplicacion_Version_Emisora Descripcion_Tipo_Anotacion Tipo_Registro Documentacion_Fisica Observaciones_Apunte Indicador_Prueba Codigo_Entidad_Registral_Inicio Decodificacion_Entidad_Registral_Inicio used by element Fichero_Intercambio_SICRES3/De_Internos_Control <xsd:complextype name="de_internos_control"> <xsd:sequence> <xsd:element name="tipo_transporte_entrada" ="xsd:string" minoccurs="0"/> <xsd:element name="numero_transporte_entrada" ="xsd:string" minoccurs="0"/> <xsd:element name="nombre_usuario" ="xsd:string" minoccurs="0"/> <xsd:element name="contacto_usuario" ="xsd:string" minoccurs="0"/> <xsd:element name="aplicacion_version_emisora" ="xsd:string" minoccurs="0"/> <xsd:element name="descripcion_tipo_anotacion" ="xsd:string" minoccurs="0"/> <xsd:element name="tipo_registro" ="xsd:string"/> <xsd:element name="documentacion_fisica" ="xsd:string" minoccurs="0"/> <xsd:element name="observaciones_apunte" ="xsd:string" minoccurs="0"/> <xsd:element name="indicador_prueba" ="xsd:string"/> <xsd:element name="codigo_entidad_registral_inicio" ="xsd:string"/> <xsd:element name="decodificacion_entidad_registral_inicio" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 317 de 357

320 elemento De_Internos_Control/Tipo_Transporte_Entrada xsd:string minocc 0 maxocc 1 <xsd:element name="tipo_transporte_entrada" ="xsd:string" minoccurs="0"/> elemento De_Internos_Control/Numero_Transporte_Entrada xsd:string minocc 0 maxocc 1 <xsd:element name="numero_transporte_entrada" ="xsd:string" minoccurs="0"/> elemento De_Internos_Control/Nombre_Usuario xsd:string minocc 0 maxocc 1 Descripción técnica de servicios Web 318 de 357

321 <xsd:element name="nombre_usuario" ="xsd:string" minoccurs="0"/> elemento De_Internos_Control/Contacto_Usuario xsd:string minocc 0 maxocc 1 <xsd:element name="contacto_usuario" ="xsd:string" minoccurs="0"/> elemento De_Internos_Control/Aplicacion_Version_Emisora xsd:string minocc 0 maxocc 1 <xsd:element name="aplicacion_version_emisora" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 319 de 357

322 elemento De_Internos_Control/Descripcion_Tipo_Anotacion xsd:string minocc 0 maxocc 1 <xsd:element name="descripcion_tipo_anotacion" ="xsd:string" minoccurs="0"/> elemento De_Internos_Control/Tipo_Registro xsd:string <xsd:element name="tipo_registro" ="xsd:string"/> elemento De_Internos_Control/Documentacion_Fisica xsd:string minocc 0 maxocc 1 <xsd:element name="documentacion_fisica" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 320 de 357

323 elemento De_Internos_Control/Observaciones_Apunte xsd:string minocc 0 maxocc 1 <xsd:element name="observaciones_apunte" ="xsd:string" minoccurs="0"/> elemento De_Internos_Control/Indicador_Prueba xsd:string <xsd:element name="indicador_prueba" ="xsd:string"/> elemento De_Internos_Control/Codigo_Entidad_Registral_Inicio xsd:string Descripción técnica de servicios Web 321 de 357

324 <xsd:element name="codigo_entidad_registral_inicio" ="xsd:string"/> elemento De_Internos_Control/Decodificacion_Entidad_Registral_Inicio xsd:string minocc 0 maxocc 1 <xsd:element name="decodificacion_entidad_registral_inicio" ="xsd:string" minoccurs="0"/> Tipo De_Origen_o_Remitente namespace Codigo_Entidad_Registral_Origen Decodificacion_Entidad_Registral_Origen Fecha_Hora_Entrada Timestamp_Entrada Codigo_Unidad_Tramitacion_Origen Decodificacion_Unidad_Tramitacion_Origen used by element Fichero_Intercambio_SICRES3/De_Origen_o_Remitente <xsd:complextype name="de_origen_o_remitente"> <xsd:sequence> <xsd:element name="codigo_entidad_registral_origen" ="xsd:string"/> <xsd:element name="decodificacion_entidad_registral_origen" ="xsd:string" Descripción técnica de servicios Web 322 de 357

325 minoccurs="0"/> <xsd:element name="fecha_hora_entrada" ="xsd:string" minoccurs="0"/> <xsd:element name="timestamp_entrada" ="xsd:base64binary" minoccurs="0"/> <xsd:element name="codigo_unidad_tramitacion_origen" ="xsd:string"/> <xsd:element name="decodificacion_unidad_tramitacion_origen" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento De_Origen_o_Remitente/Codigo_Entidad_Registral_Origen xsd:string <xsd:element name="codigo_entidad_registral_origen" ="xsd:string"/> elemento De_Origen_o_Remitente/Decodificacion_Entidad_Registral_Origen xsd:string minocc 0 maxocc 1 <xsd:element name="decodificacion_entidad_registral_origen" ="xsd:string" minoccurs="0"/> Descripción técnica de servicios Web 323 de 357

326 elemento De_Origen_o_Remitente/Fecha_Hora_Entrada xsd:string minocc 0 maxocc 1 <xsd:element name="fecha_hora_entrada" ="xsd:string" minoccurs="0"/> elemento De_Origen_o_Remitente/Timestamp_Entrada xsd:base64binary minocc 0 maxocc 1 <xsd:element name="timestamp_entrada" ="xsd:base64binary" minoccurs="0"/> elemento De_Origen_o_Remitente/Codigo_Unidad_Tramitacion_Origen xsd:string <xsd:element name="codigo_unidad_tramitacion_origen" ="xsd:string"/> Descripción técnica de servicios Web 324 de 357

327 elemento De_Origen_o_Remitente/Decodificacion_Unidad_Tramitacion_Origen xsd:string minocc 0 maxocc 1 <xsd:element name="decodificacion_unidad_tramitacion_origen" ="xsd:string" minoccurs="0"/> Tipo Fichero_Intercambio_SICRES3 namespace De_Origen_o_Remitente De_Destino De_Interesado De_Asunto De_Anexo De_Internos_Control De_Formulario_Generico used by elements respuestaconsulta/fichero_intercambio_sicres3 TipoSolicitudRegistro/Fichero_Intercambio_SICRES3 ficherointercambiosicres3 <xsd:complextype name="fichero_intercambio_sicres3"> <xsd:sequence> Descripción técnica de servicios Web 325 de 357

328 <xsd:element name="de_origen_o_remitente" ="tns:de_origen_o_remitente"/> <xsd:element name="de_destino" ="tns:de_destino"/> <xsd:element name="de_interesado" ="tns:de_interesado" maxoccurs="unbounded"/> <xsd:element name="de_asunto" ="tns:de_asunto"/> <xsd:element name="de_anexo" ="tns:de_anexo" minoccurs="0" maxoccurs="unbounded"/> <xsd:element name="de_internos_control" ="tns:de_internos_control"/> <xsd:element name="de_formulario_generico" ="tns:de_formulario_generico"/> </xsd:sequence> </xsd:complextype> elemento Fichero_Intercambio_SICRES3/De_Origen_o_Remitente tns:de_origen_o_remitente complex Codigo_Entidad_Registral_Origen Decodificacion_Entidad_Registral_Origen Fecha_Hora_Entrada Timestamp_Entrada Codigo_Unidad_Tramitacion_Origen Decodificacion_Unidad_Tramitacion_Origen <xsd:element name="de_origen_o_remitente" ="tns:de_origen_o_remitente"/> Descripción técnica de servicios Web 326 de 357

329 elemento Fichero_Intercambio_SICRES3/De_Destino tns:de_destino complex Codigo_Entidad_Registral_Destino Decodificacion_Entidad_Registral_Destino Codigo_Unidad_Tramitacion_Destino Decodificacion_Unidad_Tramitacion_Destino <xsd:element name="de_destino" ="tns:de_destino"/> Descripción técnica de servicios Web 327 de 357

330 elemento Fichero_Intercambio_SICRES3/De_Interesado tns:de_interesado Descripción técnica de servicios Web 328 de 357

331 minocc 1 maxocc unbounded complex Tipo_Documento_Identificacion_Interesado Documento_Identificacion_Interesado Razon_Social_Interesado Nombre_Interesado Primer_Apellido_Interesado Segundo_Apellido_Interesado Pais_Interesado Provincia_Interesado Municipio_Interesado Direccion_Interesado Codigo_Postal_Interesado Correo_Electronico_Interesado Telefono_Contacto_Interesado Direccion_Electronica_Habilitada_Interesado Canal_Preferente_Comunicacion_Interesado Tipo_Documento_Identificacion_Representante Documento_Identificacion_Representante Razon_Social_Representante Nombre_Representante Primer_Apellido_Representante Segundo_Apellido_Representante Pais_Representante Provincia_Representante Municipio_Representante Direccion_Representante Codigo_Postal_Representante Correo_Electronico_Representante Direccion_Electronica_Habilitada_Representante Canal_Preferente_Comunicacion_Representante Telefono_Contacto_Representado Observaciones <xsd:element name="de_interesado" ="tns:de_interesado" maxoccurs="unbounded"/> elemento Fichero_Intercambio_SICRES3/De_Asunto tns:de_asunto complex Resumen Codigo_Asunto_Segun_Destino Referencia_Externa Numero_Expediente <xsd:element name="de_asunto" ="tns:de_asunto"/> Descripción técnica de servicios Web 329 de 357

332 elemento Fichero_Intercambio_SICRES3/De_Anexo tns:de_anexo minocc 0 maxocc unbounded complex Nombre_Fichero_Anexado Identificador_Fichero Validez_Documento Tipo_Documento Certificado Firma_Documento TimeStamp Validacion_OCSP_Certificado Hash Tipo_MIME Anexo Observaciones <xsd:element name="de_anexo" ="tns:de_anexo" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 330 de 357

333 elemento Fichero_Intercambio_SICRES3/De_Internos_Control tns:de_internos_control complex Tipo_Transporte_Entrada Numero_Transporte_Entrada Nombre_Usuario Contacto_Usuario Aplicacion_Version_Emisora Descripcion_Tipo_Anotacion Tipo_Registro Documentacion_Fisica Observaciones_Apunte Indicador_Prueba Codigo_Entidad_Registral_Inicio Decodificacion_Entidad_Registral_Inicio <xsd:element name="de_internos_control" ="tns:de_internos_control"/> Descripción técnica de servicios Web 331 de 357

334 elemento Fichero_Intercambio_SICRES3/De_Formulario_Generico tns:de_formulario_generico complex Expone Solicita <xsd:element name="de_formulario_generico" ="tns:de_formulario_generico"/> Tipo GenerarAsientoRegistralRequest namespace identificadorexpediente solicitudregistro used by element GenerarAsientoRegistralRequest <xsd:complextype name="generarasientoregistralrequest"> <xsd:sequence> <xsd:element name="identificadorexpediente" ="adoc:tipoidentificador"/> <xsd:element name="solicitudregistro" ="tns:tiposolicitudregistro"/> </xsd:sequence> </xsd:complextype> elemento GenerarAsientoRegistralRequest/identificadorExpediente Descripción técnica de servicios Web 332 de 357

335 adoc:tipoidentificador <xsd:element name="identificadorexpediente" ="adoc:tipoidentificador"/> elemento GenerarAsientoRegistralRequest/solicitudRegistro tns:tiposolicitudregistro complex Fichero_Intercambio_SICRES3 datossolicitud acusereciborequerido <xsd:element name="solicitudregistro" ="tns:tiposolicitudregistro"/> Tipo GenerarAsientoRegistralResponse namespace identificadorreferenciaasientoregistral used by element GenerarAsientoRegistralResponse <xsd:complextype name="generarasientoregistralresponse"> <xsd:sequence> <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral"/> </xsd:sequence> Descripción técnica de servicios Web 333 de 357

336 </xsd:complextype> elemento GenerarAsientoRegistralResponse/identificadorReferenciaAsientoRegistral tns:identificadorreferenciaasientoregistral complex ejercicio oficina numeroregistrooficina numeroregistrogeneral tiporegistro <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral"/> Tipo identificacionasiento namespace Descripción técnica de servicios Web 334 de 357

337 De_Origen_o_Remitente_Fecha_Hora_Entrada ejercicio Entidad_Registral_De_Registro Numero_Registro_Entidad_Registral Fecha_De_Registro numeroregistrogeneral used by elements acusereciboregistro/identificacionasiento respuestaconsulta/identificacionasiento <xsd:complextype name="identificacionasiento"> <xsd:sequence> <xsd:element name="de_origen_o_remitente_fecha_hora_entrada" ="xsd:string" minoccurs="0"/> <xsd:element name="ejercicio" ="xsd:int" minoccurs="0"/> <xsd:element name="entidad_registral_de_registro" ="xsd:string" minoccurs="0"/> <xsd:element name="numero_registro_entidad_registral" ="xsd:long" minoccurs="0"/> <xsd:element name="fecha_de_registro" ="xsd:string" minoccurs="0"/> <xsd:element name="numeroregistrogeneral" ="xsd:long" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento identificacionasiento/de_origen_o_remitente_fecha_hora_entrada xsd:string minocc 0 maxocc 1 <xsd:element name="de_origen_o_remitente_fecha_hora_entrada" ="xsd:string" minoccurs="0"/> elemento identificacionasiento/ejercicio xsd:int Descripción técnica de servicios Web 335 de 357

338 minocc 0 maxocc 1 <xsd:element name="ejercicio" ="xsd:int" minoccurs="0"/> elemento identificacionasiento/entidad_registral_de_registro xsd:string minocc 0 maxocc 1 <xsd:element name="entidad_registral_de_registro" ="xsd:string" minoccurs="0"/> elemento identificacionasiento/numero_registro_entidad_registral xsd:long minocc 0 maxocc 1 <xsd:element name="numero_registro_entidad_registral" ="xsd:long" minoccurs="0"/> Descripción técnica de servicios Web 336 de 357

339 elemento identificacionasiento/fecha_de_registro xsd:string minocc 0 maxocc 1 <xsd:element name="fecha_de_registro" ="xsd:string" minoccurs="0"/> elemento identificacionasiento/numeroregistrogeneral xsd:long minocc 0 maxocc 1 <xsd:element name="numeroregistrogeneral" ="xsd:long" minoccurs="0"/> Tipo identificadoresreferenciaasientoregistral namespace identificadorreferenciaasientoregistral used by element ObtenerReferenciasAsientoRegistralResponse/identificadoresReferenciaAsientoRegistral Descripción técnica de servicios Web 337 de 357

340 <xsd:complextype name="identificadoresreferenciaasientoregistral"> <xsd:sequence> <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral" minoccurs="0" maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento identificadoresreferenciaasientoregistral/identificadorreferenciaasientoregistral tns:identificadorreferenciaasientoregistral minocc 0 maxocc unbounded complex ejercicio oficina numeroregistrooficina numeroregistrogeneral tiporegistro <xsd:element name="identificadorreferenciaasientoregistral" ="tns:identificadorreferenciaasientoregistral" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 338 de 357

341 Tipo identificadorreferenciaasientoregistral namespace ejercicio oficina numeroregistrooficina numeroregistrogeneral tiporegistro used by elements identificadoresreferenciaasientoregistral/identificadorreferenciaasientoregistral GenerarAsientoRegistralResponse/identificadorReferenciaAsientoRegistral ObtenerAsientoRegistralRequest/identificadorReferenciaAsientoRegistral <xsd:complextype name="identificadorreferenciaasientoregistral"> <xsd:sequence> <xsd:element name="ejercicio" ="xsd:int" minoccurs="0"/> <xsd:element name="oficina" ="xsd:string" minoccurs="0"/> <xsd:element name="numeroregistrooficina" ="xsd:long" minoccurs="0"/> <xsd:element name="numeroregistrogeneral" ="xsd:long" minoccurs="0"/> <xsd:element name="tiporegistro" ="xsd:string" minoccurs="0"/> </xsd:sequence> </xsd:complextype> elemento identificadorreferenciaasientoregistral/ejercicio xsd:int minocc 0 maxocc 1 <xsd:element name="ejercicio" ="xsd:int" minoccurs="0"/> Descripción técnica de servicios Web 339 de 357

342 elemento identificadorreferenciaasientoregistral/oficina xsd:string minocc 0 maxocc 1 <xsd:element name="oficina" ="xsd:string" minoccurs="0"/> elemento identificadorreferenciaasientoregistral/numeroregistrooficina xsd:long minocc 0 maxocc 1 <xsd:element name="numeroregistrooficina" ="xsd:long" minoccurs="0"/> elemento identificadorreferenciaasientoregistral/numeroregistrogeneral xsd:long minocc 0 maxocc 1 Descripción técnica de servicios Web 340 de 357

343 <xsd:element name="numeroregistrogeneral" ="xsd:long" minoccurs="0"/> elemento identificadorreferenciaasientoregistral/tiporegistro xsd:string minocc 0 maxocc 1 <xsd:element name="tiporegistro" ="xsd:string" minoccurs="0"/> Tipo respuestaconsulta namespace Fichero_Intercambio_SICRES3 identificacionasiento used by element ObtenerAsientoRegistralResponse/respuestaConsulta <xsd:complextype name="respuestaconsulta"> <xsd:sequence> <xsd:element name="fichero_intercambio_sicres3" ="tns:fichero_intercambio_sicres3" minoccurs="0"/> <xsd:element name="identificacionasiento" ="tns:identificacionasiento" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 341 de 357

344 elemento respuestaconsulta/fichero_intercambio_sicres3 tns:fichero_intercambio_sicres3 minocc 0 maxocc 1 complex De_Origen_o_Remitente De_Destino De_Interesado De_Asunto De_Anexo De_Internos_Control De_Formulario_Generico <xsd:element name="fichero_intercambio_sicres3" ="tns:fichero_intercambio_sicres3" minoccurs="0"/> Descripción técnica de servicios Web 342 de 357

345 elemento respuestaconsulta/identificacionasiento tns:identificacionasiento minocc 0 maxocc 1 complex De_Origen_o_Remitente_Fecha_Hora_Entrada ejercicio Entidad_Registral_De_Registro Numero_Registro_Entidad_Registral Fecha_De_Registro numeroregistrogeneral <xsd:element name="identificacionasiento" ="tns:identificacionasiento" minoccurs="0"/> Tipo seccion namespace titulo campos used by element datossolicitud/secciones <xsd:complextype name="seccion"> <xsd:sequence> <xsd:element name="titulo" ="xsd:string"/> <xsd:element name="campos" ="tns:campo" nillable="true" minoccurs="0" Descripción técnica de servicios Web 343 de 357

346 maxoccurs="unbounded"/> </xsd:sequence> </xsd:complextype> elemento seccion/titulo xsd:string <xsd:element name="titulo" ="xsd:string"/> elemento seccion/campos tns:campo minocc 0 maxocc nillable unbounded complex true titulo valor <xsd:element name="campos" ="tns:campo" nillable="true" minoccurs="0" maxoccurs="unbounded"/> Descripción técnica de servicios Web 344 de 357

347 Tipo TipoSoapFault namespace Codigo Descripcion used by element SoapFault <xsd:complextype name="tiposoapfault"> <xsd:sequence> <xsd:element name="codigo" ="xsd:string"/> <xsd:element name="descripcion" ="xsd:string"/> </xsd:sequence> </xsd:complextype> elemento TipoSoapFault/Codigo xsd:string <xsd:element name="codigo" ="xsd:string"/> elemento TipoSoapFault/Descripcion xsd:string <xsd:element name="descripcion" ="xsd:string"/> Descripción técnica de servicios Web 345 de 357

348 Tipo TipoSolicitudRegistro namespace Fichero_Intercambio_SICRES3 datossolicitud acusereciborequerido used by element GenerarAsientoRegistralRequest/solicitudRegistro <xsd:complextype name="tiposolicitudregistro"> <xsd:sequence> <xsd:element name="fichero_intercambio_sicres3" ="tns:fichero_intercambio_sicres3"/> <xsd:element name="datossolicitud" ="tns:datossolicitud"/> <xsd:element name="acusereciborequerido" ="xsd:boolean" default="true" minoccurs="0"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 346 de 357

349 elemento TipoSolicitudRegistro/Fichero_Intercambio_SICRES3 tns:fichero_intercambio_sicres3 complex De_Origen_o_Remitente De_Destino De_Interesado De_Asunto De_Anexo De_Internos_Control De_Formulario_Generico <xsd:element name="fichero_intercambio_sicres3" ="tns:fichero_intercambio_sicres3"/> elemento TipoSolicitudRegistro/datosSolicitud tns:datossolicitud Descripción técnica de servicios Web 347 de 357

350 complex titulo secciones firmasolicitud <xsd:element name="datossolicitud" ="tns:datossolicitud"/> elemento TipoSolicitudRegistro/acuseReciboRequerido xsd:boolean minocc 0 maxocc 1 default true <xsd:element name="acusereciborequerido" ="xsd:boolean" default="true" minoccurs="0"/> 9 APÉNDICE D: Tipos asociados a los Servicios de Catálogo de Directorio Común de Oficinas y Organismos 9.1 Tipos s Tipo CdIneProvincia element ObtenerLocalidadesRequest/CdIneProvincia Descripción técnica de servicios Web 348 de 357

351 xsd:string <xsd:element name="cdineprovincia" ="xsd:string"/> Tipo CdLocalidad element Localidad/CdLocalidad xsd:string <xsd:element name="cdlocalidad" ="xsd:string"/> Tipo CdEntidadGeografica element Localidad/CdEntidadGeografica xsd:string <xsd:element name="cdentidadgeografica" ="xsd:string"/> Tipo DeLocalidad element Localidad/DeLocalidad Descripción técnica de servicios Web 349 de 357

352 xsd:string <xsd:element name="delocalidad" ="xsd:string"/> Tipo CNumerido element Pais/CNumerico xsd:string <xsd:element name="cnumerico" ="xsd:string"/> Tipo CdAlfa3 element Pais/CdAlfa3 xsd:string <xsd:element name="cdalfa3" ="xsd:string"/> Tipo CdAlfa2 element Pais/CdAlfa2 xsd:string Descripción técnica de servicios Web 350 de 357

353 <xsd:element name="cdalfa2" ="xsd:string"/> DePais element Pais/DePais xsd:string <xsd:element name="depais" ="xsd:string"/> Tipo CdIneProvincia element Provincia/CdIneProvincia xsd:string <xsd:element name="cdineprovincia" ="xsd:string"/> Tipo CdIneComunidadAutonoma element Provincia/CdIneComunidadAutonoma xsd:string Descripción técnica de servicios Web 351 de 357

354 <xsd:element name="cdinecomunidadautonoma" ="xsd:string"/> Tipo DeProvincia element Provincia/DeProvincia xsd:string <xsd:element name="deprovincia" ="xsd:string"/> 9.2 Tipos complejos Tipo Localidad element ObtenerLocalidadesResponse/Localidad tns:localidad minocc 0 maxocc unbounded complex Descripción técnica de servicios Web 352 de 357

355 CdLocalidad CdEntidadGeografica DeLocalidad <xsd:element name="localidad" ="tns:localidad" minoccurs="0" maxoccurs="unbounded"/> Tipo Pais element ObtenerPaisesResponse/Pais tns:pais minocc 0 maxocc unbounded complex CNumerico CdAlfa3 CdAlfa2 DePais <xsd:element name="pais" ="tns:pais" minoccurs="0" maxoccurs="unbounded"/> Tipo Provincia complextype Provincia namespace Descripción técnica de servicios Web 353 de 357

356 CdIneProvincia CdIneComunidadAutonoma DeProvincia used by element ObtenerProvinciasResponse/Provincia <xsd:complextype name="provincia"> <xsd:sequence> <xsd:element name="cdineprovincia" ="xsd:string"/> <xsd:element name="cdinecomunidadautonoma" ="xsd:string"/> <xsd:element name="deprovincia" ="xsd:string"/> </xsd:sequence> </xsd:complextype> Tipo Organismo complextype Organismo namespace CdUnidadOrganica DeUnidadOrganica CdUnidadOrganicaRaiz DeUnidadOrganicaRaiz used by element ObtenerOrganismosResponse/Organismo <xsd:complextype name="organismo"> <xsd:sequence> <xsd:element name="cdunidadorganica" ="xsd:string"/> <xsd:element name="deunidadorganica" ="xsd:string"/> <xsd:element name="cdunidadorganicaraiz" ="xsd:string"/> <xsd:element name="deunidadorganicaraiz" ="xsd:string"/> </xsd:sequence> </xsd:complextype> Descripción técnica de servicios Web 354 de 357

Manual de uso de

Manual de uso de Manual de uso de Anot@ REGISTRO DE CAMBIOS Versión Fecha Motivo del Cambio 01 23/09/2014 Edición inicial 02 19/06/2015 Se añaden todas las anotaciones 03 23/06/2015 Se admite XADES-T 04 07/08/2015 Se incluye

Más detalles

Servicio de Almacenamiento de CSV Almacenamiento de CSV

Servicio de Almacenamiento de CSV Almacenamiento de CSV Servicio de Almacenamiento de CSV Almacenamiento de CSV Documento de Integración Sistemas Desarrollo Versión del documento rev008 Fecha de revisión 10/07/2018 Realizado por Servicio de gestión documental

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD MANUAL DEL DESARROLLADOR SERVICIO WEB DEL SICAC

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD MANUAL DEL DESARROLLADOR SERVICIO WEB DEL SICAC Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 48 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD MANUAL DEL DESARROLLADOR SERVICIO WEB DEL

Más detalles

DOCUMENTACION DE SERVICIOS DEL PUNTO GENERAL DE ENTRADA DE FACTURAS PeCAM- PARA PROVEEDORES

DOCUMENTACION DE SERVICIOS DEL PUNTO GENERAL DE ENTRADA DE FACTURAS PeCAM- PARA PROVEEDORES DOCUMENTACION DE SERVICIOS DEL PUNTO GENERAL DE ENTRADA DE FACTURAS PeCAM- PARA PROVEEDORES Contenido 1.1 Historial de versiones...4 1.2 Objetivo del documento...4 2 DEFINICIÓN DE LOS SERVICIOS WEB...5

Más detalles

Servicio común de consulta por CSV. CSV para aplicaciones productoras

Servicio común de consulta por CSV. CSV para aplicaciones productoras Servicio común de consulta por CSV para aplicaciones productoras Servicio común de consulta por CSV Documento de Integración Sistemas Desarrollo Versión 012 Fecha de revisión 02/08/2017 Realizado por Sistemas

Más detalles

Contrato del Servicio Carpeta Ciudadana

Contrato del Servicio Carpeta Ciudadana 21 de diciembre de 2017 Hoja de Control del Documento Información del Documento Título Asunto Oficina Técnica de Interoperabilidad de la Consejería de Hacienda y Administración Pública del fichero Versión

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD MANUAL DEL DESARROLLADOR SERVICIO WEB DEL SICAC

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD MANUAL DEL DESARROLLADOR SERVICIO WEB DEL SICAC Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 51 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD MANUAL DEL DESARROLLADOR SERVICIO WEB DEL

Más detalles

INDICE. 1. Dirección URL Dirección URL (Actualización de datos de dispensas) Web Services Protocolo...

INDICE. 1. Dirección URL Dirección URL (Actualización de datos de dispensas) Web Services Protocolo... Fecha de Publicación: 12/10/2016 1 INDICE 1. Dirección URL... 8 1.1 Dirección URL (Actualización de datos de dispensas)... 8 2. Web Services... 8 2.1. Protocolo... 9 2.2. Usuario y contraseña de la capa

Más detalles

1. Dirección URL Web Services Protocolo Usuario y contraseña de la capa de transporte Capacidades...

1. Dirección URL Web Services Protocolo Usuario y contraseña de la capa de transporte Capacidades... Fecha de Publicación: 17/09/2015 INDICE 1. Dirección URL... 5 2. Web Services... 5 2.1. Protocolo... 5 2.2. Usuario y contraseña de la capa de transporte... 5 2.3. Capacidades... 6 2.3.1. Capacidad: getcatalogoelectronicobygln...

Más detalles

Propuesta de normalización de metadatos a nivel de documento para las facturas electrónicas: 1- Metadatos mínimos obligatorios

Propuesta de normalización de metadatos a nivel de documento para las facturas electrónicas: 1- Metadatos mínimos obligatorios MINISTERIO DE HACIENDA Y FUNCIÓN PÚBLICA SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS INTERVENCIÓN GENERAL DE LA ADMINISTRACIÓN DEL ESTADO SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL

Más detalles

Servicio de validación de CSV para aplicaciones consumidoras

Servicio de validación de CSV para aplicaciones consumidoras Servicio de validación de CSV para aplicaciones consumidoras Servicio de validación de CSV Documento de Integración Sistemas Desarrollo Versión 008 Fecha de revisión 01/08/2017 Realizado por Sistemas Desarrollo

Más detalles

El expediente electrónico en la AEAT. Gestión de expedientes electrónicos

El expediente electrónico en la AEAT. Gestión de expedientes electrónicos El expediente electrónico en la AEAT. Gestión de expedientes electrónicos Mediante esta ponencia se pretende describir la solución implementada en la AEAT para permitir la gestión de expedientes electrónicos

Más detalles

Subdirección General de Tecnologías y Sistemas de Información Descripción de la Plataforma

Subdirección General de Tecnologías y Sistemas de Información Descripción de la Plataforma Descripción de la Plataforma Octubre 2014 Descripción y objetivos Normativa aplicable Catálogo de servicios Integración con sistemas externos Consola de Administración Aplicaciones cliente integradas con

Más detalles

ANEXO I Esquemas XML para publicación de modelos de datos

ANEXO I Esquemas XML para publicación de modelos de datos ANEXO I Esquemas XML para publicación de modelos de datos 1. xmlns:moddatosind="http://administracionelectronica.gob.es/eni/xsd/v1.0/moddatos/indice" xmlns:moddatosmeta="http://administracionelectronica.gob.es/eni/xsd/v1.0/moddatos/metadatos"

Más detalles

1. CONSIDERACIONES PREVIAS... 10

1. CONSIDERACIONES PREVIAS... 10 ÍNDICE 1. CONSIDERACIONES PREVIAS... 10 2. CUESTIONES GENERALES... 11 2.1. Qué es el Esquema Nacional de Interoperabilidad (ENI)?... 11 2.2. Por qué es necesario el Esquema Nacional de Interoperabilidad?...

Más detalles

Condiciones de Firma Electrónica de la Plataforma SIR

Condiciones de Firma Electrónica de la Plataforma SIR MINISTERIO DE HACIENDA Y FUNCIÓN PÚBLICA SECRETARÍA GENERAL DE ADMINISTRACIÓN DIGITAL Condiciones de Firma Electrónica de la Plataforma SIR 20 de Enero de 2016 Edición v1.0 TEL: 912732445/2977 FAX: 912732904

Más detalles

El archivo como pilar del ciclo de vida del documento electrónico

El archivo como pilar del ciclo de vida del documento electrónico El archivo como pilar del ciclo de vida del documento electrónico Archivo Los documentos electrónicos requieren distintas formas de gestión durante su ciclo de vida, en fase de tramitación (SGDE) y en

Más detalles

CARPETA CIUDADANA. Especificaciones servicios de consulta de información sobre expedientes de aplicaciones o plataformas multiadministración

CARPETA CIUDADANA. Especificaciones servicios de consulta de información sobre expedientes de aplicaciones o plataformas multiadministración MINITERIO DE HACIENDA Y ADMINITRACIONE PUBLICA ECRETARÍA DE ETADO DE ADMINITRACIONE PÚBLICA G DE IMPULO DE LA ADMINITRACIÓN DIGITAL Y ERVICIO AL CIUDADANO CARPETA CIUDADANA Versión Fecha Descripción Autor

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE PORTAFIRMAS. v7.0

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE PORTAFIRMAS. v7.0 Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 140 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO

Más detalles

1. Dirección URL Web Services CONSULTA Protocolo Usuario y contraseña de la capa de transporte... 3

1. Dirección URL Web Services CONSULTA Protocolo Usuario y contraseña de la capa de transporte... 3 Fecha de Publicación: 24/11/2016 INDICE 1. Dirección URL... 3 2. Web Services CONSULTA... 3 2.1. Protocolo... 3 2.2. Usuario y contraseña de la capa de transporte... 3 2.3. Capacidades... 4 2.3.1. Capacidad:

Más detalles

FACeB2B. Manual de Uso de Servicios InvoicingService. Plataforma de distribución de facturas electrónicas entre empresas

FACeB2B. Manual de Uso de Servicios InvoicingService. Plataforma de distribución de facturas electrónicas entre empresas FACeB2B Plataforma de distribución de facturas electrónicas entre empresas Manual de Uso de Servicios InvoicingService Versión V 1.2 Fecha de revisión 29/06/2018 Realizado por Equipo FACeB2B FACeB2B /

Más detalles

LEGISLACIÓN CONSOLIDADA. TEXTO CONSOLIDADO Última modificación: sin modificaciones

LEGISLACIÓN CONSOLIDADA. TEXTO CONSOLIDADO Última modificación: sin modificaciones Resolución de 19 de julio de 2011, de la Secretaría de Estado para la Función Pública, por la que se aprueba la Norma Técnica de Interoperabilidad de Expediente Electrónico. Ministerio de Política Territorial

Más detalles

INTEROPERABILIDAD Y DOCUMENTO ELECTRÓNICO

INTEROPERABILIDAD Y DOCUMENTO ELECTRÓNICO Textos Legales Nº 12 Separata del Boletín Oficial de los Ministerios de Hacienda y Administraciones Públicas y de Economía y Competitividad Año 2016 INTEROPERABILIDAD Y DOCUMENTO ELECTRÓNICO GOBIERNO DE

Más detalles

Web Service INSIGNA. Página 1

Web Service INSIGNA. Página 1 Web Service INSIGNA Página 1 Contenido 1. Introducción... 5 1.1. Tipos de CFDI... 5 2. Funcionalidad del Web Service... 5 2.1. Timbrado de CFDI... 5 2.1.1. Datos de entrada... 6 2.1.2. Estructura de petición

Más detalles

ANEXO II Esquemas XML para intercambio de documento electrónicos. 1. XSD Documento electrónico

ANEXO II Esquemas XML para intercambio de documento electrónicos. 1. XSD Documento electrónico ANEXO II Esquemas XML para intercambio de documento electrónicos 1. XSD Documento electrónico

Más detalles

efaktura Nuevos servicios web proveedores

efaktura Nuevos servicios web proveedores efaktura Nuevos servicios web proveedores Versión 1.0 FECHA: 28/11/2017 EJIE, S.A. Avda. Mediterráneo, 3 01010 - Vitoria-Gasteiz EJIE, S.A. 2004 Este documento es propiedad de EJIE, S.A. y su contenido

Más detalles

ANEXO II Esquemas XML para intercambio de expedientes electrónicos 1. XSD Expediente electrónico

ANEXO II Esquemas XML para intercambio de expedientes electrónicos 1. XSD Expediente electrónico ANEXO II Esquemas XML para intercambio de expedientes electrónicos 1. XSD Expediente electrónico xmlns:eniexpind="http://administracionelectronica.gob.es/eni/xsd/v1.0/expediente-e/indice-e"

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE SOPORTE A LA TRAMITACIÓN TELEMÁTICA

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE SOPORTE A LA TRAMITACIÓN TELEMÁTICA Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 181 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO

Más detalles

TEST DE COMPATIBILIDAD DE LOS SISTEMAS INFORMÁTICOS DE GESTIÓN PROCESAL

TEST DE COMPATIBILIDAD DE LOS SISTEMAS INFORMÁTICOS DE GESTIÓN PROCESAL TEST DE COMPATIBILIDAD DE LOS SISTEMAS INFORMÁTICOS DE GESTIÓN PROCESAL Guía de interoperabilidad y seguridad Versión 1.0 Octubre de 2.011 CONTENIDO 0. INTRODUCCIÓN.... 4 1. OBJETO... 7 2. ÁMBITO DE APLICACIÓN...

Más detalles

Guía Técnica. Consumos de Servicios de Interoperabilidad usando protocolo SOAP

Guía Técnica. Consumos de Servicios de Interoperabilidad usando protocolo SOAP Guía Técnica Consumos de Servicios de Interoperabilidad usando protocolo SOAP Documento de Arquitectura Página 1 de 11 IDENTIFICACION Y CONTROL Título Autor Referencia/Asunto Ubicación Copia Electrónica

Más detalles

Manual de integración con WS para Sara-5 SARA-5. Versión 1.1

Manual de integración con WS para Sara-5 SARA-5. Versión 1.1 SARA-5 Versión 1.1 13 de febrero de 2017 Control del documento Título Nombre archivo con ubicación Tipo Clasificación Estado Manual de integración con WS para Sara-5 C:\tmp\aaaa\SARA-5_Manual_Integración_WS.odt

Más detalles

GUÍA DE INTEROPERABILIDAD Y SEGURIDAD DE DIGITALIZACIÓN CERTIFICADA DE DOCUMENTOS. Grupo de trabajo de Bases de interoperabilidad del CTEAJE (BIS)

GUÍA DE INTEROPERABILIDAD Y SEGURIDAD DE DIGITALIZACIÓN CERTIFICADA DE DOCUMENTOS. Grupo de trabajo de Bases de interoperabilidad del CTEAJE (BIS) DE DIGITALIZACIÓN CERTIFICADA DE DOCUMENTOS Grupo de trabajo de Bases de interoperabilidad del (BIS) FICHA DEL DOCUMENTO GRUPO DE TRABAJO: Bases de Interoperabilidad y Seguridad (BIS) NOMBRE DEL DOCUMENTO:

Más detalles

LEGISLACIÓN CONSOLIDADA. TEXTO CONSOLIDADO Última modificación: sin modificaciones

LEGISLACIÓN CONSOLIDADA. TEXTO CONSOLIDADO Última modificación: sin modificaciones Resolución de 19 de julio de 2011, de la Secretaría de Estado para la Función Pública, por la que se aprueba la Norma Técnica de Interoperabilidad de Documento Electrónico. Ministerio de Política Territorial

Más detalles

Manual de usuario del servicio web ProtegeO C2O

Manual de usuario del servicio web ProtegeO C2O Manual de usuario del servicio web ProtegeO C2O Manual de Usuario Pág. 1 de 13 11/07/2018 Manual de Usuario Pág. 2 de 13 Índice 1. INTRODUCCIÓN... 4 2. DESCRIPCIÓN DEL SERVICIO WEB... 4 2.1. ACCESO AL

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE CONVERSION DE DOCUMENTOS A PDF/A.

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE CONVERSION DE DOCUMENTOS A PDF/A. Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 15 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO

Más detalles

ADAPTACIONES NECESARIAS EN LAS APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR FIRMA, METADATOS Y REFERENCIACIÓN ÚNICA DE DOCUMENTACIÓN

ADAPTACIONES NECESARIAS EN LAS APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR FIRMA, METADATOS Y REFERENCIACIÓN ÚNICA DE DOCUMENTACIÓN SECRETARÍA DE ESTADO DE FUNCIÓN PÚBLICA SECRETARÍA GENERAL DE ADMINISTRACIÓN DIGITAL ADAPTACIONES NECESARIAS EN LAS APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR FIRMA, METADATOS Y REFERENCIACIÓN

Más detalles

GUÍA DE INTEROPERABILIDAD Y SEGURIDAD DE DIGITALIZACIÓN CERTIFICADA DE DOCUMENTOS. Grupo de trabajo de Bases de interoperabilidad del CTEAJE (BIS)

GUÍA DE INTEROPERABILIDAD Y SEGURIDAD DE DIGITALIZACIÓN CERTIFICADA DE DOCUMENTOS. Grupo de trabajo de Bases de interoperabilidad del CTEAJE (BIS) DE DIGITALIZACIÓN CERTIFICADA DE DOCUMENTOS Grupo de trabajo de Bases de interoperabilidad del (BIS) FICHA DEL DOCUMENTO GRUPO DE TRABAJO: Bases de Interoperabilidad y Seguridad (BIS) INTEGRANTES DEL GRUPO

Más detalles

VI JORNADAS DE ARCHIVOS EN LA ADMINISTRACIÓN LOCAL

VI JORNADAS DE ARCHIVOS EN LA ADMINISTRACIÓN LOCAL VI JORNADAS DE ARCHIVOS EN LA ADMINISTRACIÓN LOCAL Normas técnicas de Interoperabilidad e instrumentos para el documento electrónico Málaga, 23 de mayo de 2014 Miguel A. Amutio Gómez Subdirector Adjunto

Más detalles

SICRES 3.0 Presentación Ejecutiva

SICRES 3.0 Presentación Ejecutiva Presentación Ejecutiva 1 Antecedentes: El estándar SICRES 2.0 es una norma para el intercambio de asientos registrales aprobada en 1999 por el entonces Consejo Superior de Informática (actualmente Consejo

Más detalles

Salidas a interesados por Registro

Salidas a interesados por Registro HER@LDO. Salidas a interesados por Registro Universidad de Zaragoza Administración Electrónica Versión aplicación: 1.0 (Mayo de 2017) Versión documento: 1.0c (Mayo de 2017) Contenido: A. El Registro de

Más detalles

El documento electrónico en el Esquema Nacional de Interoperabilidad. 12 de abril de 2011

El documento electrónico en el Esquema Nacional de Interoperabilidad. 12 de abril de 2011 El documento electrónico en el Esquema Nacional de Interoperabilidad 12 de abril de 2011 ÍNDICE DOCUMENTO ELECTRÓNICO Y ADMINISTRACIÓN ELECTRÓNICA DOCUMENTO ELECTRÓNICO Componentes del documento electrónico

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 182 Sábado 30 de julio de 2011 Sec. III. Pág. 87108 III. OTRAS DISPOSICIONES MINISTERIO DE POLÍTICA TERRITORIAL Y ADMINISTRACIÓN PÚBLICA 13170 Resolución de 19 de julio de 2011, de la Secretaría de

Más detalles

NORMA DE DIGITALIZACIÓN ADADA006 EXPEDIENTES PLUSVALIA

NORMA DE DIGITALIZACIÓN ADADA006 EXPEDIENTES PLUSVALIA NORMA DE DIGITALIZACIÓN ADADA006 EXPEDIENTES PLUSVALIA La información estará soportada en DVD's que incluyan los datos alfanuméricos e imágenes asociadas. El DVD irá identificado con una etiqueta, con

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE BASE DE DATOS DE ORGANIZACIÓN

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE BASE DE DATOS DE ORGANIZACIÓN Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 25 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO

Más detalles

Manual de interoperabilidad

Manual de interoperabilidad Manual de interoperabilidad Manual integración Autentica Servicios web con WS-Security Versión: 1.9 Fecha de la versión: 24/04/2018 Madrid, 24 de abril de 2018 Elaborado por la Secretaría General de Administración

Más detalles

7ª Jornada de Administración Electrónica

7ª Jornada de Administración Electrónica 7ª Jornada de Administración Electrónica Nuevo modelo de gestión documental Nuevas herramientas informáticas Palma de Mallorca, 13 de abril de 2015 Índice de contenidos 1. Marco conceptual de la administración

Más detalles

Manual de Usuario INSIDE. Gestión de documentación electrónica

Manual de Usuario INSIDE. Gestión de documentación electrónica Manual de Usuario INSIDE Gestión de documentación electrónica Documento de Integración Servicio de Gestión Documental y Firma electrónica Versión del documento rev002 Fecha de revisión 14/09/2016 Realizado

Más detalles

Visor de Expedientes ENI Manual de usuario

Visor de Expedientes ENI Manual de usuario Manual de usuario Contenido 1. DESCRIPCIÓN GENERAL DEL SERVICIO... 3 1.1. Funcionalidad del Sistema... 3 1.2. Diccionario de Claves... 3 2. Acceso al Servicio de... 5 1.1. Acceso a Búsqueda de Expedientes...

Más detalles

Durante los últimos años, en España se

Durante los últimos años, en España se INSIDE Servicio de gestión de expedientes y documentos electrónicos Según dispone el texto de la Ley 39/2015, la tramitación electrónica no puede ser todavía una forma especial de gestión de los procedimientos

Más detalles

Resolución 0019 de febrero de Contenido

Resolución 0019 de febrero de Contenido Resolución 0019 de febrero de 2016 Contenido 1. Introducción... 3 2. Objetivo... 3 3. Alcance... 3 4. Lineamientos generales... 3 5. Estructura de mensajes... 4 6. Definiciones... 5 7. Envío de documentos

Más detalles

Resolución de febrero 24 de 2016

Resolución de febrero 24 de 2016 Resolución 000019 de febrero 24 de 2016 Contenido 1. Introducción... 3 2. Objetivo... 3 3. Alcance... 3 4. Lineamientos generales... 3 5. Estructura de mensajes... 3 5.1. Tipos... 3 5.2. Elementos... 5

Más detalles

Herramienta de verificación y formación de documentos y expedientes electrónicos conformes al Esquema Nacional de Interoperabilidad

Herramienta de verificación y formación de documentos y expedientes electrónicos conformes al Esquema Nacional de Interoperabilidad CONSEJERÍA DE HACIENDA Y ADMINISTRACIÓN PÚBLICA documentos y expedientes electrónicos conformes Versión: v01r01 Fecha: 19/10/2016 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción,

Más detalles

APORTACIÓN Y CARGA DE DOCUMENTACIÓN ELECTRÓNICA. Normas para entidades colaboradoras. DOCe

APORTACIÓN Y CARGA DE DOCUMENTACIÓN ELECTRÓNICA. Normas para entidades colaboradoras. DOCe APORTACIÓN Y CARGA DE DOCUMENTACIÓN ELECTRÓNICA Normas para entidades colaboradoras DOCe Subdirección General de Estudios y Sistemas de Información CONTROL DEL DOCUMENTO TÍTULO OTRA INFORMACIÓN Normas

Más detalles

Web Service INSIGNA. Página 1

Web Service INSIGNA. Página 1 Web Service INSIGNA Página 1 Contenido 1. Introducción... 5 1.1 Tipos de CFDI... 5 2. Funcionalidad del Web Service... 5 2.1 Timbrado de CFDI... 5 2.1.1 Datos de entrada... 6 2.1.2 Estructura de petición

Más detalles

Web Services de G-Inside

Web Services de G-Inside Web Services de G-Inside Gestión de Expedientes y Documentos Electrónicos para su intercambio Documento de Integración Sistemas Desarrollo Versión del documento 002 Fecha de revisión 16/01/2013 Realizado

Más detalles

AVDA. MANOTERAS, MADRID. Página 1 de 6

AVDA. MANOTERAS, MADRID. Página 1 de 6 RESOLUCIÓN DE 1 DE JUNIO 2015, DE LA AGENCIA ESTATAL BOLETÍN OFICIAL DEL ESTADO, POR LA QUE SE ESTABLECEN LOS REQUISITOS Y ESPECIFICACIONES TÉCNICAS DEL SISTEMA AUTOMATIZADO DE REMISIÓN Y GESTIÓN TELEMÁTICA

Más detalles

Servicio Web de Exportación

Servicio Web de Exportación Servicio Web de Exportación Índice Servicio Web de Exportación... 1 obteneridentificadores... 3 Petición... 3 Respuesta... 5 Ejemplo de petición/respuesta... 5 obtenerregistro... 7 Petición... 7 Respuesta...

Más detalles

MANUAL DEL PROVEEDOR

MANUAL DEL PROVEEDOR CONSEJERÍA DE ECONOMÍA, HACIENDA Y ADMINISTRACIÓN PÚBLICA Dirección General de Política Digital MANUAL DEL PROVEEDOR Punto General de Entrada de Facturas Electrónicas de la Comunidad 25 de junio de 2018

Más detalles

SERVICIOS ELECTRÓNICOS

SERVICIOS ELECTRÓNICOS SERVICIOS ELECTRÓNICOS PAECARM Octubre 2016 PUNTO DE ACCESO GENERAL Uso de las plataformas y registros de la AGE Ley 39/2015 Disposición Adicional segunda Para el cumplimiento de las nuevas obligaciones,

Más detalles

DOCUMENTACIÓN TÉCNICA DIVISIÓN INFORMÁTICA. Desarrollo de Sistemas Arquitectos en Aplicaciones

DOCUMENTACIÓN TÉCNICA DIVISIÓN INFORMÁTICA. Desarrollo de Sistemas Arquitectos en Aplicaciones DOCUMENTACIÓN TÉCNICA DIVISIÓN INFORMÁTICA Desarrollo de Sistemas Arquitectos Índice 1.Objetivo... 4 2. Alcance... 4 3. Responsables... 4 4. Descripción... 4 4.1.Requisitos... 4 4.2.Autenticación... 5

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR. SERVICIO DE FIRe

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR. SERVICIO DE FIRe Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 25 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR SERVICIO

Más detalles

INCORPORACIÓN DE METADATOS EN APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR

INCORPORACIÓN DE METADATOS EN APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR SECRETARÍA DE ESTADO DE FUNCIÓN PÚBLICA SECRETARÍA GENERAL DE ADMINISTRACIÓN DIGITAL INCORPORACIÓN DE METADATOS EN APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR Agosto 2018 Edición 1.0 CUADRO

Más detalles

Ie118RcV1 Recogida del certificado de recepción de un documento expedido.

Ie118RcV1 Recogida del certificado de recepción de un documento expedido. EMCS - MOVIMIENTOS INTERNOS Servicios Web Documentos recibidos Ie118RcV1 Recogida del certificado de recepción de un documento expedido. Autor: S.G.A.A. Fecha: 24/07/2013 Versión: 1.4 Revisiones Edi. Rev.

Más detalles

Aportación y carga de documentación electrónica. Normas para entidades colaboradoras

Aportación y carga de documentación electrónica. Normas para entidades colaboradoras Aportación y carga de documentación electrónica Normas para entidades colaboradoras Dirección General del Catastro Agosto de 2016 Página 1 HOJA DE CONTROL DEL DOCUMENTO TÍTULO SUBDIRECCIÓN FECHA CREACIÓN

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE VERIFICACIÓN DE DATOS - CEDENTE

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE VERIFICACIÓN DE DATOS - CEDENTE Página 1 de 42 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE VERIFICACIÓN DE DATOS - CEDENTE Histórico de modificaciones en la página siguiente

Más detalles

LA GESTIÓN DE DOCUMENTOS ELECTRÓNICOS EN LA ADMINISTRACIÓN ESPAÑOLA

LA GESTIÓN DE DOCUMENTOS ELECTRÓNICOS EN LA ADMINISTRACIÓN ESPAÑOLA SANTIAGO DE CHILE 29 DE NOVIEMBRE DE 2012 85º ANIVERSARIO DEL ARCHIVO NACIONAL DE CHILE LA GESTIÓN DE DOCUMENTOS ELECTRÓNICOS EN LA ADMINISTRACIÓN ESPAÑOLA JAVIER REQUEJO SUBDIRECCIÓN GENERAL DE ARCHIVOS

Más detalles

ANEXO I Sistema de Gestión de Documentos y Expedientes Electrónicos del Ayuntamiento de Getafe (SGDAG)

ANEXO I Sistema de Gestión de Documentos y Expedientes Electrónicos del Ayuntamiento de Getafe (SGDAG) ANEXO I Sistema de Gestión de Documentos y Expedientes Electrónicos del Ayuntamiento de Getafe (SGDAG) 1. Documentos. expedientes y archivo electrónicos 1.1. Procedencia de los documentos electrónicos

Más detalles

Herramientas del gestor documental Alfresco

Herramientas del gestor documental Alfresco Herramientas del gestor documental Alfresco 2017 Javier Casado Cadarso Técnico de administración general jcasado@dphuesca.es Asesoría jurídica Diputación Provincial de Huesca Siempre lo hemos hecho así.

Más detalles

LA IMPLANTACIÓN DE SERVICIOS DE ADMINISTRACIÓN ELECTRÓNICA EN LA CARM PARA LA ADECUACIÓN A LAS LEYES 39/2015 Y 40/2015

LA IMPLANTACIÓN DE SERVICIOS DE ADMINISTRACIÓN ELECTRÓNICA EN LA CARM PARA LA ADECUACIÓN A LAS LEYES 39/2015 Y 40/2015 LA IMPLANTACIÓN DE SERVICIOS DE ADMINISTRACIÓN ELECTRÓNICA EN LA CARM PARA LA ADECUACIÓN A LAS LEYES 39/2015 Y 40/2015 PLAN ESTRATÉGICO DE ADMINISTRACIÓN ELECTRÓNICA COMUNIDAD AUTÓNOMA DE REGIÓN DE MURCIA

Más detalles

Manual del Desarrollador. wconscuit. Consulta de las Transferencias realizadas al CBU del Exportador

Manual del Desarrollador. wconscuit. Consulta de las Transferencias realizadas al CBU del Exportador Manual del Desarrollador wconscuit Consulta de las Transferencias realizadas al CBU del Exportador Fecha: 26/10/2017 Historial de Cambios Fecha Versión Descripción Autor / Área Revisión 04/09/2017 1.0

Más detalles

LEGISLACIÓN CONSOLIDADA

LEGISLACIÓN CONSOLIDADA Resolución de 28 de junio de 2012, de la Secretaría de Estado de Administraciones Públicas, por la que se aprueba la Norma Técnica de Interoperabilidad de Relación de modelos de datos. Ministerio de Hacienda

Más detalles

Manual de configuración de sistemas para el acceso a través de servicios web a la Consulta y Firma de Notificaciones Telemáticas

Manual de configuración de sistemas para el acceso a través de servicios web a la Consulta y Firma de Notificaciones Telemáticas Manual de configuración de sistemas para el acceso a través de servicios web a la Consulta y Firma de Notificaciones Telemáticas Centro de Infraestructuras y Desarrollo Área de Infraestructuras Base Fecha

Más detalles

FACTURA ELECTRÓNCA. La experiencia en la Comunidad Valenciana. Madrid, 24 de abril de 2008

FACTURA ELECTRÓNCA. La experiencia en la Comunidad Valenciana. Madrid, 24 de abril de 2008 FACTURA ELECTRÓNCA. La experiencia en la Comunidad Valenciana Madrid, 24 de abril de 2008 Iniciativas de la Generalitat Valenciana en e-factura Finales 2006. Proyecto B2G piloto de Alcoy Digital para posibilitar

Más detalles

Expediente Electrónico. La experiencia en la AEAT

Expediente Electrónico. La experiencia en la AEAT SocInfo Expediente Electrónico La experiencia en la AEAT Octubre 2017 Pablo Pérez Nieto Departamento de Informática Tributaria. Índice - Un poco de historia y de normativa. - Expediente Electrónico en

Más detalles

FACTURA ELECTRÓNICA. Víctor Almonacid Lamelas Director del observatorio de administración electrónica

FACTURA ELECTRÓNICA. Víctor Almonacid Lamelas Director del observatorio de administración electrónica FACTURA ELECTRÓNICA Víctor Almonacid Lamelas Director del observatorio de administración electrónica Laura Almonacid Lamelas Interventora General del Ayuntamiento de Viladecans ÍNDICE 1. DEFINICIONES 2.

Más detalles

MANUAL DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD

MANUAL DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 92 MANUAL DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLUMEN IV: MANUAL DEL DESARROLLADOR ANEXO

Más detalles

Sistema Integral Multicanal de Atención al Ciudadano

Sistema Integral Multicanal de Atención al Ciudadano Sistema Integral Multicanal de Atención al Ciudadano PAI_CONTRATO_INTEGRACION_SAFE_AUTENTIC ACION_v1_v004 Contrato de Integración para Servicios Web de SAFE Autenticación DIRECCIO GENERAL DE TECNOLOGIAS

Más detalles

Documentos electrónicos y Archivo Digital. Consideraciones jurídicas

Documentos electrónicos y Archivo Digital. Consideraciones jurídicas Documentos electrónicos y Archivo Digital. Consideraciones jurídicas Contenido 1 2 3 Legislación y Tecnología Legislación El documento electrónico Informática El Corte Inglés www.ieci.es 2 Contenido 1

Más detalles

Tramitación electrónica

Tramitación electrónica Tramitación electrónica en @rchiva Proyecto: @rchiva Autor: CCUL Versión: 01.00 Fecha: 01/07/2016 Hoja de Control de Modificaciones Título Versión 01_00 Realizado CCUL Fecha creación 01/07/2016 CONTROL

Más detalles

NORMA DE DIGITALIZACIÓN ADADA009 CAJAS DE DIA IVTM

NORMA DE DIGITALIZACIÓN ADADA009 CAJAS DE DIA IVTM NORMA DE DIGITALIZACIÓN ADADA009 CAJAS DE DIA IVTM La información estará soportada en DVD's que incluyan los datos alfanuméricos e imágenes asociadas. El DVD irá identificado con una etiqueta, con el siguiente

Más detalles

SERVICIO DE CONSULTA DE ESTADOS POR CÓDIGO DE CERTIFICADO

SERVICIO DE CONSULTA DE ESTADOS POR CÓDIGO DE CERTIFICADO SERVICIO DE CONSULTA DE ESTADOS POR CÓDIGO DE CERTIFICADO HISTÓRICO DE VERSIONES Fecha Versión Doc. Ref. Descripción Autor Revisado Aprobado 30/12/2011 1.0 DI_CONSULTA_ESTADOS_v1.0 Versión Inicial 08/10/2012

Más detalles

Documentación servicios Web ENVIALIANET

Documentación servicios Web ENVIALIANET Documentación servicios Web ENVIALIANET ÍNDICE VERSION 106 VERSION SERVICIO WEB 106 1 Servicios 11 Servicio LoginWSService 111 Métodos: 112 Descripción y uso de los métodos: 1121 Método LoginCli 1122 Método

Más detalles

EL SISTEMA DE INTERCONEXIÓN N DE REGISTROS (SIR) Modalidades de Integración

EL SISTEMA DE INTERCONEXIÓN N DE REGISTROS (SIR) Modalidades de Integración EL SISTEMA DE INTERCONEXIÓN N DE REGISTROS (SIR) Modalidades de Integración Dirección General de Modernización Administrativa, Procedimientos e Impulso de la Administración Electrónica Subdirección General

Más detalles

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE BASE DE DATOS DE PROCEDIMIENTOS

MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO DE BASE DE DATOS DE PROCEDIMIENTOS Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 88 MARCO DE REFERENCIA PARA LA PLATAFORMA DE INTEROPERABILIDAD VOLÚMEN IV: MANUAL DEL DESARROLLADOR SERVICIO

Más detalles

Firma XAdES del íncide del expediente electrónico. Guía de integración. Versión: v01r01 Fecha: 12/06/2017

Firma XAdES del íncide del expediente electrónico. Guía de integración. Versión: v01r01 Fecha: 12/06/2017 Versión: v01r01 Fecha: 12/06/2017 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier

Más detalles

ADAPTACIONES NECESARIAS EN LAS APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR FIRMA, METADATOS Y REFERENCIACIÓN ÚNICA DE DOCUMENTACIÓN

ADAPTACIONES NECESARIAS EN LAS APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR FIRMA, METADATOS Y REFERENCIACIÓN ÚNICA DE DOCUMENTACIÓN SECRETARÍA DE ESTADO DE FUNCIÓN PÚBLICA SECRETARÍA GENERAL DE ADMINISTRACIÓN DIGITAL ADAPTACIONES NECESARIAS EN LAS APLICACIONES DE REGISTRO INTEGRADAS EN LA PLATAFORMA SIR FIRMA, METADATOS Y REFERENCIACIÓN

Más detalles

Manual del Usuario Externo. wconscuit. Consulta de CBU y Detalle de Transferencia de Exportador

Manual del Usuario Externo. wconscuit. Consulta de CBU y Detalle de Transferencia de Exportador wconscuit Consulta de CBU y Detalle de Transferencia de Exportador Fecha: 08/11/2017 Historial de modificaciones Fecha Versión Descripción Autor / Área Revisión 25/10/2017 1.0 Versión inicial del documento

Más detalles

EXPEDIENTE ELECTRÓNICO en la agilización de trámites al ciudadano

EXPEDIENTE ELECTRÓNICO en la agilización de trámites al ciudadano EXPEDIENTE ELECTRÓNICO en la agilización de trámites al ciudadano 1 1.- Introducción Ley de acceso de los ciudadanos a los servicios públicos Objetivos 2.- Catalogación de documentos 3.- Gestión de Expedientes

Más detalles

CARPETA CIUDADANA. Versión Fecha Descripción Autor

CARPETA CIUDADANA. Versión Fecha Descripción Autor MINISTERIO DE HACIENDA Y ADMINISTRACIONES PUBLICAS SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÚBLICAS SG DE IMPULSO DE LA ADMINISTRACIÓN DIGITAL Y SERVICIOS AL CIUDADANO CARPETA CIUDADANA Especificaciones

Más detalles

Sistema de gestión de notificaciones

Sistema de gestión de notificaciones Sistema de gestión de notificaciones INDICE Qué es y qué proporciona? Características generales Notifica Notifica El servicio de gestión de Notificaciones proporciona una plataforma común para gestionar

Más detalles

Las normas técnicas de interoperabilidad y la IDEE

Las normas técnicas de interoperabilidad y la IDEE JIIDE 2013 Las normas técnicas de interoperabilidad y la IDEE Toledo, 14 de noviembre de 2013 Miguel A. Amutio Gómez Jefe de Área de Planificación y Explotación Ministerio de Hacienda y Administraciones

Más detalles

SERVICIOS WEB DE INTEGRACIÓN PARA PROVEEDRORES

SERVICIOS WEB DE INTEGRACIÓN PARA PROVEEDRORES rreo SERVICIOS WEB DE INTEGRACIÓN PARA PROVEEDRORES FICHA DEL DOCUMENTO > Datos del Documento Código: 2_OTDPB Versión: 2.0 Título: SERVICIOS WEB DE INTEGRACIÓN PARA PROVEEDRORES > Historial de Versiones

Más detalles

Departamento de Informática Tributaria Subdirección General de Aplicaciones de Aduanas e II.EE. C/ Santa María Magdalena 16, Madrid

Departamento de Informática Tributaria Subdirección General de Aplicaciones de Aduanas e II.EE. C/ Santa María Magdalena 16, Madrid C/ Santa María Magdalena 16, 28016 Madrid Bandeja de Entrada Autor: S.G.A.A. Fecha: 24/03/2011 Versión: 0.4 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 0 1 02/02/2007 Versión inicial A Todas (*)

Más detalles

Transformación Digital en AAPP con Canon. Joel Rodrigo Consultor SBSD Canon España

Transformación Digital en AAPP con Canon. Joel Rodrigo Consultor SBSD Canon España Transformación Digital en AAPP con Canon Joel Rodrigo Consultor SBSD Canon España Soluciones y Servicios para empresas Proporcionamos Valor Añadido a nuestros clientes, ayudándoles a sacar el máximo partido

Más detalles

Esquemas XML para intercambio de documentos electrónicos y expedientes electrónicos

Esquemas XML para intercambio de documentos electrónicos y expedientes electrónicos SECRETARÍA DE ESTADO PARA LA FUNCIÓN PÚBLICA DIRECCIÓN GENERAL PARA EL IMPULSO DE LA ADMINISTRACIÓN ELECTRÓNICA MANUAL DE USUARIO Esquemas XML para intercambio de documentos electrónicos y expedientes

Más detalles