Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 11 Siguiente »

Sistema de generación de informes de sexenios

Entidades

EntidadDescripción
Comité

Contiene la información relacionada con la comisión que evaluará la solicitud del sexenio. De esta entidad se pueden consultar:

  • Identificador.
  • Nombre.
  • Subcomité: utilizado para el comité "9", en esta entidad se identificará el tipo de subcomité que evaluará el sexenio.
  • Perfil Tecnologico: define si el perfil es o no tecnológico.
InvestigadorContiene la información de un investigador.

API

La forma en la que se solicitará que se inicie el proceso será utilizando la API del orquestador RPA.

Servicios

MétodoEndpointParámetrosDescripción
POST/api/orchestrator/schedules/executetime_scheduleEs 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_processid del proceso a ejecutar, en este caso (sexenios) será 18
processObjeto que tiene los parámetros generales y específicos del proceso
process.priorityprioridad del proceso, en este caso 1
process.id_robotrobot que queremos que ejecute el proceso, en este caso como nos dará igual que robot lo ejecute, lo dejaremos a null
process.parámetersobjeto que tendrá los parámetros específicos del proceso:

  • comite: id del comité evaluador del sexenio. Lista de comités en comitesSexenios.json
  • 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"). Se adjunta lista de subcomités en subcomitesSexenios.json
  • tipoId: representa el tipo de identificador del investigador.(personaRef:1, email:2, ORCID:3)
  • investigador: identificador escogido (personaRef, email, ORCID)


Ejemplo de json de la petición

Ejemplo JSON de la petición
{
    "time_schedule":null,
    "process": {
        "id_robot":null,
        "priority": 1,
        "parameters": { 
            "comite": "6", 
            "periodo": "2016-2021" ,
            "investigador": "28710458",
        },
        "id_process": 18
    }
}



Con subcomités


Con subcomités
{
    "time_schedule":null,
    "process": {
        "id_robot":null,
        "priority": 1,
        "parameters": { 
            "comite": "9", 
            "subcomite": "2", 
            "periodo": "2016-2021" ,
            "investigador": "28710458",
        },
        "id_process": 18
    }
}


Comité 8 con perfil tecnológico

Comité 8 con perfil tecnológico
{
    "time_schedule":null,
    "process": {
        "id_robot":null,
        "priority": 1,
        "parameters": { 
            "comite": "8", 
            "perfil_tecnológico": true,
            "periodo": "2016-2021" ,
            "investigador": "28710458",
        },
        "id_process": 18
    }
}

Comités sexenios

Comités de sexenios
{
    "2": "Química",
    "3": "Biología Celular y Molecular",
    "4": "Ciencias Biomédicas",
    "5": "Ciencias de la Naturaleza",
    "7": "Ingenierías de la Comunicación, Computación y Electrónica",
    "8": "Arquitectura, Ingeniería Civil y Urbanismo",
    "9": "Ciencias Sociales, Políticas, del Comportamiento y de Estudios de Género",
    "10": "Ciencias de la Educación",
    "11": "Ciencias Económicas y Empresariales",
    "12": "Derecho y Jurisprudencia",
    "13": "Historia, Geografía y Artes",
    "14": "Filosofía, Filología y Lingüística"
}

Subcomités sexenios

Subcomités de sexenios
{
  "1": "Ciencias Sociales",
  "2": "Ciencias Políticas",
  "3": "Ciencias del Comportamiento",
  "4": "Estudios de Género",
  "5": "Antropología Social"
}  
  • Sin etiquetas