Sistema de Gestión Investigación
Entidades
Entidad | Descripción |
---|---|
Proyecto | Contiene los datos generales de un proyecto. |
ContextoProyecto | |
ProyectoEquipo | Contiene los datos personales de una persona (datos nacimiento de la persona). |
ProyectoEntidadConvocante | Contiene los datos de contacto de una persona (dirección de contacto, teléfonos, email, etc.). |
ProyectoEntidadFinanciadora | Contiene los datos académicos, por el momento, únicamente se necesita el nivel académico. |
API
Características generales que todas las API REST deben de cumplir:
Definición de los objetos
Proyecto
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador del proyecto. |
ContextoProyecto
Nombre | Tipo | Descripción |
---|---|---|
ProyectoEquipo
Nombre | Tipo | Descripción |
---|---|---|
CategoriaProfesional
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador de la entidad CategoriaProfesional. |
nombre | String | Nombre de la categoría profesional de la persona dentro de la universidad. |
SubcategoriaProfesional
DatosAcademicos
Nombre | Tipo | Descripción |
---|---|---|
nivelAcademico | NivelAcademico | Se devuelve la entidad NivelAcademico con todos sus campos. |
fechaObtencion | Fecha | Fecha obtención del nivel académico. |
NivelAcademico
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador de la entidad NivelAcademico. |
nombre | String | Nombre del NivelAcademico (Posibles valores: Doctor, Ldo/Graduado, Diplomado, FP, etc). |
Colectivo
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador de la entidad Colectivo. |
nombre | String | Nombre del colectivo (Posibles valores: PAS, PSI, Alumnos, Becarios, Externo). (RELACIONES VIGENTES UM.xlsx) |
Fotografia
Nombre | Tipo | Descripción |
---|---|---|
contenido | String | Contenido de la fotografía digital de la persona (en bytes y en base 64). |
mimeType | String | Mimetype de la fotografía. |
Servicios
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
GET | /personas/modificadas-ids | q+s La query estará formada por:
| Lista[String] | Listado de los identificadores de personas que han sufrido cambios en los datos identificativos (nombre, apellidos, sexo, número de documento y tipo de documento) y/o en los datos personales (fecha de nacimiento, país de nacimiento, comunidad autónoma de nacimiento y ciudad de nacimiento) y/o en datos de contacto (país de contacto, comunidad autónoma de contacto, provincia de contacto, ciudad de contacto, dirección de contacto, código postal, listado de teléfonos y listado de emails) y/o en la fotografía a partir de la fecha de modificación pasada por parámetro. | |
GET | /proyectos/{id} | ||||
GET | /proyecto-contextoproyectos/{id} | ||||
GET | /proyectos/{id}/entidadconvocantes | ||||
GET | proyectos/{id}/proyectoentidadfinanciadoras | ||||
GET | |||||
GET |