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



Sistema de Gestión Personas

Entidades

EntidadDescripción
PersonaContiene los datos básicos de una persona
EmailContiene los email de una persona (el de la universidad, el personal, etc)
TelefonoContiene los teléfonos de una persona (móvil, fijo, fax, etc)
VinculacionUniversidadContiene los datos de vinculación de una persona a la estructura organizativa Universitaria
DatosPersonsalesContiene los datos personales a incluir en el apartado de identificación y contado del CVN (lugar de nacimiento, dirección de contacto, etc)
TipoIdentificador

Tabla maestra con los tipos de identificación (NIF/NIE/Pasaporte)

Se necesita un mapeo con los valores de la Fecyt para poder mostrarlo en el módulo CVN

Sexo

Tabla maestra con los valores que puede tomar la entidad sexo (Mujer/Hombre).

Se necesita un mapeo con los valores de la Fecyt para poder mostrarlo en el módulo CVN


Modelo lógico


API

Definición de los objetos

Persona

NombreTipoDescripción
personaRefStringIdentificador de la persona
nombreStringNombre de la persona
primerApellidoStringPrimer apellido de la persona
segungoApellidoStringSegundo apellido de la persona
sexoStringSexo de la persona (la descripción o el nombre, no el id) (Posibles valores: Mujer, Hombre)
numeroIdentificadorStringNúmero de identificador
tipoIdentificadorStringNombre del tipo de identificador (no el id)  (Posibles valores: NIF, NIE, Pasaporte)
colectivoStringNombre del colectivo al que pertenece la persona (no el id)
nivelAcademicoStringNombre del nivel académico de la persona (no el id) (Posibles valores: Doctor, Ldo/Graduado, Diplomado, FP)
Persona
{
    "personaRef": "ent-002",
    "nombre": "Prueba",
    "primerApellido": "Apellido1",
    "segundoApellido": "Apellido2"
    "sexo": "Mujer" 
    "numeroIdentificador": "11111111H",
    "tipoIdentificador": "NIF",
    "colectivo": "PDI",
    "nivelAcademico": "Diplomado"

}

Vinculacion

NombreTipoDescripción
personaRefStringIdentificador de la persona
categoriaProfesionalStringEs el nombre de la categoría profesional de la persona dentro de la universidad. (RELACIONES VIGENTES UM.xlsx)
cuerpoProfesionalStringEs el nombre del cuerpo profesional de la persona. Es una subclasificación de la categoría profesional. Por ejemplo una persona que tiene categoría profesional PDI Numerario, se puede clasificar en: catedrático de universidad, titular de universidad, profesor ayudante y/o profesor
departamentoStringNombre del departamento al que esta adscrito la persona
areaConocimientoStringNombre de la área del conocimiento a la que esta adscrito la persona
entidadStringNombre de la entidad/empresa a la que pertenece la persona
unidadGestionStringNombre de la unidad de gestión dentro de la universidad a la que pertenece la persona. Dicho dato vendrá informado para las personas cuyas categorías sean PAS (personal de administración de la universidad) o similares. Serán las unidades de gestión de la OTRI, UGI, OPE, etc
Vinculacion
{
    "personaRef": "ent-002",
    "categoriaProfesional": "PDI Numerario",
    "cuerpoProfesional": "Profesor",
    "departamento": "Departamento Ciencias de la tecnología"
    "areaConocimiento": "Área de conocimiento A" 
    "entidad": "Universidad de Murcia",
    "unidadGestion": ""

}

Datos personales

NombreTipoDescripción
personaRefStringIdentificador de la persona
fechaNacimientoStringFecha de nacimiento de la persona
nacionalidadStringNombre del país de nacionalidad de la persona
paisNacimientoStringNombre del país de nacimiento de la persona
comAuntonomaNacimientoStringNombre de la comunidad autónoma de nacimiento de la persona
ciudadNacimientoStringCiudad de nacimiento de la persona
paisContactoStringNombre del país de contacto de la persona
comAuntonomaContactoStringNombre de la comunidad autónoma de contacto de la persona
provinciaContactoStringNombre de la provincia de contacto de la persona
ciudadContactoStringCiudad de contacto de la persona
direccionContactoStringDirección de contacto de la persona
codigoPostalContactoStringCódigo postal de la dirección de contacto de la persona
Vinculacion
{
    "personaRef": "ent-002",
    "fechaNacimiento": "2000-02-10",
    "nacionalidad": "España",
    "paisNacimiento": "España"
    "comAuntonomaNacimiento": "Andalucía" 
    "ciudadNacimiento": "Sevilla",
    "paisContacto": "España"
    "comAuntonomaContacto": "Asturias" 
    "provinciaContacto": "Asturias",
	"ciudadContacto": "Oviedo",
	"direccionContacto": "C/ Uria número 4, puerta A",
	"codigoPostalContacto": "33005"
}

Métodos

Método

URL

Parámetros

Respuesta

Permisos

Descripción

GET/personas

q+s

  • Listado de colectivos
  • Cadena de texto que podrá contener indistintamente:
    • Nombre
    • Primer apellido
    • Segundo apellido
    • Nº de identificación personal (DNI, NIE, pasaporte)
Lista[Persona]
Listado de Persona
GET/personas/{personaRef}/datosBasicospersonaRefPersona
Detalle de los datos básicos de una persona
GET/personas/{personaRef}/datosVinculacionpersonaRefVinculacion
Detalle de los datos de vinculación de una persona
GET/personas/{personaRef}/datosPersonalespersonaRef

DatosPersonales


Detalle de los datos personales de una persona (datos de dirección, nacimiento, etc)
GET/personas/{personaRef}/datosContactopersonaRefDatosContacto
Contiene la lista de email y/o de teléfonos de una persona
GET/personas/formularioAlta
Formly ¿?
Devuelve el formulario (formly) a pintar para la pantalla de solicitar alta persona








  • Sin etiquetas