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



Sistema de Gestión de la estructura

Entidades

EntidadDescripción
AreaConocimientoListado con las áreas de conocimiento de la Universidad. Se entiende que las áreas de conocimiento de primer nivel son las ramas de conocimiento.
DepartamentoListado con los departamentos que tiene la Universidad
Pais

Listado con los países que utiliza el SGI.

Se necesita un mapeo con los valores de la Fecyt para poder mostrarlo en el módulo CVN. Se tomará como id los códigos de la Fecyt.

Se necesita un mapeo con los valores del sistema externo de la Universidad. Se hará en fase de implantación, se tendrá una tabla de traducción de los códigos del SGI y los códigos del sistema externo en caso de no ser los mismos.

ComunidadAutonoma

Listado con las comunidades autónomas que utiliza el SGI.

Se necesita un mapeo con los valores de la Fecyt para poder mostrarlo en el módulo CVN. Se tomará como id los códigos de la Fecyt.

Se necesita un mapeo con los valores del sistema externo de la Universidad. Se hará en fase de implantación, se tendrá una tabla de traducción de los códigos del SGI y los códigos del sistema externo en caso de no ser los mismos.

Provincia

Listado con las provincias que utiliza el SGI.

Se necesita un mapeo con los valores de la Fecyt para poder mostrarlo en el módulo CVN. Se tomará como id los códigos de la Fecyt.

Se necesita un mapeo con los valores del sistema externo de la Universidad. Se hará en fase de implantación, se tendrá una tabla de traducción de los códigos del SGI y los códigos del sistema externo en caso de no ser los mismos.

Clasificación

Clasificaciones definidas en el SGI para su uso en los distintos módulos. Existirá una agrupación de clasificaciones, el

Ejemplos de clasificaciones:


Modelo lógico

API

Definición de los objetos

AreaConocimiento

NombreTipoDescripción
idStringIdentificador de la entidad de área de conocimiento.
nombreStringNombre del área de conocimiento.
padreIdStringIdentificador de la entidad padre del área de conocimiento
AreaConocimiento
  {
        "id": "11",
        "nombre": "Medicina Preventiva y Salud Pública",
        "padreId": "1"
	    
    }

Departamento

NombreTipoDescripción
idStringIdentificador de la entidad Departamento
nombreStringNombre del departamento al que esta adscrito la persona
Departamento
  {
        "id":"dpt-1",
         "nombre":"Departamento Ciencias de la tecnología"
	    
    }

Pais

NombreTipoDescripción
idStringIdentificador del país.
nombreStringNombre del país.
Pais
  {
        "id": "33",
		"nombre": "Francia"
  }

ComunidadAutonoma

NombreTipoDescripción
idStringIdentificador de la comunidad autónoma
nombreStringNombre de la comunidad autónoma/región
paisIdStringIdentificador del país
ComunidadAutonoma
  {
        "id": "1",
        "nombre": "Región central",
        "idPais":"33"
	    
    }

Provincia

NombreTipoDescripción
idStringIdentificador de la provincia
nombreStringNombre de la provincia
comunidadAutonomaIdStringIdentificador de la comunidad autónoma
Provincia
   {
        "id": "1",
		"nombre": "Provincia central",
        "idComunidadAutonoma":"15"
	    
    }

Clasificacion

NombreTipoDescripción
idStringIdentificador de la clasificación
nombreStringNombre de la clasificación
padreIdString
nivelesString
Clasificacion
   {
        "id": "1",
        "nombre":"Códigos UNESCO"
	    
    }

CodigoClasificacion

NombreTipoDescripción
idStringCódigo
clasificacionStringEntidad clasificación con todos sus datos a la que pertenece la clasificación
nombreStringNombre del código
padreRefStringIdentificador de la entidad padre del código
CodigoClasificacion
   {
        "id": "1102",
         "clasificacion": {
           "id": "1",
            "nombre":"Códigos UNESCO"
         },
        "nombre":"Lógica deductiva",
        "padreRef":"11"
	    
    }

Métodos

Método

URL

Parámetros

Respuesta

Permisos

Descripción

GET/areas-conocimiento
Lista[AreaConocimiento]


Listado de áreas de conocimiento cuyo padre es null
GET/areas-conocimiento/{id}/hijos
Lista[AreaConocimiento]



Listado de área de conocimiento hijas directas de la área de conocimiento cuyo id se indica
GET/areas-conocimiento/{id}
AreaConocimiento
Detalle de una área de conocimiento

GET/departamentos
Lista[Departamento]
Listado de departamentos

GET/paises
Lista[Pais]
Listado de países del SGI

GET/comunidades-autonomas/{idPais}paisIdLista[ComunidadAutonoma]
Listado de comunidades autónomas del país indicado por parámetro

GET/provincias/{comunidadAutonomaId}comunidadAutonomaIdLista[Provincia]
Listado de provincias de la comunidad autónoma indicada por parámetro
Planteamiento como listado de clasificaciones genéricas (sin saber cuales son de UNESCO, CNAE, etc)
GET/clasificaciones
Lista[Clasificacion]
Listado con las clasificaciones
GET/clasificaciones/{id}idClasificacion


Listado de códigos de la clasificación indicada y cuyo padre es null
GET/clasificaciones/{id}/hijosidLista[CodigoClasificacion]



Listado de códigos hijos directos del código de clasificación cuyo id se indica
GET/codigo-clasificaciones/{idCodigo}idCodigoCodigoClasificacion
Detalle del código de clasificación





  • Sin etiquetas