Á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.

...

Tabla de contenidos

...

Sistema de Gestión de la estructura Orgánica

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 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 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 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.

CodigoCnae

Clasificacion

Clasificaciones definidas en el SGI para su uso en los distintos módulos.

Ejemplos de clasificaciones:

  • CNAE: clasificación
Clasificación
  • tomada de los códigos CNAE (Clasificación Nacional de Actividades Económicas).
 
  • Referencias:
     Nomenclatura
    CodigoNabs
    • NABS: 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
    CodigoUnesco
    PalabraClaveDiccionario de palabras clave común a todo el SGI.
    CentroListado con los centros de la Universidad.

    Enumerados

    Info
    Para la definición de los enumerados en el código seguir lo indicado en: Enumerados
    EnumeradoDescripción
    TipoClasificacion

    Existirá una agrupación de clasificaciones, el tipo de clasificación, que permitirá, en caso de ser necesario, restringir las clasificaciones a utilizar en las gestiones que lo necesiten.

    Esta agrupación será un enumerado interno "TipoClasificacion" que a priori solamente tendrá los valores, "Sectores industriales" y "Áreas ANEP". El tipo de clasificación "Sectores industriales" tendrá asociada la clasificación relacionada "CNAE" y el tipo de clasificación "Áreas ANEP" tendrá asociada la clasificación "ANEP"

    UnidadGestionCatergoriaProfesionalCuerpoProfesionalDepatamentoNivelAcademicoColectivoPaisComunidadAutonomaProvincia

    Modelo lógico

    Image Modified

    API

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

    Definición de los objetos

    CodigoUnesco

    AreaConocimiento

    NombreTipoDescripción
    idcodigoUnescoRefStringIdentificador del código UNESCOIdentificador del área de conocimiento.
    nombreStringNombre del código UNESCOárea de conocimiento.
    padreIdcodigoUnescoPadreRefStringIdentificador del código UNESCO de la entidad padre del área de conocimiento.
    Bloque de código
    themeRDark
    titleCodigoUnescoAreaConocimiento
    collapsetrue
      {
            "codigoUnescoRefid": "12010411",
            "nombre": "Algebra diferencialMedicina Preventiva y Salud Pública",
            "codigoUnescoPadreRefpadreId": "12011"
    	    
        }

    ...

    Departamento

    codigoUnescoRef
    NombreStringIdentificador del código UNESCO
    nombreStringNombre del código UNESCO
    codigoUnescoPadreRefStringIdentificador del código UNESCO de la entidad padre
    nombrePrimerNivelStringNombre del código UNESCO de la entidad de nivel 1 dentro del árbol de códidos UNESCO (si la propia entidad es de nivel 1 coincidirá el campo "nombre" con este campo "nombrePrimerNivel"
    TipoDescripción
    idStringIdentificador del departamento.
    nombreStringNombre del departamento.nombreSegundoNivelStringNombre del código UNESCO de la entidad de nivel 2 dentro del árbol de códidos UNESCO (si la propia entidad es de nivel 2 coincidirá el campo "nombre" con este campo "nombreSegundoNivel"
    Bloque de código
    themeRDark
    titleCodigoUnescoInfoDepartamento
    collapsetrue
      {
            "codigoUnescoRefid": "120104dpt-1",
             "nombre": "Algebra diferencial",
            "codigoUnescoPadreRef": "1201",
    		"nombrePrimerNivel": "Matemáticas",
            "nombreSegundoNivel": "Algebra"
    Departamento Ciencias de la tecnología"
    	    
        }

    CodigoCnae

    Pais

    NombreTipoDescripción
    id
    codigoCnaeRef
    StringIdentificador del
    código CNAE
    país.
    nombreStringNombre del
    código CNAEcodigoCnaePadreRefStringIdentificador del código CNAE de la entidad padre
    país.
    Bloque de código
    themeRDark
    titleCodigoCnaePais
    collapsetrue
      {
            "codigoCnaeRefid": "01433",
            		"nombre": "Producción ganadera",
            "codigoCnaePadreRef": "01"
    	    
    }

    CodigoCnaeInfo

    Francia"
      }

    ComunidadAutonoma

    NombreTipoDescripción
    id
    codigoCnaeRefStringIdentificador del código CNAEnombreStringNombre del código CNAEcodigoCnaePadreRef
    StringIdentificador
    del código CNAE
    de la
    entidad padrenombrePrimerNivel
    comunidad autónoma/región.
    nombreStringNombre
    del código CNAE de la entidad de nivel 1 dentro del árbol de códidos CNAE (si la propia entidad es de nivel 1 coincidirá el campo "nombre" con este campo "nombrePrimerNivel"
    de la comunidad autónoma/región.
    paisIdStringIdentificador del país.
    nombreSegundoNivelStringNombre del código CNAE de la entidad de nivel 2 dentro del árbol de códidos CNAE (si la propia entidad es de nivel 2 coincidirá el campo "nombre" con este campo "nombreSegundoNivel"
    Bloque de código
    themeRDark
    titleCodigoCnaeInfoComunidadAutonoma
    collapsetrue
      {
            "codigoCnaeRefid": "0141",
            "nombre": "ProducciónRegión ganaderacentral",
            "codigoCnaePadreRefpaisId": "0133",
    		"nombrePrimerNivel": "Agricultura, ganadería, silvicultura y pesca",
            "nombreSegundoNivel": "Agricultura, ganadería, caza y servicios relacionados con las mismas"
        
    }

    CodigoNabs

    }

    Provincia

    NombreTipoDescripción
    id
    codigoNabsRef
    StringIdentificador
    del código NABS
    de la provincia.
    nombreStringNombre
    del código NABScodigoNabsPadreRef
    de la provincia.
    comunidadAutonomaIdStringIdentificador
    del código NABS
    de la
    entidad padre
    comunidad autónoma.
    Bloque de código
    themeRDark
    titleCodigoNabsProvincia
    collapsetrue
       {
            "codigoNabsRefid": "111",
            		"nombre": "Sistemas políticos y sociales, estructuras y  procesosProvincia central",
            "codigoNabsPadreRefcomunidadAutonomaId": "15"
    	    
        }

    ...

    Clasificacion

    codigoNabsRef
    Nombre
    StringIdentificador del código NABS
    TipoDescripción
    id
    nombre
    String
    Nombre del código NABScodigoNabsPadreRef
    Identificador de la clasificación.
    codigoString
    Identificador del código NABS
    Código de la
    entidad padre
    clasificación.
    nombrePrimerNivel
    nombreStringNombre
    del código NABS de la entidad de nivel 1 dentro del árbol de códidos NABS (si la propia entidad es de nivel 1 coincidirá el campo "nombre" con este campo "nombrePrimerNivel"
    de la clasificación.
    padreIdStringIdentificador de la entidad padre de la clasificación.
    nombreSegundoNivelStringNombre del código NABS de la entidad de nivel 2 dentro del árbol de códidos NABS (si la propia entidad es de nivel 2 coincidirá el campo "nombre" con este campo "nombreSegundoNivel"
    Bloque de código
    themeRDark
    titleCodigoNabsInfoClasificación padre
    collapsetrue
       {
            "codigoNabsRefid": "111",
            "nombre		"codigo": "Sistemas políticos y sociales, estructuras y  procesos0",
            "codigoNabsPadreRefnombre": "UNESCO",
    		"nombrePrimerNivel": "Sistemas políticos y sociales, estructuras y  procesos",
            "nombreSegundoNivel"padreId": ""null
        
    }

    ...

    ...

    Bloque de código
    themeRDark
    titleCodigoAreaClasificación hija de primer nivel
    collapsetrue
       {
            "codigoAreaRefid": "112",
    		"codigo":"01"
            "nombre": "Medicina Preventiva y Salud PúblicaLógica deductiva", 
            "codigoAreaPadreRefpadreId": "1"
    	    
        }

    ...

    Centro

    codigoAreaRef
    Nombre
    StringIdentificador de la área de conocimientonombreStringNombre de la área de conocimientocodigoAreaPadreRefStringIdentificador de la área de conocimiento de la entidad padrenombrePrimerNivelStringNombre de la área de conocimiento de la entidad de nivel 1 dentro del árbol de áreas de conocimiento (si la propia entidad es de nivel 1 coincidirá el campo "nombre" con este campo "nombrePrimerNivel"nombreSegundoNivelStringNombre de la área de conocimiento de la entidad de nivel 2 dentro del árbol de áreas de conocimiento (si la propia entidad es de nivel 2 coincidirá el campo "nombre" con este campo "nombreSegundoNivel"
    TipoDescripción
    idStringIdentificador de la entidad Centro.
    nombreStringNombre del centro.
    code
    Bloque de código
    languagejava
    themeRDark
    titleCodigoAreaInfoCentro
    collapsetrue
     {
            "codigoAreaRef	"id": "11cen-1",
            "nombre": "Medicina Preventiva y Salud Pública",
            "codigoAreaPadreRef": "1",
    		"nombrePrimerNivel": "Ciencias"Centro 1 de la salud",
    Universidad        "nombreSegundoNivel": "Medicina Preventiva y Salud Pública"
        de Murcia"
    }

    ...

    Servicios

    ...

    Info

    ...

    URL

    ...

    Parámetros

    ...

    Respuesta

    ...

    Permisos

    ...

    Descripción

    ...

    Para componer la URL llamada completa, se debe anteponer a lo indicado en la columna URL lo siguiente: {HOST}/api/sgo, donde {HOST} de deberá sustituir el dominio correspondiente al entorno al que se está accediendo y dicho acceso será por http o https según el caso.

    Informe de propiedades de página
    firstcolumnServicio
    headingsMétodo, URL, Parámetros, Respuesta, Descripción
    cqllabel = "servicios" and space = currentSpace() and ancestor = currentContent()

    ...