Sistema de Gestión Investigación
Entidades
Entidad | Descripción |
---|---|
Modelo lógico
API
Características generales que todas las API REST deben de cumplir:
Definición de los objetos
Proyecto
Nombre | Tipo | Descripción |
---|---|---|
id | Long | Identificador del proyecto. |
Servicios
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /epigrafes | Lista[String] Ejemplo de respuesta { ["060.010.010.000", "060.010.020.000", "060.030.030.000", 050.020.030.000] } | Listado con los códigos de los apartados del CVN que forman parte de la Producción científica y que necesitan validación. Se enviarán los epígrafes marcados en el SGI de la última convocatoria creada. | |
POST | /produccionescientificas | ProduccionCientifica | Recibe como parámetro los campos necesarios para crear un item de producción científica | |
PUT | /produccionescientificas/{idCVN} | ProduccionCientifica | Recibe como parámetro los campos necesarios para modificar un item de producción científica. El id pasado por URL es el identificador que tienen en el CVN | |
PATCH | /produccionescientificas/{idCVN}/eliminar | Se pasará el item de producción científica a no activo, es una eliminación lógica. | ||
GET | /produccionescientificas/estado | q+s La query estará formada por:
| Lista[ProduccionCientificaEstado] | Devuelve el identificador CVN y el estado (Validado O Rechazado) de aquellos items almacenados en producción científica que han cambiado al estado Validado o Rechazado en una fecha igual o superior a la fecha de estado pasada por parámetro |