...
Entidad | Descripción |
---|---|
Grupo | Contiene los datos generales de un grupo de investigación. De esta entidad se pueden obtener los campos:
|
GrupoEquipo | Contiene la información de las personas que forman parte del equipo del grupo de investigación. De esta entidad de puede obtener los campos:
|
RolProyecto | Entidad que tiene la información sobre el rol que tiene el miembro en el equipo. |
GrupoPalabraClave | Contiene las palabras claves del grupo de investigación |
Modelo lógico
API
Características generales que todas las API REST deben de cumplir:
...
Nombre | Tipo | Descripción |
---|---|---|
id | Long | Identificador de la entidad grupo equipo. |
grupoId | Long | Identificador del grupo. |
personaRef | String | Identificador o Referencia de la persona miembro del equipo de grupo. Es el identificador de la persona en el sistema de personas de la Universidad. |
rol | RolProyecto | Entidad que representa el rol. Son los roles que puede tener el equipo de grupo. Ejemplos:
|
fechaInicio | String | Fecha de inicio para la participación del miembro del equipo de grupo con el rol seleccionado. |
fechaFin | String | Fecha de inicio para la participación del miembro del equipo de grupo con el rol seleccionado. |
dedicacion | String | Dedicación del miembro del equipo de grupo. Posibles valores:
|
participacion | Numérico | Porcentaje de dedicación al grupo. |
...
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "id": 35, "grupoId": 1, "personaRef": "27477512", "fechaInicio": "2022-02-14T23:00:00Z", "fechaFin": null, "rolProyecto": { "id": 1, "abreviatura": "IP", "nombre": "Investigador/a principal", "rolPrincipal": true, "orden": "PRIMARIO", "equipo": "INVESTIGACION", "activo": true }, "dedicacion": "COMPLETA", "participacion":100 } |
Servicios
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s
La query estará formada por:
- fechaModificacion
...
Listado de Identificadores de Grupo que han sido modificados en los datos generales (tabla Grupo), en el equipo (tabla GrupoEquipo) o en las palabras claves (tabla GrupoPalabraClave)
Se utilizarán los siguiente parámetros en la llamada al servicio
- fechaModificacion: se le pasará la fecha a partir de la cual se quieren ver los cambios
Ejemplo:
- fechaModificacion=ge="2021-08-18T22:00:00Z"
GrupoPalabraClave
Nombre | Tipo | Descripción |
---|---|---|
id | Long | Identificador de la entidad grupo palabra clave. |
palabraClaveRef | String | Palabra o conjunto de palabras clave definido en el grupo |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 35,
"palabraClaveRef": "ciencias sociales"
}
|
GrupoLineaInvestigacion
Nombre | Tipo | Descripción |
---|---|---|
id | Long | Identificador único de la entidad que relaciona un grupo con una línea de investigación . |
lineaInvestigacionId | Long | Referencia a la línea de investigación asociada al grupo. |
fechaInicio | Fecha + hora | Fecha de inicio de la línea en el grupo. |
fechaFin | Fecha + hora | Fecha de fin de la línea en el grupo. |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 1,
"lineaInvestigacionId": 1,
"fechaInicio": "2021-11-07T23:00:00Z",
"fechaFin": "2021-12-30T22:59:59Z"
} |
LineaInvestigacion
Nombre | Tipo | Descripción |
---|---|---|
id | Long | Identificador único de la línea de investigación . |
nombre | String | Nombre de la línea de investigación. |
activo | Boolean | Indicador de si la línea está activa o no. |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 1,
"nombre": "Psicología Laboral u Organizacional",
"activo": true
} |
GrupoLineaClasificacion
Nombre | Tipo | Descripción |
---|---|---|
id | Long | Identificador único de la entidad que relaciona un grupo línea de investigación con una clasificación. |
codClasificacionRef | String | Referencia a la línea de investigación asociada al grupo. |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 1,
"codClasificacionRef": "1234"
} |
Servicios
Info |
---|
Para componer la URL llamada completa, se debe anteponer a lo indicado en la columna URL lo siguiente: {HOST}/api/sgicsp, donde {HOST} de deberá sustituir el dominio correspondiente al entorno al que se está accediendo y dicho acceso será por http o https según el caso. |
Informe de propiedades de página | ||||||
---|---|---|---|---|---|---|
|
...