...
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "vinculacionCategoriaProfesional":{ "categoriaProfesional":{ "id":"catp-1", "nombre":"PDI Numerario" }, "fechaObtencionCategoria":"2020-03-15" }, "departamento": { "id":"dpt-1", "nombre":"Departamento Ciencias de la tecnología" }, "centro": { "id":"cen-1", "nombre": "Centro 1 de la Universidad de Murcia" }, "areaConocimiento": { "id":"ac-1", "nombre":"Área de conocimiento A" }, "empresaRef": "ent-002", "personalPropio" : true, "entidadPropiaRef": "ent-UM-001" } |
...
Correspondencias
personas.csv | Objetos SGI |
---|---|
persona_id | Persona.id |
nif | Persona.numeroIdentificacion |
Persona.emails.email donde principal = true | |
nombre | Persona.nombre |
apellido1 | Persona.apellidos |
apellido2 | Persona.apellidos |
area_id | DatosVinculacion.areaConocimiento.id |
genero | Persona.sexo.nombre |
fecha_nacimiento | DatosPersonales.fechaNacimiento |
rol | Si Persona.activo = true entonces INVESTIGADOR_ACTUAL en otro caso INVESTIGADOR_EXTERNO |
...
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "id":"dpt-1", "nombre":"Departamento Ciencias de la teconología" } |
...
Correspondencias
unidades.csv | Objetos SGI |
---|---|
id | Centro.id o Departamento.id |
nombre | Centro.nombre o Departamento.nombre |
tipo_id | CENTROS_ACADEMICOS o DEPARTAMENTO |
Grupos de investigación (grupos.csv)
La documentación completa se encuentra en el siguiente enlace:
SGI - Grupos de investigación - Hércules - Confluence (um.es)
Servicios
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /grupos/modificados-ids | q+s La query estará formada por:
| Lista[Long] | 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
Ejemplo:
|
GET | /grupos/{id} | Grupo | Datos generales de un Grupo | |
GET | /grupos/{id}/miembrosequipo | Lista[GrupoEquipo] | Listado de miembros del equipo de un Grupo | |
GET | /grupos/{id}/palabrasclave | Lista[GrupoPalabraClave] | Listado de palabras clave de un Grupo |
Definición de los objetos
Grupo
id | Long | Identificador del grupo. |
nombre | String | Nombre del grupo. |
fechaInicio | String | Fecha de inicio del grupo. |
fechaFin | String | Fecha de finalización del grupo. |
proyectoSgeRef | String | Identificador del proyecto económico asociado en el sistema de gestión económico. |
solicitudId | Long | Identificador de la solicitud de convocatoria que originó el grupo. |
codigo | String | Código del grupo. |
tipo | String | Tipo del grupo. Posibles valores:
|
especialInvestigación | Boolean | Indica si el grupo es un grupo especial de investigación o no. |
activo | Boolean | Indica si esta activo o no. En caso de no estar activo se considera como un grupo eliminado del sistema. Se realizan borrados lógicos por si el gestor o administrador desean recuperar un grupo eliminado. |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 1,
"nombre": "ZOOLOGIA BASICA Y APLICADA",
"fechaInicio": "2002-01-01T00:00:00Z",
"fechaFin": "2009-12-31T00:00:00Z",
"proyectoSgeRef": null,
"solicitudId": null,
"codigo": "E0A0-01",
"tipo": null,
"especialInvestigacion": false,
"activo": true
} |
GrupoEquipo
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": 1,
"personaRef": "12345678",
"fechaInicio": "2009-12-02T00:00:00Z",
"fechaFin": "2009-12-31T00:00:00Z",
"rol": {
"id": 8,
"abreviatura": "COLEI",
"nombre": "Colaborador E.I.",
"rolPrincipal": false,
"orden": null,
"equipo": "INVESTIGACION",
"activo": true
},
"dedicacion": "COMPLETA",
"participacion": 100,
"grupoId": 1
}
} |
GrupoPalabraClave
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": 1,
"palabraClaveRef": "AGROECOSISTEMAS"
},
{
"id": 2,
"palabraClaveRef": "BIOLOGÍA ANIMAL"
}
] |
Servicios
select * from grupo
where activo = 1
and nombre not like 'FP00%'
and codigo not like 'FP00%'
and (sysdate between fecha_inicio and fecha_fin or fecha_fin is null)
ID,NOMBRE,NOMBRE_EN,CONSTITUCION,DIRECCION_POSTAL,PALABRAS_CLAVE,LINEAS_INVESTIGACION
Correspondencias
grupos.csv | Objetos SGI |
---|---|
id | Grupo.codigo |
nombre | Grupo.nombre |
nombre_en | |
constitucion | Grupo.fechaInicio |
direccion_postal | |
palabras_clave | GrupoPalabraClave.palabraClaveRef |
lineas_investigacion |