Tabla de contenidos |
---|
Comunes
Definición de los objetos
Empresa
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": "00058482",
"nombre": "C.A.R.M. DIRECCION GENERAL DE BELLAS ARTES Y BIENES CULTURALES",
"razonSocial": "C.A.R.M. DIRECCION GENERAL DE BELLAS ARTES Y BIENES CULTURALES",
"tipoIdentificador": {
"id": "3",
"nombre": "CIF PERSONAS JURIDICAS: ORGANISMOS ESTATALES"
},
"numeroIdentificacion": "S3011001I",
"datosEconomicos": true,
"padreId": "00058228"
} |
Persona
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"nombre": "JOSE LUIS",
"id": "77721173",
"numeroDocumento": "77721173X",
"tipoDocumento": {
"id": "D",
"nombre": "DOCUMENTO NACIONAL DE IDENTIDAD"
},
"apellidos": "PEREZ ESPINOSA",
"sexo": {
"id": "V",
"nombre": "Varon"
},
"personalPropio": false,
"activo": false,
"emails": [
{
"email": "elyoses@gmail.com",
"principal": true
}
]
} |
Servicios
Consultar empresas
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- nombre
- razonSocial
- numeroIdentificacion
...
Listado de Empresa.
Ejemplo:
numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"
...
Detalle de la empresa
Ejemplo:
/sgp/personas/00058482
Consultar personas
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- id
- tipoColectivo
- colectivoId
- nombre
- apellidos
- nombreApellidos
...
Listado de Persona.
Ejemplo:
colectivoId=in=(refPAS,refPDI);(nombreApellidos=ik=jim)
Nota: tipoColetivo y colectivoId son mutuamente excluyentes. En el caso se recibir un tipoColectivo se traducirá a los colectivos que lo formen.
...
Detalle de la persona.
Ejemplo:
/sgp/personas/01889311
Convocatorias
Definición de los objetos
Convocatoria
...
unidadGestionRef
...
...
titulo
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"unidadGestionRef": "1",
"titulo": "Titulo",
"formularioSolicitud": "PROYECTO",
"modeloEjecucion": {
"id": 2
},
"fechaProvisional": "2022-03-18T23:00:00Z",
"observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc."
} |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": "03839481",
"creationDate": "2022-03-30T14:29:13.529Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-30T14:29:13.529Z",
"id": 8,
"unidadGestionRef": "1",
"modeloEjecucion": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 2,
"nombre": "Facturación",
"descripcion": "Facturación",
"activo": true,
"externo": false,
"contrato": true
},
"codigo": null,
"fechaPublicacion": null,
"fechaProvisional": "2022-03-18T23:00:00Z",
"fechaConcesion": null,
"titulo": "Titulo",
"objeto": null,
"observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc.",
"finalidad": null,
"regimenConcurrencia": null,
"estado": "BORRADOR",
"duracion": null,
"ambitoGeografico": null,
"clasificacionCVN": null,
"activo": true,
"excelencia": null,
"formularioSolicitud": "PROYECTO"
} |
ConvocatoriaAreaTematica
...
convocatoriaId
...
areaTematica
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": "03839481",
"creationDate": "2022-03-28T15:58:44.678Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-28T15:58:44.678Z",
"id": 3,
"convocatoriaId": 5,
"areaTematica": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 10,
"nombre": "EYA",
"descripcion": "Economía y sus aplicaciones",
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 9,
"nombre": "ECO",
"descripcion": "Economía",
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "AEI",
"descripcion": "Estructura de áreas y paneles científico técnicos de la Agencia Estatal de Investigación",
"padre": null,
"activo": true
},
"activo": true
},
"activo": true
},
"observaciones": null
} |
ConvocatoriaDocumento
...
convocatoriaId
...
...
tipoFase
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"convocatoriaId": 5,
"nombre": "Documento",
"documentoRef": "f86ec1c0-5f9d-4dc7-8a51-a6c5aa306ada",
"tipoFase": {
"id": 1
},
"tipoDocumento": {
"id": 13
},
"publico": true,
"observaciones": "Observaciones"
} |
ConvocatoriaEntidadConvocante
...
convocatoriaId
...
...
entidadRef
...
programa
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": "03839481",
"creationDate": "2022-03-04T08:26:13.329Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-04T08:26:13.329Z",
"id": 65,
"convocatoriaId": 97,
"entidadRef": "00071039",
"programa": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 82,
"nombre": "msca",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 81,
"nombre": "ciencia excelente",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 80,
"nombre": "H2020",
"descripcion": "",
"padre": null,
"activo": true
},
"activo": true
},
"activo": true
}
} |
ConvocatoriaEntidadFinanciadora
...
convocatoriaId
...
...
entidadRef
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"entidadRef": "00071039",
"convocatoriaId": 1,
"fuenteFinanciacion": {
"id": 4
},
"tipoFinanciacion": {
"id": 3
},
"porcentajeFinanciacion": 50,
"importeFinanciacion": 60000
} |
Documento
...
documentoRef
...
nombre
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"documentoRef": "6712829d-ea85-4b10-be25-5130dbb264fa",
"nombre": "archivo4.pdf",
"version": 1,
"fechaCreacion": "2022-03-07T10:15:52.527",
"tipo": "application/pdf",
"autorRef": "anonymous"
} |
FuenteFinanciacion
...
id
...
nombre
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"id": 4,
"nombre": "Horizonte 2020",
"descripcion": null,
"fondoEstructural": true,
"tipoAmbitoGeografico": {
"id": 5,
"nombre": "Europeo"
},
"tipoOrigenFuenteFinanciacion": {
"id": 1,
"nombre": "Público"
},
"activo": true
} |
ModeloEjecucion
...
nombre
...
descripcion
...
Indica si
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 2,
"nombre": "Facturación",
"descripcion": "Facturación",
"activo": true,
"externo": false,
"contrato": true
} |
ModeloTipoDocumento
...
tipoDocumento
...
modeloEjecucion
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 12,
"tipoDocumento": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 13,
"nombre": "CVA",
"descripcion": null,
"activo": true
},
"modeloEjecucion": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "Subvención",
"descripcion": "Subvención",
"activo": true,
"externo": false,
"contrato": false
},
"modeloTipoFase": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 2,
"tipoFase": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "Presentación interna solicitudes",
"descripcion": null,
"activo": true
},
"modeloEjecucion": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
},
"solicitud": false,
"convocatoria": true,
"proyecto": false,
"activo": true
},
"activo": true
} |
ModeloTipoFase
...
tipoFase
...
modeloEjecucion
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 2,
"tipoFase": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "Presentación interna solicitudes",
"descripcion": null,
"activo": true
},
"modeloEjecucion": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "Subvención",
"descripcion": "Subvención",
"activo": true,
"externo": false,
"contrato": false
},
"solicitud": false,
"convocatoria": true,
"proyecto": false,
"activo": true
} |
ModeloUnidad
...
unidadGestionRef
...
modeloEjecucion
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 4,
"unidadGestionRef": "1",
"modeloEjecucion": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 2,
"nombre": "Facturación",
"descripcion": "Facturación",
"activo": true,
"externo": false,
"contrato": true
},
"activo": true
} |
Programa
...
Nombre
...
Tipo
...
Descripción
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 81,
"nombre": "ciencia excelente",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 80,
"nombre": "H2020",
"descripcion": "",
"padre": null,
"activo": true
},
"activo": true
} |
TipoFinanciacion
...
nombre
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 3,
"nombre": "Facturación",
"descripcion": null,
"activo": true
} |
UnidadGestion
...
nombre
...
acronimo
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "OTRI",
"acronimo": "OTRI",
"descripcion": "Oficina de Transferencia de Resultados de Investigación",
"activo": true
} |
Servicios
Crear convocatoria
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
...
Listado de unidades de gestión
...
q+s (query + sort)
La query estará formada por:
- unidadGestionRef
...
Listado de ModeloUnidad de la unidad de gestión indicada
Ejemplo:
unidadGestionRef=="1"
Introducción
Aquí se aglutina el acceso a la documentación de los servicios que podrá utilizar el proyecto RPA para su integración con el SGI.
Servicios comunes
Servicios de uso común en el resto de funcionalidades de la aplicación que se puede necesitar utilizar para consulta desde los servicios de RPA:
- Sistema de gestión de personas (SGP): SGI - ESB - SGP
- Sistema de gestión de empresas (SGEMP): SGI - ESB - SGEMP
- Sistema de gestión de la organización (SGO): SGI - ESB - SGO
- Sistema de gestión de documentos (SGDOC): SGI - ESB - SGDOC
- Sistema de gestión de usuarios (USR): ESB - SGI - Usuarios
Servicios de funcionalidades específicas
Servicios de las funcionalidades específicas que se puede necesitar utilizar desde la aplicación de RPA:
- Convocatorias: ESB - SGI - Convocatorias
- Solicitudes: ESB - SGI - Solicitudes
- Proyectos: ESB - SGI - Proyectos
- Protección industrial e intelectual: ESB - SGI - Protección Industrial e Intelectual
Postman
Ejemplos en JSON de llamadas a los servicios que se pueden utilizar por ejemplo desde la aplicación Postman.
...
Crea la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- unidadGestionRef: Se corresponde con el campo id de UnidadGestion obtenida de /sgiusr/unidades
- modeloEjecucion: Se corresponde con el campo modeloEjecucion obtenida de /sgicsp/modelounidades filtrando por la unidad gestión que se indique en el campo unidadGestionRef de la convocatoria
Asociar entidades convocantes
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- nombre
- razonSocial
- numeroIdentificacion
...
Listado de Empresa.
Ejemplo:
numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"
...
Crea la entidad convocante de la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- convocatoriaId: Identificador de una convocatoria creada previamente mediante /sgicsp/convocatorias
- entidadRef: Se corresponde con el campo id de una Empresa obtenida de /sgemp/empresas
- programa: Programa obtenido con /sgicsp/programas/plan o con /sgicsp/programas/{id}/hijos
Asociar entidades financiadoras
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- nombre
- razonSocial
- numeroIdentificacion
...
Listado de Empresa.
Ejemplo:
numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"
...
Crea la entidad financiadora de la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- convocatoriaId: Identificador de una convocatoria creada previamente mediante /sgicsp/convocatorias
- entidadRef: Se corresponde con el campo id de una Empresa obtenida de /sgemp/empresas
- fuenteFinanciacion: Fuente de financiación obtenida con /sgicsp/fuentesfinanciacion
- tipoFinanciacion: Tipo obtenido con /sgicsp/tipofinanciaciones
Asociar documentos
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- tipoFase.activo
- convocatoria
...
Listado de tipos de fase del modelo de ejecución de la convocatoria.
Ejemplo:
tipoFase.activo=="true";convocatoria=="true"
...
q+s (query + sort)
La query estará formada por:
- tipoDocumento.activo
- modeloTipoFase.tipoFase.id
...
Listado de tipos de documento del modelo de ejecución de la convocatoria y del tipo de fase si se selecciona una.
Ejemplo:
tipoDocumento.activo=="true";modeloTipoFase.tipoFase.id=="1"
...
(multipart/form-data)
- archivo: ficherobinario
...
Crea la entidad documento de la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- convocatoriaId: Identificador de una convocatoria creada previamente mediante /sgicsp/convocatorias
- documentoRef: Se corresponde con el campo documentoRef obtenido al crear un nuevo documento con /sgdoc/documentos
- tipoFase: Se corresponde con el campo tipoFase del ModeloTipoFase obtenido con /sgicsp/modeloejecuciones/{id}/modelotipofases
- tipoDocumento: Se corresponde con el campo tipoDocumento del ModeloTipoDocumento obtenido con /sgicsp/modeloejecuciones/{id}/modelotipodocumentos
Consultar convocatorias
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- cualquiera de los campos del objeto Convocatoria
...
Listado de convocatorias.
Ejemplo:
fechaProvisional=ge="2022-02-28T23:00:00Z";fechaProvisional=le="2022-03-31T21:59:59Z"
...
Listado de ConvocatoriaDocumento de la convocatoria
...
Listado de ConvocatoriaEntidadFinanciadora de la convocatoria
Solicitudes
Definición de los objetos
Solicitud
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-30T13:12:07.166Z",
"id": 1,
"titulo": "Solicitud 1",
"convocatoriaId": 1,
"codigoExterno": "COD-001",
"codigoRegistroInterno": "SGI_SLC1202102011617",
"estado": {
"createdBy": "03839481",
"creationDate": "2022-03-30T13:12:04.440Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-30T13:12:04.440Z",
"id": 8,
"solicitudId": 1,
"estado": "CONCEDIDA",
"fechaEstado": "2022-03-30T13:12:01.304Z",
"comentario": ""
},
"creadorRef": "09020119",
"solicitanteRef": "01889311",
"observaciones": "",
"convocatoriaExterna": "",
"unidadGestionRef": "3",
"formularioSolicitud": "PROYECTO",
"tipoSolicitudGrupo": null,
"activo": true
} |
Servicios
Consultar solicitudes
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- cualquiera de los campos del objeto Solicitud
...
Listado de convocatorias.
Ejemplo:
formularioSolicitud==PROYECTO;codigoExterno=ik=COD;solicitanteRef==01889311
...
Detalle de la convocatoria
Ejemplo:
/sgicsp/convocatorias/1
Proyectos
Definición de los objetos
Anualidad
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 2,
"anio": 2022,
"fechaInicio": "2021-12-31T23:00:00Z",
"fechaFin": "2022-12-31T22:59:59Z",
"totalGastosPresupuesto": 50000.00,
"totalGastosConcedido": 45000.00,
"totalIngresos": 0,
"presupuestar": true,
"enviadoSge": false
} |
PresupuestoTotales
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"importeTotalPresupuestoUniversidadSinCosteIndirecto": 71000.00,
"importeTotalPresupuestoSocios": 0,
"importeTotalConcedidoUniversidadSinCosteIndirecto": 63000.00,
"importeTotalConcedidoSocios": 0,
"importeTotalPresupuesto": 71000.00,
"importeTotalConcedido": 63000.00,
"importeTotalPresupuestoUniversidadCostesIndirectos": 0,
"importeTotalConcedidoUniversidadCostesIndirectos": 0
} |
Proyecto
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"createdBy": "00391433",
"creationDate": "2021-02-01T10:00:00Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-31T10:15:26.072Z",
"id": 1,
"convocatoriaId": 2,
"solicitudId": null,
"estado": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"proyectoId": 1,
"estado": "BORRADOR",
"fechaEstado": "2021-01-31T23:00:00Z",
"comentario": null
},
"titulo": "Proyecto 1 CGF/OPE-1",
"acronimo": "PCGFOPE1",
"codigoExterno": "PCGFOPE1",
"fechaInicio": "2021-01-31T23:00:00Z",
"fechaFin": "2022-12-31T22:59:59Z",
"fechaFinDefinitiva": null,
"unidadGestionRef": "2",
"modeloEjecucion": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "Subvención",
"descripcion": "Subvención",
"activo": true,
"externo": false,
"contrato": false
},
"finalidad": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 22,
"nombre": "Proyectos Unión Europea",
"descripcion": "Proyectos Unión Europea",
"activo": true
},
"convocatoriaExterna": null,
"ambitoGeografico": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"activo": true,
"id": 5,
"nombre": "Europeo"
},
"confidencial": false,
"clasificacionCVN": "COMPETITIVOS",
"coordinado": false,
"colaborativo": null,
"coordinadorExterno": null,
"excelencia": null,
"permitePaquetesTrabajo": false,
"iva": null,
"causaExencion": null,
"observaciones": "",
"anualidades": true,
"importePresupuesto": 171000.00, // Importes totales del presupuesto introducidos manualmente
"importePresupuestoCostesIndirectos": 10000.00,
"importeConcedido": 65000.00,
"importeConcedidoCostesIndirectos": null,
"importePresupuestoSocios": null,
"importeConcedidoSocios": null,
"totalImportePresupuesto": 181000.00,
"totalImporteConcedido": 65000.00,
"activo": true
} |
ProyectoEntidadConvocante
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 1,
"entidadRef": "G0021150",
"programaConvocatoria": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 34,
"nombre": "Energy efficiency",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 27,
"nombre": "Energía segura, limpia y eficiente",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 25,
"nombre": "Retos sociales",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 22,
"nombre": "Horizonte 2020",
"descripcion": "Programa Marco de Investigación e Innovación de la UE 2014-2020",
"padre": null,
"activo": true
},
"activo": true
},
"activo": true
},
"activo": true
},
"programa": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 48,
"nombre": "LC-SC3-EE-16-2018-2019-2020",
"descripcion": "Supporting public authorities to implement the Energy Union",
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 34,
"nombre": "Energy efficiency",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 27,
"nombre": "Energía segura, limpia y eficiente",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 25,
"nombre": "Retos sociales",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 22,
"nombre": "Horizonte 2020",
"descripcion": "Programa Marco de Investigación e Innovación de la UE 2014-2020",
"padre": null,
"activo": true
},
"activo": true
},
"activo": true
},
"activo": true
},
"activo": true
}
} |
ProyectoEquipo
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"createdBy": "00391433",
"creationDate": "2021-08-19T08:37:32Z",
"lastModifiedBy": "00391433",
"lastModifiedDate": "2021-08-19T08:37:32Z",
"id": 1,
"proyectoId": 1,
"personaRef": "27477512",
"rolProyecto": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"abreviatura": "IP",
"nombre": "Investigador/a principal",
"descripcion": "Investigador/a principal",
"rolPrincipal": true,
"baremablePRC": true,
"orden": "PRIMARIO",
"equipo": "INVESTIGACION",
"activo": true
},
"fechaInicio": "2021-02-01T10:00:00Z",
"fechaFin": "2021-09-01T21:59:59Z"
} |
Servicios
Consultar proyectos
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- cualquiera de los campos del objeto Proyecto
...
Listado de proyectos.
Ejemplo:
activo==true
...
Listado de anualidades de un proyecto.
Ejemplo:
/proyectos/1/anualidades
...
Listado de entidades convocantes de un proyecto.
Ejemplo:
/proyectos/1/entidadconvocantes
...
Importes totales obtenidos de las anualidades de un proyecto (los importes del presupuesto introducidos manualmente se encuentran dentro del objeto Proyecto).
Ejemplo:
/proyectos/1/presupuesto-totales
...
Listado de miembros del equipo de un proyecto
Ejemplo:
/proyectos/1/proyectoequipos
Invenciones
Definición de los objetos
Invencion
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 114,
"titulo": "Patente",
"fechaComunicacion": "2022-03-09T23:00:00Z",
"descripcion": "Un ejemplo",
"comentarios": "comentarios",
"proyectoRef": null,
"tipoProteccion": {
"id": 1,
"nombre": "Patente",
"padre": null,
"tipoPropiedad": "INDUSTRIAL"
},
"activo": true
} |
Inventor
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 7,
"invencionId": 114,
"inventorRef": "48128840",
"participacion": 50,
"repartoUniversidad": false,
"activo": true
} |
PeriodoTitularidad
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 7,
"invencionId": 114,
"fechaInicio": "2022-03-30T15:55:37.846Z",
"fechaFin": "2022-04-30T21:59:59Z"
} |
SolicitudProteccion
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 5,
"invencion": {
"id": 114,
"tipoProteccion": {
"id": 1,
"tipoPropiedad": "INDUSTRIAL"
}
},
"titulo": "Patente",
"fechaPrioridadSolicitud": "2022-02-28T23:00:00Z",
"fechaFinPriorPresFasNacRec": "2022-03-31T22:00:00Z",
"fechaPublicacion": null,
"fechaConcesion": null,
"fechaCaducidad": null,
"viaProteccion": {
"id": 3,
"nombre": "Europea",
"descripcion": "Tipo de vía de protección en Europa",
"tipoPropiedad": "INDUSTRIAL",
"paisEspecifico": false,
"mesesPrioridad": 1,
"extensionInternacional": false,
"variosPaises": true
},
"numeroSolicitud": "123XTP",
"numeroPublicacion": "",
"numeroConcesion": "",
"numeroRegistro": "",
"estado": "SOLICITADA",
"tipoCaducidad": null,
"agentePropiedadRef": "00065350",
"paisProteccionRef": null,
"comentarios": "",
"activo": true
} |
TipoProteccion
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 1,
"nombre": "Patente",
"descripcion": "Derecho de impedir temporalmente a otros la fabricación, venta o utilización comercial en España de la invención protegida.",
"padreId": null,
"tipoPropiedad": "INDUSTRIAL",
"activo": true
} |
Titular
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 15,
"periodoTitularidadId": 8,
"titularRef": "00158046",
"participacion": 25
} |
Servicios
Consultar invenciones
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- cualquiera de los campos del objeto TipoProteccion
...
Listado de tipos de protección.
Ejemplo:
nombre=ik=patente
...
q+s (query + sort)
La query estará formada por:
- cualquiera de los campos del objeto Invencion
...
Listado de invenciones.
Ejemplo:
tipoProteccion==1
...
Listado de inventores de una invención.
Ejemplo:
/invenciones/114/invencion-inventores
...
Listado de periodos de titularidad de una invención.
Ejemplo:
/invenciones/114/periodostitularidad
...
Listado de solicitudes de protección de una invención.
Ejemplo:
/invenciones/114/solicitudesproteccion
...
Listado de titulares de un periodo de titularidad de una invención.
Ejemplo:
/periodostitularidad/8/titulares
Postman
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
...