Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 4 Siguiente »

Definición de los objetos

Grupo

GrupoInput
{
	"nombre": "Grupo investigación 1",
	"fechaInicio": "2021-10-07T23:00:00Z",
	"fechaFin": "2022-01-01T22:59:59Z",
	"proyectoSgeRef": "34123",
	"solicitudId": null,
	"codigo": "U006-1",
	"tipo": "EMERGENTE",
	"especialInvestigacion": true,
 	"departamentoOrigenRef": "U006"
 }
GrupoOutput
{
	"id": 1,
	"nombre": "Grupo investigación 1",
	"fechaInicio": "2021-10-07T23:00:00Z",
	"fechaFin": "2022-01-01T22:59:59Z",
	"proyectoSgeRef": "34123",
	"solicitudId": null,
	"codigo": "U006-1",
	"tipo": "EMERGENTE",
	"especialInvestigacion": true,
	"activo": true
}
GrupoDto
{
	"id": 4,
	"nombre": "Grupo investigación 4",
	"fechaInicio": "2022-02-28T23:00:00Z",
	"fechaFin": "2023-04-29T22:00:00Z"
}

Servicios

Grupo

MétodoURLParámetrosRespuestaPermisosDescripción
GET/gruposq + sLista[GrupoOutput]

CSP-GIN-PRC-V, CSP-SOL-C, CSP-SOL-E, CSP-SOL-V, CSP-SOL-INV-C, CSP-SOL-INV-ER

Listado de grupos (sólo devuelve los activos)
POST/gruposGrupoInput
CSP-GIN-CCrea un grupo
GET/grupos/todosq + sLista[GrupoOutput]

CSP-GIN-B, CSP-GIN-E, CSP-GIN-R, CSP-GIN-V

Listado de grupos (devuelve todos)
GET /grupos/{id}
GrupoOutput

CSP-GIN-E, CSP-GIN-V, CSP-SOL-C, CSP-SOL-E, CSP-SOL-INV-C

Detalle del grupo
HEAD/grupos/{id}

HTTP 200 / HTTP 204

CSP-GIN-E, CSP-GIN-VComprueba si existe el grupo
PUT/grupos/{id}GrupoInputGrupoOutputCSP-GIN-EModifica el grupo (datos generales)
PATCH/grupos/{id}/activar
GrupoOutput

CSP-GIN-R

Activa el grupo
HEAD/grupos/{id}/codigoduplicado

grupoId (opcional)

codigo

HTTP 200 / HTTP 204CSP-GIN-C, CSP-GIN-E, CSP-SOL-E

Comprueba si ya existe un grupo (u otro grupo si se indica un grupoId) con el código indicado

PATCH/grupos/{id}/desactivar
GrupoOutput

CSP-GIN-B

Desactiva el grupo
GET/grupos/{id}/nextcodigo

departamentoRef

String

CSP-GIN-C, CSP-GIN-E, CSP-SOL-E

Siguiente código de grupo disponible para el departamento






GET/grupos/{id}/investigadoresprincipales


Lista[String]

CSP-EJEC-V, CSP-EJEC-E, CSP-EJEC-INV-VR

Lista de investigadores principales del grupo en el momento actual.

GET/grupos/{id}/investigadoresprincipalesmaxparticipacion


Lista[String]

CSP-GIN-V, CSP-GIN-E, CSP-GIN-PRC-V

Lista de investigadores principales con mayor participación del grupo en el momento actual.
GET/grupos/{id}/miembrosequipo

q + s

Lista[GrupoEquipoOutput]

CSP-GIN-V, CSP-GIN-E

Listado de miembros del grupo
GET/grupos/{id}/palabrasclave

q + s

Lista[GrupoPalabraClaveOutput]

CSP-GIN-E, CSP-GIN-V, CSP-GIN-C

Listado de palabras clave del grupo
PATCH/grupos/{id}/palabrasclave

Lista[GrupoPalabraClaveInput]


Lista[GrupoPalabraClaveOutput]

CSP-GIN-E, CSP-GIN-V, CSP-GIN-C

Actualiza la lista de palabras clave del grupo con la lista enviada
HEAD/grupos/grupo-baremable/{grupoId}/{anio}
HTTP 200 / HTTP 204CSP-PRO-PRC-VComprueba si el grupo es baremable en el año indicado
GET/grupos/baremables/{anio}

Lista[GrupoDto]

CSP-PRO-PRC-V

Lista de grupos que son baremables en el año indicado





  • Sin etiquetas