...
Entidad | Descripción |
---|---|
Comité | Contiene la información relacionada con la comisión que evaluará la solicitud del sexenio. 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:
|
API
Definición de objetos
Comité
...
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador único. |
nombre | String | Nombre del subcomité. |
InformeSexenio
...
Servicios
...
- comite: id del comité evaluador del sexenio.
- periodo: define el período de solicitud del sexenio.
- perfil_tecnologico: booleano (necesario solo para el comité "8").
- subcomite: id del subcomité (solo será necesario cuando el id del comité "9").
- tipoId: representa el tipo de identificador del investigador.
- investigador: identificador escogido (personaRef, email, ORCID)
...
API
La forma en la que se solicitará que se inicie el proceso será utilizando la API del orquestador RPA.
...
Servicios
Método | Endpoint | Parámetros | Descripción |
POST | / |
El endpoint para ejecutar el proceso de SEXENIOS:
...
api/orchestrator/schedules/execute |
...
time_schedule | Es para indicar una planificación, por si se quiere hacer periódicamente, en este caso será null ya que querremos que sea instantáneo | |
id_process | id del proceso a ejecutar, en este caso (sexenios) será 18 | |
process | Objeto que tiene los parámetros generales y específicos del proceso | |
process.priority | prioridad del proceso, en este caso 1 | |
process.id_robot | robot que queremos que ejecute el proceso, en este caso como nos dará igual que robot lo ejecute, lo dejaremos a null | |
process.parámeters | objeto que tendrá los parámetros específicos del proceso:
| |
Ejemplo de json de la petición
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "time_schedule":null, "process": { "id_robot":null, "priority": 1, "parameters": { "comite": "6", "periodo": "2016-2021" , "investigador": "28710458", }, "id_process": 18 } } |
...