Servicios para la gestión de documentos (REST)

Servicios para la gestión de documentos (REST)

Servicio DocumentServiceRest

A continuación se muestran todos los métodos referentes a la gestión de documentos, carpetas , relaciones etc.

Uso obligatorio del parámetro X-ApplicationId

Además de los parámetros específicos que se deben incluir en cada método, es imprescindible que se indique el parámetro X-ApplicationId en la cabecera de la petición.

Este parámetro permite identificar la aplicación que realiza la invocación y validar sus permisos en PAU. Para más detalles, se recomienda revisar los ejemplos de invocación disponibles.

 

Métodos de manejo de documentos.

 

Método 'getDocumentList'


Este método permite recuperar los metadatos (simples y estructurados), firmas y contenido binario de los documentos y expedientes almacenados en CCSV.

Parámetros de invocación Nombre Tipo  Obligatorio Descripción Parámetros getDocumentList documentList String [] Si Listado de documentos cuyos metadatos se pretende recuperar simpleMetadataList String [] No Listado de metadatos que se quiere recuperar (se recomienda usar constantes de ccsv_client) addSignatures boolean No Indica si se quiere recuperar las firmas de los documentos agentRelationRoleList String [] No Listado de agentes filtrado por roles addContent boolean No Indica si se quiere recuperar el contenido de los documentos addDimensions boolean No Indica si se quiere recuperar el metadato complejo “dimensiones” addVerification boolean No Indica si se quiere recuperar el metadato complejo “verificacion” addTraces boolean No Indica si se quiere recuperar las trazas addProposedSigner boolean No Indica si se quiere recuperar los firmantes propuestos de los documentos. Parámetros de respuesta Nombre Tipo  Descripción Resultado getDocumentList result String Indica si han ocurrido errores durante la recuperación de los datos documents Document [] Listado de documentos recuperados errors Error [] Listado de errores que se han producido durante la operación -- Binario El contenido binario de los documentos Códigos de error Los errores de la invocación se encapsulan en getDocumentList Código Nombre Descripción 101 ERROR_CONEXION_PAPIRO Error de conexión con documentum 112 ERROR_ATRIBUTO_NOVALIDO_PAPIRO Uno o varios de los metadatos indicados no son válidos (no existen) 131 ERROR_GENERICO_PAPIRO El documentos que se pretende recuperar no existe 219 ERROR_PETICION_NO_VALIDA La petición no es válida (no se ha solicitado ningún dato, no se han proporcionado códigos csv y etc) 732 ERROR_DOCUMENTO_ANULADO El documento está anulado 801 GENERIC_ERROR Error genérico procesando la petición. Ejemplo de invocación y respuesta Invocación curl --location 'url_entorno/ccsv_core/rest/getDocumentList' \ --header 'X-ApplicationId: CCSV' \ --header 'Content-Type: application/json' \ --data '{ "documentList": [ "CSV9N6Q94U7JQ1K0XFIL", "CSVEX7BEAG28N1O01PFI", "CSVNV7AKNN1H21CMCCSV" ], "simpleMetadataList": [ "dea_desc_estado", "dea_verificacion_algoritmo", "dea_verificacion_resumen", "dea_desc_descripcion", "dea_desc_tipo_documento", "dea_cert_timestamp", "dea_nti_tipo_entidad" ], "agentRelationRoleList" : [ "ORGANISMO PRODUCTOR", "ORGANISMO GESTOR", "REPRESENTANTE", "INTERESADO", "APORTADOR", "PROMOTOR" ], "addDimensions" : true, "addVerification" : "true", "addTraces" : true, "addProposedSigner" : true, "addContent" : true, "addSignatures" : true }' Respuesta --20251002160242 Content-Type: application/json; charset=UTF-8 { "result": "OK", "documents": [ { "csv": "CSV9N6Q94U7JQ1K0XFIL", "id": "0906fca38c7871df", "fileName": "TEST.pdf", "fileExtension": "pdf", "metadata": { "dea_nti_tipo_entidad": "DOCUMENTO", "dea_verificacion_algoritmo": "SHA-1", "dea_cert_timestamp": "", "dea_desc_estado": "P", "dea_desc_tipo_documento": "INFORME", "dea_desc_descripcion": "TEST_PDF_1", "dea_verificacion_resumen": "dV3BQY4X57/0VNxHhLNh5aagD6s=", "dimensiones_unidades": "kB", "dimensiones_tam_logico": "1.12", "dimensiones_dim_fisica": "0" }, "agent": [ { "rol": "APORTADOR", "ident_identificacion": "99999999R", "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "desc_nombre": "PRUEBAS EIDAS CERTIFICADO" }, { "rol": "ORGANISMO PRODUCTOR", "ident_identificacion": "ORG17421", "nti_categoria": "Organismo", "ident_tipo_identif": "S", "desc_nombre": "DIRECCIÓN GENERAL DE CALIDAD Y SEGURIDAD ALIMENTARIA" } ], "proposedSigner": [ { "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "func_organismo": "ORG07458", "func_descrip_cargo": "Pruebas Ute", "firmante_prop_pseudonimo": "S", "func_cargo": "JOB19084", "firmante_prop_orden": "2", "ident_identificacion": "96666666N", "desc_nombre": "PRUEBA PRUEBA " }, { "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "func_organismo": "ORG07458", "func_descrip_cargo": "Empleado", "firmante_prop_pseudonimo": "N", "func_cargo": "JOB19854", "firmante_prop_orden": "1", "ident_identificacion": "99999999R", "desc_nombre": "JUAN GARCÍA " } ], "trace": [], "signature": [] }, { "csv": "CSVEX7BEAG28N1O01PFI", "id": "0906fca384307a6d", "fileName": "DocumentoAleatorio.pdf", "fileExtension": "pdf", "metadata": { "dea_nti_tipo_entidad": "DOCUMENTO", "dea_verificacion_algoritmo": "SHA-1", "dea_cert_timestamp": "137956636529620622592755203648949262944", "dea_desc_estado": "0", "dea_desc_tipo_documento": "ACEPTACION", "dea_desc_descripcion": "prueba de CCSV", "dea_verificacion_resumen": "t6NndUMIfFBQ6s2Cf4uu73wjkuk=" }, "agent": [ { "rol": "ORGANISMO PRODUCTOR", "ident_identificacion": "ORG11335", "nti_categoria": "Organismo", "ident_tipo_identif": "S", "desc_nombre": "DIRECCION GENERAL DE ORDENACION DEL TERRITORIO" }, { "rol": "APORTADOR", "ident_identificacion": "00000000T", "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "desc_nombre": "PRUEBASPF APELLIDOUNOPF APELLIDODOSPF" } ], "proposedSigner": [], "trace": [], "signature": [ { "data": "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", "date": "2020-01-21T10:39:51", "stampExpirationDate": "2027-09-08T09:51:27", "signatureType": "TF04", "signers": [ { "issuer": "CN=ANCERT Certificados Notariales Personales V2,O=Agencia Notarial de Certificacion S.L.U. - CIF B83395988,L=Paseo del General Martinez Campos 46 6a planta 28010 Madrid,C=ES", "level": 1, "role": "VALIDA", "serialNumber": "149600354636033510397093140076022879569", "signatureFormat": "CAdES_A", "signaturePolicyHash": "VALOR_PENDIENTE_DEFINIR", "signaturePolicyId": "VALOR_PENDIENTE_DEFINIR", "subject": "CN=SUBSCRIPTOR FICTICIO ESPAÑOL ESPAÑOL,serialNumber=00000000T,givenName=SUBSCRIPTOR FICTICIO,SN=ESPAÑOL ESPAÑOL,OU=Certificado Notarial Personal (Autentica),OU=Autorizado ante Notario NOTARIO FICTICIO,C=ES", "ident_tipo_identif": "N", "ident_identificacion": "00000000T", "desc_nombre": "SUBSCRIPTOR FICTICIO ESPAÑOL ESPAÑOL", "nti_categoria": "Ciudadano" }, { "issuer": "C=ES,O=ACCV,OU=PKIACCV,CN=ACCVCA-120", "level": 1, "role": "VALIDA", "serialNumber": "6062162275638777800", "signatureFormat": "CAdES_A", "signaturePolicyHash": "VALOR_PENDIENTE_DEFINIR", "signaturePolicyId": "VALOR_PENDIENTE_DEFINIR", "subject": "C=ES,O=FUFASA,SN=BLANCO VIDAL,givenName=MANUELA,serialNumber=10000322Z,CN=10000322Z MANUELA BLANCO (R: Q0100000I),description=R:VALENCIA/5/6/A28/6/256/15-03-2016/56885F,2.5.4.97=#0C0F56415445532D513031303030303049", "ident_tipo_identif": "N", "ident_identificacion": "10000322Z", "desc_nombre": "FUFASA", "nti_categoria": "Ciudadano" } ] } ] }, { "csv": "CSVNV7AKNN1H21CMCCSV", "id": "0906fca38c78da9a", "fileName": "Test nombre documento", "fileExtension": "docx", "metadata": { "dea_nti_tipo_entidad": "DOCUMENTO", "dea_verificacion_algoritmo": "SHA-1", "dea_cert_timestamp": "", "dea_desc_estado": "1", "dea_desc_tipo_documento": "INSTRUCCION", "dea_desc_descripcion": "Manual usuario TTO", "dea_verificacion_resumen": "KUtAYKfcwTE/bqB/O/aq3oqSa10=", "dimensiones_unidades": "KB", "dimensiones_tam_logico": "100.0", "dimensiones_dim_fisica": "10", "verificacion_nombre": "SHA-1", "verificacion_valor": "PRUEBA 1" }, "agent": [ { "rol": "APORTADOR", "ident_identificacion": "00000000T", "nti_categoria": "Ciudadano", "ident_tipo_identif": "N", "desc_nombre": "Pruebas Entregable CCSV" }, { "rol": "ORGANISMO PRODUCTOR", "ident_identificacion": "ORG12359", "nti_categoria": "Organismo", "ident_tipo_identif": "S", "desc_nombre": "Organismo", "contacto_canal": "01", "contacto_valor": "prueba" } ], "proposedSigner": [], "trace": [], "signature": [] } ] } --20251002160242 Content-Type: application/pdf Content-ID: CSV9N6Q94U7JQ1K0XFIL *** CONTENIDO BINARIO *** El tipo de respuesta devuelta por el método depende de los parámetros y puede ser de dos tipos: application/json - En caso de que únicamente se solicite los metadatos. multipart/related - En caso de que se necesite recuperar la parte binaria de los documentos. Al solicitar el contenido de los ficheros, en la cabecera se indicará un separador (boundary) que se utilizará para separar cada parte: JSON + cada parte binaria. El separador consistirá en un sello temporal, por lo que será único para cada petición. Adicionalmente, dentro del objeto document, se indicará el nombre del fichero y su extensión: En cada parte binaria, separada por el boundary, habrá dos cabeceras, por un lado Content-Type que representa el MIME type del fichero y por el otro Content-ID que contendrá el código csv del documento/expediente. Este segundo permitirá al integrador relacionar los metadatos con su parte binaria correspondiente. El método getDocumentList simplifica la estructura de metadatos de objetos devueltos, eliminado la anidación innecesaria. Así por ejemplo los objetos “dimensiones” y “verificación” se incorporan dentro de los metadatos simples: De la misma forma se simplifican los metadatos estructurados, siempre y cuando sea posible, así se fusionan los objetos como relación y agente: Lo mismo para firmante y agente, entre otros:

 

Método 'findByCriteria'


Este método permite permite realizar búsquedas paramétricas, de una manera muy flexible.

Parámetros de invocación Nombre Tipo  Obligatorio Descripción Parámetros ParamFindByCriteria filters SearchFilter [] Si Listado de filtros que se van a aplicar metadataList String [] No Listado de metadatos que se quiere recuperar documentumType String No El tipo documental sobre el que se realizará la búsqueda (por defecto dga_paega_doc_dea) resultLimit Int No El limite de resultados a recuperar sortMetadataName String No Criterio de ordenación - el metadato por el que se van a ordenar los resultados sortType String No Tipo de ordenación: A - ascendente, D - descendente page Int No Página a recuperar (paginación)   Parámetros de respuesta Nombre Tipo  Descripción Resultado ResultFindByCriteria result String Indica si han ocurrido errores durante la recuperación de los datos (OK/ERROR) returnedItems Int La cantidad de resultados devueltos items DocumentRest [] Listado de items recuperados errors Error [] Listado de errores que se han producido durante la operación   Códigos de error Los errores de la invocación se encapsulan en findByCriteria Código Nombre Descripción 101 ERROR_CONEXION_PAPIRO Error de conexión con documentum 106 ERROR_INTERPRETAR_PARAMETROS_BUSQUEDA Errores en los parámetros de búsqueda (metadatos inexistentes y etc) 112 ERROR_ATRIBUTO_NOVALIDO_PAPIRO Uno o varios de los metadatos indicados no son válidos (no existen) 131 ERROR_GENERICO_PAPIRO El documentos que se pretende recuperar no existe 219 ERROR_PETICION_NO_VALIDA La petición no es válida (no se ha solicitado ningún dato, no se han proporcionado códigos csv y etc) 801 GENERIC_ERROR Error genérico procesando la petición.   Ejemplo de invocación y respuesta Invocación curl --location 'https://preaplicaciones.aragon.es:443/ccsv_core/rest/findByCriteria' \ --header 'X-ApplicationId: CCSV' \ --header 'Content-Type: application/json' \ --data '{ "filters": [ { "metadataName" : "expediente_num_expediente", "metadataValue" : "1234567890", "filterType" : "EQUAL" }, { "metadataName" : "dea_cont_codprocedimiento", "metadataValue" : "144", "filterType" : "EQUAL" } ], "metadataList": [ "dea_desc_estado", "dea_desc_descripcion", "dea_cont_codprocedimiento", "dea_ident_fecha_captura" ], "documentumType" : "dga_paega_expediente", "sortMetadataName" : "dea_desc_estado", "sortType" : "A", "resultLimit" : 10, "page" : 0 }' Respuesta { "result": "OK", "returnedItems": 10, "items": [ { "csv": "CSVWB03DQN13A1V1CCSV", "id": "0906fca382b80832", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2018-04-25T11:20:18" } }, { "csv": "CSVCK2OB344AJ151CCSV", "id": "0906fca387b64237", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-14T11:40:34" } }, { "csv": "CSV1G522ZY1A2151CCSV", "id": "0906fca387b6224c", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-13T13:09:27" } }, { "csv": "CSVKK7M8GZ4AA1L1CCSV", "id": "0906fca387b62306", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-13T13:24:34" } }, { "csv": "CSV2U5UF9I7A41F1CCSV", "id": "0906fca3877c3ad8", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-08-18T11:22:51" } }, { "csv": "CSV3713Q3N7BH1L1CCSV", "id": "0906fca387b4735d", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-08T12:31:13" } }, { "csv": "CSVZU5CEWN7991D1CCSV", "id": "0906fca387b87b56", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-18T19:59:51" } }, { "csv": "CSVLA2BLOG798191CCSV", "id": "0906fca387b4ef96", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-08T12:41:01" } }, { "csv": "CSVGA3ZS061AE111CCSV", "id": "0906fca387b4e438", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-10-08T11:52:18" } }, { "csv": "CSVSM6HNBC79E1A1CCSV", "id": "0906fca3871782f6", "metadata": { "dea_cont_codprocedimiento": "144", "dea_desc_estado": "0", "dea_desc_descripcion": "Expediente de pruebas PAEGA", "dea_ident_fecha_captura": "2021-07-07T16:16:38" } } ] } Los filtros soportan varios tipos de búsqueda, entre ellos: EQUAL - Cuando se pretende buscar la cadena exacta. IN - Cuando se proporciona un conjunto de posibles valores, por ejemplo: "metadataValue" : ["1", "P", "2"], GREATER - Para valores de tipo fecha, por ejemplo la fecha de creación. LESS - Para valores de tipo fecha, por ejemplo la fecha de creación. NOT_EQUAL - Para buscar valores diferentes a un criterio, por ejemplo: buscar documentos donde dea_desc_tipo_documento sea diferente de EXPEDIENTE LIKE- Para realizar búsquedas por patrones. Se puede utilizar el comodín ? para sustituir exactamente un carácter o * para 0-n caracteres, por ejemplo: "metadataValue" : "HAP-2025-213*" Los únicos parámetros obligatorios son 1-N filtros, en estos casos, cuando no se indican los metadatos a devolver, el servicio responderá con el ID y código CSV de cada item recuperado. Si se conoce el tipo de documentumType que se quiere recuperar, se recomienda especificarlo, puesto que usar el tipo genérico (dga_paega_doc_dea), fuerza buscar en todos los tipos documentales y hace que la búsqueda sea menos eficiente. Los metadatos que se pueden recuperar, mediante metadataList solamente pueden ser metadatos simples, no estructurados. Si necesita recuperar metadatos complejos, el contenido binario o firmas, considere utilizar el servicio getDocumentList. El parámetro resultLimit permite limitar la cantidad de objetos devueltos, existe un limite global que no se podrá superar, para evitar saturar la aplicación.

Método 'createDocument'


Este método permite permite crear documentos, opcionalmente junto a una firma (une funcionalidad anterior de createDocument y createAndVerifySignature, con nuevas características).

Parámetros de invocación El método toma como entrada el tipo multipart/form-data. Recibirá 2 partes: una en formato JSON que contendrá todos los datos del documento junto a sus metadatos y agentes, además de los datos de la firma si son necesarios; y otra parte en formato binario que corresponderá al contenido del documento a crear. Nombre Tipo  Obligatorio Descripción Parámetros createDocument paramsCreateDocument ParamCreateDocument Si Parte que representa los datos del documento (información básica, metadatos, agentes, firma…) file File (binario) No Parte que representa el contenido binario del documento Nombre Tipo  Obligatorio Descripción Tipo ParamCreateDocument document DocumentRestInfo Si Información, metadatos y agentes del documento signatureParams ParamCreateSignature No Información relativa a la firma; incluir únicamente si se desea crear y adjuntar firma. Nombre Tipo  Obligatorio Descripción Tipo DocumentRestInfo Hereda del tipo DocumentRest, añadiendo los siguientes campos: fileType String Si Tipo de fichero de documentum (ej: ‘dga_paega_solicitud’) Nombre Tipo  Obligatorio Descripción Tipo signatureParams signatureType int Si Tipo de firma initFormat int Si Subformato de firma finalFormat int No Subformato de firma si se quiere elevar attachedSignature boolean Si Indica si la firma es attached (true) o no (false) signatureData String Si Contenido codificado de la firma Parámetros de respuesta Nombre Tipo  Descripción Resultado ResultFindByCriteria result String Indica si han ocurrido errores durante la recuperación de los datos (OK/ERROR) errors Error [] Listado de errores que se han producido durante la operación   Códigos de error Los errores de la invocación se encapsulan en createDocument Código Nombre Descripción 101 ERROR_CONEXION_PAPIRO Error de conexión con documentum 112 ERROR_ATRIBUTO_NOVALIDO_PAPIRO Uno o varios de los metadatos indicados no son válidos (no existen) 123 ERROR_NOMBREDOCUMENTO_NOVALIDO Campo name no válido/nulo 124 ERROR_FORMATO_NOVALIDO Campo format no válido/nulo 126 ERROR_CSV_NOVALIDO Error CSV inválido/nulo 128 ERROR_GENERICO_PAPIRO Error genérico de papiro al almacenar el documento 138 ERROR_DOCUMENTONULO No se ha indicado parámetros documento 155 ERROR_VERIFYDOCUMENTMETADATA Hay un error con alguno de los metadatos indicados 162 ERROR_TIPO_DOCUMENTAL_NOVALIDO El tipo documental indicado no existe 168 ERROR_CREAR_ANULADO Se está intentando crear un documento en estado 'A' 181 ERROR_CREAR_SINFIRMA Se está intentando crear un documento en estado ‘0' o ‘2’ (salvo tipoCopia '5’) sin firma 197 ERROR_COPIA_SIMPLE_SIGN Error genérico a la hora de realizar la firma en un tipo_copia '5' (copia simple) 801 GENERIC_ERROR Error genérico procesando la petición 2004 ERROR_CSV_DISTINTOENMETADATO No coinciden CSV y metadato ident_csv 2007 ERROR_CREATE_ADMINFILE Se está intentando crear un expediente   Ejemplo de invocación y respuesta - 1 Invocación curl --location 'https://preaplicaciones.aragon.es:443/ccsv_core/rest/createDocument' --header 'X-ApplicationId: CCSV' --form 'paramsCreateDocument="{ "document": { "csv": "CSV15506804606012573", "fileExtension": "pdf", "fileName": "testDocument", "fileType": "dga_paega_solicitud", "metadata": { "dea_desc_tipo_documento": "SOLICITUD_INSTANCIA", "dea_desc_descripcion": "Descripción de prueba", "dea_tec_formato": "PDF", "dea_verificacion_algoritmo": "SHA-1", "dea_verificacion_resumen": "H402HNympq6T+okNikjSiTVx3kQ=", "dea_ident_url_verificacion": "https://gobierno.aragon.es/verificadoc", "dea_desc_estado": "2", "dea_desc_tipo_copia": "5", "dea_nti_tipo_entidad": "DOCUMENTO", "dea_seg_nivel_lopd": "Básico", "dea_cont_codprocedimiento": "5555555", "dea_tec_soporte_original": "0", "dea_nti_categoria": "Documento Simple", "dea_ident_version_nt_dga": "http://www.aragon.es/NTI_2.0.0", "dea_ident_clasifdenominacio": "Desconocido", "dea_ident_origen": "0", "dea_ident_fecha_captura": "2025-11-24T23:11:42", "dea_desc_idioma": "es", "dea_cont_nom_procedimiento": "Desconocido", "dea_ident_csv_esquema": "CSV 1.0", "dea_ident_clasif_codigo": "0000" }, "agent": [{ "rol": "APORTADOR", "ident_identificacion": "99999999R", "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "desc_nombre": "PRUEBAS EIDAS CERTIFICADO", "contacto_canal": "02", "contacto_valor": "test@test.es" }, { "rol": "ORGANISMO PRODUCTOR", "ident_identificacion": "ORG17421", "nti_categoria": "Organismo", "ident_tipo_identif": "S", "desc_nombre": "DIRECCIÓN GENERAL DE CALIDAD Y SEGURIDAD ALIMENTARIA" } ], "proposedSigner": [{ "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "func_organismo": "ORG07458", "func_descrip_cargo": "Pruebas Ute", "firmante_prop_pseudonimo": "S", "func_cargo": "JOB19084", "firmante_prop_orden": "2", "ident_identificacion": "96666666N", "desc_nombre": "PRUEBA PRUEBA " } ] }, "signatureParams": { "signatureType": "7", "initFormat": "10", "finalFormat": "0", "attachedSignature": "false", "signatureData": "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" } } ";type=application/json' --form 'file=@"/C:/ruta_binario/binario.pdf"' Respuesta { "result": "OK" } Ejemplo de invocación y respuesta - ERROR metadato Invocación curl --location 'https://preaplicaciones.aragon.es:443/ccsv_core/rest/createDocument' --header 'X-ApplicationId: CCSV' --form 'paramsCreateDocument="{ "document": { "csv": "CSV15506804606012573", "fileExtension": "pdf", "fileName": "testDocument", "fileType": "dga_paega_solicitud", "metadata": { "dea_desc_tipo_documento": "SOLICITUD_INSTANCIA", "dea_tec_formato": "PDF", "dea_verificacion_algoritmo": "SHA-1", "dea_verificacion_resumen": "H402HNympq6T+okNikjSiTVx3kQ=", "dea_ident_url_verificacion": "https://gobierno.aragon.es/verificadoc", "dea_desc_estado": "2", "dea_desc_tipo_copia": "5", "dea_nti_tipo_entidad": "DOCUMENTO", "dea_seg_nivel_lopd": "Básico", "dea_cont_codprocedimiento": "5555555", "dea_tec_soporte_original": "0", "dea_nti_categoria": "Documento Simple", "dea_ident_version_nt_dga": "http://www.aragon.es/NTI_2.0.0", "dea_ident_clasifdenominacio": "Desconocido", "dea_ident_origen": "0", "dea_ident_fecha_captura": "2025-11-24T23:11:42", "dea_desc_idioma": "es", "dea_cont_nom_procedimiento": "Desconocido", "dea_ident_csv_esquema": "CSV 1.0", "dea_ident_clasif_codigo": "0000" }, "agent": [{ "rol": "APORTADOR", "ident_identificacion": "99999999R", "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "desc_nombre": "PRUEBAS EIDAS CERTIFICADO", "contacto_canal": "02", "contacto_valor": "test@test.es" }, { "rol": "ORGANISMO PRODUCTOR", "ident_identificacion": "ORG17421", "nti_categoria": "Organismo", "ident_tipo_identif": "S", "desc_nombre": "DIRECCIÓN GENERAL DE CALIDAD Y SEGURIDAD ALIMENTARIA" } ], "proposedSigner": [{ "nti_categoria": "Empleado Público", "ident_tipo_identif": "N", "func_organismo": "ORG07458", "func_descrip_cargo": "Pruebas Ute", "firmante_prop_pseudonimo": "S", "func_cargo": "JOB19084", "firmante_prop_orden": "2", "ident_identificacion": "96666666N", "desc_nombre": "PRUEBA PRUEBA " } ] }, "signatureParams": { "signatureType": "7", "initFormat": "10", "finalFormat": "0", "attachedSignature": "false", "signatureData": "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" } } ";type=application/json' --form 'file=@"/C:/ruta_binario/binario.pdf"' Respuesta { "errors": [ { "errorCode": 155, "errorMessage": "ERROR: dea_desc_descripcion:[CCSV] Es un metadato obligatorio y no puede ser nulo o vacio", "exception": "ERROR: dea_desc_descripcion:[CCSV] Es un metadato obligatorio y no puede ser nulo o vacio" } ], "result": "ERROR" }     En el tipo DocumentRest de los parámetros de entrada, se elimina la anidación de los metadatos estructurados. De esta forma, se fusionan campos como “relation” y “agent”. Así obtenemos una síntaxis similar a la devuelta por el método GetDocumentList (consultar renombrado de metadatos estructurados en el Anexo). El parámetro File que contiene la información binaria del documento no es obligatorio en caso de que únicamente se desee crear una firma y asociarla al documento indicado (Esto ocurre cuando se genera un borrador y únicamente se añade una firma para validarla, modificando el estado del documento sin necesidad de crear uno nuevo).

Método 'generateCsv'


Este método permite permite generar códigos CSV para una aplicación determinada.

Parámetros de invocación Nombre Tipo  Obligatorio Descripción Parámetros ParamGenerateCsv applicationId String Si Código de la aplicación que se usará para generar el CSV (ha de tener 3 o 4 caracteres)   Parámetros de respuesta Nombre Tipo  Descripción Resultado ResultGenerateCsv result String Indica si han ocurrido errores durante la recuperación de los datos (OK/ERROR) csv String Código CSV generado errors Error [] Listado de errores que se han producido durante la operación (en caso de result=ERROR)   Códigos de error Los errores de la invocación se encapsulan en findByCriteria Código Nombre Descripción 3331 ERROR_GENERACION_CSV Error parámetros en generación CSV (longitud de applicationId incorrecta) 1056 ERROR_PERMISOS_PAU Error en validación permisos de PAU   Ejemplo de invocación y respuesta Invocación curl --location 'https://preaplicaciones.aragon.es/ccsv_core/rest/generateCsv' \ --header 'X-ApplicationId: CCSV' \ --header 'Content-Type: application/json' \ --data '{ "applicationId": "CCSV" }' Respuesta { "result": "OK", "csv": "CSVFW6O7U48LH15ACCSV" }

ANEXOS

Objetos comunes

A continuación se detallas aquellos objetos o tipos de datos que se utilizan en más de un método.

 

Objeto ‘Document’

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

csv

String

Código csv del documento

id

String

Id del documento

metadata

Map<String, String>

Mapa de metadatos simples

structuredMetadata

Map<String, Object>

Mapa de metadatos estructurados

Objeto ‘DocumentRest’

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

csv

String

Código csv del documento

id

String

Id del documento

fileExtension

String

Extensión del fichero

fileName

String

Nombre del fichero

metadata

Map<String, String>

Mapa de metadatos simples

structuredMetadata

Map<String, Object>

Mapa de metadatos estructurados

Objeto ‘SearchFilter’

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

metadataName

String

Nombre del metadato

metadataValue

String / String[]

El valor o posibles valores que puede tomar el metadato

filterType

String

Tipo de búsqueda: EQUAL, IN, GREATER, LESS, NOT_EQUAL, LIKE

Objeto 'Error'

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

errorCode

int

El código de error

errorMessage

String

Mensaje de error

exception

String

Excepción ocurrida

Equivalencia entre objetos SOAP y JSON

SOAP

JSON

SOAP

JSON

relacion + agente

agent

firmante_propuesto

proposedSigner

traza

trace

signatures

signature

Signer + agent

signers