You are on page 1of 3

ECU00X Gestionar Cita

CASO DE USO GESTIONAR CITA

Permite gestionar actualizado el registro de citas. De acuerdo a su necesidad la


Objetivo de Contexto
recepcionista puede agregar, actualizar y desactivar un Cita.

Pre-Condiciones Loguearse como recepcionista.

● El sistema registra una Cita.


Condición Final de Éxito ● El sistema actualiza una Cita.
● El sistema desactiva una Cita.
El sistema presenta un mensaje de error indicando la falla. (Ver el apartado de Flujos
Condición Final de Falla
Alternos)

Actores Recepcionista

FLUJO BÁSICO

PASO ACCION

1 La recepcionista ingresa a la opción CITA MEDICA en la interfaz del MENU PRINCIPAL

2 El sistema muestra la interfaz GESTIONAR CITA con el listado de citas registradas en el sistema y los siguientes
filtros: Fecha Inicio, Fecha Fin, datos del médico, código de la cita, especialidad y tipo de búsqueda (Historia
Clínica o Paciente). Además muestra las opciones Registrar Cita, Actualizar Cita y Desactivar Cita.

3 Si La recepcionista elige una Cita de la lista

● SI elige “Actualizar” ver el Subflujo “Actualizar Cita”


● Si elige “Desactivar” ver el Subflujo “Desactivar Cita”
4 Si La recepcionista no elige un Cita de la lista

● Si elige “Registrar” ver el Subflujo “Registrar Cita”


5 La recepcionista selecciona “Salir” y el caso de uso finaliza.

SUBFLUJOS

NOMBRE ACCION

Registrar
Cita

1 El sistema muestra la interfaz GESTIONAR CITA – REGISTRAR. Aparece un formulario con los campos: Paciente,
Tipo de Reserva, Fecha de Realización, Especialidad, Fecha de Registro y Hora. Además se muestra un listado de
los medicos y su horario de atención junto a los botones Detalle Reserva y Salir.

2 La recepcionista ingresa los datos del formulario.

3 La recepcionista selecciona uno de los turnos según el día y presiona el botón Detalle Reserva.

4 El sistema valida los datos ingresados

5 El sistema carga una ventana emergente con el listado de médicos y sus horarios según una especialidad.
Ádemas se muestran los botones Generar Cita Rápida y Ver Detalle Horario.

6 Si la recepcionista escoge un horario y selecciona Ver Detalle Horario, el sistema carga una ventana emergente
econ el horario del doctor en el día seleccionado por la recepcionista en el formulario. Además muestra los
botónes Confirmar Reserva y Salir.

7 La recepcionista elige un bloque disponible dentro del horario y presiona Confirmar Reserva.

8 El sistema valida la solicitud y muestra una ventana emergente con el resumen de la reserva y el mensaje :
“Desea confirmar la reserva con los siguientes datos: “ . Además muestra los botónes Aceptar y Cancelar.

9 El sistema genéra un nuevo Id de Cita.

10 El sistema graba un nuevo registro de Cita y muestra un mensaje de éxito.

11 La pantalla de GESTIONAR CITA – REGISTRAR se cierra y regresa a la interfaz GESTIONAR CITA con la lista de citas
actualizada y el Subflujo finaliza.

Actualizar
Cita

1 El sistema muestra la interfaz GESTIONAR CITA – ACTUALIZAR. Aparece un formulario con los campos: Id
Usuario(Solo lectura – cargado de sistema), Nombre Usuario (solo lectura – cargado de sistema), Id Cita Médica
(autogenerado), Paciente, Tipo de Reserva, Fecha de Realización, Especialidad , Médico y Hora. Además se
muestra una vista previa de listado de citas debajo del formulario y las opciones Aceptar y Cancelar.

2 La recepcionista actualizar los datos de la cita seleccionada.

3 El sistema carga en la vista previa las citas registradas que tengan datos similares a los ingresados por la
recepcionista.

4 El sistema valida los campos ingresados.

5 El sistema actualiza los datos de la cita y muestra un mensaje de éxito.

6 La pantalla de GESTIONAR CITA – ACTUALIZAR se cierra y regresa a la interfaz GESTIONAR CITA con la lista de
citas actualizada y el Subflujo finaliza.

Desactivar
Cita

1 El sistema muestra el mensaje: “¿Está seguro que desea desactivar la(las) Citas seleccionado(s)?”.

2 La recepcionista selecciona la opción SÍ para confirmar la desactivación.

3 El sistema actualiza el listado de la(las) Citas en estado “Desactivado”.

4 El sistema muestra la interfaz GESTIONAR CITA con la lista de citas actualizada y termina el Subflujo.

FLUJO ALTERNO

NOMBRE DESCRIPCION

Si los datos ingresados son nulos o inválidos:


Datos de la
Cita son ● En el paso 4 del subflujo “Registrar Cita”, el sistema muestra el mensaje: “Se han encontrado datos
Inválidos inválidos” y el subflujo no continuará hasta que no se cumpla la condición.
● En el paso 4 del subflujo “ActualizarCita”, el sistema muestra el mensaje: “Se han encontrado datos
inválidos” y el subflujo no continuará hasta que no se cumpla la condición.
Datos de la Si el sistema detecta que la Cita ya existe:
Cita ya existe
● En el paso 4 del subflujo “Actualizar Cita”, se muestra el mensaje “Cita ya existe” y el subflujo finaliza.
Si la recepcionista desea generar una cita rápida:

 En el paso 6 si la recepcionista no escoge ningun horario y presiona Generar Cita Rápida, el sistema
muestra una ventana emergente con los datos de una cita en base a la disponibilidad más pronto en
cuanto a Médico y Horario. Además muestra los botones Acetar y Cancelar.
Generar Cita
 La recepcionista selecciona Aceptar para confirmar los datos de la cita rápida.
Rápida
 El sistema genera una nueva Id de Cita.
 La interfaz de REGISTRAR CITAS se cierra y se vuelve a la ventana GESTIONAR CITAS con el listado de
citas actualizado y termina el caso de uso.

No confirma Si La recepcionista selecciona NO :


desactivación
● En el paso 2 del Subflujo Desactivar Cita, finaliza el Subflujo.
Si se ingresan datos insuficientes para la reserva:

 En el paso 3 del subflujo “Registrar Cita”, si se ingresan solo la especialidad y la fecha de realización y
Datos se presiona “Detalle Reserva”, el sistema mostrará un mensaje con el siguiente mensaje “Datos
insuficientes
insuficientes, por favor llenar todo el formulario antes de proseguir con la reserva”.
 Si la recepcionista no ingresa como mínimo la fecha de realizacion, datos del paciente y especialidad el
subflujo no continuará.

You might also like