CodeHealth
¿Qué es CodeHealth?
CodeHealth es un sistema con una interfaz intuitiva y ágil
para registrar con eficiencia, precisión y rapidez la
información relevante presentada por el paciente.
También presenta un sistema de asignación que permitirá
una mejora en la planeación y destinación de datos.
Incluso podrá ofrecer una funcionalidad que maneja la
elección de fechas para las citas junto a sus respectivos
costos.
¿Porqué es necesario
CodeHealth?
La toma de datos en el sector médico es
El problema en contexto.
crucial para la planificación y la gestión
eficiente del tiempo y los recursos.
Garantiza seguridad de datos de todos sus
usuarios.
Facilita el acceso a cualquier servicio medico
mediante consultas.
Una opción viable para consultorios locales.
Objetivos del proyecto
01
Establecer un sistema de registro
de datos de usuarios que garantice
la seguridad de la información,
protegiéndola contra amenazas
como el phishing.
02
Implementar un módulo de
asignación de exámenes médicos
que agilice el proceso y gestione los
costos asociados, mejorando así la
eficiencia administrativa del centro
médico.
Objetivos del proyecto
03
Crear un sistema de
identificación único para cada
paciente , facilitando la
organización en las consultas
y recuperación de datos a
través del registro.
04
Desarrollar una función de generación de
facturas detalladas para los pacientes,
incluyendo información sobre los servicios
médicos, costos y recomendaciones
adicionales del personal médico.
Objetivos del proyecto
05
Integrar un sistema de registro y
seguimiento de pacientes que cumpla
los estándares regulatorios,
garantizando la precisión y seguridad
06 de los datos.
Diseñar una interfaz de usuario intuitiva
y amigable que mejore la experiencia
de navegación tanto para el personal
médico como para los pacientes. 07
Establecer un sistema de análisis de
datos que permita al personal
médico identificar tendencias y
patrones de salud.
Requerimientos
RF 01
El sistema debe permitir registrar
los datos del paciente. Se
ingresarán en el sistema los datos
funcionales
para llevar a cabo el registro
completo.
RF 02
El sistema debe permitir consultar los
datos registrados del paciente. Se podrá
acceder en el sistema a los datos
registrados del paciente para su revision
o actualización según sea necesario.
Requerimientos
RF 03
funcionales
El sistema debe permitir asignar los
costos de los exámenes médicos. Se
podrán asignar en el sistema los
costos correspondientes a cada
examen médico.
RF 04
El sistema debe permitir asignar
los exámenes médicos a cada
paciente. Se podrán asignar en el
sistema los exámenes médicos
necesarios para cada paciente.
RF 05
Requerimientos
El sistema debe permitir iniciar
sesión al recepcionista. Se funcionales
ingresarán los datos del
recepcionista para completar el
correcto inicio de sesión.
RF 06
El sistema debe permitir reasignar
la cita del paciente. En caso de
que se haya presentado un
inconveniente con la cita el
sistema debe permitir reasignar la
cita.
Especificación de
casos de uso
1- Brindar los datos. 2- Realizar la toma de datos.
El usuario debe brindar los datos personales El recepcionista debe registrar los datos
mínimos para que estos sean registrados. mínimos de cada usuario.
Los flujos principales serian la existencia del Los flujos principales serian la existencia del
paciente deseoso de la toma de sus datos. recepcionista dispuesto a de registrar los
datos del usuario.
Pueden haber flujos alternativos como:
La cancelación del tramite.
Que el recepcionista no ingrese los datos
necesarios.
Especificaciones de casos de uso
3- Consulta y actualización de 4- Fecha de disponibilidad
datos
El médico analizará las fechas de la
El recepcionista podrá consultar y actualizar los
disponibilidad, para que el recepcionista se
datos del usuario según lo que requiera.
encargue de agendar una cita con respecto a la
disponibilidad.
Los flujos principales serian que el recepcionista:
haga la toma de los datos del usuario, consulte
Los flujos principales serian la correcta
al cliente si desea actualizar datos y con los
registración del paciente, la revisión de
datos anteriormente dados consulta el historial
disponibilidad por parte del médico y las fechas
clínico del paciente.
que al paciente se le hacen pertinentes.
Pueden haber flujos alternativos como:
Pueden haber flujos alternativos como:
La cancelación del tramite.
El caso de que no hayan fechas disponibles.
El recepcionista no ingrese los datos
necesarios.
Especificación de casos de uso
5- Asignación de citas y costos
Se asigna la fecha de la cita junto con los costos
de los trámites médicos que se van hacer.
Los flujos principales serian:
La muestra de fechas disponibles al usuario.
El usuario elige la fecha de la cita.
Se asigna la cita junto al costo de los
trámites médicos.
Pueden haber flujos alternativos como:
El caso de que no hayan fechas disponibles
El usuario solicita cancelar la cita.
Especificación de casos de uso
6- Definición de la facturación por parte del
recepcionista
El recepcionista consulta al usuario que tipo de medio de pago prefiere, este puede
seleccionar si en efectivo o en tarjeta de crédito/debito.
Los flujos principales serian:
La asignación de la cita.
La aceptación de la cita por parte del cliente.
El recepcionista indica la cantidad a pagar.
El mismo recepcionista consulta el método de pago, si es efectivo se descarga
recibo. Por otro lado, si es digital se envía por correo.
El recepcionista indica al usuario como pagar de manera presencial o digital.
Pueden haber flujos alternativos como:
El caso de que no fue aceptada la cita.
Los dos tipos de pagos con sus respectivos recibos mencionados anteriormente.
Especificación
8- Notificación de la fecha de la cita
de casos de uso Envío de notificación de la fecha de la cita al cliente
después de realizar el pago, tener en cuenta que
7- Pago de factura esta queda guardada desde que se establece el
método de pago pero no se activa hasta el debido
Ya dado los parámetros de pago y establecidos por pago.
el usuario, este procede a pagar la factura.
Los flujos principales serian:
Los flujos principales serian: El usuario adquiere el medio de pago (recibo).
El usuario recibe el medio de pago. El usuario paga el recibo en la entidad
El usuario recibe el recibo de pago. bancaria más cercana.
El usuario efectúa el pago. El usuario recibe el correo electrónico de la cita
medica.
Pueden haber flujos alternativos como:
El vencimiento de la factura. Pueden haber flujos alternativos como:
El pago es totalmente externo al software a El usuario no paga el recibo en la fecha
desarrollar. estipulada.
Especificación de
9- Cita medica, valoración e informe.
casos de uso
El usuario asiste a la cita médica, es valorado por
el respectivo especialista asignado, el especialista
le envía al correo los respectivos resultados.
Los flujos principales serian:
El usuario asiste a la cita médica.
El usuario es evaluado por el médico.
El especialista realiza el informe del estado del
paciente.
El informe es enviado al correo electrónico de
el usuario.
Pueden haber flujos alternativos como:
El médico se ausenta.
El usuario no puede asistir.
Especificación de casos
de uso 10- Reasignar cita.
La reasignación de la cita por medio de la solicitud del usuario. El usuario deberá
brindar todos los datos necesarios, explicando el porque requiere que le reasignen la
cita. Si la cita venció o tiene justificación del porqué faltó a la cita, se reasignará sin
costo alguno. De otro modo, se cobrará una multa. Para esto primeramente se retoman
los datos del usuario y se visualizarán las fechas de disponibilidad del medico.
Los flujos principales serian:
El usuario se acerca a recepción, solicita una reasignación de cita
El usuario no tiene que brindar datos, solamente el recepcionista actualiza los datos
si el usuario lo pide.
El recepcionista consulta el porqué pide la reasignación al usuario.
El usuario da el porqué.
El recepcionista anota esto en el apartado de justificación.
El recepcionista pasa a la pestaña de consulta de fechas del médico.
Si hay sobre costos en la factura el programa los corrige automáticamente.
Especificación de casos
de uso
10- Reasignar cita pt2.
Al pasar al apartado de fecha, deberá revisar agenda
del médico.
Al no encontrar fechas disponibles el recepcionista
explica al usuario que debe cancelar el proceso, para
poder continuar con los demás usuarios.
Pueden haber flujos alternativos como:
Si no hay sobrecostos en la factura.
Especificación
de casos de uso
11- Inicio de sesión del recepcionista
Se ingresarán los datos del recepcionista para completar el
correcto inicio de sesión.
Los flujos principales serian:
Digitar los datos solicitados
El recepcionista recibe el mensaje de inicio de sesión
exitoso.
Pueden haber flujos alternativos como:
Si los datos están incorrectos.
Diagrama de casos de uso
UML
Story Board Interfaz
Story Board Interfaz
Kahoot
KahootCodeHealthhttps://create.kahoot.it/sha
re/codehealth/a1a7e8cf-6ef8-4166-949a-
d2677cd74fdb
Gracias por su
atención