Sistema de Gestión Investigación
Entidades
| Entidad | Descripción |
|---|---|
| Unidad | Unidad de gestión |
Modelo lógico
API
Características generales que todas las API REST deben de cumplir:
Definición de los objetos
Unidad
| Nombre | Tipo | Descripción |
|---|---|---|
| createdBy | String | Referencia al usuario creador del registro en los sistemas de la Universidad. |
| creationDate | Fecha + Hora | Fecha y hora de creación del registro. Formato UTC. |
| lastModifiedBy | String | Referencia al último usuario que modificó el registro en los sistemas de la Universidad. |
| lastModifiedDate | Fecha + Hora | Fecha y hora de creación del registro. Formato UTC. |
| id | Long | Identificador único de la Unidad de gestión. |
| nombre | String | Nombre de la unidad de gestión. |
| acronimo | String | Acrónimo de la unidad de gestión. |
| descripcion | String | Descripción de la unidad de gestión. |
| activo | Boolean | Flag con el que se da cobertura al borrado lógico de los registros de esta tabla. |
Servicios
Para componer la URL llamada completa, se debe anteponer a lo indicado en la columna URL lo siguiente: {HOST}/api/sgiusr, 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.
| Servicio | Método | URL | Parámetros | Respuesta | Descripción |
|---|---|---|---|---|---|
| ESB - SGI - Usuarios - Unidades - Consultar detalle | GET | /unidades/{id} | Unidad | Retorna el detalle de una Unidad de gestión. | |
| ESB - SGI - Usuarios - Unidades - Buscar | GET | /unidades | q+s (query + sort) La query estará formada por:
| Lista[Unidad] | Busca / Lista Unidades de gestión. |
