Entidad principal del modelo CSP Solicitud. Representa una solicitud genérica y contiene los datos básicos de la misma.
Según el tipo de solicitud, esta entidad se complementará o no con otra entidad que particulariza los datos de acuerdo al tipo.
Los tipos de solicitudes implementados en el SGI se encuentran identificados por el enumerado "Tipo formulario solicitud":
La entidad convocatoria dispone de un atributo "tipo formulario solicitud" que permite discriminar con qué tipo de solicitud se dará cobertura a las solicitudes de la convocatoria y en qué entidades se recogerían sus datos.
Para el tipo de solicitud "proyecto" los datos de la solicitud se complementan con la tabla "solicitud proyecto" y todas sus relaciones.
Para el tipo de solicitud "grupo" los datos de la solicitud se complementan únicamente con la tabla "solicitud grupo" .
ATTRIBUTES |
activo : Boolean Private Flag con el que se da cobertura al borrado lógico de los registros de esta tabla. Una solicitud solo puede ser eliminada mientras su estado sea "borrador". |
codigoExterno : String Private Identificador, código o referencia asignado a la solicitud por la entidad convocante. No es un valor dependiente del SGI. En el caso de solicitudes del plan propio este campo podría corresponderse con el código asignado al presentar la solicitud en el Registro Universitario. El valor de este campo será heredado por el proyecto en el campo "código externo". |
codigoRegistroInterno : String Private Código generado automáticamente por el SGI al crear la solicitud. Está formado por un sufijo concatenado a la fecha y hora de la creación, por tanto, será único y permitirá identificar de manera única a la solicitud. |
convocatoria : Convocatoria Private Identificador de la convocatoria del SGI a la que pertenece la solicitud. Es una FK a la tabla "convocatoria" incluida en el modelo lógico CSP Convocatoria. |
convocatoriaExterna : String Private Código o referencia de la convocatoria externa (no registrada en el SGI) sobre la que se presenta la solicitud. El SGI admite que se creen solicitudes sin necesidad de haber creado la convocatoria asociada en el SGI. Este campo permite identificar la convocatoria a la que pertenece la solicitud. A nivel de interface de usuario del SGI es obligatorio que una solicitud o bien esté vinculada a una convocatoria del SGI (campo "convocatoria" de esta tabla) o bien tenga informado este campo "convocatoria externa". |
estado : EstadoSolicitud Private Estado actual de la solicitud. Es una FK a la tabla "estado solicitud" |
formularioSolicitud : TipoFormularioSolicitud Private Discrimina el tipo de solicitud. Toma un valor del enumerado "tipo formulario solicitud". En función del valor los datos de la solicitud genérica se complementan con otras entidades de este modelo.
|
id : Long Private Identificador único de la tabla. Secuencia. Clave primaria. |
observaciones : String Private Texto libre para recoger cualquier información complementaria de la solicitud. |
solicitanteRef : String Private Titular de la solicitud. Es el identificador de la persona en el sistema de gestión de personas corporativo. Una solicitud puede ser creada en el SGI directamente por su solicitante o por la unidad de gestión. Para identificar al creador de la solicitud se utilizará el campo de auditoría "created by" (disponible modelo físico). |
tipoSolicitudGrupo : TipoSolicitudGrupo Private Subtipo de la solicitud en caso de que la solicitud sea de tipo grupo ("formulario solicitud"). Es un valor del enumerado "tipo solicitud grupo" |
titulo : String Private Título de la solicitud. En el caso de las solicitudes de tipo proyecto se corresponderá con el título del proyecto, en el caso de las solicitudes de grupo con el nombre del grupo. |
unidadGestionRef : String Private Identificador de la unidad de gestión responsable de la solicitud. En caso que la solicitud se vincule a una convocatoria registrada en el SGI la unidad de gestión se corresponderá con la de la convocatoria. Es una FK a la tabla "unidad" incluida en el modelo lógico SGI USR. |
ASSOCIATIONS | |
Association (direction: Unspecified)
| |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudDocumento Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudProyecto Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) Petición Evaluación Proyecto Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) Cuestionario Valoración Ética Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) Proyecto Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudPalabraClave Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudModalidad Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudGrupo Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) EstadoSolicitud Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud | Target: Public (Class) Programa |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud | Target: Public (Enumeration) TipoFormularioSolicitud |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud | Target: Public (Class) Persona |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudHito Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Unidad Cardinality: [1] | Target: Public (Class) Solicitud Cardinality: [0..*] |
Association (direction: Unspecified) | |
Source: Public (Class) Investigador Cardinality: [1] | Target: Public (Class) Solicitud Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Enumeration) TipoSolicitudGrupo | Target: Public (Class) Solicitud |
Association (direction: Unspecified) | |
Source: Public (Class) Convocatoria Cardinality: [1] | Target: Public (Class) Solicitud Cardinality: [0..*] |
Estado actual e histórico de estados por los que ha pasado la solicitud. El estado actual será el referenciado desde el campo "estado" de la entidad "solicitud". Los estados posibles se recogen en el enumerado "tipo estado solicitud".
ATTRIBUTES |
comentario : String Private Comentario incluido al realizar el cambio de estado. Texto libre. |
estado : TipoEstadoSolicitud Private Valor del estado. Es un valor del enumerado "tipo estado solicitud" |
fechaEstado : Date Private Fecha en la que la solicitud alcanza el estado. Es un formato fecha + hora. |
id : Long Private Identificador único de la tabla. Secuencia. Clave primaria. |
solicitudId : Long Private Solicitud a la que pertenece el estado. Es una FK a la tabla "solicitud". |
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) EstadoSolicitud Cardinality: [0..*] | Target: Public (Enumeration) TipoEstadoSolicitud Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) EstadoSolicitud Cardinality: [0..*] |
Documentos de la solicitud.
ATTRIBUTES |
comentario : String Private Texto libre incluido como comentario sobre el documento. |
documentoRef : String Private Identificador o referencia del documento físico en el repositorio o sistema de almacenamiento propio o con el que se integre el SGI. |
id : Long Private Identificador único de la tabla. Secuencia. Clave primaria. |
nombre : String Private Nombre del documento. Es un nombre interno al SGI, independiente del propio nombre el fichero. |
solicitud : Solicitud Private Identificador de la solicitud a la que pertenece el documento. Es una FK a la tabla "solicitud.. |
tipoDocumento : TipoDocumento Private Clasificación del documento de acuerdo a la tipología propia "tipo documeto" definida en el SGI. Si la solicitud está vinculada a una convcatoria registada en el SGI, los tipos de documento disponibles en una solicitud son los tipos asociados a la fase configurada en la convocatoria como fase de "presentación de solicitudes" (tabla "configuración solicitud" de convocatoria). Si la solicitud no está asociada a una convocatoria del SGI sino a una referencia externa (campo "convocatoria externa") el tipo documento no estará disponible. Es una FK a la tabla "tipo documento" incluida en el modelo CSP Modelo Ejecución. |
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) SolicitudDocumento | Target: Public (Class) Documento |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudDocumento Cardinality: [0..*] |
Hitos de la solicitud. Se define hito de forma genérica como cualquier acontecimiento/evento que resulte de interés mantener identificado en el historial de la solicitud. La disponibilidad de los tipos de hito es dependiente del modelo de ejecución al que se vincula la convocatoria a la que pertenece la solicitud. Los hitos pueden registrarse a pasado o a futuro. Si se registran a futuro podrán conllevar la generación de un comunicado.
ATTRIBUTES |
aviso : SolicitudHitoAviso Private Relación con el aviso que haya podido generar el Hito si se ha marcado el flag "Generar aviso". El valor de este flag lo establece la unidad de gestión a través del interface de usuario en la propia pantalla de creación/modificación del hito. Es una FK a la tabla “solicitud hito aviso”. |
comentario : String Private Campo de texto libre para recoger cualquier comentario sobre el hito. |
fecha : Date Private Fecha en la que se produce el hito. Podrá ser una fecha a pasado o a futuro. |
id : int Private Identificador único de la tabla. Secuencia. Clave primaria. |
solicitud : Solicitud Private Solicitud a la que pertenece el hito. Es una FK a la tabla solicitud. |
tipoHito : TipoHito Private Identificador del tipo de hito. Es una FK a la tabla "tipo hito" incluida en el modelo lógico "CSP Modelo ejecución". Los tipos de hitos disponibles para la solicitud son dependientes del modelo de ejecución de la convocatoria al que se asocia la solicitud. Si l a solicitud no se asocia a una convocatoria registrada en el SGI sino que solamente se especifica el nombre de una convocatoria externa (campo "convocatoria externa"), la solicitud no tendrá disponible el apartado hitos. |
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) SolicitudHito Cardinality: [1] | Target: Public (Class) SolicitudHitoAviso Cardinality: [0..1] |
Association (direction: Unspecified) | |
Source: Public (Class) SolicitudHito Cardinality: [0..*] | Target: Public (Class) TipoHito Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudHito Cardinality: [0..*] |
Configuración del aviso asociado a un hito de una solicitud. Solo los hitos creados sobre una fecha futura podrán originar comunicado. Los comunicados se generan automáticamente mediante tarea programada (modelo lógico SGI TP) y se remiten vía mail. En el caso de los hitos de solicitudes se permite configurar, a nivel de comunicado, si éste se debe remitir a los/as IP de la solicitud.
ATTRIBUTES |
comunicadoRef : String Private Referencia o identificador del comunicado que se generará asociado al hito de solicitud. La tabla "email" está incluida en el modelo lógico SGI COM. Al ser una tabla de otro servicio no se establece FK. |
id : Long Private Identificador único de la tabla. Secuencia. Clave primaria. |
incluirIPsSolicitud : boolean Private Flag que indica si el comunicado debe remitirse a los/las IP de la solicitud. El valor de este flag lo establece la unidad de gestión a través del interface de usuario en la propia pantalla de creación/modificación del hito. |
tareaProgramadaRef : String Private Referencia o identificador de la tarea programada que gestionará el envío de los mails asociados al comunicado. La entidad asociada ("bean method task") está incluida en el modelo lógico SGI TP. Al ser una entidad de un servicio independiente a CSP no se establece una FK. |
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) SolicitudHito Cardinality: [1] | Target: Public (Class) SolicitudHitoAviso Cardinality: [0..1] |
Programa al que se acoge la solicitud por cada entidad convocante. Las entidades convocantes proceden de la convocatoria.
ATTRIBUTES |
entidadRef : String Private Identificador o referencia de la entidad (empresa) en el sistema de gestión de empresas corporativo. |
id : Long Private Identificador único de la tabla. Secuencia. Clave primaria. |
programa : Programa Private Programa al que se acoge la solicitud para la entidad convocante. Será un nodo hijo del "programa" al que se haya asociado la entidad convocante en la convocatoria" (tabla "convocatoria entidad convocante"). Es una FK a la tabla "programa" (modelo lógico "CSP Convocatoria"). |
solicitud : Solicitud Private Solicitud a la que pertenece el registro. Es una FK a la tabla "solicitud". |
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudModalidad Cardinality: [0..*] |
Palabras clave asociadas a la solicitud. El catálogo de palabras clave común al SGI se implementa en la tabla "palabra clave" del ESB (modelo SGO)
ATTRIBUTES |
id : Long Private Identificador único de la tabla. Secuencia. Clave primaria. |
palabraClave : String Private Palabra clave asociada a la solicitud. Es una referencia a la tabla "palabra clave" del modelo ESB SGO. Al ser una tabla de un módulo independiente a CSP no se establece una FK. |
solicitudId : Long Private Solicitud a la que pertenece el registro. Es una FK a la tabla "solicitud". |
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) SolicitudPalabraClave Cardinality: [0..*] | Target: Public (Class) PalabraClave Cardinality: [1] |
Association (direction: Unspecified) | |
Source: Public (Class) Solicitud Cardinality: [1] | Target: Public (Class) SolicitudPalabraClave Cardinality: [0..*] |
Listado de estados por lo que puede pasar una solicitud. Enumerado con los siguientes valores:
ASSOCIATIONS | |
Association (direction: Unspecified) | |
Source: Public (Class) EstadoSolicitud Cardinality: [0..*] | Target: Public (Enumeration) TipoEstadoSolicitud Cardinality: [1] |