Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REQUERIMIENTOS DETALLADOS
SISTEMA DE INFORMACIÓN MISIONAL
PARA LA PGN (Funcionales)
CIFI-INFORMATICA – PROCURADURIA GENERAL DE LA NACION
Histórico de Revisiones
TABLA DE CONTENIDO
CAPÍTULO 1 - INTRODUCCIÓN....................................................................................................... 5
TABLA DE ANEXOS
ANEXO – GLOSARIO…………………………………………………………….A-1
CAPÍTULO 1 -INTRODUCCIÓN
donde se incluirán los casos de uso de este Subsistema. Los nuevos requerimientos de
SIRI serán objeto de una contratación independiente de los Términos de Referencia
del SIM, por parte de la Procuraduría.
Para lograr un mayor entendimiento del documento, la lectura del mismo debe ser
complementada con los documentos “Requerimientos de Alto Nivel de los Sistemas
de Información”, “Mapa del Sistema de Información” y “Arquitectura Seleccionada”
que forman parte de los entregables de las etapas 4, 5 y 6, respectivamente del
contrato Uniandes-PGN.
CAPÍTULO 2- OBJETIVOS Y
ALCANCE
1. Descripción Breve
2. Actores Involucrados
3. Entradas
4. Salidas
5. Flujo de Eventos
5.1 Flujo Básico
5.2 Flujos Alternativos
6. Precondiciones
7. Post Condiciones
8. Asuntos Pendientes
Los términos utilizados para la descripción de los casos de uso están explicados en el
anexo de Glosario.
Es importante mencionar, que la lista y los casos de uso presentados en los Anexos 1
a 4 puede aumentar a medida que el proveedor seleccionado por la PGN para la
construcción del SIM detalle más los requerimientos funcionales del sistema. De
igual manera, la especificación de los casos de uso también deberá ser ampliada y
detallada por el proveedor seleccionado.
CAPÍTULO 3 –REQUERIMIENTOS
FUNCIONALES
# REQUERIMIENTO SISTEMA
# REQUERIMIENTO SISTEMA
# REQUERIMIENTO SISTEMA
# REQUERIMIENTO SISTEMA
# REQUERIMIENTO SISTEMA
# REQUERIMIENTO SISTEMA
CAPÍTULO 4 – ESPECIFICACIONES
SUPLEMENTARIAS
a) Consultas de Información
b) Reportes y Generación de Información
c) Indicadores de Procesos
4.2.1 Consultas
Las consultas aquí identificadas han sido generadas a partir de los casos de uso
especificados en el sistema SIM:
a) Ejemplos de SIAM
b) Ejemplos de SIC
c) Ejemplos de SIMIP:
d) Ejemplos de SIREL
e) Consultas Adicionales
4.2.2 Reportes
a) De manera general:
Con respecto a los reportes, generación de estadísticas y archivos que la Procuraduría
debe generar con el Sistema de Información Misional – SIM, se han identificado y
estimado por parte de la Universidad, algunos requerimientos adicionales a las
especificaciones dadas en los casos de uso, los cuales deberán ser ampliados y
detallados por el proveedor que contrate la PGN para la construcción del mencionado
sistema. A continuación se enumeran algunos de estos requerimientos:
¾ Para SIC, la generación de datos estadísticos para seguimiento y evaluación
del servicio por parte de la PGN.
No. Nombre
1. Actuaciones realizadas por las FFMM
2. Actuaciones realizadas por dependencia
3. Actuaciones realizadas por entidad y conducta
4. Actuaciones realizadas por entidad
5. Comisiones enviadas por dependencia
6. Comisiones recibidas por dependencia
7. Decisiones de 1ª. Instancia por dependencia
8. Decisiones de 2ª. Instancia por dependencia
9. Decisiones de 2ª. Instancia respecto a la 1ª
10 Movimiento Final por Etapas
11 Movimiento 2ª. Instancia por dependencia
12 Inventario de procesos por dependencia
13 Quejas recibidas desde/hasta una fecha dada de las FFMM
14 Quejas recibidas desde/hasta una fecha dada por entidad y conducta
15. Quejas recibidas desde/hasta una fecha dada por entidad
16. Relación de Expedientes con Sanciones en las FFMM
17. Relación de Expedientes con Sanciones por dependencia
No. Nombre
18. Relación Salida de Expedientes
19. Relación Expedientes Inventario Final
20. Sanciones 1ª. Instancia FFMM
21. Sanciones 1ª. Instancia por entidad
22. Sanciones 2ª. Instancia FFMM
23. Sanciones 2ª. Instancia por entidad
24. Tipo de Actuaciones
25. Reporte de Quejas Registradas por Asunto
Nombre
No.
1. Radicador
2. Implicados
3. Trámite Histórico
5. Archivos
9. Comisiones
10. Repartos
Nombre
No.
19. Quejosos
4.2.3 Plantillas
En este numeral se incluye a manera de ejemplo una lista de las plantillas más
representativas identificadas hasta el momento como requerimientos de la PGN en el
Sistema de Información Misional, particularmente en el Subsistema de Información
de Apoyo a la Misión (SIAM). Esta lista de plantillas deberá ser ampliada y detallada
por el proveedor que contrate la PGN para la construcción del mencionado sistema,
durante el análisis y diseño del mismo, en el contrato que sigue a esta consultoría de
la Universidad.
Esta lista ha sido elaborada con base en la especificación del Caso de Uso “Generar
Oficios y Autos” del Subsistema SIMIP.
4. Rechazo Prevención
7. Rechazo Intervención
TABLA DE CONTENIDO
Histórico de Revisiones
RegistrarSolicitudes.doc
Fecha Versión Descripción Autor
04/05/05 1.0 Versión Inicial Disney Rubiano
21/07/05 3.0 Revisión observaciones PGN C.Díaz
26/07/05 3.0 Revisión observaciones PGN – Se abrió el C.Díaz
caso de uso en Registrar Solicitudes
(quejas) y Registrar Peticiones (derechos de
petición), para dar mayor claridad.
Datos de la Solicitud:
• Fecha (automática).
Histórico de Revisiones
RegistrarPeticionesv3.0.doc
Fecha Versión Descripción Autor
25/07/05 3.0 Revisión observaciones PGN – Se crea este C.Díaz
requerimiento para distinguir el registro de
las solicitudes o quejas, del registro de los
derechos de petición.
Datos de la Petición:
• Fecha (automática).
• Detalle de la petición:
9. Asuntos Pendientes
Se debe revisar cual es la información detallada que va a ser solicitada, especialmente para
validar que el sistema pueda con base en dicha información disparar el caso de uso de
asignar competencia para asignar la dependencia encargada de la petición. También debe
revisarse la relación de este caso de uso con el de completar información de SIMIP, que
esta relacionado con el ingreso de la información de la solicitudes.
Histórico de Revisiones
ConsultarInformación-v3.0
4. Entradas
Datos del solicitante:
Datos de la consulta:
Histórico de Revisiones
GenerarDatosEstadísticos.doc
• Consultas de Información :
Búsqueda de información de
legislación y relatoría.
Búsqueda de los datos de una solicitud.
Búsqueda de los datos de una petición.
Búsqueda de información de SIRI.
Histórico de Revisiones
IngresarInicioNovedadesOCID-v3.0
Histórico de Revisiones
EvaluaciónAutomáticaPoderPreferente-v3.0
5. Salidas
Registro de aplicación negativa del poder preferente para un registro determinado.
6. Flujo de Eventos
6.1 Flujo Básico
Histórico de Revisiones
SIC_INT_1GenerarArchivoSolicitudesWEB.doc
Datos de la Solicitud/Petición:
• Fecha (automática).
9. Asuntos Pendientes
9.1 Periodicidad del cargue
Se debe definir cada cuanto se debe activar la opción de generación del archivo en el
sistema SIC.
9.2 Tipo de cargue
Se debe definir si el cargue es automático (proceso batch).
9.3 Definir donde se debe generar el archivo
Determinar donde debe ser creado el archivo/puestos los registros que se quieren cargar en
el SIAF (servidor, path, base de datos).
9.4 Tipo de archivo
Definir el tipo de archivo que contendrá los datos que se van a cargar en el SIAF. Archivo
plano, vistas de una base de datos?
9.5 Datos que se desean cargar en el SIAF
Se debe identificar cuales son los datos que necesita SIAF y que deben ser incorporados en
el archivo. Además se debe definir las características de los datos (Tipos, longitudes,
obligatorio/no obligatorio).
9.6 Manejo de errores durante el cargue
Definir si durante la generación del archivo se produce un error, se aborta o se continua?
Definir si se hace una generación por lotes y si dicha generación del lote se aborta cuando
se produce un error, pasando a la generación del siguiente lote.
9.7 Identificación del archivo
En caso de manejar archivos planos se debe definir una nomenclatura que permita definir la
fecha y grupo de datos que almacena. Lo propio se debe hacer en la definición de vistas de
una base de datos.
TABLA DE CONTENIDO
Histórico de Revisiones
MantenerBancoPlanillas.doc
2.2 Prioridad
Media.
2.3 Complejidad
Media
3. Actores Involucrados
Administrador SIAM.
4. Entradas
Ingreso de plantilla:
Identificación.
Descripción.
Diseñador.
Fecha de creación.
Versión.
Estado de la plantilla (Un indicador que permite identificar si la plantilla se libera o no para
que los usuarios del sistema la empiecen a usar en la generación de la correspondiente
comunicación, auto, decisión o resolución de instrumentos). Si el valor es “si”, todos los
usuarios con permisos en el sistema para generar documentación, podrían seleccionarla para
generar el correspondiente documento. Si el valor es “no”, pese a que está creada la plantilla,
ningún usuario con permisos para imprimir documentos en el sistema, tendría accedo a la
plantilla.
Un ejemplo de operación de este ítem, es el siguiente: El Administrador puede a través de la
implementación del presente caso de uso, configurar una plantilla y poner el presente ítem
con valor “si”. Con esta situación todos los usuarios con permiso de impresión podrían
acceder a la plantilla creada. Si en algún momento se requiere cambiar campos en la plantilla,
se puede tomar la plantilla original y copiarla en una siguiente versión, en este caso el
administrador puede poner el valor “no” en ese ítem y el valor “si” en la copia, con esto los
usuarios sólo tendrían acceso a la copia (siguiente versión) y no a la plantilla original. Se
debe tener en cuenta que en algunas situaciones puede suceder que por circunstancias de la
administración se requiera mantener el original, así los usuarios con permisos para impresión
no la accedan.
Por cada ítem de la plantilla:
o Texto.
o Tipo de letra del texto.
o Tamaño de la letra del texto.
o Estilo de la letra del texto.
o Ubicación del texto (Coordenadas X,Y)
o Campo para captura/despliegue del valor asociado al ítem. (Opcional: no todos los ítems
deben capturar/ desplegar un valor – Texto o numérico).
o Rango de valores del campo
o Tipo del campo.
o Lugar del medio de almacenamiento de donde toma el valor que despliega. Operación
que lo genera el valor que se despliega.
o Tipo de letra del valor.
o Tamaño de la letra del valor.
o Estilo de la letra del valor.
o Ubicación del valor (Coordenadas X,Y).
Modificación de plantilla:
Identificación.
Descripción.
Diseñador.
Fecha de creación.
Versión.
Estado de la plantilla.
Por cada ítem de la plantilla:
o Texto.
o Tipo de letra del texto.
o Tamaño de la letra del texto.
o Estilo de la letra del texto.
o Ubicación del texto (Coordenadas X,Y)
o Campo para captura/despliegue del valor asociado al ítem. (Opcional: no todos los ítems
deben capturar/ desplegar un valor – Texto o numérico).
o Rango de valores del campo
o Tipo del campo.
o Lugar del medio de almacenamiento de donde toma el valor que despliega. Operación
que lo genera el valor que se despliega.
o Tipo de letra del valor.
o Tamaño de la letra del valor.
o Estilo de la letra del valor.
o Ubicación del valor(Coordenadas X,Y).
Consulta de plantilla:
Identificación.
Eliminación de plantilla:
Identificación.
Copiar plantilla:
Esta funcionalidad se aplica en los casos donde se requiere obtener copias de una plantilla ya
creada (ingresada), bien sea por que se requiere una actualización sobre la misma en una versión
diferente (caso 1) o por que se requiere otra plantilla de naturaleza diferente, cuyo contenido en
buena medida ya fue considerado en la plantilla original (caso 2).
En el caso 1, lo ideal es que la plantilla original quede en el ítem “Estado de la plantilla” con
valor “no” y la copia, en ese mismo ítem con valor “si”. Mientras que en el caso 2, lo ideal es
que las dos plantillas (original y copia) queden con valor “si” en dicho ítem.
Los ítems que se deben tener en cuenta en este caso son:
Identificación del registro original.
Identificación del nuevo registro.
Nueva identificación de versión.
5. Salidas
Ingreso de plantilla:
Se crea y almacena en el sistema un registro de plantilla.
Modificación de plantilla:
Se modifica en el sistema un registro de plantilla ya existente.
Consulta de plantilla:
Se despliega por medio de una pantalla los datos de una plantilla.
Eliminación de plantilla:
Se elimina del medio de almacenamiento un registro de una plantilla.
Copiar plantilla:
Crear en el sistema un nuevo registro de plantilla, con los datos del registro original. Los valores
de los datos del registro de copia son iguales al los del registro original, menos la identificación y
la versión.
6. Flujo de Eventos
6.1 Flujo Básico
• Consulta: Se muestra en una pantalla los datos de una actividad que corresponde a la
identificación dada.
• Ingreso: Se crea y almacena en el sistema un nuevo registro con los datos de una plantilla.
• Copia: Se crea un nuevo registro en el sistema, de una plantilla ya existente, cambiando los
valores de la identificación y la versión.
9. Asuntos Pendientes
9.1 Definición de los datos de la operación de ingreso
Definir cuales son los datos obligatorios que el usuario debe proporcionar, una vez se quiere
hacer los ingresos de los datos de una plantilla.
Histórico de Revisiones
AdministrarRecursosFisicos-Elementos v3.0.doc
2.2 Prioridad
Media.
2.3 Complejidad
Media.
3. Actores Involucrados
Servidor PGN.
4. Entradas
Ingreso de un recurso:
Eliminación de un recurso:
• Tipo de recurso.
Consulta de un recurso:
Masiva:
• Tipo de recurso.
Individual:
• Tipo de recurso.
• Código de inventario.
Asignación de recursos:
• Tipo de recurso.
• Tipo de recurso.
• En caso que el tipo de recurso no corresponda a un lugar, se debe indicar en que lugar
se va a utilizar.
• Tipo de recurso.
5. Salidas
Ingreso de un recurso:
Se crea en el sistema, un nuevo registro con los datos de un recurso.
Eliminación de un recurso:
Se elimina del sistema, un registro que corresponde a los datos de un recurso.
Consulta de un recurso:
Masiva:
• Muestra el estado de todos los recursos del tipo dado por el usuario en la entrada
(Descripción y datos de asignación en caso de encontrarse asignado).
Individual:
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
7. Precondiciones
Para las operaciones de asignación, eliminación, consulta o modificación de la asignación
de recursos, debe existir previamente en el sistema la información correspondiente al
recurso y al funcionario o dependencia a la cual se le va asignar.
8. Post Condiciones
De acuerdo con el tipo de operación, se hace el ingreso, consulta, actualización ó
eliminación de recursos. De acuerdo con el tipo de operación, se hace la asignación de un
recurso a una persona o dependencia, la modificación de la asignación o su eliminación.
9. Asuntos Pendientes
Ninguno.
Histórico de Revisiones
AdministrarServidorPGN.doc
2.2 Prioridad
Media.
2.3 Complejidad
Baja.
3. Actores Involucrados
4. Entradas
Se debe proporcionar:
Consulta:
Identificación del funcionario.
Modificación de la disponibilidad:
5. Salidas
Consulta:
Se despliega la información básica de la persona, por ejemplo: nombre, número de
identificación, dirección y teléfono, además de cargo, disponibilidad, dependencia,
habilidades y conocimientos.
Modificación de la disponibilidad:
Registro modificado en cuanto al valor de la disponibilidad.
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
Se deben proporcionar todos los datos de entrada.
La información de los servidores se carga previamente del sistema de recursos humanos de
PGN, mediante el caso de uso SIAM_INT_1_Cargar Datos Servidores PGN.
8. Post Condiciones
De acuerdo al tipo de operación se ejecuta una acción sobre la parte de almacenamiento del
sistema, con respecto a un registro que está asociado a los datos de un servidor PGN:
9. Asuntos Pendientes
• Verificar los datos sugeridos para los registros que definen un servidor PGN.
Definir para estos datos sus tipos, sus longitudes y obligatoriedad.
.
Histórico de Revisiones
AdministrarOficios.doc
2.2 Prioridad
Media.
2.3 Complejidad
Media.
3. Actores Involucrados
Servidor PGN.
4. Entradas
Consulta:
La consulta sobre un listado de oficios generados, se puede hacer sobre una combinación de
los siguientes datos (El usuario no necesariamente debe diligenciarlos todos):
• Estado.
Modificación:
En el caso de una modificación del estado de un oficio, es obligatorio diligenciar los
siguientes datos:
• Observación.
• Nuevo estado.
5. Salidas
Consulta:
Se despliegan los datos de un oficio:
Tipo de plantilla, identificador y nombre del servidor PGN que lo generó, solicitud o caso
al cual está asociado, historia de los estados (fecha y nombre del estado), observación,
código del documento respuesta del oficio, fecha de creación.
Adicionalmente se visualiza el oficio con los valores propios, asociados a la solicitud o
caso.
1
Por defecto, cuando se crea un oficio, este toma el estado de “Pendiente”, en señal de que fue generado y no tiene
respuesta.
Modificación:
Se modifica el registro de estados del oficio, con el estado suministrado por el usuario ó
generado de forma automática por el sistema, y si es el caso se incorpora la respuesta. Se
hace un registro histórico de cada estado por el cual atraviesa el oficio.
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
7. Precondiciones
Se debe tener en cuenta que los oficios o comunicaciones se elaboran por un usuario en el
curso de un caso. Cuando el usuario desea la generación del oficio, el sistema selecciona de
forma automática la plantilla asociada al mismo y pone allí los datos del caso que
corresponden al formato preestablecido en la plantilla (Estos datos los toma del medio de
almacenamiento y son los que están asociados al caso). El usuario en ese momento puede
ingresar sobre el formato, los datos que no son generados de forma automática. Una vez se
diligencian los datos del formato, se crea un registro y se almacena en el almacenamiento,
el registro por defecto es guardado con estado “Pendiente”.
2
Cuando se recibe un documento de respuesta a un oficio, se sugiere marcar el documento con un código que es generado
de forma automática por el sistema. El código es colocado en el documento y en la observación del sistema se coloca la
referencia, remitente, descripción y resumen del contenido del documento recibido.
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
AdministrarPolíticasProyectos.doc
• Política es una clasificación por línea de acción, las cuales se encuentran definidas
en el mapa estratégico de la entidad.
1.1 Iteración
0.
1.2 Prioridad
Baja.
1.3 Complejidad
Baja.
2. Actores Involucrados
Servidor PGN.
3. Entradas
Consulta:
Se debe proporcionar: política y/o proyecto.
Ingreso:
Para ingreso de datos, se necesitaría la información concerniente a: políticas y proyectos.
Actualización:
El código de la política o proyecto para hacer la búsqueda del correspondiente registro
almacenado en el sistema. Una vez se encuentra el registro, se podría hacer actualización de
los datos.
Eliminación:
El código de la política o proyecto.
4. Salidas
Consulta:
Se despliegan los datos de un registro almacenado en el sistema, asociado a la política o
proyecto seleccionado.
Ingreso:
Se crea y almacena un nuevo registro con los datos de la política o proyecto tales como
fecha, descripción, nombre, código (si es del caso), etc.
Actualización:
Se modifican algunos de los datos de un registro de una política o proyecto.
Eliminación:
Esta opción se permite, sólo para el administrador de sistemas, cuando la política no ha sido
relacionada en SIMIP. Si ya se ha utilizado en SIMIP lo que se hace es inactivar el registro
para indicar que no esta vigente.
5. Flujo de Eventos
5.1 Flujo Básico
6. Precondiciones
Se deben proporcionar todos los datos de entrada obligatorios, de acuerdo al tipo de
operación (Consulta, ingreso, Actualización y eliminación).
7. Post Condiciones
De acuerdo al tipo de operación se ejecuta una acción sobre la parte de almacenamiento del
sistema, con respecto a un registro que está asociado a los datos de una política/proyecto:
8. Asuntos Pendientes
• Si las políticas y proyectos van a tener un código asociado (para facilitar búsquedas
en el sistema)
Histórico de Revisiones
AdministrarInventarioEntidades.doc
Con la implementación del presente caso de uso, el usuario podrá de forma progresiva ir
agregando/modificando/eliminado datos de una entidad.
1.1 Iteración
0.
1.2 Prioridad
Media.
1.3 Complejidad
Baja.
2. Actores Involucrados
Procurador Delegado.
3. Entradas
Consulta:
Se debe proporcionar el código de la entidad.
Ingreso:
Actualización:
El código de la entidad para hacer la búsqueda del correspondiente registro almacenado en
el sistema. Una vez se encuentra el registro, se podría hacer actualización de los datos. Los
datos son los que se mencionan en el anterior punto. Se debe tener en cuenta que el usuario
debe contar con un opción de actualización que le permita modificar los datos de las
entidades en momentos diferentes. Una actualización de datos, puede significar el cambio
de valor de un dato por otro valor (por ejemplo: la dirección electrónica de la persona
contacto), el borrado de un valor de un dato (por ejemplo: Dejar en blanco el número de fax
de la entidad), la complementación de un valor de una dato (por ejemplo: agregar un
número de teléfono, agregar información sobre las competencias de la entidad), la
simplificación de un valor de un dato (por ejemplo: si existen dos números de fax, quitar
uno).
Inactivación:
El código de la entidad, fecha de la inactivación, causa, responsable.
4. Salidas
Consulta:
Se despliegan los valores a los datos suministrados en el ingreso.
Ingreso:
Se crea y almacena un nuevo registro con los datos de la entidad.
Actualización:
Se modifican algunos de los datos de un registro de una entidad.
Inactivación:
Nota: Es necesario llevar un registro histórico de las acciones que se lleven a cabo en
referencia a las operaciones sobre los datos de las entidades.
5. Flujo de Eventos
5.1 Flujo Básico
6. Precondiciones
Se deben proporcionar todos los datos de entrada obligatorios, de acuerdo al tipo de
operación (Consulta, ingreso, Actualización e inactivación).
7. Post Condiciones
De acuerdo al tipo de operación se ejecuta una acción sobre la parte de almacenamiento del
sistema, con respecto a un registro que está asociado a los datos de un funcionario:
8. Asuntos Pendientes
Definir cual es la información asociada a la entidad que se va a recolectar. Por cada dato, se
debe identificar su tipo, nombre exacto, longitud y obligatoriedad.
Histórico de Revisiones
AdministrarCompetenciasxDependencia v3.0.doc
Ingreso:
Si es una Dependencia Organizacional: Se debe proporcionar el nivel y la ubicación,
además de los códigos de las competencias y para cada una de estas los temas, y sobre cada
tema las respectivas normas.
Actualización:
Dado el código de la dependencia (Sea Organizacional o Virtual), se deben proporcionar las
mismas entradas que para el caso anterior. Se debe tener en cuenta que con respecto a las
competencias, independientemente del tipo de dependencia, estas pueden ser adicionadas,
inactivadas o cambiadas por otras. En referencia a las Dependencias Virtuales, se debe
poder modificar la información relacionada con la dependencia a la cual está adscrita, el
objetivo de su creación y los datos de los servidores PGN que la conforman. Se pueden
adicionar, inactivar o cambiar por otros, los servidores PGN de una Dependencia Virtual.
Inactivación:
En este caso la inactivación aplica directamente sobre una Dependencia Virtual. En este
punto se deben suministrar los siguientes datos: Responsable, fecha y causa de la
inactivación.
4. Salidas
Consulta:
Se despliegan los datos de un registro almacenado en el sistema, asociado a la dependencia
seleccionada.
En el despliegue se pueden observar los siguientes datos:
Dependencia Organizacional: Nombre, código, nivel, ubicación, competencias asociadas.
Por cada Competencia, los temas y por cada uno de estos últimos las normas que lo
componen.
Dependencia Virtual: Código y nombre de la dependencia a la cual está adscrita, nombre y
código de la dependencia consultada, fecha y objeto de su creación, además de los
servidores PGN que la conforman. Por cada servidor PGN, se debe mostrar el nombre, la
identificación, el rol que desempeña en la dependencia, nombre de Dependecia
Organizacional a la cual pertenece y cargo en la PGN. En caso de estar asociado a
Dependencias Virtuales, se debe mostrar el nombre de estas y el rol que allí desempeña.
Ingreso:
Se crea y almacena un nuevo registro con los datos de la dependencia, teniendo en cuenta
que si se trata de una virtual se deben incorporar las asociaciones con servidores PGN que
la conforman y los datos de la dependencia a la cual queda adscrita, además del nombre de
la dependencia y la fecha y objetivo de su creación. En el caso de una Dependencia
Oganizacional, se guardan en el registro las relaciones con las competencia asignadas y los
datos referentes al nivel y ubicación.
Actualización:
Se modifican algunos de los datos de un registro de una dependencia.
Inactivación:
Se marca como inactivo el registro de una Dependencia Virtual.
Nota: Es necesario llevar un registro histórico de las acciones que se lleven a cabo en
referencia a las operaciones sobre los datos de las dependencias.
5. Flujo de Eventos
5.1 Flujo Básico
6. Precondiciones
Se deben proporcionar todos los datos de entrada obligatorios, de acuerdo al tipo de
operación (Consulta, ingreso, Actualización e inactivavión). Los datos concernientes a los
servidores PGN, las competencias, los temas y las normas deben estar ya almacenados.
7. Post Condiciones
De acuerdo al tipo de operación se ejecuta una acción sobre la parte de almacenamiento del
sistema, con respecto a un registro que está asociado a los datos de un funcionario:
8. Asuntos Pendientes
Definir los valores que se almacenarán en los medios de almacenamiento referentes a las
competencias, temas y normas.
Histórico de Revisiones
AdministrarEtapasActividades v2.0.doc
- Procedimientos asociados.
- Información para cálculo de indicadores (peso o valor).
- Actores (en caso de que se restrinja el actor a una actividad determinada)
- La(s) actividad(es)/actuación(es) que le preceden.
- Flags.
Etapa:
Asociado a fases. Ejemplo: Indagación Preliminar, Investigación Disciplinaria.
Actividades / Actuaciones :
Asociado a tareas particulares. Ejemplos de Actividades son: Para Disciplinario: las
declaraciones de testigos, las declaraciones de las víctimas, las visitas especiales, los
peritazgos, la exposición libre de los disciplinados, etc. Para Intervención: Participación en
la Audiencia de Garantías. Para Preventivo: Las visitas, las entrevistas, etc.
Vale la pena aclarar que hay actividades relacionadas con el caso y otras con los actores del
caso. Si se escucha en exposición libre a la persona esta actividad se encuentra ligada con el
actor o si se hace una notificación, en cambio, si se hace una visita especial, esta actividad
esta ligada con el caso.
Hay actuaciones que implican decisiones, por ejemplo, abrir indagación preliminar, abrir
investigación disciplinaria, suspender al servidor investigado, decretar archivo, formular
cargos y dictar fallo. Al igual que para las actividades, hay algunas decisiones relacionadas
con el actor (ejemplo: sanción, la suspensión y el archivo) y otras relacionadas con el
proceso, como la nulidad.
Documentos Asociados:
Debe incluir la lista de documentos que se pueden generar en dicha actividad, cada
documento debe tener su plantilla correspondiente.
Términos Asociados:
Numero de días en los la actividad prescribe. En realidad el sistema debe manejar tres tipos
de términos: Primero, los términos para decidir el caso, segundo, los términos de las etapas
del caso y, tercero, los términos de ciertas actividades que de acuerdo a la ley se deben
realizar en un plazo determinado, como por ejemplo, presentar alegatos previos al fallo, que
de acuerdo a la ley 734, es de 5 días hábiles contados a partir del tercer día hábil exclusive,
de la notificación del auto que ordena el traslado a los sujetos procesales.
A estos términos se deben agregar las alertas tempranas para evitar la prescripción de los
casos o la preclusión de los términos sin actividad del servidor que tiene a su cargo el caso.
(Esta tarea se realiza en el caso de uso Alertar Vencimiento de Casos).
Flags:
Indican si la actividad afecta o no otra actividad. Estos flags se utilizarán para la realización
automática de ciertas tareas. Ejemplos de valores referentes a los flags son:
- Cambia etapa (SI/NO)
Peso Indicadores:
Indica el peso o valor que se le da a cierta actividad para el cálculo del desempeño de las
actuaciones de los servidores.
Procedimientos:
Listado de pasos o procedimientos a seguir en una actividad o actuación. Ejemplo: Guía
Práctica de Pruebas.
2.2 Prioridad
Alta.
2.3 Complejidad
Baja.
3. Actores Involucrados
Servidor PGN (administrador sistema).
4. Entradas
Consulta:
Se debe proporcionar el código del Área para conocer las etapas asociadas a la misma.
Respecto a la etapa, se debe proporcionar el código, para conocer las actividades y
actuaciones asociadas. Para conocer el detalle de una actuación/actividad, se debe
proporcionar el código de la misma.
Ingreso/Actualización/Eliminación (Administración):
El ingreso de información puede ser progresivo y no es necesario ingresar todos los datos
de todas las áreas. El ingreso de datos de cada área se puede hacer en tiempos diferentes
alternando con la actualización y la eliminación de datos. Lo mismo sucede para el ingreso
de los datos de las etapas y de las actividades y actuaciones. Esto quiere decir que para un
área se puede ingresar/cambiar por otro/eliminar un subgrupo de etapas y dentro de una
etapa se puede ingresar/cambiar por otro/eliminar un subgrupo de actividades y un
subgrupo de actuaciones. Se debe tener en cuenta que una vez se empieza el ingreso de los
datos de una actuación o actividad, los datos de la misma deben ser ingresados en su
totalidad, teniendo en cuenta que los datos referentes a los términos, procedimientos y
documentos pueden ser modificados y/o eliminados en cualquier momento.
Para ingreso de datos de un área, se necesitaría de los datos de las etapas que la componen,
para el ingreso de cada etapa, se necesita, además del código y el nombre, de los datos de
las actuaciones/actividades que la componen, Adicionalmente la información concerniente
a cada actividad y actuación es la siguiente:
- Código de la Actividad o Actuación (Decisión)
- Nombre de la Actividad o Actuación (Decisión)
- Documentos Asociados
- Términos Asociados (si hay términos se debe registrar en número de días)
- Procedimientos asociados.
- Información para cálculo de indicadores (peso o valor).
- Actores (en caso de que se restrinja el actor a una actividad determinada)
- Flags.
Para los procedimientos, documentos y flags, de becesita de información tal como, el
código, el nombre y la descripción de cada cual.
En cuanto a la actualización, a parte de ingresar/cambiar por otro/eliminar un subgrupo de
etapas a un área, de ingresar/cambiar por otro/eliminar un subgrupo de actividades y/o
actuaciones a una etapa, de ingresar/cambiar por otro/eliminar subgrupos de procedimientos
y documentos a una actividad y/o actuación, se debe poder modificar la información de
elementos, como: nombres, descripciones y datos adicionales como lo es la información
para el cálculo de indicadores y flags.
La eliminación, podrá ser realizada por el administrador del sistema, cuando el registro del
área/etapa/actividad/actuación/documento/procedimiento/ no ha sido utilizado en SIMIP.
En realidad una eliminación no produce un borrado del registro del medio de
almacenamiento sino una inactivación del mismo.
5. Salidas
Consulta:
Se despliegan los datos de los registros almacenados en el sistema, que corresponden a la
información de un área, las etapas que la componen, las actividades y/o actuaciones que
componen cada una de sus etapas, la información propia de cada actuación y/o actividad,
incluyendo la de los flags, documentos y procedimientos.
Ingreso/Actualización/Eliminación:
En el caso de ingreso de datos no existentes en el medio de almacenamiento, se crean y
almacenan nuevos registros. En el caso de actualización de datos tales como nombres y
descripciones, se mantienen los registros creados y almacenan en ellos los cambios
realizados. En al caso de eliminación, se mantiene el registro original, con una marca que
indica que está inactivo. En el caso de ingresar/actualizar/eliminar asociaciones tales como
área – etapa, etapa – actividad, etapa – actuación, actuación/actividad – documento,
actuación/actividad – documento – glag, actuación/actividad – documento,
actuación/actividad – procedimiento, se ingresan y/o eliminan los registros que almacenan
dichas asociaciones.
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
Para el caso de la consulta: Para poder realizar las respectivas consultas, se debe poder
contar con el respectivo código de los datos para hacer la búsqueda del registro asociado en
el medio de almacenamiento del sistema. Se debe contar con el código del área para poder
consultar sus datos, en el caso de una etapa, se debe contar con el código de la misma para
poder hacer la consulta, en el caso de una etapa o actividad, se debe contar con el código de
ésta para poder ejecutar la consulta, y sobre esta, se deben conocer los código de los
documentos/procedimientos asociados, para poder consultar los datos de estos. Los
registros deben existir en la base de datos para poder realizar la respectiva consulta. En el
caso de los registros de referencia tales como áreas,
Para el caso de ingreso/actualización/eliminación:
La información de las áreas, tipos de términos debe estar creada y almacenada, y las
etapas, actividades y actuaciones se van creando según se requiera. Se debe tener en cuenta
que una etapa puede ser creada para más de un área y en el momento de establecer la
asociación Área-Etapa, si esta última no existe se crea y almacena. Una actividad y/o
actuación puede estar asociada a más de una etapa y en el momento de establecer la
asociación etapa – actividad/actuación, si esta última no existe, se crea y almacena,
eventualmente respecto a las actividades/actuaciones al estar involucradas en más de una
etapa, lo que cambiaría son los datos referentes a documentación y términos de una etapa a
la otra. Lo mismo sucede con los documentos y los procedimientos, un
documento/procedimiento puede estar asociado a más de una actuación y/o actividad. En el
momento de asociar un documento/procedimiento a una actividad/actuación se debe
verificar su existencia, en caso de no existir, se crea y establece la respectiva asociación.
8. Post Condiciones
De acuerdo al tipo de operación se ejecuta una acción sobre la parte de almacenamiento del
sistema, con respecto a un registro que está asociado a los datos de una etapa o actividad.
9. Asuntos Pendientes
Revisar los datos definidos para las entradas y si es necesario complementarlos. Definir en
tiempo de diseño los tipos y las longitudes de los mismos, además de cuáles pueden ser o
no obligatorios en el momento de ejecutar una acción de consulta, actualización,
eliminación ingreso.
Histórico de Revisiones
SIAM_INT_1CargarDatosServidoresPGN.doc
2. Actores Involucrados
Administrador SIAM.
3. Entradas
• Por cada cargue de datos: Fecha, hora, nombre del archivo y encargado del cargue.
• Se genera un archivo de log, donde se indica las anomalías de sobre los datos de los
servidores PGN.
• Por cada carga de datos, se crea un registro en el sistema SIAM, donde se indica la
fecha, hora, nombre del archivo y encargado del cargue.
5. Flujo de Eventos
5.1 Flujo Básico
6. Precondiciones
Debe existir un archivo con todos los datos necesarios de cada uno de los servidores PGN,
listo para ser cargado en SIAM. Cada registro de dicho archivo es equivalente a los datos de
un servidor PGN.
7. Post Condiciones
Se ingresaron, modificaron y/o eliminaron registros de datos de servidores PGN en el
sistema SIAM. Se generó un archivo de log con los resultados del cargue y se genero y
almacenó un registro con los datos del cargue.
8. Asuntos Pendientes
8.1 Definición de los datos de la operación de ingreso
Definir cuales son los datos obligatorios que se deben proporcionar desde el sistema de
Nómina, una vez el proceso de cargue detecte que se trata de la creación y almacenamiento
de un registro con los datos de un servidor PGN. Tener en cuenta que seguramente existen
dos niveles, entre los que se han considerado los así llamados datos básicos del servidor
PGN.
TABLA DE CONTENIDO
SIMIP12 - Contrastar solicitudes recibidas del SIAF contra documentación física. ………54
Histórico de Revisiones
Esta asignación automática se puede realizar cuando los ciudadanos o autoridades diligencien la solicitud o
petición de manera completa, en cuyo caso se cuenta con toda la información. En los casos en los que la
información esta incompleta (ejemplo: algunas solicitudes ingresadas por SIAF), el sustanciador de la
División de Registro y Control complementará la información mediante el caso de uso completar
información solicitud para que posteriormente el sistema pueda hacer la asignación automática de
dependencia.
El sistema debe dar también la posibilidad de asignación manual de dependencia, para que la División de
Registro y Control asigne con base en una lista sugerida de dependencias. (ejemplo: puede ocurrir que de
acuerdo a las competencias haya más de una dependencia competente y sea la División de Registro y
Control la que finalmente asigne).
2.2 Prioridad
Alta
2.3 Complejidad
Alta
3. Actores Involucrados
Servidor PGN
4. Entradas
Solicitud registrada en SIMIP.
5. Salidas
Solicitud asignada a una dependencia.
6. Flujo de Eventos
6.1 Flujo Básico
Paso 3: Si el sistema no cuenta con información suficiente para sugerir la dependencia, será el sustanciador
quien tome la decisión.
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Este caso de uso esta directamente relacionado con el caso de uso en SIAM- Administrar Competencias por
Dependencias. Deberá ajustarse a las definiciones de competencias que allá se determinen.
Histórico de Revisiones
EvaluarDuplicidad.doc
Este requerimiento es llamado en el momento de ingresar una nueva solicitud para alertar que una solicitud
similar ya se encuentra registrada en el sistema (esto para evitar que se ingresen duplicados al sistema, ya
que muchas veces la misma solicitud llega con copia a varios lugares de la PROCURADURIA). Se deben
definir los datos básicos sobre los cuales se establece la duplicidad.
2.2 Prioridad
Alta
2.3 Complejidad
Media
3. Actores Involucrados
Servidor
4. Entradas
Solicitud registrada en SIMIP.
5. Salidas
Advertencia al usuario que una solicitud con la misma información ya se encuentra registrada en el sistema.
6. Flujo de Eventos
6.1 Flujo Básico
• Ninguno
7. Precondiciones
• Existen unos criterios claros, previamente determinados, sobre el ingreso de información en el SIMIP
8. Post Condiciones
• El sistema compara la información entrada con los campos definidos de las solicitudes ingresadas en
SIMIP, y en caso de considerar duplicidad se advierte al servidor.
9. Asuntos Pendientes
Falta definir cuales son los campos que sirven de comparación para evaluar duplicidad.
Histórico de Revisiones
AcumularSolicitud.doc
2.2 Prioridad
Media
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor
4. Entradas
IUS de solicitud registrada en SIMIP a acumular.
IUS de solicitud registrada en SIMIP a la cual se va a acumular.
5. Salidas
Solicitud acumulada indicando la dependencia entre ambas y que solicitud queda inactiva por quedar
acumulada.
6. Flujo de Eventos
6.1 Flujo Básico
• Paso 2: Si alguno de los IUS entrados no corresponden a una solicitud válida en el sistema, se
informa el error y se aborta la operación.
7. Precondiciones
8. Post Condiciones
• Las solicitudes son correctamente acumuladas en el sistema, indicando cual solicitud depende de
la otra e inactivando la solicitud dependiente.
9. Asuntos Pendientes
Histórico de Revisiones
ReversarAcumulacion.doc
2.2 Prioridad
Media
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor PGN
4. Entradas
IUC de caso o IUS de solicitud registrada en SIMIP previamente acumulada.
5. Salidas
6. Flujo de Eventos
6.1 Flujo Básico
• Paso 4: Si se eligió reversar una solicitud, y el IUS entrado no corresponde a una solicitud válida
en el sistema, se informa el error y se aborta la operación.
7. Precondiciones
• El IUC entrado corresponde a un caso existente en el sistema.
8. Post Condiciones
• La solicitud o caso es correctamente reversado y la información asociada queda igual a como
estaba en el momento antes de efectuar la acumulación.
9. Asuntos Pendientes
Histórico de Revisiones
AbrirCorrespondenciaVariasSolicitudes.doc
2.2 Prioridad
Media
2.3 Complejidad
Media
3. Actores Involucrados
Servidor PGN en división de registro y control
4. Entradas
Solicitud registrada en SIMIP.
5. Salidas
6. Flujo de Eventos
6.1 Flujo Básico
• Paso 4: Si el IUS entrado no corresponde a una solicitud válida en el sistema, se informa el error
y se aborta la operación.
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
AcumularCaso.doc
Cuando un caso se agrega a otro, el sistema conserva la información de cada caso, no obstante que en el
caso que continúa, se debe reflejar que ese caso tiene agregado el otro, lo mismo en el caso que se inactiva.
2.2 Prioridad
Media
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor
4. Entradas
IUC de caso registrado en SIMIP a acumular.
IUC de caso registrado en SIMIP a la cual se va a acumular.
5. Salidas
Caso acumulado indicando la dependencia entre ambas, indicando relación entre los casos e inactivando el
caso dependiente.
6. Flujo de Eventos
6.1 Flujo Básico
• Paso 2: Si alguno de los IUC entrados no corresponden a un caso válido en el sistema, se informa
el error y se aborta la operación.
7. Precondiciones
8. Post Condiciones
• Los casos quedan correctamente acumulados en el sistema, con las razones para tal y las cargas
de los servidores involucrados son recalculadas.
9. Asuntos Pendientes
Histórico de Revisiones
FraccionarCaso.doc
2.2 Prioridad
Media
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor PGN
4. Entradas
Caso registrado en SIMIP.
5. Salidas
Nuevo caso, con la información del caso original incorporada y nuevo IUC asignado.
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
RelacionarCasos.doc
El caso de uso también puede ser llamado directamente para relacionar dos casos con un tipo de relación
genérica que el servidor puede definir, dando la justificación para la relación.
2.2 Prioridad
Media
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor PGN
4. Entradas
UIC de 2 casos registrados en SIMIP que se deben relacionar.
5. Salidas
Registro de relación de los casos ingresada en SIMIP.
6. Flujo de Eventos
6.1 Flujo Básico
• Paso 3 Si alguno de los IUC entrados no corresponden a un caso válido en el sistema, se informa
el error y se aborta la operación.
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
ComplementarInformaciónSolicitud v2.0
Una vez ha llegado esta información a SIMIP se procede a complementar los datos de
acuerdo al área misional:
Disciplinaria:
• Conducta.
Preventivo:
Histórico de Revisiones
AsignarServidorEquipo v3.0.doc
El presente caso de uso tiene como objetivo asignar a una solicitud -valorada como de
competencia de la PGN- o a un caso, el servidor o servidores (equipo de trabajo) que se
encargarán del mismo, es decir asignar el titular de la responsabilidad del trámite del caso.
Si se asignan servidores el sistema debe brindar la posibilidad de señalar sus roles, por
ejemplo, para el caso de las comisiones disciplinarias especiales, la presidencia y los
colaboradores.
El sistema debe contar con opciones de manejo de situaciones administrativas que afectan
la carga laboral y mecanismos de equilibrio, tales como exclusión del reparto, cambio del
valor de carga laboral o reasignación de casos, que se podrán configurar de forma manual
cuando se requiera.
Vale la pena aclarar que este caso de uso se puede llamar en varias oportunidades: cuando
en las dependencias se hace reparto a funcionarios, cuando en la División de Registro y
Control se hacer reparto a sustanciadotes y cuando se hace reparto de casos de segunda
instancia.
Si el caso que llega a segunda instancia proviene de una procuraduría regional o de una
procuraduría provincial, éste se podrá remitir directamente al competente o tramitarse ante
la División de Registro y Control, en los eventos en los que exista más de una delegada
competente para que allí se asigne, con todo, el caso deberá conservar el mismo número.
5. Salidas
Caso asignado, con especificación de peso.
6. Flujo de Eventos
6.1 Flujo Básico
Nota: Cuando el usuario del sistema ejecute consultas sobre los servidores PGN encargados
de un caso, el sistema le deberá indicar cuales han cambiado de Dependencia1. Cuando un
servidor se retira de la entidad o lo transfieren a otra dependencia, deben ocurrir dos
acciones: 1) Nómina actualiza la desvinculación de la entidad o la vinculación del servidor
a la nueva dependencia, lo cuál permitirá que en la nueva dependencia le puedan asignar
solicitudes o casos. 2) En la dependencia a la cual pertenecía el servidor desvinculado o
transferido, la acción que corresponde es la reasignación de sus casos y además, la
exclusión del servidor en la planta de personal disponible en esa dependencia, para recibir
solicitudes o casos.
• Los funcionarios elegibles para ser asignados a una solicitud, deben existir en el sistema.
• Los pesos de las cargas dependen de las solicitudes, y son números reales positivos.
8. Post Condiciones
1
En SIAM se cuenta con el caso de uso de nombre “cargar Datos Servidores PGN”, que debe identificar el cambio de
dependencia de un servidor PGN.
CASO DE USO
RECIBIR DOCUMENTACIÓN
FÍSICA SOLICITUDES
Histórico de Revisiones
RecibirDocumentaciónFísicaSolicitudes.doc
• Dependencia
4. Entradas
Código de la documentación física a entregar (código de barras).
IUS de la solicitud a la que pertenece.
5. Salidas
Registro de Documentación física recibida por la dependencia.
6. Flujo de Eventos
6.1 Flujo Básico
8. Post Condiciones
Histórico de Revisiones
ContrastarSolicitudesContraDocumentacion.doc
CASO DE USO
DEFINIR ACTUACION
Histórico de Revisiones
DefinirActuación.doc
1. Descripción Breve
El presente caso de uso tiene como objetivo registrar la acción que corresponda seguir, una
vez se ha evaluado el asunto. El sistema proporcionará al servidor de la PGN, una lista de
opciones posibles entre las que puede seleccionar la más indicada, por ejemplo: abrir caso,
generar auto u oficio para remitir a otra entidad, etc. Estas acciones corresponden a las
salidas del proceso Evaluar Asunto.
El servidor al que le han asignado el conocimiento de una solicitud o petición, puede:
Para el caso de solicitudes:
a) asumir el caso,
b) redirigirlo enviándolo a otra dependencia,
c) remitirlo a otra autoridad,
d) archivarlo,
e) agregarlo a otro caso que ya exista (acumulación),
Para el caso de peticiones:
a) responder la petición.
b) redirigiéndola enviándola a otra dependencia
Si el servidor asume el caso, tras descartar duplicidad y evaluar la competencia, y decide
tramitarlo, entonces se pasa al caso de uso Abrir caso.
Si el servidor decide redirigir el asunto, cuando la competencia ha sido asignada en forma
errada, debe poder asignar la dependencia que el servidor estime conveniente. Para dichos
casos, el sistema debe tener la posibilidad de reactivar un caso para la nueva dependencia a
quien se le asigno el caso o reactivarlo para el mismo servidor, por la devolución del caso.
No obstante, si son varias las dependencias que tienen competencia para asumir la solicitud
o caso, se deberá remitir a la División de Registro para que allí se asigne la competencia.
• Servidor PGN
4. Entradas
Solicitud radicada.
Tipo de solicitud (disciplinario, preventivo, intervención o jurídica) incluida en la
información de la solicitud.
5. Salidas
Para solicitudes:
• Paso 6: Si al menos un caso al cual se debe acumular esta solicitud no existe en el sistema,
se informa del error al usuario Servidor (Abogado) y se aborta la operación.
7. Precondiciones
• Se debe conocer el tipo de solicitud, el cual solo puede ser disciplinario, preventivo,
jurídico o intervención.
Histórico de Revisiones
AsignarPrioridadSolicitud.doc
4. Entradas
Solicitud.
5. Salidas
Solicitud priorizada.
6. Flujo de Eventos
6.1 Flujo Básico
1
Con respecto a la prioridad, lo solicitado por la Procuraduría es que el sistema asigne una prioridad de acuerdo a una
políticas preestablecidas y quede registrada, pero que también exista la posibilidad de que el usuario en esa lista
selecciones una si no está de acuerdo con la asignada por el sistema y que queden las dos registradas en el sistema. La
idea es poder contrastar posteriormente qué pasó entre la prioridad que generó el sistema y lo que asignó el servidor.
2
La información de proyecto es de carácter informativo y para generar consultas posteriores de las solicitudes y/o casos
asociados a los proyectos, principalmente del área preventiva.
8. Post Condiciones
9. Asuntos Pendientes
Queda pendiente definir la manera como se van a asignar las prioridades automáticamente.
Histórico de Revisiones
AbrirCaso v2.0.doc
El presente caso de uso tiene como objetivo asignar un identificador único de caso (IUC).
Este número servirá para identificar cada caso (preventivo, disciplinario, de intervención o
jurídica) a lo largo de toda la actuación de la PGN, sin importar si el caso cambia de
dependencia en el nivel central, territorial o por traslado de competencia.
Adicionalmente en este punto se incluye información pertinente al caso, que no haya sido
registrada en la solicitud y adicionalmente, el sistema suministra información de la
jurisprudencia relacionada con la materia, la normatividad aplicable, los conceptos y
precedentes que sobre la materia existen en la PGN, con el fin de que el servidor cuente con
información relacionada antes de comenzar a definir la ruta y el plan de acción.
Nota: Si el caso es disciplinario, el número único del caso también debe servir para
identificar el caso en segunda instancia, en éste evento, lo que debe ocurrir es que el sistema
maneje un módulo donde la segunda instancia pueda tomar el caso cuando se recurre alguna
decisión de primera instancia y registrar, tanto la actuación surtida como la decisión. En
esta forma, si alguien consulta el caso, podrá ver si éste ha ido a segunda instancia y en tal
evento, ver cual fue la decisión recurrida, el trámite surtido ante la segunda instancia y la
decisión adoptada. De igual forma, facilita el manejo en segunda instancia, pues si el
proceso va más de una vez a segunda instancia, quien hace la segunda instancia puede ver
en el registro las anteriores actuaciones de segunda instancia y las decisiones. Esta
funcionalidad se hace más eficiente si tanto la decisión de primera instancia como la de
segunda instancia se adjuntan al registro, con lo cual se hace menos necesario consultar el
expediente físico.
Si el caso que llega a segunda instancia proviene de una procuraduría regional o de una
procuraduría provincial, éste se podrá remitir directamente al competente o tramitarse ante
la División de Registro y Control, en los eventos en los que exista más de una delegada
competente para que allí se asigne, con todo, el caso deberá conservar el mismo número.
En aquellos eventos en los que un caso tiene que ir a segunda instancia y la información de
primera instancia no ha sido registrada en el sistema, antes de remitirse el caso a la
delegada a la regional o a la División de Registro, el responsable del caso deberá ingresar la
información pertinente en el sistema.
2.2 Prioridad
Alta
2.3 Complejidad
Baja
3. Actores Involucrados
• Servidor PGN
• Sistema
4. Entradas
Solicitud valorada.
5. Salidas
Caso con identificador único de caso (IUC) asignado.
6. Flujo de Eventos
6.1 Flujo Básico
Histórico de Revisiones
VincularIUS-IUC v2.0.doc
7. Precondiciones
• Tanto el Identificador único de caso como el Identificador único de solicitud deben existir en el
sistema.
8. Post Condiciones
9. Asuntos Pendientes
CASO DE USO
GESTIONAR ACTORES DEL CASO
Histórico de Revisiones
GestionarActoresCaso.doc
Esta información debe facilitar el envió de oficios o de notificaciones a los actores del
proceso, el sistema podrá tomar datos registrados por cada actor y llevarlos directamente al
oficio. Para las actas de notificación en los disciplinarios, si en el sistema aparecen los datos
de los implicados y sus defensores, al momento de generar el acta de notificación el sistema
debería permitirle al usuario seleccionar de la lista de actores del caso, a la persona que va a
notificar, diligenciar el acta con estos datos y la fecha y permitir al servidor que diligencie
los demás datos y luego imprima el acta para la firma.
El servidor o servidores de la PGN que participan en el caso, serán asignados en el caso de
uso Asignar Servidor/Comisión a Solicitud / Caso, el cual tiene incluido el manejo
respectivo de cargas.
En la lista de actores del caso también se debería contemplar la opción de la Comisión para
la práctica de pruebas en lugar diferente a la sede del funcionario que conoce del asunto,
esto es, que exista la posibilidad de indicar en el sistema a quien (dentro o fuera de la PGN)
se comisiona, el término de la comisión y el objeto, lo cual además permite que el sistema
lleve el control del término de la comisión. De igual forma, una vez se cumpla la comisión,
el servidor que comisionado debe tener la opción de registrar la actuación surtida, con cargo
a su registro de actividades, esto para que sus actividades queden registradas y sumen como
actividad propia para efectos de la evaluación.
También se debería contemplar como opción de registro, es decir, como Actor, a los peritos
que en el curso del proceso disciplinario se designan, pues al igual que la comisión para
pruebas, el peritaje también tiene un término y un objetivo.
2. Clasificación del Caso de Uso
2.1 Iteración
0
2.2 Prioridad
Media
2.3 Complejidad
Media
3. Actores Involucrados
• Servidor PGN
4. Entradas
6. Flujo de Eventos
6.1 Flujo Básico
Histórico de Revisiones
DefinirRutaPlanActividades v2.0.doc
Tiene como objetivo definir la ruta y el plan de acción a seguir en el desarrollo de un caso.
Definir Ruta: El servidor determina el camino a seguir (Marcar ruta), con base en una ruta
sugerida por el sistema siguiendo las consideraciones lógicas y legales correspondientes.
Por ejemplo, si el caso es disciplinario, debe indicar si se va por proceso ordinario o verbal
y en el primero, si se va por indagación preliminar o por investigación. Si es intervención,
debe indicar si es agente especial o agente ordinario. Si es preventivo, la determinación de
la ruta de las acciones que le permitirán comprobar los hechos. La validación de la ruta, en
cuanto validez de las actividades (precedencia, tipo de actividades por área, etc) se hará
teniendo en cuenta las etapas y actividades registradas en el sistema mediante el caso de uso
de SIAM de Administrar etapas, actividades e información asociada.
Definir Plan de Acción: El servidor dice que es lo que va a hacer. El sistema le puede
sugerir algunas actividades, como en derechos humanos, en donde se cuenta para
disciplinario con un manual de pruebas por tipo de violación y para preventivo, con un
instrumento guía. Puede ser un plan general de acción o puede ser detallando una a una las
actividades. El plan también se puede rearmar a medida que transcurre el caso.
El Plan de Acción permitirá al servidor llevar un control ordenado de las actividades a
realizar y su propósito, igualmente, el Plan le permitirá al sistema, controlar los términos,
para el Caso, la etapa o la actividad, según el caso, generando al servidor las alertas
tempranas que se definan.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Servidor de la PGN
4. Entradas
• Las actividades asociadas a las etapas deben estar registradas previamente en el sistema
SIAM.
8. Post Condiciones
Histórico de Revisiones
RegistrarActividadesActuaciones v2.0.doc
Esta información de indicadores y términos será manejada en SIAM – Ver caso de uso
Administrar Etapas, Actividades, Actuaciones e Información Asociada. Así mismo, en este
caso de uso el sistema tendrá los documentos y plantillas asociadas por actividad, de
manera que en el momento en que se este registrando la actividad, el sistema pueda sugerir
los documentos y plantillas a utilizar y pueda generar de manera automática dichos
documentos. Ejemplo: El sistema debería operar automáticamente en la ejecutoria, por
ejemplo, cuando el encargado acude a la plantilla “Constancia de Ejecutoria”, el sistema
debería diligenciar automáticamente los datos de la plantilla con la información del caso.
Esto facilitaría el trabajo del servidor y haría más eficiente el registro, pues en muchos
casos las decisiones cobran ejecutoria pero el responsable no registra los datos en el sistema
quedando abierta la decisión o el proceso, cuando se trata del archivo o el fallo.
• Servidor de la PGN
4. Entradas
• Las fechas sugeridas para los términos, deben ser mayores a la fecha de registro de la
actividad.
8. Post Condiciones
Histórico de Revisiones
AlertarVencimientoCaso.doc
El manejo de alertas debe estar relacionado con la prioridad de los casos. El manejo de
prioridades se debe ligar a los esquemas de seguimiento y control, brindando mayor
atención a los casos con prioridad alta. En este sentido, el sistema debe manejar alertas y
escalamientos distintos a los que pueda generar para casos que tienen prioridad media o
baja.
• SIMIP
4. Entradas
6. Flujo de Eventos
6.1 Flujo Básico
• La lista de casos con términos por vencer deben ser existentes en el sistema.
Histórico de Revisiones
RegistrarConclusiones v2.0.doc
• Servidor PGN.
4. Entradas
Identificador Único de Caso (IUC)
5. Salidas
Campo memo con el resumen (conclusiones del caso).
6. Flujo de Eventos
6.1 Flujo Básico
CASO DE USO
GENERAR OFICIOS, AUTOS, ETC
Histórico de Revisiones
GenerarOficios,Autos.doc
6. Flujo de Eventos
6.1 Flujo Básico
• Si el IUC o IUS al que se debe asociar el auto no existe, se informa el error y aborta la
operación.
Histórico de Revisiones
MarcarCierreCaso.doc
• Servidor PGN
4. Entradas
Caso en estado activo.
5. Salidas
Caso en estado inactivo (para decisiones, activo para archivo).
6. Flujo de Eventos
6.1 Flujo Básico
• Paso 3: Si el IUC del caso entrado no corresponde a un caso abierto, se informa el error
y se aborta la operación.
7. Precondiciones
• Se registra correctamente la información asociada al cierre del caso para el IUC entrado,
con la posibilidad de activarlo temporalmente para agregar actuaciones relacionadas a
tutelas y demandas que pueden ocurrir después del cierre del mismo.
9. Asuntos Pendientes
Histórico de Revisiones
MarcarArchivoFisicoCaso.doc
• Paso 4: Si alguno de los casos a cerrar no es un caso existente en SIMIP, se informa el error
y se aborta la operación.
• Ninguna
8. Post Condiciones
• Los casos encontrados que cumplan con los criterios definidos para pasar a Archivo
Central, son marcados como cerrados físicamente.
9. Asuntos Pendientes
Se podría pensar en invocar el caso de uso Manejar ubicación de la archivo de la dependencia, para ajustar
los datos y reflejar que se encuentra en el archivo central.
Histórico de Revisiones
ManejarUbicacionArchivoDependencia.doc
2.2 Prioridad
Baja
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor PGN
4. Entradas
Caso registrado en SIMIP y documentos asociados al mismo.
5. Salidas
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
AdministrarPrestamoExpedientes.doc
- Fecha de préstamo
- Término del préstamo. Si se pasa de este término, se debe generar una alerta.
- Que se presto (folios, tipo de documento, etc)
- Servidor a quien se prestó
- Dependencia
2.2 Prioridad
Baja
2.3 Complejidad
Baja
3. Actores Involucrados
Servidor PGN
4. Entradas
Caso registrado en SIMIP y documentos asociados al mismo.
5. Salidas
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
IndicarCumplimientoCasoPreventivo.doc
• Se registra si la entidad cumplió con las tareas de acuerdo al control de advertencias para
el caso preventivo dado.
9. Asuntos Pendientes
Histórico de Revisiones
RegistrarSeguimiento.doc
Histórico de Revisiones
ReAbrirCaso v3.0.doc
El presente caso de uso tiene como objetivo permitir la reapertura de un caso. Este caso de
uso debe cambiar el estado del caso que ya estaba cerrado, esta situación se presenta cuando
un caso que ya ha sido fallado debe ser revisado nuevamente por eventos como el de una
tutela.
• Paso 3: Si el caso seleccionado había sido cerrado con información suministrada a SIRI,
se deberá generar una alerta.
7. Precondiciones
Histórico de Revisiones
ListadoFallosNoEnviadosaSiri v3.0.doc
El presente caso de uso tiene como objetivo generar un listado de alerta de los fallos que se
han registrado en SIMIP pero que no han sido enviados a SIRI.
El caso de uso Transmitir sanciones SIMIP a SIRI, permite diligenciar el formato SIRI
desde SIMIP para que pueda ser enviado por el usuario al SIRI. Dado que la opción de
envío de dicha información es manual y no automática, existe la posibilidad de que el
usuario no envié a SIRI un fallo determinado. El objetivo de este caso de uso es generar un
listado que permita revisar periódicamente la relación de casos fallados en SIMIP contra
SIRI.
• Servidor PGN
4. Entradas
Listado de casos con fallos sancionatorios en SIMIP en un período determinado.
5. Salidas
Reporte.
6. Flujo de Eventos
6.1 Flujo Básico
• Ninguno.
7. Precondiciones
• Se genera un listado.
9. Asuntos Pendientes
Histórico de Revisiones
AdministrarEquiposTrabajo v3.0.doc
2.2 Prioridad
Media.
2.3 Complejidad
Baja.
3. Actores Involucrados
Procurador Delegado, Regional o Territorial, Jefe o Coordinador de Grupo.
4. Entradas
Se debe proporcionar:
Consulta:
Código del caso y/o
Código del equipo de trabajo.
Ingreso:
Para ingreso de datos, se necesitaría la información concerniente al equipo: Carga del caso
al cual será asignado el equipo, Código de dicho caso, Tipo de equipo (Por ejemplo: Equipo
titular, Equipo de apoyo), Código del equipo, Nombre, Propósito de la creación del equipo,
Descripción, Identificaciones de los roles que se definan para el equipo, y los servidores-
PGN que se inscriben en cada uno de los roles. En este punto se debe tener en cuenta que
un servidor PGN puede estar asociado a más de un rol y un rol tiene asociado a más de un
servidor PGN1.
Actualización:
Para ingreso de datos, se necesitaría la misma información del punto anterior.
Inactivación:
Se debe suministrar el código del caso y/o del equipo de trabajo.
5. Salidas
Consulta:
Se despliegan los datos de un registro almacenado en el sistema, asociado a un equipo de
trabajo, cuyo código es el mismo suministrado en la entrada (en caso de haberse
diligenciado – seleccionado de forma directa el equipo de trabajo) o en su defecto es un
código de equipo de trabajo asignado al caso, cuyo valor de código es el mismo de la
entrada.
Ingreso:
Se crea y almacena un nuevo registro con los datos de un equipo de trabajo.
Actualización:
Se modifican algunos de los datos de un registro de un equipo de trabajo.
Inactivación:
Se marca el registro del equipo de trabajo como inactivo.
6. Flujo de Eventos
6.1 Flujo Básico
1
El usuario deberá seleccionar de una lista de servidores PGN, aquellos que aún cuentan con disponibilidad y que
corresponde en sus características con el rol que se está ingresando. La lista de servidores PGN, se genera a partir de
una consulta sobre la información cargada desde el Sistema de Recursos Humanos. Como mínimo la lista debe
desplegar por cada servidor PGN, el nombre, el cargo y la dependencia.
9. Asuntos Pendientes
• Verificar los datos sugeridos para los registros que definen los equipos de trabajo.
Sus estructuras, longitudes y tipos. Identificar las estructuras de datos que
permitirán el almacenamiento de estos registros.
• Definir cuáles serían los roles iniciales con los que se podría operar el sistema.
Histórico de Revisiones
ManejarAgendaServidores v3.0.doc
2.2 Prioridad
Baja.
2.3 Complejidad
Baja.
3. Actores Involucrados
Servidor PGN.
4. Entradas
Para el ingreso de una actividad:
Identificación del servidor público.
Código del caso. (Es el caso sobre el cual se desea programar una actividad).
Fecha de inicio de la actividad.
Fecha de finalización de la actividad.
Hora de inicio de la actividad.
Hora de finalización de la actividad.
Código de la actividad.
Nombre de la actividad.
Descripción de la actividad. (Hace una particularización de la actividad programada).
Participantes en la actividad.
5. Salidas
Para el ingreso de una actividad:
Se crea y almacena un nuevo registro para una actividad de un servidor público.
6. Flujo de Eventos
6.1 Flujo Básico
1
La definición de la ruta y el plan de actividades de un caso, la realiza el usuario con base en lo que se parametrice en el
caso de uso de nombre “AdministrarEtapasActividades” de SIAM.
2
La definición de la ruta y el plan de actividades de un caso, la realiza el usuario con base en lo que se parametrice en el
caso de uso de nombre “AdministrarEtapasActividades” de SIAM.
Nota 1: Se debe tener en cuenta que el proceso de manejar agenda es progresivo y que en
momentos diferentes el usuario puede hacer ingreso/modificación/eliminación/consulta de
datos.
Nota 2: El sistema deberá, vía correo electrónico, avisarle con anterioridad al funcionario
del desarrollo de una actividad.
7. Precondiciones
Se deben proporcionar todos los datos de entrada obligatorios, de acuerdo al tipo de
operación (Consulta, ingreso, Actualización y eliminación).
8. Post Condiciones
De acuerdo al tipo de operación se ejecuta una acción sobre la parte de almacenamiento del
sistema, con respecto a un registro que está asociado a los datos de una actividad de un
servidor público:
• Consulta: Se muestra en una pantalla los datos de todas las actividades de un servidor
PGN para un caso.
• Ingreso: Se crea y almacena en el sistema nuevos registro con los datos de actividades
de un caso desarrollado por un servidor PGN.
9. Asuntos Pendientes
9.1 Definición del tiempo previo para alertar sobre una actividad a un servidor PGN
En la línea 8, y la nota 2, se debe definir cual es el tiempo que se debe tener en cuenta para
que con anterioridad se le indique al servidor del desarrollo de una actividad.
Definir cuales son los datos obligatorios que el usuario debe proporcionar, una vez se
quiere hacer los ingresos de los datos de una actividad.
Definir cuales son los datos que el usuario puede modificar, una vez se quiere hacer una
actualización de datos una actividad (Por ahora se cuenta con fechas y horas de inicio y de
finalización).
9.4 Características de los datos que se necesitan para la ejecución del caso de uso
Definir cuáles son datos necesarios para el desarrollo de este caso de uso, sus tipos y
longitudes, además de determinar cuáles son obligatorios, y cuales no.
CASO DE USO
SIMIP_INT_1.RECIBIR
SOLICITUDES MISIONALES - SIAF
Histórico de Revisiones
SIMIP_INT_1RecibirSolicitudesMisionales-SIAF.doc
2.2 Prioridad
Media.
2.3 Complejidad
Media.
3. Actores Involucrados
SIAF.
4. Entradas
Por cada registro:
Datos del ciudadano (persona o entidad que formula la queja o solicitud):
• Nombres y apellidos del ciudadano (remitente).
• Dirección y teléfono del ciudadano (remitente).
• País, Departamento, Ciudad de Procedencia.
1
SIAF: Sigla usada para referirse al Sistema Administrativo y Financiero de la PGN. Corresponde al software existente
en la PGN en el momento del desarrollo del sistema SIM.
5. Salidas
Registros de solicitudes en SIMIP.
6. Flujo de Eventos
6.1 Flujo Básico
Línea 2: En caso de encontrar un error (por ejemplo: sobre el tipo del dato, la longitud del
dato), se debe generar un mensaje que indique el error detectado. La operación de registro
sobre SIAF es cancelada, hasta tanto no se corrija la situación encontrada.
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
9.1 Definición del mensaje
Se debe determinar la manera como SIAF y SIMIP establecerán comunicación para enviar
y recibir mensajes.
CASO DE USO
SIMIP_INT_2.TRANSMITIR
SANCIONES SIMIP A SIRI
Histórico de Revisiones
SIMIP_INT_2_TransmitirSancionesSIMIP-SIRI-v3.0.doc
• Normas infringidas: Tipo de norma, número, año, artículo, numeral, inciso, etc
En general, se debe proveer desde SIMIP, la información concerniente a los formularios para
reportar sanciones e inhabilidades:
2.2 Prioridad
Media.
2.3 Complejidad
Media.
3. Actores Involucrados
Servidor PGN.
4. Entradas
UIC.
5. Salidas
Formato SIRI diligenciado.
6. Flujo de Eventos
6.1 Flujo Básico
Nota: Respecto a las líneas 2, 3 y 4, se debe tener en cuenta que actualmente el SIRI cuenta con
programas que permiten el ingreso de los datos de un formulario, y la ejecución de las opciones
de “Guardar” y “Enviar”, a partir de las cuales se realizan las correspondientes validaciones
sobre la información registrada para un formato de un formulario. Estas validaciones sobre los
formatos de los formularios, actualmente manejan estados de “Completo”, “Aceptable” e
“Incompleto”, de los cuales necesariamente debe enterarse el usuario de SIMIP.
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
Histórico de Revisiones
SIMIP_INT_3ProveerInfoDocumentosSalida-SIAF-v3.0.doc
1
SIAF: Sigla usada para referirse al Sistema Administrativo y Financiero de la PGN. Corresponde al
software existente en la PGN en el momento del desarrollo del sistema SIM.
10 10-A 4030
10-B 4031
Una tabla de este estilo permitiría asociar el consecutivo del documento en SIMIP con el de
SIAF para hacer seguimiento a la correspondencia de salida de la PGN.
6.2. Flujos Alternativos
Línea 2: En caso de encontrar un error (por ejemplo: sobre el tipo del dato, la longitud del
dato), se debe almacenar en un archivo de log, el error detectado.
7. Precondiciones
Debe existir previamente la información de documentación de salida proveniente de SIMIP
8. Post Condiciones
Se crea el archivo con la información de la documentación de salida que almacenan los
datos del cargue en el sistema SIAF.
9. Asuntos Pendientes
Hay necesidad de definir si esta tabla que relacione los identificadores de documentos en
ambos sistemas está replicada en ambos lados para hacer más efectivas las consultas del
estado de un documento.
9.1 Periodicidad del cargue
Se debe definir cada cuánto se debe hacer activar la operación de cargue en el sistema
SIAF.
9. 2 Tipo de cargue
Se debe definir si el cargue es automático (proceso batch).
9.3 Definir de dónde se debe tomar la información
Determinar de dónde debe ser tomado el archivo que contiene los registros que se quieren
cargar en el SIAF (servidor, path, base de datos).
9.4 Tipo de archivo
Definir el tipo de archivo que contendrá los datos que se van a cargar en el SIAF. Archivo
plano, vistas de una base de datos?
CASO DE USO
SIMIP_INT_4.SUGERIR CASO
Histórico de Revisiones
SIMIP_INT_4SugerirCaso.doc
SIMIP_INT_4.Sugerir Caso
1. Descripción Breve
Este caso de uso tiene por objetivo, que un usuario autorizado en SIMIP pueda sugerir al
administrador de SIREL, la inclusión en SIREL de un caso, como representativo, para que
éste pueda ser consultado por los usuarios de SIREL.
La sugerencia del caso implica diligenciar, entre otras variables: Tipo de caso (Preventivo,
Disciplinario, Intervención), Tipo de Origen de la solicitud que dio origen al caso,
Naturaleza de los hechos, Tipo de modalidad (si es verbal, en caso de ser de tipo
disciplinario), Tipo de derecho afectado (en caso de ser preventivo), Tipo de autoridad
judicial (en caso de ser de intervención), Resumen del desarrollo del caso, resultado (por
ejemplo: fallo), Identificación del funcionario que propone el caso, Fecha en la que se
propone el caso y Dirección electrónica del funcionario que sugiere el caso. Además de una
sugerencia de los temas a los cuales puede ser asociado el caso.
Para asociar el caso a los temas, el usuario de SIMIP debe poder consultar los diferentes
temas que existen en SIREL, sabiendo que un tema obedece a un conjunto de descriptores y
restrictotes formulados por el administrador de SIREL.
2. Actores Involucrados
• Servidor PGN
3. Entradas
• Número de Expediente.
• Dependencia.
• Concepto acogido.
• Acción.
• Sujetos partes.
4. Salidas
Registro almacenado de un caso de caso sugerido desde SIMIP para SIREL.
5. Flujo de Eventos
5.1 Flujo Básico
6. Precondiciones
Se deben suministrar todos lo datos de entrada, de acuerdo con el tipo de caso (Preventivo,
Disciplinario o de Intervención).
En el caso de los datos básicos, se debe diligenciar los valores de los datos ocasionales
asociados. Por ejemplo: En caso de diligenciar el dato básico Tipo de caso, con el valor
Preventivo, se hace necesario el diligenciamiento del dato ocasional Derecho afectado, pero
no el de Tipo de modalidad (El Tipo de modalidad, solo aplica a los de carácter
disciplinario y se refiere a si es verbal o no).
7. Post Condiciones
Se crea un registro en SIREL de caso sugerido.
8. Asuntos Pendientes
8.1 Definición del mensaje
Se debe determinar la manera como SIMIP y SIREL establecerán comunicación para enviar
y recibir mensajes.
tener en cuenta que existen unos datos básicos y otros ocasionales, y que éstos últimos
dependen en su obligatoriedad de los valores suministrados a los básicos. Por ejemplo: No
se debe solicitar Tipo de modalidad cuando la Tipo de caso es Preventivo.
Histórico de Revisiones
SIMIP_INT_5RecibirSolicitudesWEB-SIC.doc
2.2 Prioridad
Media.
2.3 Complejidad
Media.
3. Actores Involucrados
SIMIP.
4. Entradas
La información recolectada por cada solicitud o petición, ingresada por Internet vía SIC:
Datos de quien formula la queja o solicitud (persona o entidad que formula la queja o solicitud):
• Número de identificación (NIT, Cédula de ciudadanía, Cédula de extrajería, etc).
• Nombres y apellidos del ciudadano, Nombre de la entidad que formula la queja.
• Dirección y teléfono del ciudadano/entidad.
• e-mail.
• País, Departamento, Ciudad de Procedencia.
• Identificador que determina si se trata de un ciudadano o de un servidor PGN.
• Fecha (automática).
• Detalle de la solicitud o petición, descripción breve del contenido de la solicitud o petición.
5. Salidas
Se almacena en SIMIP un registro por cada una de las quejas o solicitudes ingresadas por SIC.
6. Flujo de Eventos
6.1 Flujo Básico
Línea 2: En caso de encontrar un error (por ejemplo: sobre el tipo del dato, la longitud del dato),
se debe generar un mensaje que indique el error detectado. La operación sobre los casos de uso
“RegistrarSolicitudes, Registrar Petición e Ingresar inicio y actuaciones de procesos
disciplinarios reportados por OCID” es cancelada, hasta tanto no se corrija la situación
encontrada.
7. Precondiciones
8. Post Condiciones
9. Asuntos Pendientes
9.1 Definición del mensaje
Se debe determinar la manera como SIC y SIMIP establecerán comunicación para enviar y recibir
mensajes.
TABLA DE CONTENIDO
Histórico de Revisiones
AdministrarTemas.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
Administrador de SIREL.
.
4. Entradas
Para modificación2 e ingreso de datos:
• Tipo de información (Legislación, jurisprudencia o doctrina).
1 Se debe tener en cuenta que para hacer la búsqueda de información jurídica para hacer consultas sobre la misma, no sólo se
tiene en cuenta los conceptos de Tema, Restrictor y Descriptor, y que esta búsqueda se puede hacer por otros conceptos tales
como: Tipo de información (Legislación, Jurisprudencia y/o Doctrinas), ponente, dependencia, etc. Este punto puede verse con
más detalle en el caso de uso “SIREL – BuscarInformación”.
2
Una modificación puede significar modificar los datos propios del tema (Como el nombre y la descripción) y/o la modificación,
adición y/o eliminación de descriptores y/o restrictotes. A su vez puede significar hacer cambios sobre los sinónimos y
antónimos de un descriptores, adicionando o eliminando relaciones entre descriptores.
• Código de tema.
• Nombre del tema.
• Descripción del tema.
• Para el tema, los códigos, nombres y descripciones de los restrictores asociados.
• Por cada restrictor, los códigos, nombres y significados de los descriptores asociados.
• Por cada descriptor los códigos de los descriptores que son sinónimos.
• Por cada descriptor los códigos de los descriptores que son antónimos.
• Fecha de creación/actualización del tema.
• Responsable del tema.
5. Salidas
Para Ingreso: Nuevos registros (el del tema, más los registros asociados a descriptores y restrictotes) en el
sistema SIREL que contiene todos los datos suministrados en las entradas.
Modificación: Registros modificados en el sistema SIREL, de acuerdo a los datos suministrados en las
entradas.
Eliminación: Se elimina del sistema SIREL los registros (El del tema más las relaciones establecidas hacia
los descriptores y los restrictores) que corresponde a los datos suministrados en las entradas.
Consulta: Se despliegan en una pantalla todos los datos de un tema, que corresponde a los datos de las
entradas.
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
1. Este caso de uso comienza cuando el
administrador SIREL, selecciona la opción
readministrar Temas en el sistema SIREL.
2. Si el usuario tiene los permisos apropiados (El
Administrador de SIREL), SIREL despliega una
pantalla para que el usuario seleccione cualquiera de
4 opciones: Ingreso, consulta, modificación o
eliminación de datos.
3. El usuario selecciona una de las 4 opciones.
4. Si la opción es ingreso, el sistema despliega una
pantalla, para que el usuario ingrese los datos de la
entrada.
5. El usuario diligencia cada uno de las entradas.
Ejecuta la opción de guardar información.
6. El sistema crea un registro para el tema (genera el
código del tema de forma automática) y otros para
las relaciones establecidas con los restrictores y los
descriptores y los almacena.
7. Si es consulta, el sistema despliega una pantalla
para que el usuario registre los datos de entrada de
la información que desea consultar.
8. El usuario ingresa (selecciona) el tipo de
información y el código del descriptor.
9. El sistema busca en su medio de almacenamiento
los registros que coincidan con los datos de entrada
y despliega los respectivos valores en una pantalla.
Despliega valores para cada una de las entradas
especificadas para el ingreso de datos.
10. Si es una modificación, el sistema despliega una
pantalla para que el usuario registre los datos de la
información que desea modificar.
11. El usuario ingresa (selecciona) el tipo de
información y el código del descriptor.
12. El sistema busca en su medio de
almacenamiento los registros que coincidan con los
datos de entrada y despliega los respectivos valores
en una pantalla. Despliega valores para cada una de
las entradas especificadas para el ingreso de datos.
Los valores se despliegan con opción de
modificación.
13. El usuario modifica los valores necesarios
sobre la pantalla desplegada por el sistema, por
ejemplo: (1) Modificar los datos básicos del tema
(Nombre y descripción). (2) Adicionar/Eliminar
descriptores y/o restrictotes.
El usuario ejecuta la opción de guardar las
modificaciones realizadas.
14. El sistema modifica el correspondiente registro
para el tema (genera el código del tema de forma
automática) y los registros de las relaciones
establecidas con los restrictores y los descriptores y
los almacena. Cuando se trate de nuevos
descriptores y/o restrictotes, se crean y almacenan
nuevos registros. Cuando se trate de eliminación de
descriptores y/o restrictotes, se eliminan del medio
de almacenamiento los correspondientes registros.
15. Si es una modificación, el sistema despliega una
pantalla para que el usuario registre los datos de la
En caso de necesitar nuevos descriptores para las relaciones de sinónimos y antónimos, deberá por cada
uno realizar las acciones del anterior párrafo.
Modificación de información:
Información inexistente:
Líneas 9, 12 y 17: Si no existen registros que coincidan con los datos suministrados en las entradas (Tipo
de información y código del tema), se genera un mensaje que le indique al usuario la situación y se cancela
la operación.
7. Precondiciones
Se deben suministrar todos los datos de las entradas, según sea el caso. En caso de que se trate de un
ingreso de datos, como mínimo se deben suministrar los siguientes datos.
• Código de tema.
• Nombre del tema.
• Descripción del tema.
Una modificación se pude realizar sobre cualquiera de los datos de la entrada.
8. Post Condiciones
Según sea el caso identificado en las entradas, se realiza la modificación, ingreso, eliminación o consulta de
los registros que corresponden a la información de un tema.
9. Asuntos Pendientes
9.1 Definición de las entradas
Se deben revisar las entradas y de ser necesario ampliarlas, indicando sus longitudes y tipos.
Histórico de Revisiones
AdministrarServidoresPGNTemas.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Administrador SIREL.
4. Entradas
El identificador del registro de asociación Tema vs. Direcciones electrónicas de servidores PGN.
5. Salidas
Para Ingreso (inscripción): Nuevo Registro, donde se identifican los temas y la información de los
servidores PGN interesados en el tema. El registro generado tiene un identificador que lo
diferencia de los demás ya creados.
Modificación: Registros modificados en el sistema SIREL, de acuerdo a los datos suministrados
en las entradas.
Consulta: Se despliegan en una pantalla todos los datos de un tema, en referencia a los servidores
PGN (Nombre, direcciones electrónicas y dependencia) que tienen interés en el mismo.
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
1. Este caso de uso comienza cuando el
administrador SIREL, selecciona la opción de
Administrar usuarios a los temas de interés.
2. Si el usuario tiene los permisos apropiados (El
Administrador de SIREL), SIREL despliega una
pantalla para que el usuario seleccione cualquiera de
4 opciones: Ingreso, consulta, modificación o
eliminación de datos.
3. Sobre la pantalla desplegada, el usuario
selecciona una opción.
4. Si la opción es suscripción, el sistema despliega
una pantalla, para que el usuario ingrese los datos de
la entrada.
5. El usuario suministra la información de la
entrada. No necesariamente debe diligenciar toda
la información y en varios tiempos puede ingresar
la información. Por ejemplo: en primera instancia
sólo ingresa los datos para el tipo de información
legislación. El usuario ejecuta la opción guardar
la información suministrada.
6. Por cada tema seleccionado en la entrada, se crea
un registro de asociación tema-direcciones
electrónicas de servidores PGN.
7. Si la opción es consulta, el sistema despliega una
pantalla con los tipos de información de de temas
asociados a estos.
8. El usuario selecciona el tipo y tema sobre el
cual quiere consultar.
7. Precondiciones
Debe existir en el sistema de forma previa la información concerniente a los tipos de información
y temas asociados a éstos.
8. Post Condiciones
Se crean, modifican, elimina o consultan registros de asociación entre temas y servidores PGN
que están interesados en los mismos.
9. Asuntos Pendientes
Histórico de Revisiones
ComunicarCambiosServidoresPGN.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Sistema SIREL
4. Entradas
Identificación del registro de asociación Tema-Servidores PGN.
5. Salidas
Se envía un correo electrónico a las direcciones de los servidores PGN que se encuentren en el registro de
asociación Tema-Servidores PGN.
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
1. Este caso de uso comienza cuando se ejecuta
con éxito sobre SIREL opciones de los casos de
uso “Administrar Información Jurídica”,
“Administrar Historia de Información Jurídica”
ó “SIREL_INT_2EvaluarCasosSugeridos”.
Línea 3: Si un usuario no tiene dirección electrónica, se debe generar un archivo de tipo log, donde se
indique lo sucedido.
7. Precondiciones
Debe existir en el sistema la definición de perfiles, la asociación de usuarios-perfiles, una norma creada y
clasificada.
8. Post Condiciones
Se envía por mail, la modificación/clasificación de la norma a cada uno de los usuarios asociados al perfil
dado en la entrada.
9. Asuntos Pendientes
9.1 Mensaje a usuarios
Se debe definir la manera como sería enviado el mensaje a los usuarios, para indicarles de la modificación
de la norma.
Histórico de Revisiones
AdministrarInformaciónJurídica.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Para todas las opciones (Consulta, Modificación (corrección), Ingreso (captura) y
Eliminación): Administrador SIREL.
• Para la opción de Consulta: Servidor PGN.
4. Entradas
Para Ingreso y Modificación1:
1
Para el caso de la Modificación, se debe señalar si se produce una copia de los registros o se hace modificación sobre el original.
Por ejemplo: Una corrección por error implica una modificación sobre el registro original. Una modificación por cambios en una ley,
significa la creación de nuevos registros.
Requerimientos Detallados Módulo SIREL (Documento Final) Pág.A4- 20
CIFI-INFORMATICA – PROCURADURIA GENERAL DE LA NACION
Nota: La información que corresponde a los casos que lleva la PGN es ingresada directamente
desde el SIMIP, por medio de una interfaz (Ver el caso de uso de nombre “SIREL -
SIMIP_INT_4SugerirCaso”). El manejo de esta información se hace en SIREL, por medio del
caso de uso de nombre “SIREL_INT_2EvaluarCasosSugeridos”.
5. Salidas
Para Ingreso: Un nuevo registro en el sistema SIREL que contiene todos los datos suministrados
en las entradas.
Eliminación: Se elimina del sistema SIREL el registro que corresponde a los datos suministrados
en las entradas.
Consulta: Se despliegan en una pantalla todos los datos de un registro de información jurídica,
que corresponde a los datos de las entradas.
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
Se deben diligenciar completamente los datos de entrada para el registro de la norma.
Respecto a las pantallas que se despliegan, tanto para ingreso, como para el caso de uso
“BuscarInformaciónJurídica”, se debe tener en cuenta que los valores concernientes a Tipo de
información, Temas asociado, Descriptores y Restrictores e Identificación de la entidad han sido
ingresados de forma previa al sistema, y que el usuario sólo hace una selección de una lista. En
caso de necesitar hacer cambios sobre las relaciones (asociaciones) entre los temas y sus
restrictotes y descriptores, el administrador deberá recurrir al caso de uso “SIREL –
AdministrarTemas”.
Los descriptores extras sobre los cuales se puede hacer selección en las entradas, deben estar
relacionados con los restrictores seleccionados.
Los registros de información jurídica, como mínimo deben contener los datos de las entradas.
8. Post Condiciones
Para Ingreso: Un nuevo registro en el sistema SIREL que contiene todos los datos suministrados
en las entradas.
Eliminación: Se elimina del sistema SIREL el registro que corresponde a los datos suministrados
en las entradas.
Consulta: Se despliegan en una pantalla todos los datos de un registro de información jurídica,
que corresponde a los datos de las entradas.
Se crea un nuevo registro de información jurídica en el sistema SIREL.
En general, cuando la operación realizada es exitosa, se ejecuta la implementación del caso de
uso “ComunicarCambiosUsuarios”.
9. Asuntos Pendientes
Histórico de Revisiones
AdministrarLinksInternos.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Administrador SIREL.
4. Entradas
Para modificación y establecimiento (ingreso - creación):
5. Salidas
Para Ingreso: Un nuevo registro en el sistema SIREL que contiene la información que determina
asociación entre subtextos de una información jurídica.
Modificación: Un registro de asociación entre subtextos modificado en el sistema SIREL, de
acuerdo a los datos suministrados en las entradas.
Eliminación: Se elimina del sistema SIREL el registro que corresponde a los datos suministrados
en las entradas.
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
1. Este caso de uso comienza cuando el usuario
selecciona la opción de “Administrar links
internos”.
2. El sistema despliega una pantalla para que el
usuario del sistema pueda seleccionar una de 4
opciones (consultar/establecer/modificar/borrar).
3. El administrador selecciona una de las 4
opciones.
7. Precondiciones
El usuario debe tener claro cuales son los subtextos sobre los cuales quiere establecer los links.
8. Post Condiciones
Según sea el caso se crear/ modificar/consultar/borrar registros de asociación de subtextos.
9. Asuntos Pendientes
Se debe en la etapa de diseño, definir cuál sería el mecanismo que permite la administración de
los links, además de las estructuras de datos que almacenan este tipo de información.
Histórico de Revisiones
AdministrarLinksExternos.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Administrador SIREL.
4. Entradas
Para modificación y establecimiento (ingreso - creación):
5. Salidas
Para Ingreso: Un nuevo registro en el sistema SIREL que contiene la información que determina
asociación entre un subtexto de una información jurídica y otra información jurídica.
Modificación: Un registro de asociación entre un subtexto de una información jurídica y otra
información jurídica, modificado en el sistema SIREL, de acuerdo a los datos suministrados en
las entradas.
Eliminación: Se elimina del sistema SIREL el registro que corresponde a los datos suministrados
en las entradas.
6. Flujo de Eventos
6.1 Flujo Básico
Acción de los actores Respuesta del sistema
1. Este caso de uso comienza cuando el usuario
selecciona la opción de “Administrar links
externos”.
2. El sistema despliega una pantalla para que el
usuario del sistema pueda seleccionar una de 4
opciones (consultar/establecer/modificar/borrar).
3. El administrador selecciona una de las 4
opciones.
7. Precondiciones
El usuario debe tener claro cuales son los subtextos sobre los cuales quiere establecer los links.
8. Post Condiciones
Según sea el caso se crear/ modificar/consultar/borrar registros de asociación entre subtextos e
informaciones jurídicas.
9. Asuntos Pendientes
Se debe en la etapa de diseño, definir cuál sería el mecanismo que permite la administración de
los links, además de las estructuras de datos que almacenan este tipo de información.
Histórico de Revisiones
ConsultarListaLinksInformaciónJurídica.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Administrador SIREL.
4. Entradas
Generación de la lista para una información jurídica específica:
Identificador de la información jurídica.
5. Salidas
Una lista donde por cada información jurídica seleccionada, se debe mostrar:
• Identificador de la información jurídica.
• Nombre de la información jurídica.
• Autor de la información jurídica.
6. Flujo de Eventos
6.1 Flujo Básico
Línea 3: En caso de que no existan links, el sistema debe indicar para cada información jurídica
con qué tipo de links no cuenta.
Líneas 5 y 6: Debe existir una opción que permita al usuario regresar a la línea 4.
7. Precondiciones
Deben existir previamente en el sistema los diferentes links.
8. Post Condiciones
Se crean y almacenan en el sistema registros de asociación entre el perfil y el tema.
9. Asuntos Pendientes
9.1 Definición de las entradas.
En diseño se deben revisar las entradas y si es necesario ampliarlas. Para las entradas es necesario
definir los nombres exactos, los tipos y las longitudes.
Histórico de Revisiones
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Administrador de SIREL y servidor PGN.
4. Entradas
1
Los temas ya tienen unos descriptores y resctrictores asociados.
2
La “liberación” es el proceso mediante el cual se marca el registro de la información jurídica, como un registro que puede ser
consultado por cualquier servidor de la PGN. Cuando se trata de una liberación parcial, es porque se requiere que sólo unos
cuantos servidores públicos lo puedan consultar. Por defecto los registros son creados en estado no liberado.
5. Salidas
Según el tipo de búsqueda se despliegan los registros de información jurídica y/o los registros de
casos representativos que corresponde a los valores suministrados en las entradas.
En caso de que el usuario tenga los permisos apropiados, se modifican los valores
correspondientes a los registros de Historia de la información jurídica y/o los links internos y
externos de la información jurídica consultada.
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
Deben existir previamente en el sistema la información concerniente a: Temas, Restrictotes,
Descriptores, Sinónimos, Antónimos y/o Entidad responsable de la información jurídica.
Se debe tener en cuenta que cuando se selecciona alguna de las opciones de “Administrar
información jurídica”, se ejecuta en forma exclusiva con tipo de búsqueda para información
jurídica. Que cuando se trata de “Evaluar Caso Sugerido” se ejecuta en forma exclusiva con tipo
de búsqueda para Casos sugeridos. Cuando se trata de la opción “Búsqueda de de información
Jurídica”, se puede ejecutar en los dos o cualquiera de los dos tipos de búsqueda (Información
jurídica y/o casos representativos).
Cuando se origina en una opción diferente a “Búsqueda de de información Jurídica”, los valores
se despliegan (línea 7 del flujo básico) con opción de ser modificados.
Cuando se trata de información de un caso representativo, accedida por un servidor PGN,
diferente al administrador del sistema SIREL, el listado de la línea 5 obedece sólo a los casos que
ya han sido liberados; en referencia a los casos con liberación parcial, además de los casos
liberados totalmente, se adicionaran al listado, aquellos de liberación parcial que hayan sido
liberados para el servidor que está accediendo al sistema.
Nota: Tipo de búsqueda es uno de los parámetros de la entrada.
8. Post Condiciones
Se despliega en una pantalla el detalle de un registro correspondiente a un caso representativo o a
una información jurídica.
9. Asuntos Pendientes
9.1 Definición de los datos de entrada
Se deben revisar las entradas y de ser necesario ampliarlas, indicando sus longitudes y tipos,
además de cuales son opcionales y cuáles obligatorias. En la entrada de datos se debe tener en
cuenta que existen unos datos básicos y otros ocasionales, y que éstos últimos dependen en su
obligatoriedad de los valores suministrados a los básicos. Por ejemplo: No se debe solicitar Tipo
de modalidad cuando la Tipo de caso es Preventivo.
Histórico de Revisiones
GenerarDocumento.doc
2.2 Prioridad
Alta.
2.3 Complejidad
Alta.
3. Actores Involucrados
• Administrador SIREL.
4. Entradas
Información general:
5. Salidas
• Registro de creación del documento (Título, fecha y responsable).
• Documento generado.
6. Flujo de Eventos
6.1 Flujo Básico
7. Precondiciones
Deben existir previamente en el sistema, la información correspondiente a la información jurídica
y casos representativos.
8. Post Condiciones
Se genera el correspondiente documento y el registro con los datos que indica la generación del
documento.
9. Asuntos Pendientes
9.1 Definición de las entradas
Se debe revisar las entradas con el ánimo de determinar si son suficientes para la generación del
documento. Por cada entrada se debe definir los nombres de los datos, sus longitudes y tipos.
CASO DE USO
SIREL_INT_1.CONSULTAR TEMAS
Histórico de Revisiones
SIREL_INT_1ConsultarTemas.doc
• SIMIP
3. Entradas
Mensaje con la solicitud de consulta de los temas.
4. Salidas
Registros de los diferentes temas creados en SIREL. Por cada tema el identificador del
tema, los descriptores asociados, por cada descriptor los antónimos y sinónimos, además de
los restrictores asociados al tema y una breve descripción del tema.
5. Flujo de Eventos
5.1 Flujo Básico
CASO DE USO
SIREL_INT_2.EVALUAR CASOS
SUGERIDOS
Histórico de Revisiones
SIREL_INT_2EvaluarCasosSugeridos.doc
2. Actores Involucrados
3. Entradas
Por cada registro de caso sugerido se pueden diligenciar los siguientes valores:
• Identificador de evaluación en un valor tal que indica que el caso ya fue evaluado
por el administrador de SIREL.
• Lista de informaciones jurídicas sobre las cuales se sustentó el desarrollo del caso,
por ejemplo: Normas que sustentan el desarrollo y las decisiones tomadas por el
servidor PGN en el caso representativo.
1
La “liberación” es el proceso mediante el cual se marca el registro de la información jurídica, como un registro que puede
ser consultado por cualquier servidor de la PGN. Cuando se trata de una liberación parcial, es porque se requiere que
sólo unos cuantos servidores públicos lo puedan consultar. Por defecto los registros son creados en estado no liberado.
4. Salidas
Se actualiza un registro de datos referente a un caso representativo.
5. Flujo de Eventos
5.1 Flujo Básico
6. Precondiciones
El registro del caso representativos debe contener valores, según las entradas del caso de
uso de nombre “SIREL - SIMIP_INT_4SugerirCaso“.
7. Post Condiciones
Se modifican los registros de los casos desplegados en la pantalla y que fueron evaluados
por el Administrador. Los registros son modificados en los siguientes campos:
• Identificador de evaluación en un valor tal que indica que el caso ya fue evaluado
por el administrador de SIREL.
• Lista de informaciones jurídicas sobre las cuales se sustentó el desarrollo del caso.
8. Asuntos Pendientes
8.1 Definición de las estructuras que permiten el almacenamiento de los casos sugeridos.
Se deben definir cuáles serían las características de las estructuras que almacenan los casos
sugeridos en SIREL, nombres, tipos y longitudes, además de obligatoriedad e integridad de
datos.
TABLA DE CONTENIDO
Tema Pg.
1. DEFINICIÓN .................................................................................................................. 5
2.1 Diagrama de Secuencia del caso de uso: Definir Ruta y Plan de Actividades ............. 5
2.3 Diagrama de Secuencia del caso de uso: Marcar Cierre Caso ...................................... 11
2.6 Diagrama de Secuencia del escenario de uso: Ciclo de vida de una solicitud/caso .. 15
INDICE DE ILUSTRACIONES
1. Definición
Para entender el contenido del presente anexo, se presenta a continuación una breve
explicación sobre diagramas de secuencias.
Un diagrama de secuencia muestra cómo el control pasa de un objeto a otro a medida que se
ejecuta el caso de uso y a medida que se envían mensajes entre objetos. Un mensaje enviando
por un objeto dispara la toma del control en el objeto receptor y la realización de las
operaciones de su clase.
2. Diagrama de secuencias
Debido a que son los dos casos de uso de SIMIP, donde se hace necesario mostrar la forma
como se pasa el control entre los diferentes objetos, a continuación se muestra los diagramas
de secuencias de:
• Marcar caso
• Registrar conclusiones
• Administrar expedientes
Por último, para ilustrar el ciclo de vida de una solicitud/caso en SIMIP, se muestra el
correspondiente diagrama de secuencia sobre el respectivo escenario de uso.
2.1 Diagrama de Secuencia del caso de uso: Definir Ruta y Plan de Actividades
Descripción Breve
Tiene como objetivo definir la ruta y el plan de acción a seguir en el desarrollo de un caso.
Definir Ruta: El servidor determina el camino a seguir (Marcar ruta), con base en una ruta
sugerida por el sistema siguiendo las consideraciones lógicas y legales correspondientes. Por
ejemplo, si el caso es disciplinario, debe indicar si se va por proceso ordinario o verbal y en
el primero, si se va por indagación preliminar o por investigación. Si es intervención, debe
indicar si es agente especial o agente ordinario. Si es preventivo, la determinación de la ruta
de las acciones que le permitirán comprobar los hechos. La validación de la ruta, en cuanto
validez de las actividades (precedencia, tipo de actividades por área, etc.) se hará teniendo en
cuenta las etapas y actividades registradas en el sistema mediante el caso de uso de SIAM de
Administrar etapas, actividades e información asociada.
Definir Plan de Acción: El servidor dice que es lo que va a hacer. El sistema le puede sugerir
algunas actividades, como en derechos humanos, en donde se cuenta para disciplinario con
un manual de pruebas por tipo de violación y para preventivo, con un instrumento guía.
Puede ser un plan general de acción o puede ser detallando una a una las actividades. El plan
también se puede rearmar a medida que transcurre el caso.
El Plan de Acción permitirá al servidor llevar un control ordenado de las actividades a
realizar y su propósito, igualmente, el Plan le permitirá al sistema, controlar los términos,
para el Caso, la etapa o la actividad, según el caso, generando al servidor las alertas
tempranas que se definan.
En este punto el sistema debe aportarle al servidor la siguiente información: Un banco de
plantillas, como herramientas, para que pueda generar los oficios y autos que requiera para
impulsar la actuación, los cuales deberán adjuntarse al registro para facilitar la consulta del
Caso sin tener que recurrir en todo momento al expediente físico.
Diagrama de Secuencia
: Etapa : Actividad
: Caso
/ Definir Ruta y Plan de
Actividades : Servidor
actividad
3 : tomarEtapas ( )
etapas
5 : \selecciona de 'etapas' etapa a
administrar\
Descripción Breve
El presente caso de uso tiene como objetivo asignar a una solicitud -valorada como de
competencia de la PGN- o a un caso, el servidor o servidores (equipo de trabajo) que se
encargarán del mismo, es decir asignar el titular de la responsabilidad del trámite del caso.
Si se asignan servidores el sistema debe brindar la posibilidad de señalar sus roles, por
ejemplo, para el caso de las comisiones disciplinarias especiales, la presidencia y los
colaboradores.
El sistema debe prever la posibilidad de que un servidor, de la dependencia, también se
encuentre adscrito o se pueda adscribir, a un Comité o Comisión Institucional (dependencia
virtual) creada para atender determinados tipos de casos o problemáticas, en este evento,
también debe permitir asignarle el Caso con cargo a su mapa de carga laboral, en la cual debe
reflejarse, como caso a su cargo si le corresponde su trámite.
Existen dos formas para designar al servidor o servidores, automática y manual. En el primer
evento, es el sistema quien determina a qué servidor le corresponde el conocimiento del caso
(reparto), y en el segundo, es el responsable de la dependencia quien selecciona al servidor
(asignación directa), debiendo en todo caso, señalar el criterio utilizado, seleccionándolo de
una lista de criterios previamente definida en el sistema, por ejemplo, la complejidad del
caso, la connotación que éste pueda tener en la sociedad o en los organismos internacionales.
En el sistema SIMIP, con base en la información de carga de funcionarios, los cuales
provienen de la suma de los pesos a las solicitudes y casos que tiene un funcionario en el
momento de ejecutar el programa de reparto, el perfil del funcionario y la clasificación de la
solicitud, procede a hacer asignación, que en principio se hace de manera automática, pero se
puede configurar para hacer un reparto manual en caso de requerirse.
El sistema debe contar con opciones de manejo de situaciones administrativas que afectan la
carga laboral y mecanismos de equilibrio, tales como exclusión del reparto, cambio del valor
de carga laboral o reasignación de casos, que se podrán configurar de forma manual cuando
se requiera.
El programa de reparto se podrá hacer mediante mecanismos de asignación o reasignación
directa o aleatoria, según como se haya configurado, y los nuevos pesos asignados a los
funcionarios elegidos serán acumulados en sus respectivas cargas.
Vale la pena aclarar que este caso de uso se puede llamar en varias oportunidades: cuando en
las dependencias se hace reparto a funcionarios, cuando en la División de Registro y Control
se hacer reparto a sustanciadotes y cuando se hace reparto de casos de segunda instancia.
Si el caso que llega a segunda instancia proviene de una procuraduría regional o de una
procuraduría provincial, éste se podrá remitir directamente al competente o tramitarse ante la
División de Registro y Control, en los eventos en los que exista más de una delegada
competente para que allí se asigne, con todo, el caso deberá conservar el mismo número.
Diagrama de Secuencia
1 : asignarServidorEquipo ( )
2 : \new\
3 : tomarListaActoresCandidatos ( )
actores_candidatos
candidatos
5 : insertarActor ( actoresElegidos )
Descripción Breve
Este caso de uso tiene como objetivo cerrar el caso. Consiste en cambiar el estado del registro
en el sistema, indicando que el caso esta cerrado.
En algunos casos el sistema automáticamente puede cerrar el caso, para no tener que hacerlo
en forma manual. Por ejemplo, en disciplinario, si el servidor registra en el sistema la
decisión de archivar la actuación disciplinaria y ésta cobra ejecutoria, sin importar si es en
primera o segunda instancia, el sistema puede cerrar el caso. Lo mismo ocurre cuando con la
decisión de remitir la actuación a otra autoridad, aún cuando en este caso, no opera la
ejecutoria.
En el caso de uso Administrar Etapas, Actividades, Actuaciones e Información Relacionada
de SIAM, se incluirá un flag llamado Cierra Caso, el cual se colocará con valor positivo para
las actividades que impliquen el cierre del caso, de manera que la operación se pueda llevar a
cabo en forma automática.
Cuando se produce el cierre de un caso, el sistema debe reflejar la situación en el mapa de
carga laboral del servidor.
Diagrama de Secuencia
1 : marcarCierreCaso ( )
2 : descargarFuncionarios ( )
3 : fijarTiempoEnDependencia ( )
Descripción Breve
El caso de uso Registrar Conclusiones tiene como objetivo permitir al servidor registrar las
conclusiones en el análisis del caso, una vez se haya emitido la decisión, concepto o informe
que pone fin a la actuación de la PGN Debe constar de una sección donde en forma resumida
el servidor registra las conclusiones del caso y debe tener la posibilidad de adjuntar
información adicional como anexo.
Esta sección de conclusiones puede incluir una plantilla en la que se pueden, por ejemplo,
manejar temas y subtemas, normatividad aplicada para la solución del caso y un breve
resumen de la solución del caso y las razones o fundamentos. Registro que además, puede
facilitar el trabajo de relatoría.
Diagrama de Secuencia
Registrar Conclusiones : Servidor : Caso : Conclusiones
2 : \new\
3 : insertarConclusion ( )
Descripción Breve
• Fecha de préstamo
• Término del préstamo. Si se pasa de este término, se debe generar una alerta.
• Que se presto (folios, tipo de documento, etc).
• Servidor a quien se prestó
• Dependencia
Diagrama de Secuencia
1 : tomarExpediente ( )
2 : ingresarPrestamo ( )
3 : \new\
2.6 Diagrama de Secuencia del escenario de uso: Ciclo de vida de una solicitud/caso
1 : \new\
2 : asignarCompetencia ( )
3 : evaluarSolicitud ( )
6 : asignarPrioridadPoliticas ( )
8 : vincularASolicitud ( )
9 : gestionarActores ( )
11 : definirRuta ( )
13 : registrarConclusiones ( )
16 : marcarCierreCaso ( )
Ilustración 6 Diagrama de Secuencia del Escenario de Uso: Ciclo de vida de una solicitud/Caso
ANEXO – GLOSARIO
Histórico de Revisiones
TABLA DE CONTENIDO
Pág.
GLOSARIO
El glosario incluye y define todos los términos que facilitan la comunicación y entendimiento
de los documentos generados en las diferentes etapas del presente proyecto. Se ha dividido en
varias secciones para facilitar la agrupación de términos.
• Macroproceso (procesos de nivel 1): Tienen que ver con las actividades a nivel
general necesarias para cumplir la misión de la Entidad. (Ejemplo: Gestionar
políticas, Coordinar y Controlar, Ejercer funciones misionales y Ejercer funciones
conexas).
• Proceso (procesos de nivel 2): Hacen relación en un nivel ulterior de detalle, a las
funciones asociadas a la PGN. (Ejemplo: Para el macroproceso de Ejercer Funciones
Misionales, los procesos están asociados a las áreas de intervención, prevención, y
disciplinario).
• Subproceso (procesos de nivel 3): Asociado a las etapas principales dentro de cada
proceso.
Abrir Caso: Es el subproceso por medio del cual la delegada, dependencia o funcionario
delegado, avoca el conocimiento de un asunto de su competencia y por tanto debe registrarlo
en el sistema.
Actores PGN: Son las diferentes personas o entidades que interactúan en los procesos
misionales de la PGN, como solicitantes de un servicio, el responsable de una actuación, o la
persona o entidad sobre la cual impacta una decisión. Ejemplo: los ciudadanos que presentan
solicitudes o quejas a la entidad, los servidores y/o dependencias de la PGN, las entidades
que se relacionan con la PGN, los investigados, entre otros.
Agente: Se utiliza para identificar a los servidores de la PGN que atienden solicitudes o
tramitan los casos en las tres áreas misionales de la entidad, en este sentido, puede ser un
procurador delegado, un asesor, un profesional o un procurador judicial, según la materia.
Área/Función Misional: Los mandatos constitucionales que definen las funciones de la PGN
tienen como fin último garantizar que los funcionarios públicos en el cumplimiento de sus
funciones se ajusten al derecho en sus actuaciones; que los procesos administrativos y
judiciales se desarrollen con el pleno de garantías para las partes; que la vigilancia preventiva
inhiba comportamientos que se aparten de la ley y promueva acciones para la mejor gestión
pública y por último, que las relaciones sociales se basen en el respeto de los derechos
humanos como marco de convivencia. Para el cumplimiento de estas funciones
constitucionales, la PGN ejerce 3 funciones misionales: disciplinaria, de intervención, y
preventiva.
Caso:
• Disciplinario: Comprende el asunto, comportamiento o conjunto de hechos o
conductas de uno o más servidores públicos o particulares sujetos de la acción
disciplinaria, que se investigan en el Proceso Disciplinario;
• Preventivo: Abarca el conjunto de actuaciones, diligencias o acciones preventivas de
la PGN, encaminadas a garantizar el cumplimiento de la norma, a solicitud de parte o
en forma oficiosa, en defensa de los derechos humanos, del orden jurídico, del
patrimonio público o de interés general, ante una o más autoridades;
• Intervención: Se integra por la agencia que ejerce la PGN como Ministerio Público,
en un determinado proceso judicial o administrativo cursante ante las autoridades
competentes y abarca el conjunto de actuaciones, diligencias, recursos o acciones
legales que puede adelantar el agente.
Entrada (de un proceso en la PGN): Está determinada por la solicitud, petición, memorial,
exhortación, notificación, comunicación o queja a través de la cual una persona natural o
jurídica, o una autoridad demanda un servicio o una actuación a la PGN, para que ésta inicie
o asuma una investigación disciplinaria, intervenga en un caso particular, ante determinada
autoridad judicial o administrativa como Ministerio Público, o adelante las acciones
preventivas necesarias, en defensa de los derechos fundamentales, del patrimonio público, el
orden jurídico o el interés general.
Al igual que la acción, diligencia o actuación oficiosa de la PGN en las mismas materias.
Expediente:
• En Disciplinario: Conjunto de actuaciones, pruebas y decisiones que conforman el
Proceso Disciplinario;
• En Preventivo: Conjunto de diligencias, actuaciones, documentos o informes que
conforman la acción preventiva de la PGN;
• En Intervención Judicial o Administrativa: Conjunto de actuaciones, solicitudes,
recursos, acciones, alegatos y conceptos de la PGN cuando actúa como Ministerio
Público en un proceso determinado que cursa ante las autoridades judiciales o
administrativas competentes.
Instrumento: Conjunto de herramientas que un servidor de la PGN puede aplicar o a las que
puede acudir, durante el manejo de un caso, o un actor dentro de un proceso. (Ejemplos:
acciones de tutela, actuaciones de oficio de la PGN relacionadas con la prórroga o
suspensión del proceso, suspensión del servidor investigado, comisiones, aplicación del poder
preferente/vigilancia superior, resolución de recursos del proceso y causales de inhabilidad o
recusación de las personas y los traslados por competencia.)
Macroproceso Misional: Se trata del conjunto de tareas, acciones, actividades que permiten
a la Procuraduría cumplir con las obligaciones prescritas por la Constitución.
del inicio de la actuación oficiosa emprendida por la PGN o derivada de la notificación ante
una autoridad judicial.
Solicitud: Hace referencia a todas las peticiones, requerimientos o pedidos que llegan a la
PGN respecto a los asuntos manejados por la entidad.
Valorar Solicitud: Este proceso consiste en evaluar la pertinencia para la PGN de tramitar
las solicitudes de servicio o actuación que llegan a la PGN. Estas pueden ser quejas,
solicitudes o peticiones de ciudadanos, memoriales de abogados o comunicaciones de las
autoridades. También pueden ser traslados por competencia, compulsa de copias o
notificaciones.
Verificar Hechos: Consiste en la constatación de los hechos relevantes en un caso por medio
de la observación directa, visitas, cuestionarios o testimonios, documentos, medios técnicos,
para verificar una conducta y/o comprobar el cumplimiento de los mandatos legales. Incluye
la práctica de pruebas de caso, para la afirmación o información de los hechos y la
responsabilidad de los sujetos procesales.
Actor: Es una entidad externa del sistema que de alguna manera participa en la historia del
caso de uso. Por lo regular estimula el sistema con eventos de entrada o recibe algo de él. Los
actores están representados por el papel que desempeñan en el caso.
Ambiente Hardware: Un Ambiente Hardware es una solución de hardware que apoya una ó
varias funciones de una empresa. Un Ambiente Hardware está conformado por equipos y/u
otros Ambientes Hardware.
Ambiente Software: Un Ambiente Software es una solución de software que apoya una ó
varias funciones de una empresa. Un Ambiente software está conformado por paquetes de
software y/o otros Ambientes Software.
Artefacto UML: En UML un artefacto define cualquier componente que se puede colocar en
un diagrama UML (i.e un diagrama de actividad, una actividad, una transición, etc.).
Literalmente se define como: "Un pedazo de información que es usado o producido por un
proceso de desarrollo de software".
1
Fuente: Diccionario enciclopédico de ciencia y tecnología. Prentice – Hall Hispanoamérica S.A.
separados en el espacio.2
Clase: Una descripción de un conjunto de objetos que comparten los mismos atributos,
operaciones, relaciones y semántica.
Diagramas de Actividad: Diagramas definidos por UML para modelar procesos de negocio
o para refinar casos de uso.
Diagrama de Clases: Un diagrama de clases presenta las clases del sistema con sus
relaciones estructurales y de herencia. La definición de clase incluye definiciones para
atributos y operaciones. El modelo de casos de uso aporta información para establecer las
clases, objetos, atributos y operaciones.
2
Fuente: Diccionario enciclopédico de ciencia y tecnología. Prentice – Hall Hispanoamérica S.A.
3
Fuente: Diccionario enciclopédico de ciencia y tecnología. Prentice – Hall Hispanoamérica S.A.
Equipo Primario: es un equipo que no hace parte de ningún otro equipo por ejemplo un PC.
Equipo Secundario: es un equipo que hace parte de otro equipo por ejemplo un Controlador
de disco SCSI.
Flujos de Información: Conjunto de datos que fluyen entre un sistema y otro para garantizar
su operabilidad.
Flujo de Eventos – Flujo Básico: También llamado curso normal de eventos, es la parte
principal del formato de caso de uso expandido. Describe los detalles de la interacción entre
los actores y el sistema. Un aspecto esencial de la sección es que explica la secuencia más
común de los eventos: la historia normal de las actividades y la terminación exitosa de un
proceso.
Formato de Caso de Uso de Alto Nivel: Un caso de uso de alto nivel describe un proceso
muy brevemente. Conviene servirse de este tipo de caso durante el examen inicial de los
requerimientos y del proyecto, a fin de entender rápidamente el grado de complejidad y de
funcionalidad del sistema.
Formato de Caso de Uso Expandido: Un caso de uso expandido describe un proceso más a
fondo que el de alto nivel. La diferencia básica consiste en que tiene una sección destinada al
curso normal de los eventos (flujo normal), que los describe paso a paso.
Función: Es una actividad global que hace parte de la operación de una Empresa, las cuales
se apoyan en infraestructuras de tecnologías de información ó son Funciones potencialmente
sistematizables.
Instancia: Una manifestación concreta de una abstracción; una entidad sobre la que pueden
aplicarse un conjunto de operaciones y que tiene un estado que almacena los efectos de las
operaciones, es sinónimo de objeto.
Mensaje: Mecanismo en virtud del cual los objetos se comunican entre sí, generalmente una
respuesta para ejecutar un método.
Precondición: Una restricción que ha de ser cierta cuando una operación es invocada.
Servicios de TI: Son servicios ofrecidos por proveedores de Tecnologías de Información, los
cuales no involucran elementos tangibles de hardware, software o comunicaciones; se trata de
servicios como asesorías, capacitación, construcción de páginas WEB, entre otros.
UML (Unified Modelling Lenguaje): Lenguaje estándar, que mediante el uso de diagramas
definidos permite modelar procesos de negocio, requerimientos, arquitectura y diseño de
sistemas de software.
SIAM. Sigla usada para el subsistema de apoyo cuyo objetivo principal es facilitar la
administración de los recursos disponibles para adelantar la función misional. Los recursos se
refieren a todos los elementos necesarios para la atención de las solicitudes y la ejecución de
los casos en la PGN, tales como recursos humanos, recursos físicos, plantillas de
documentos, etc.
SIC. Sigla usada para el subsistema cuyo propósito es mantener un contacto apropiado con la
ciudadanía a fin de facilitar el registro de solicitudes por parte de los ciudadanos y la
retroalimentación a estos sobre las actuaciones y estado general de los casos en la PGN,
restringiendo los datos al carácter del ciudadano (quejoso, disciplinado, ciudadano del
común, etc.) y al estado de los procesos.
SIMIP. Sigla usada para el subsistema central de la PGN. Este subsistema tiene como
propósitos fundamentales coadyuvar la labor funcional de la entidad, permitiendo: registrar y
controlar las acciones o actuaciones de la PGN en las áreas preventiva, disciplinaria e
intervención judicial o administrativa, velar por el “debido proceso”, minimizar la carga
operativa y facilitar la unificación de criterios en las funciones misionales de la PGN.
SIREL. Sigla usada para el subsistema encargado de apoyar la labor de relatoría de la PGN.
4
Fuente: Tecnologías de la información a la estrategia del negocio. TI Magazin.net. Nelson Roca. Abril del 2000