Sistema de generación de informes de acreditación
Entidades
Entidad | Descripción |
---|
Acreditacion | Contiene los datos para poder generar una solicitud de acreditación. De esta entidad se pueden obtener los campos: - Identificador: define el tipo de acreditación, puede ser:
- "1": Titularidad.
- "2": Cátedra.
- Nombre: define el nombre del tipo de acreditación mencionados anteriormente.
|
CategoriaAcreditacion | Define la categoría a la que pertenece la acreditación, en este caso, solo será necesaria para la comisión con identificador "21". De esta entidad se pueden obtener los campos: - Identificador: define la categoría, puede ser:
- "1": Investigación.
- "2": Docencia.
- Nombre: define el nombre de la categoría, los valores están mencionados anteriormente.
|
Comision | Contiene la información relacionada con la comisión que evaluará la solicitud de acreditación. De esta entidad se pueden consultar: |
Investigador | Contiene la información de un investigador. |
InformeAcreditacion | Es el documento que se genera cuando se recibe la solicitud de una acreditación. De esta entidad se puede consultar: - Url: enlace de descarga del documento.
|
API
Definición de objetos
Comision
Nombre | Tipo | Descripción |
---|
id | String | Identificador único de la comisión. |
nombre | String | Nombre de la comisión. |
Acreditacion
Nombre | Tipo | Descripción |
---|
id | String | Identificador único de la acreditación. |
nombre | String | Nombre que define el tipo de la acreditación. |
CategoriaAcreditacion
Nombre | Tipo | Descripción |
---|
id | String | Identificador único de la categoría. |
nombre | String | Nombre que define la categoría de la acreditación. |
InformeAcreditacion
Nombre | Tipo | Descripción |
---|
urlInforme | String | URL de descarga del informe de solicitud de acreditación |
Servicios
Método | URL | Parámetros | Respuesta | Descripción |
---|
GET | /comisiones/{id} |
| Comision | Datos generales de una comisión. |
GET | /acreditaciones/{id} |
| Acreditacion | Datos generales de una acreditación. |
GET | /acreditaciones/categorias |
| CategoriaAcreditacion | Datos generales de la categoría de acreditación |
POST | /informeAcreditacion | - comision: id de la comisión evaluadora de la acreditación.
- tipo_acreditacion: id de la acreditación.
- categoria_acreditacion: id de la categoría acreditación (solo será necesario cuando el id de la comisión tenga el valor "21").
- tipoId: representa el tipo de identificador del investigador.
- investigador: identificador escogido (personaRef, email, ORCID)
| InfomeAcreditacion | Recibe como parámetro los campos necesarios para generar un informe de solicitud de acreditación, como respuesta enviará el enlace de descarga del documento generado. |