Requisitos y casos de uso - ruben-ab99/ISO26-ISO2-3C1.02 GitHub Wiki

📋 Requisitos y Especificación de Casos de Uso

En base al catálogo de requisitos del SESCAM, se ha establecido la arquitectura funcional del sistema. Siguiendo las directrices del proyecto para simplificar la planificación en el Proceso Unificado de Desarrollo (PUD), mantenemos una relación direccional entre Requisitos Funcionales (RF) y Casos de Uso (CDU) (1 Requisito == 1 Caso de Uso).

👥 1. Actor: Paciente

ID Caso de Uso Descripción
CU-01 Gestionar citas propias Consultar citas programadas, confirmarlas, solicitar cambio o cancelarlas.
CU-02 Recibir notificaciones y recordatorios Avisos de cita, de preparación previa y de informe disponible.
CU-03 Consultar historial de pruebas Listado de pruebas realizadas.
CU-04 Comunicar incidencias y encuestas Reporte de incidencias y respuesta a encuestas de satisfacción.
CU-05 Consultar pruebas de seguimiento Revisiones periódicas y cribados programados.

🩺 2. Actor: Médico

ID Caso de Uso Descripción
CU-06 Solicitar prueba diagnóstica Indicación clínica, justificación y prioridad (urgente, preferente, ordinaria).
CU-07 Prescribir prueba de seguimiento Define periodicidad y genera automáticamente la necesidad de nuevas citas.
CU-08 Gestionar solicitudes y agendas Estado de sus solicitudes y agendas de realización disponibles.
CU-09 Crear y consultar informes e imágenes Informe radiológico y acceso a imágenes de sus pacientes (Actor RIS/PACS/HCE).
CU-10 Registrar realización e incidencias Marca la prueba como realizada y anota incidencias asociadas.
CU-11 Consultar estadísticas de solicitudes Tiempos de espera, uso de recursos y adherencia al seguimiento.

📁 3. Actor: Personal Administrativo / Admisión

ID Caso de Uso Descripción
CU-12 Gestionar pacientes Alta, modificación y baja en el sistema.
CU-13 Gestionar citas Asignar, reprogramar y cancelar citas de las pruebas solicitadas.
CU-14 Gestionar agendas de médicos Configuración y gestión de la agenda diaria de cada facultativo.
CU-15 Gestionar listas de espera y huecos Administración de prioridades y huecos de agenda libres.
CU-16 Generar informes operativos Estadísticas de ocupación de agendas, tiempos de espera y cancelaciones.

⚙️ 4. Actor: Administrador del Sistema

ID Caso de Uso Descripción
CU-17 Configurar parámetros del sistema Tipos de prueba, protocolos, horarios, políticas de citación y prioridades.
CU-18 Gestionar roles y permisos Asignación y control de acceso seguro por rol.
CU-19 Auditar actividad y accesos Trazabilidad de accesos a datos clínicos.
CU-20 Integrar con sistemas hospitalarios Conexión con SSO, HCE, admisión y RIS/PACS (actores secundarios).
CU-21 Generar estadísticas globales Reportes generales de uso del sistema.

🔄 5. Casos de Uso Transversales (Soporte al Sistema)

ID Caso de Uso Justificación
CU-22 Autenticarse (SSO) Prerrequisito de todos los CU. Se relaciona con CU-20 vía <<include>>.
CU-23 Visualizar imágenes DICOM Requisito web. Extiende a CU-09 (<<extend>>).
CU-24 Consultar catálogo de pruebas Base para Médicos (CU-06) y mantenido por Admins (CU-17).

🕸️ Relaciones Estructurales (Para Diagrama de Casos de Uso)

El diseño de interfaces del sistema debe contemplar los siguientes contratos y dependencias entre casos de uso:

  • CU-22 <<include>> en todos los Casos de Uso de actores humanos.
  • CU-07 <<include>> CU-13 (La prescripción periódica genera la necesidad de citación).
  • CU-13 <<include>> CU-02 (Gestionar una cita notifica automáticamente al paciente).
  • CU-06 <<include>> CU-24 (Solicitar una prueba exige seleccionarla del catálogo).
  • CU-23 <<extend>> CU-09 (La visualización avanzada DICOM extiende la consulta estándar de informes).
  • Los casos CU-09 y CU-10 dependen de sistemas externos (Actores Secundarios: RIS/PACS / HCE).
⚠️ **GitHub.com Fallback** ⚠️