Á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 26 Siguiente »



Sistema de Gestión Investigación

Entidades

EntidadDescripción

ProduccionCientifica

Entidad que engloba cualquier item de producción científica

CampoProduccionCientifica

Entidad para almacenar de forma dinámica los campos de un item de producción científica
IndiceImpactoEntidad que representa un índice de impacto de un item de producción científica
AutorEntidad que representa a un autor, inventor, investigador, etc.. del item de producción científica
AcreditacionEntidad con la url o la referencia al documento que acredita el item de producción científica

Modelo lógico

API

Características generales que todas las API REST deben de cumplir:

Definición de los objetos

ProduccionCientifica

NombreTipoDescripción
idRefStringIdentificador del item de producción científica en el sistema origen. Debe de ser único.
epigrafeCVNString

Código de la Fecyt para identificar el apartado.

Ejemplos

  • 060.010.010.000 (cuando es un item de una publicación)
  • 060.010.020.000 (cuando es un item de un congreso)
  • 060.030.030.000 (cuando es un item de un comité editorial)
  • 050.020.030.000 (cuando es un item de una obra artística)
camposLista[CampoProduccionCientifica]Lista con los campos definidos en el item.
autoresLista[Autor]Lista con los autores del item.
indicesImpactoLista[IndiceImpacto]Lista con los índices de impacto del item.
proyectosLista[String]Lista con los identificadores de los proyectos SGI con los que se relaciona el item de producción científica
acreditacionesLista[Acreditacion]

Lista con las url y/o documentos que acreditan el item.


CampoProduccionCientifica

NombreTipoDescripción
codigoCVNStringCódigo de la Fecyt para identificar el campo del item.
valorLista[String]

Lista con los valores indicados en codigoCVN. Lo normal es que sea un único valor, por lo que se enviará una lista de un único String, pero en el caso de que existan mas de un valor porque en el CVN sea tratado el campo como una lista, se recogerán todos los valores.

Los valores pueden ser una cadena de texto, el valor de una fecha o de un número.

Para los campos que hagan referencia a una tabla de la Fecyt.

Por ejemplo el campo 060.010.010.010 (tipo de producción), en este campo se indicará el código de la tabla, por lo que será un valor de los siguientes::

  • 004
  • 018
  • 020
  • 032
  • 075
  • 106
  • 173
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • OTHERS
  • OTHERS_1: será un código añadido al CVN para incorporar el valor "Comentario sistemático a normas"


IndiceImpacto

NombreTipoDescripción
fuenteImpactoString

Tipo de la fuente de impacto. Tomará uno de los valores de la Fecyt junto con los añadidos para producción científica. Puede tener los siguientes valores:

  • 000 (representa a WOS)
  • 010 (representa a JCR)
  • 020 (representa a INRECS)
  • BCI (representa a BCI)
  • ICEE (representa a ICEE)
  • DIALNET (representa a DIALNET)
  • CitEc (representa a CitEc)
  • SCIMAGO (representa a SCIMAGO o ERI)
  • ERIH (representa a ERIH)
  • MIAR (representa a MIAR)
  • FECYT (representa a FECYT)
  • GII-GRIN-SCIE (representa a GII-GRIN-SCIE)
  • CORE (representa a CORE)
  • OTHERS (representa a Otros)
indiceNúmero

Valor de la fuente de impacto cuando es un número

rankingString

Valor de la fuente de impacto cuando se trata de un ranking (una cadena):

  • Clase1 (valor de la fuente de impacto GII-GRIN-SCIE)
  • Clase2  (valor de la fuente de impacto GII-GRIN-SCIE)
  • Clase3  (valor de la fuente de impacto GII-GRIN-SCIE)
  • A*  (valor de la fuente de impacto CORE)
  • A (valor de la fuente de impacto CORE)
anioString

Año en el que se estable el valor del índice para la fuente de impacto.

otraFuenteImpactoStringEn el caso de que en tipo tenga la opción OTROS, sería la descripción de la fuente de impacto
posicionPublicacionNúmeroIndica la posición que ocupa la revista dentro de su categoría
numeroRevistaNúmeroNúmero total de revistas existentes en su categoría
revista25Boolean

Indica si la revista se encuentra dentro del 25% (primer cuartil) de mayor índice de impacto en su área de conocimiento en el año de publicación


Autor

NombreTipoDescripción
personaRefStringIdentificador único de la persona dentro del sistema de gestión de personas de la Universidad, en caso de ser un investigador que pertenezca a la Universidad o este dado de alta como externo. En caso de que no exista en la Universidad dicho campo vendrá vacío. En esos casos será obligatorio que venga la firma o el nombre y apellidos.
firmaString

Firma del autor. Obligatorio si personaRef y nombre y apellidos no vienen informados. Es decir, se necesita uno de los tres casos:

  • personaRef
  • firma
  • nombre y apellidos
nombreString

Nombre de la persona. Obligatorio si personaRef y la firma no vienen informados

apellidosStringApellidos de la persona. Obligatorio si personaRef y la firma no vienen informados
ordenNumeroIndica la posición del autor dentro del listado de todos los autores, 1, 2, 3, etc...
orcidIDStringIdentificador ORCID


Acreditacion

NombreTipoDescripción
urlStringURL acreditativa en repositorios ajenos a la Universidad
documentoRefString

Identificador del documento acreditativo

ProduccionCientifica
{
"idRef": "1",
"epigrafeCVN":"060.010.010.000",
"campos":  [
 	{
		"codigoCVN": "060.010.010.030",
		"valor":["Nombre del artículo dentro de la revista"]
	},
    {
		"codigoCVN": "060.010.010.140",
		"valor":["2021-01-01"]
	},
    {
		"codigoCVN": "060.010.010.010",
		"valor":["020"]
	},
    {
		"codigoCVN": "060.010.010.070",
		"valor":["057"]
	},
	{
		"codigoCVN": "060.010.010.210",
		"valor":["Revista Nature"]
	},
    {
		"codigoCVN": "060.010.010.160",
		"valor":["0356-2456"]
	},	
    {
		"codigoCVN": "060.010.010.100",
		"valor":["Planeta"]
	},
    {
		"codigoCVN": "060.010.010.080",
		"valor":["45-5"]
	},	
    {
		"codigoCVN": "060.010.010.090",
		"valor":["2-5"]
	},
    {
		"codigoCVN": "060.010.010.390",
		"valor":["48517010"]
	},
    {
		"codigoCVN": "060.010.010.310",
		"valor":["12","2"]
	},
    {
		"codigoCVN": "060.010.010.320",
		"valor":["000","010"]
	}	              
],
"autores": [
    {
		"personaRef": "11111111",
		"firma":"nombre1.apellido",
		"nombre":"",
        "apellidos":"",
        "orden":1 ,
        "orcidID" :""
   },
   {
		"personaRef": "",
        "internacional": false,
		"firma":"nombre1.apellido",
		"nombre":"",
        "apellidos":"",
        "posicion":2,
        "orcidID" :""
    },
    {
		"personaRef": "",
        "internacional": false,
        "firma":"",
		"nombre":"nombre1",
        "apellidos":"apellido",
        "posicion":3 ,
        "orcidID" :""
	}	       
 ],  
 "indicesImpacto": [
    {
		"fuenteImpacto": "000",
		"valor":1.5,
		"anio":"2020",
        "otraFuenteImpacto":"",
        "posicionPublicacion": 25,
        "numeroRevista":100,
        "categoria":"000060",
        "revista25":true
   },
   {
  		"fuenteImpacto": "201",
		"valor":1.6,
		"anio":"2020",
        "otraFuenteImpacto":"" ,
        "posicionPublicacion": 45,
        "numeroRevista":100,
        "categoria":"000140",
        "revista25":false
    }      
 ], 
"proyectos": ["12455"],
"acreditaciones": [
 	{
		"url": "www.paginamipublicacion.es",
		"documentoRef":""
	}
]

}

Servicios

Método

URL

Parámetros

Respuesta

Descripción

GET/epigrafes


Lista[String]

Ejemplo de respuesta
{
["060.010.010.000",
"060.010.020.000",
"060.030.030.000",
"050.020.030.000"]
}

Listado con los códigos de los apartados del CVN que forman parte de la Producción científica y que necesitan validación. Se enviarán los epígrafes marcados en el SGI de la última convocatoria creada.



POST/producciones-cientificasProduccionCientifica


Recibe como parámetro los campos necesarios para crear un item de producción científica


PUT/producciones-cientificas/{idRef}ProduccionCientifica

Recibe como parámetro los campos necesarios para modificar un item de producción científica.

El id pasado por URL es el identificador que tienen en el CVN

DETELE/producciones-cientificas/{idRef}

Elimina un item de producciín científica.

El id pasado por URL es el identificador que tienen en el CVN

GET/producciones-cientificas/estado

q+s

La query estará formada por:

  • fechaEstado
Lista[ProduccionCientificaEstado]Devuelve el identificador CVN y el estado (Validado O Rechazado) de aquellos items almacenados en producción científica que han cambiado al estado Validado o Rechazado en una fecha igual o superior a la fecha de estado pasada por parámetro
  • Sin etiquetas