Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

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.

Ejemplos de clasificaciones:

Códigos CNAE

Códigos NABS

Códigos UNESCO

Existirá una agrupación de clasificaciones, el

Ejemplos de clasificaciones:

  • CNAE: clasificación
CodigoClasificacion

Son los códigos de cada una de las clasificaciones definidas.

Ejemplos de códigos de clasificación

Códigos CNAE:

Clasificación
  • tomada de los códigos CNAE (Clasificación Nacional de Actividades Económicas).
 
  • Referencias:
     
    Códigos
    • NABS
    Nomenclatura
    • : nomenclatura para el análisis y programas y presupuestos científicos (NABS) de Eurostat para identificación de objetivos
    socioeconómicos
    • socio-económicos.
    • Referencia
    para el listado
    Códigos
    • UNESCO


    Modelo lógico

    Image RemovedImage Added

    API

    Definición de los objetos

    ...

    NombreTipoDescripción
    idStringCódigo Identificador de la entidad de la área de conocimiento.
    nombreStringNombre de la del área de conocimiento.
    padreRefpadreIdStringIdentificador de la entidad padre de la del área de conocimiento
    Bloque de código
    themeRDark
    titleAreaConocimiento
    collapsetrue
      {
            "id": "11",
            "nombre": "Medicina Preventiva y Salud Pública",
            "padreRefpadreId": "1"
    	    
        }

    Departamento

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

    Pais

    NombreTipoDescripción
    idStringIdentificador del país.
    nombreString
    Código
    Nombre del país.
    Bloque de código
    themeRDark
    titlePais
    collapsetrue
      {
            "id": "33",
    	    
      	"nombre": "Francia"
      }

    ComunidadAutonoma

    NombreTipoDescripción
    idStringIdentificador de la comunidad autónoma
    nombreStringNombre Código de la comunidad autónoma/región
    idPaispaisIdStringCódigo Identificador del país
    Bloque de código
    themeRDark
    titleComunidadAutonoma
    collapsetrue
      {
            "id": "1",
            "nombre": "Región central",
            "idPais":"33"
    	    
        }

    Provincia

    NombreTipoDescripción
    idStringIdentificador de la provincia
    nombreStringCódigo Nombre de la provincia
    idComuniadAutonomacomunidadAutonomaIdStringCódigo Identificador de la comunidad autónoma
    Bloque de código
    themeRDark
    titleProvincia
    collapsetrue
       {
            "id": "1",
    		"nombre": "Provincia central",
            "idComuniadAutonomaidComunidadAutonoma":"15"
    	    
        }

    Clasificacion

    NombreTipoDescripción
    idStringCódigo Identificador de la clasificación
    nombreStringNombre de la clasificación
    padreIdString
    nivelesString
    Bloque de código
    themeRDark
    titleClasificacion
    collapsetrue
       {
            "id": "1",
            "nombre":"Códigos UNESCO"
    	    
        }

    ...

    Método

    URL

    Parámetros

    Respuesta

    Permisos

    Descripción

    GET/areaareas-conocimientosconocimiento
    Lista[AreaConocimiento]


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



    Listado de área de conocimiento hijas directas de la área de conocimiento cuyo id se indica
    GET/areaareas-conocimientosconocimiento/{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/comunidadcomunidades-autonomas/{idPais}idPaispaisIdLista[ComunidadAutonoma]
    Listado de comunidades autónomas del país indicado por parámetro

    GET/provincias/{idComuniadAutonomacomunidadAutonomaId}idComuniadAutonomacomunidadAutonomaIdLista[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/codigo-clasificaciones/{idClasificacionid}idClasificacionidClasificacionLista[CodigoClasificacion]


    Listado de códigos de la clasificación indicada y cuyo padre es null
    GET/codigo-clasificaciones/{idCodigoid}/hijosidCodigoidLista[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

    ...