anexos - francisco josé de caldas district...
TRANSCRIPT
ANEXOS
Modelo de caso de uso sistema de Historia Clínica.
Modelo de caso de uso sistema de Tratamiento.
Modelo de caso de uso sistema de Taller.
Modelo de caso de uso sistema de Paciente.
No. Caso de Uso 01 NOMBRE CASO DE USO (Iniciar Sesión)
ACTORES Fisioterapeuta, Enfermera y Administrador
OBJETIVO Permitir el acceso a los servicios de la plataforma a los usuarios.
PRECONDICIONES El usuario debe haber ingresado a la página principal. El usuario debe estar previamente registrado en el sistema.
POSCONDICIONES
El usuario puede utilizar los servicios del sistema de acuerdo al tipo de usuario con sus respectivos permisos.
FLUJO DE EVENTOS
Actividades del Actor
Estando en la interfaz principal el usuario ingresara su código y contraseña para poder ingresar al sistema.
Respuesta del Sistema
1. El sistema permitirá el acceso al sistema del usuario
2. De acuerdo al tipo de usuario será mostrada una interfaz diferente con sus respectivos permisos,
3. Si el usuario no se encuentra registrado o ingreso mal sus datos esto será informado por el Sistema.
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas, la recomendación es que intente de nuevo iniciar sesión hasta que le muestre los permisos y datos de su sesión de acuerdo al tipo de usuario.
No. Caso de Uso 02 NOMBRE CASO DE USO (Cerrar Sesión)
ACTORES Fisioterapeuta, Enfermera y Administrador
OBJETIVO Permitir la salida segura del sistema a los usuarios.
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema.
POSCONDICIONES El usuario saldrá del sistema cerrando la sesión impidiendo que otros usuarios puedan ver los datos de la sesión e ingresar a su sesión y tal vez acceder a servicios a los cuales no poseen permiso.
FLUJO DE EVENTOS
Actividades del Actor
Habiendo iniciado sesión el usuario podrá salir del sistema en cualquier momento haciendo clic en el link "Cerrar Sesión".
Respuesta del Sistema
1. El sistema destruirá la sesión en uso para impedir que otros usuarios puedan acceder a esta sesión
2. Mostrará la interfaz principal para permite a otros usuarios iniciar sesión con sus respectivas cuentas.
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no se puede cerrar su sesión por favor intente de nuevo debido a que si no se cierra su sesión correctamente otros usuarios malintencionados podrían ocasionar daños de datos sobre su cuenta y otro tipo de cosas. Para comprobar que cerró bien su sesión debe estar en la interfaz principal del sistema y darle clic en su navegador “atrás” y comprobar que después de cerrada su sesión no se puede ver su cuenta de lo contrario su sesión no ha sido cerrada.
No. Caso de Uso 08 NOMBRE CASO DE USO (Consultar Historia clínica)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la consulta al usuario (Fisioterapeuta) de la historia clínica del paciente
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Citas. El usuario debe haber accedido a la pestaña de citas El usuario debe haber dado clic en la opción selecciona para poder acceder a la cita medica
POSCONDICIONES Consulta Historia clínica por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en la pestaña de Citas del módulo El usuario seleccionara una cita Dara clic en la opción seleccionar Historia Clínica.
Respuesta del Sistema
Se redireccionara al módulo de historia clínica de la cita previamente seleccionada Se cargaran todos los datos para este módulo.
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no carga algunas pestañas de historia clínica porque no han sido cargadas previamente por la medico
No. Caso de Uso 09 NOMBRE CASO DE USO (Consultar paciente Historia Clínica)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la consulta al usuario (Fisioterapeuta) de los datos del paciente seleccionado.
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de consultar paciente
POSCONDICIONES Consulta paciente por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario quedara en la opción consultar paciente
Respuesta del Sistema
El sistema mostrara los datos del paciente en la pestaña consultar paciente de Historia clínica.
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no
esté presentando problemas, la recomendación es que intente de nuevo el director por código hasta que le muestre el informe con los datos encontrados.
No. Caso de Uso 10 NOMBRE CASO DE USO (Consultar motivo de consulta)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la consulta al usuario (Fisioterapeuta) del listado de motivos de consulta del paciente-
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de motivo de consulta
POSCONDICIONES Consulta listado de motivos de consulta por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá a la pestaña motivo de consulta
Respuesta del Sistema
El sistema mostrara listado de motivos de consulta del paciente en la pestaña motivo de consulta de Historia Clínica
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo el director por código hasta que le muestre el informe con los datos encontrados.
No. Caso de Uso 11 NOMBRE CASO DE USO (Crear motivo de consulta)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la actualización al usuario (Fisioterapeuta) del motivo de consulta.
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de motivo de consulta
POSCONDICIONES Crea motivo de consulta por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá a la pestaña motivo de consulta El usuario ingresara datos al campo motivo de consulta Dara clic en el botón ingresar motivo de consulta.
Respuesta del Sistema El sistema creara un motivo de consulta.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo el director por código hasta que le muestre el informe con los datos encontrados.
No. Caso de Uso 12 NOMBRE CASO DE USO (Consultar antecedentes)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la consulta al usuario (Fisioterapeuta) de los antecedentes del paciente seleccionado.
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de antecedentes
POSCONDICIONES Consulta antecedentes por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá en la opción antecedentes
Respuesta del Sistema
El paciente mostrara los antecedentes del paciente en la pestaña antecedentes de Historia Clínica
MANEJO DE SITUACIONES EXCEPCIONALES
El sistema puede no mostrar los antecedentes del paciente si no ha sido ingresado previamente por el médico.
No. Caso de Uso 13 NOMBRE CASO DE USO (Revisión por sistema)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la consulta al usuario (Fisioterapeuta) de revisión de sistemas del paciente seleccionado.
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de examen medico
POSCONDICIONES Consulta examen médico por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá a la pestaña examen medico
Respuesta del Sistema
El paciente mostrara el examen del paciente en la pestaña examen médico de Historia Clínica
MANEJO DE SITUACIONES EXCEPCIONALES
El sistema puede no mostrar los antecedentes del paciente si no ha sido ingresado previamente por el médico.
No. Caso de Uso 14 NOMBRE CASO DE USO (Consultar Impresión Diagnostica Historia Clínica)
ACTORES Fisioterapeuta.
OBJETIVO Permitir la consulta del listado de impresiones diagnosticas por par parte del usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de Impresión diagnostica
POSCONDICIONES El usuario (Fisioterapia) podrá ver un listado de impresiones diagnosticas del paciente.
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario acceder a la pestaña impresión diagnóstica.
Respuesta del Sistema
El sistema mostrara un listado de impresiones diagnosticas en la pestaña consultar paciente de Historia Clínica.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo el director por código hasta que le muestre el informe con los datos encontrados.
No. Caso de Uso 14 NOMBRE CASO DE USO (Crear Impresión Diagnostica Historia Clínica)
ACTORES Fisioterapeuta.
OBJETIVO Permitir crear impresión diagnostica por par parte del usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido a la pestaña de Impresión diagnostica El usuario puede haber seleccionado una enfermedad El usuario ingresa impresión diagnostica. El usuario da clic en guardar impresión diagnostica.
POSCONDICIONES El usuario (Fisioterapia) podrá guardar una impresión diagnostica del paciente.
FLUJO DE EVENTOS Actividades del Actor Estando en el módulo de citas el usuario
seleccionara una cita Dará clic a la opción historia clínica
El usuario acceder a la pestaña impresión diagnóstica. El usuario deberá ingresar una opción del listado de enfermedades El usuario podrá ingresar una impresión diagnostica El usuario dará clic en guardar impresión diagnóstica.
Respuesta del Sistema
El sistema guardara la impresión diagnostica guardada
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo el director por código hasta que le muestre el informe con los datos encontrados.
No. Caso de Uso 15 NOMBRE CASO DE USO (Consultar tratamiento)
ACTORES Fisioterapeuta.
OBJETIVO Permitir visualizar los tratamientos del paciente por al usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido al módulo de tratamiento
POSCONDICIONES Consultar listado de tratamientos por parte del usuario (Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá al módulo de talleres.
Respuesta del Sistema
El sistema mostrara listado de tratamientos del módulo de tratamiento
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no muestra nada en el listado es probable que no tenga tratamientos asociados aun.
No. Caso de Uso 16 NOMBRE CASO DE USO (Cambiar estado de tratamiento)
ACTORES Fisioterapeuta.
OBJETIVO Permitir visualizar los tratamientos del paciente por al usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido al módulo de tratamiento Si hay tratamientos disponibles en la columna inhabilita y habilitar se puede acceder al estado contrario para que este cambie. Se puede habilitar siempre que no hayan completado las evoluciones establecidas.
POSCONDICIONES Cambiar estado de tratamiento
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá al módulo de tratamientos. El usuario visualizara un listado de tratamientos El usuario dará clic en habilitar o inhabilitar el tratamiento seleccionado
Respuesta del Sistema
El sistema cambiara el estado del tratamiento si las condiciones han sido dadas
MANEJO DE SITUACIONES EXCEPCIONALES
El sistema no dejara habilitar si el número de evoluciones creadas son iguales a las predeterminadas por el tratamiento.
No. Caso de Uso 17 NOMBRE CASO DE USO (Editar tratamiento)
ACTORES Fisioterapeuta.
OBJETIVO Permitir editar tratamiento del paciente por al usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema.
El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido al módulo de tratamiento El tratamiento debe estar habilitado
POSCONDICIONES Editar tratamiento
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá al módulo de tratamientos. El usuario visualizara un listado de tratamientos El usuario dará clic en editar el tratamiento seleccionado El usuario ingresara datos de tratamiento. Guardara datos
Respuesta del Sistema
El sistema editara el tratamiento si las condiciones han sido dadas
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas, la recomendación es que intente de nuevo inicia sesión hasta que le muestre los permisos y datos de su sesión de acuerdo al tipo de usuario.
No. Caso de Uso 18 NOMBRE CASO DE USO (Crear tratamiento)
ACTORES Fisioterapeuta.
OBJETIVO Permitir crear tratamiento del paciente por al usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido al módulo de tratamiento
POSCONDICIONES Crea tratamiento
FLUJO DE EVENTOS Actividades del Actor Estando en el módulo de citas el usuario
seleccionara una cita
Dará clic a la opción historia clínica El usuario accederá al módulo de tratamientos.
El usuario dará clic en el botón crear
tratamiento
El usuario ingresa los datos al formulario
de crear tratamiento.
Da clic al botón crear tratamiento
Respuesta del Sistema
El sistema creara el tratamiento.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas, la recomendación es que intente de nuevo inicia sesión hasta que le muestre los permisos y datos de su sesión de acuerdo al tipo de usuario.
No. Caso de Uso 19 NOMBRE CASO DE USO (Consultar evoluciones)
ACTORES Fisioterapeuta.
OBJETIVO Permitir consulta de evoluciones del paciente por al usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido al módulo de tratamiento
POSCONDICIONES Consulta evoluciones del paciente.
FLUJO DE EVENTOS
Actividades del Actor Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá al módulo de tratamientos. El usuario ingresara al link del estado del
tratamiento
Respuesta del Sistema
El sistema visualizara las evoluciones del tratamiento seleccionado
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas, la recomendación es que intente de nuevo inicia sesión hasta que le muestre los permisos y datos de su sesión de acuerdo al tipo de usuario.
No. Caso de Uso 20 NOMBRE CASO DE USO (Crear evolución)
ACTORES Fisioterapeuta.
OBJETIVO Permitir crear evolución del paciente por al usuario (Fisioterapeuta).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber seleccionado ver historia clínica en el listado de citas del módulo de citas. El usuario debe haber accedido al módulo de tratamiento El tratamiento no debe estar en estado inhabilitado
POSCONDICIONES Consulta evoluciones del paciente.
FLUJO DE EVENTOS
Actividades del Actor
Estando en el módulo de citas el usuario seleccionara una cita Dará clic a la opción historia clínica El usuario accederá al módulo de tratamientos.
El usuario ingresara al link del estado
del tratamiento
El usuario dará clic a crear evolución.
Ingresara datos de la evolución.
Da clic en el botón guardar.
Respuesta del Sistema
El sistema guardara evolución según condiciones dadas
MANEJO DE SITUACIONES EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas, la recomendación es que intente de nuevo inicia sesión hasta que le muestre los permisos y datos de su sesión de acuerdo al tipo de usuario.
No. Caso de Uso 21 NOMBRE CASO DE USO (Consultar Taller)
ACTORES Fisioterapeuta y Enfermera
OBJETIVO Permitir la consulta al usuario (Fisioterapeuta y Enfermera) de los talleres existentes en el sistema haciendo una consulta por medio de una fecha de inicio y una fecha final.
PRECONDICIONES El usuario debe haber ingresado al módulo de Talleres. El usuario debe estar previamente registrado en el sistema. El usuario debe haber ingresado a la pestaña de consultar talleres. El usuario debe ingresar la fecha de inicio y la fecha final.
POSCONDICIONES El usuario puede ver un listado de los Talleres , donde podrá utilizar las funciones de editar y eliminar
FLUJO DE EVENTOS
Actividades del Actor
Estando en la pestaña de Consultar de taller el usuario buscará los talleres de acuerdo a las fechas ingresadas.
Respuesta del Sistema
El sistema permitirá visualizar el listado de los talleres, si existen talleres asignados para estas fechas.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas, la recomendación es que intente de nuevo inicia sesión hasta que le muestre los permisos y datos de su sesión de acuerdo al tipo de usuario.
No. Caso de Uso 22 NOMBRE CASO DE USO (Editar Taller)
ACTORES Fisioterapeuta y Enfermera
OBJETIVO Permitir la edición de los campos de duración, tema y número de asistentes de un taller por parte de los usuarios (Fisioterapeuta y Enfermera).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Talleres. El usuario debe haber seleccionado una cita. El usuario debe dar clic en la opción de editar.
POSCONDICIONES Modificación de los campos de duración, tema y número de asistentes de un taller por parte del usuario (Enfermera y Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en la pestaña de Consulta de talleres el usuario seleccionará un taller y eligió la opción de editar Estando en el formulario de “Editar Taller” el usuario ingresa el dato a modificar y lo actualizará.
Respuesta del Sistema
Si hay errores en los datos recibidos por el sistema este mostrará un mensaje de error al usuario para que lo corrija de lo contrario el sistema validará la cita a modificar y hará la respectiva sentencia SQL para actualizar los datos ingresados en la base de datos, si la actualización resultó satisfactoria el usuario verá un mensaje de actualización satisfactoria.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo modificar los datos de la cita hasta que le muestre el mensaje de actualización satisfactoria.
No. Caso de Uso 23 NOMBRE CASO DE USO (Eliminar Taller)
ACTORES Fisioterapeuta y Enfermera.
OBJETIVO Permitir la eliminación del taller por parte de los usuarios (Fisioterapeuta y Enfermera) .
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Talleres. El usuario debe haber seleccionado un taller. El usuario debe dar clic en la opción de eliminar taller.
POSCONDICIONES Eliminación del taller por parte del usuario (Enfermera y Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en la pestaña de Consultar taller el usuario selecciona un taller y elegir la opción de eliminar. El usuario acepta estar seguro de la eliminación de la cita.
Respuesta del Sistema
El sistema con la respectiva sentencia SQL eliminará del sistema el taller seleccionado por parte del administrador y luego si la eliminación fue satisfactoria
será mostrado un aviso de “Se ha Eliminado el taller con éxito!”.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo eliminar un investigador hasta que le muestre el aviso de “Se ha Eliminado el taller con éxito!”.
No. Caso de Uso 24 NOMBRE CASO DE USO (Crear Taller)
ACTORES Fisioterapeuta y Enfermera
OBJETIVO Permitir crear un taller por parte de los usuarios (Fisioterapeuta y Enfermera )
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Taller. El usuario debe haber ingresado los datos allí requeridos.
POSCONDICIONES Si hay errores en los datos recibidos por el sistema este mostrará un mensaje de error al usuario para que lo corrija de lo contrario mostrará un mensaje de éxito en la creación del taller.
FLUJO DE EVENTOS
Actividades del Actor
Habiendo ingresado a la página Taller “Crear taller” y ingresar los datos allí requeridos.
Respuesta del Sistema
Si hay errores en los datos recibidos por el sistema este mostrará un mensaje de error al usuario para que lo corrija de lo contrario el sistema validará el taller a crear y hará la respectiva sentencia SQL para crear los datos ingresados en la base de datos, si la creación resultó satisfactoria el usuario verá un mensaje de creación satisfactoria.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo crear el taller hasta que le muestre el mensaje de creación satisfactoria.
No. Caso de Uso 25 NOMBRE CASO DE USO (Consultar Paciente)
ACTORES Fisioterapeuta y Enfermera
OBJETIVO Permitir crear un paciente por parte de los usuarios (Fisioterapeuta y Enfermera )
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Paciente. El usuario debe haber digitado la identificación
POSCONDICIONES Si el paciente existe mostrara los datos solicitados.
FLUJO DE EVENTOS
Actividades del Actor Ingresar a la pestaña “Consultar paciente” Ingresar los datos requeridos. Clic en el botón consultar
Respuesta del Sistema Si el paciente existe mostrara los datos del paciente
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo crear el taller hasta que le muestre el mensaje de creación satisfactoria.
No. Caso de Uso 26 NOMBRE CASO DE USO (Editar Paciente)
ACTORES Fisioterapeuta y Enfermera
OBJETIVO Permitir la edición de los campos del paciente exceptuando identificación por parte de los usuarios (Fisioterapeuta y Enfermera).
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Paciente. El usuario debe haber sido consultado.
POSCONDICIONES Modificación de los campos de paciente por parte del usuario (Enfermera y Fisioterapeuta).
FLUJO DE EVENTOS
Actividades del Actor
Estando en la pestaña editar de paciente el usuario el usuario ingresa los datos a modificar y lo actualizará.
Respuesta del Sistema
Si hay errores en los datos recibidos por el sistema este mostrará un mensaje de error al usuario para que lo corrija de lo contrario el sistema validará el paciente a modificar y hará la respectiva sentencia SQL para
actualizar los datos ingresados en la base de datos, si la actualización resultó satisfactoria el usuario verá un mensaje de actualización satisfactoria.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo modificar los datos de la cita hasta que le muestre el mensaje de actualización satisfactoria.
No. Caso de Uso 27 NOMBRE CASO DE USO (Crear Paciente)
ACTORES Fisioterapeuta y Enfermera
OBJETIVO Permitir crear un paciente por parte de los usuarios (Fisioterapeuta y Enfermera )
PRECONDICIONES El usuario debe estar previamente registrado en el sistema. El usuario debe haber iniciado sesión en el sistema. El usuario debe haber accedido al módulo de Paciente. El usuario debe haber ingresado los datos allí requeridos.
POSCONDICIONES Si hay errores en los datos recibidos por el sistema este mostrará un mensaje de error al usuario para que lo corrija de lo contrario mostrará un mensaje de éxito en la creación del paciente.
FLUJO DE EVENTOS
Actividades del Actor
Ingresar a la pestaña “Crear paciente” Ingresar los datos requeridos. Clic en el botón guardar
Respuesta del Sistema
Si hay errores en los datos recibidos por el sistema este mostrará un mensaje de error al usuario para que lo corrija de lo contrario el sistema validará el paciente a crear y hará la respectiva sentencia SQL para crear los datos ingresados en la base de datos, si la creación resultó satisfactoria el usuario verá un mensaje de creación satisfactoria.
MANEJO DE SITUACIONES
EXCEPCIONALES
Si el sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre caído y que no esté presentando problemas, la recomendación es que intente de nuevo crear el taller hasta que le muestre el mensaje de creación satisfactoria.
FASE DE ANALISIS.
Diagrama de secuencia cargar historia clínica.
Consult ar cit as.pht m l
Consult ar cit as.pht m l
consult ar pacient e.pht m l
consult ar pacient e.pht m l
Cit a. jsCit a. js Hist or ia. jsHist or ia. js Cit asCont r oller .php
Cit asCont r oller .php
Hist or iaCont r oller .php
Hist or iaCont r oller .php
m odel_cit am odel_cit a Benef iciar iosBenef iciar iosTipos_Ant ecedent esTipos_Ant ecedent es Ant ecedent esAnt ecedent es sist em assist em as r evisar evisa Cit as_M edicasCit as_M edicas Exam inanExam inan Diagnost icaDiagnost ica Enf er m edadesEnf er m edades Cit aCit a Hist or ias_ClinicaHist or ias_Clinica
Fisiot er apeut a-Enf er m er a
Fisiot er apeut a-Enf er m er a
Consult ar cit as.pht m l
Consult ar cit as.pht m l
consult ar pacient e.pht m l
consult ar pacient e.pht m l
Cit a. jsCit a. js Hist or ia. jsHist or ia. js Cit asCont r oller .php
Cit asCont r oller .php
Hist or iaCont r oller .php
Hist or iaCont r oller .php
m odel_cit am odel_cit a Benef iciar iosBenef iciar iosTipos_Ant ecedent esTipos_Ant ecedent es Ant ecedent esAnt ecedent es sist em assist em as r evisar evisa Cit as_M edicasCit as_M edicas Exam inanExam inan Diagnost icaDiagnost ica Enf er m edadesEnf er m edades Cit aCit a Hist or ias_ClinicaHist or ias_Clinica
1: Selecciona cit a
2. Envida id cit a y codigo pacient e
3. enviar hist or iaAct ion
4. Envia codigo
5. Car gar int er f az pacient e
6. Car ga f uncion de dat os
7. r ecoger hist or iaAct ion
8. Envia codigo e id de cit a del pacient e
9. Consult ar pacient e
10. consult ar pacient eAct ion
11. Consult ar pacient e
12. Solicit ar conexión
13. . Est ablece conexión
14. Consult ar
15. Devuelve dat os solicit ados
16. Ter m ina conexión
17. Conf ir m a conexión
18. Devuelve dat os solicit ados.
19. Devuelve dat os solicit ados.
20. Car gar dat os solicit ados.
21. Consult ar ant ecedent es
22. consult ar ant ecedent em edicinaAct ion
23. Consult ar ant ecedent es
Fisiot er apeut a- Enf er m er a : Fisiot er apia
Fisiot er apeut a- Enf er m er a : Fisiot er apia
24. Solicit ar conexión
25. Solicit ar conexión
26. Solicit ar conexión
27. Est ablece conexión
28. Est ablece conexión
29. Est ablece conexión
30. Consult ar dat os ant ecedent es.
31. Consult ar dat os ant ecedent es.
32. Consult ar dat os ant ecedent es.
33. Devuelve dat os solicit ados
34. Devuelve dat os solicit ados
35. Devuelve dat os solicit ados
36. Ter m ina conexión
37. Ter m ina conexión
38. Ter m ina conexión
39. Conf ir m a conexión
40. Conf ir m a conexión
41. Conf ir m a conexión
42. Devuelve dat os solicit ados
43. Devuelve dat os solicit ados
44. Consult ar r evisión m édica
45. consult ar RevisionM edicinaAct ion
46. consult ar Revision M edicina
47. Solicit ar conexión
48. Solicit ar conexión
49. Solicit ar conexión
50. Solicit ar conexión
51. Est ablece conexión
52. Est ablece conexión
53. Est ablece conexión
54. Est ablece conexión
55. Consult ar dat os r evisión m édica.
56. 55. Consult ar dat os r evisión m édica.
57. Consult ar dat os r evisión m édica.
58. Consult ar dat os r evisión m édica.
59. Devuelve dat os solicit ados
60. Devuelve dat os solicit ados
61. Devuelve dat os solicit ados
62. Devuelve dat os solicit ados
63. Ter m ina conexión
64. Ter m ina conexión
65. Ter m ina conexión
66. Ter m ina conexión
67. Est ablece conexión
68. Est ablece conexión
69. Est ablece conexión
70. Est ablece conexión
71. Devuelve dat os solicit ados
72. Devuelve dat os solicit ados
73. Consult ar Exam en M edicina
74. consult ar Exam enM edicinaAct ion
75. Consult ar Exam en M edicina
76. Solicit ar conexión
77. Solicit ar conexión
78. Solicit ar conexión
79. Solicit ar conexión
80. Est ablece conexión
81. Est ablece conexión
82. Est ablece conexión
83. Est ablece conexión
84. Consult ar Exam en M edicina
85. Consult ar Exam en M edicina
86. Consult ar Exam en M edicina
87. Consult ar Exam en M edicina
88. Devuelve dat os solicit ado
89. Devuelve dat os solicit ado
90. Devuelve dat os solicit ado
91. Devuelve dat os solicit ado
92. Ter m ina conexión
93. Ter m ina conexión
94. Ter m ina conexión
95. Ter m ina conexión
96. Est ablece conexión
97. Est ablece conexión
98. Est ablece conexión
99. Est ablece conexión
100. Devuelve dat os solicit ados.
101. Devuelve dat os solicit ados.
102. I m pr esionDiagnost ica
103. im pr esionDiagnost icaAct ion
104. Consult ar im pr esion diagnost ica
105. Solicit ar conexión
106. Solicit ar conexión
107. Solicit ar conexión
108. Est ablece conexión
109. Est ablece conexión
110. Est ablece conexión
111. Consult a im pr esión diagnost ica
112. Consult a im pr esión diagnost ica
113. Consult a im pr esión diagnost ica
114. Devuelve dat os solicit ado
115. Devuelve dat os solicit ado
116. Devuelve dat os solicit ado
117. Ter m ina conexión
118. Ter m ina conexión
119. Ter m ina conexión
120. Est ablece conexión
121. Est ablece conexión
122. Est ablece conexión
123. Devuelve dat os solicit ado
124. Devuelve dat os solicit ado
125. planTr at am ient o
126. planTr at am ient oAct ion
127. Consult ar plan de t r at am ient o
128. Solicit ar conexión
129. Solicit ar conexión
130. Solicit ar conexión
131. . Est ablece conexión
132. . Est ablece conexión
133. Est ablece conexión
134. Consult ar plan de t r at am ient o
135. Consult ar plan de t r at am ient o
136. Consult ar plan de t r at am ient o
137. Devuelve dat os solicit ado
138. Devuelve dat os solicit ado
139 Devuelve dat os solicit ado
140. Ter m ina conexión
141. Ter m ina conexión
142. Ter m ina conexión
143. Est ablece conexión
144. Est ablece conexión
145. Est ablece conexión
146. Devuelve dat os solicit ado
147. Devuelve dat os solicit ado
148. Dat os car gados
149. Dat os car gados
1: Selecciona cit a
2. Envida id cit a y codigo pacient e
3. enviar hist or iaAct ion
4. Envia codigo
6. Envia dat os
7. Recoge cit a y codigo pacient e
8. Car ga int er f az pacient e
9. Consult ar pacient e
10. consult ar pacient eAct ion
11. Consult ar pacient e
12. Solicit ar conexión
13. . Est ablece conexión
14. Consult ar
15. Devuelve dat os solicit ados
16. Ter m ina conexión
17. Conf ir m a conexión
18. Devuelve dat os solicit ados.
19. Devuelve dat os solicit ados.
20. Car gar dat os solicit ados.
21. Consult ar ant ecedent es
22. consult ar ant ecedent em edicinaAct ion
23. Consult ar ant ecedent es
24. Solicit ar conexión
25. Solicit ar conexión
26. Solicit ar conexión
27. Est ablece conexión
28. Est ablece conexión
29. Est ablece conexión
30. Consult ar dat os ant ecedent es.
31. Consult ar dat os ant ecedent es.
32. Consult ar dat os ant ecedent es.
33. Devuelve dat os solicit ados
34. Devuelve dat os solicit ados
35. Devuelve dat os solicit ados
36. Ter m ina conexión
37. Ter m ina conexión
38. Ter m ina conexión
39. Conf ir m a conexión
40. Conf ir m a conexión
41. Conf ir m a conexión
42. Devuelve dat os solicit ados
43. Devuelve dat os solicit ados
44. Consult ar r evisión m édica
45. consult ar RevisionM edicinaAct ion
46. consult ar Revision M edicina
47. Solicit ar conexión
48. Solicit ar conexión
49. Solicit ar conexión
50. Solicit ar conexión
51. Est ablece conexión
52. Est ablece conexión
53. Est ablece conexión
54. Est ablece conexión
55. Consult ar dat os r evisión m édica.
56. 55. Consult ar dat os r evisión m édica.
57. Consult ar dat os r evisión m édica.
58. Consult ar dat os r evisión m édica.
59. Devuelve dat os solicit ados
60. Devuelve dat os solicit ados
61. Devuelve dat os solicit ados
62. Devuelve dat os solicit ados
63. Ter m ina conexión
64. Ter m ina conexión
65. Ter m ina conexión
66. Ter m ina conexión
67. Est ablece conexión
68. Est ablece conexión
69. Est ablece conexión
70. Est ablece conexión
71. Devuelve dat os solicit ados
72. Devuelve dat os solicit ados
73. Consult ar Exam en M edicina
74. consult ar Exam enM edicinaAct ion
75. Consult ar Exam en M edicina
76. Solicit ar conexión
77. Solicit ar conexión
78. Solicit ar conexión
79. Solicit ar conexión
80. Est ablece conexión
81. Est ablece conexión
82. Est ablece conexión
83. Est ablece conexión
84. Consult ar Exam en M edicina
85. Consult ar Exam en M edicina
86. Consult ar Exam en M edicina
87. Consult ar Exam en M edicina
88. Devuelve dat os solicit ado
89. Devuelve dat os solicit ado
90. Devuelve dat os solicit ado
91. Devuelve dat os solicit ado
92. Ter m ina conexión
93. Ter m ina conexión
94. Ter m ina conexión
95. Ter m ina conexión
96. Est ablece conexión
97. Est ablece conexión
98. Est ablece conexión
99. Est ablece conexión
100. Devuelve dat os solicit ados.
101. Devuelve dat os solicit ados.
102. I m pr esionDiagnost ica
103. im pr esionDiagnost icaAct ion
104. Consult ar im pr esion diagnost ica
105. Solicit ar conexión
106. Solicit ar conexión
107. Solicit ar conexión
108. Est ablece conexión
109. Est ablece conexión
110. Est ablece conexión
111. Consult a im pr esión diagnost ica
112. Consult a im pr esión diagnost ica
113. Consult a im pr esión diagnost ica
114. Devuelve dat os solicit ado
115. Devuelve dat os solicit ado
116. Devuelve dat os solicit ado
117. Ter m ina conexión
118. Ter m ina conexión
119. Ter m ina conexión
120. Est ablece conexión
121. Est ablece conexión
122. Est ablece conexión
123. Devuelve dat os solici. . .
124. Devuelve dat os solici. . .
125. planTr at am ient o
126. planTr at am ient oAc. . .
127. Consult ar plan de t r at am i. . .
128. Solicit ar conexión
129. Solicit ar conexión
130. Solicit ar conexión
131. . Est ablece conexión
132. . Est ablece conexión
133. Est ablece conexión
134. Consult ar plan de t r at am i. . .
135. Consult ar plan de t r at am i. . .
136. Consult ar plan de t r at am i. . .
137. Devuelve dat os solici. . .
138. Devuelve dat os solici. . .
139 Devuelve dat os solicit ado
140. Ter m ina conexión
141. Ter m ina conexión
141. Ter m ina conexión
142. Est ablece conexión
143. Est ablece conexión
143. Est ablece conexión
144. Devuelve dat os solici. . .
145. Devuelve dat os solici. . .
146. Dat os car gados
Diagrama de secuencia cargar historia clínica parte 1.
Diagrama de secuencia cargar historia clínica parte 2.
Diagrama de secuencia cargar historia clínica parte 3.
Diagrama de secuencia cargar historia clínica parte 4.
Diagrama de secuencia cargar historia clínica parte 5.
Diagrama de secuencia cargar historia clínica parte 6.
Diagrama de secuencia cargar historia clínica parte 7.
Diagrama de secuencia cargar historia clínica parte 8.
Diagrama de secuencia cargar historia clínica parte 9.
Diagrama de secuencia cargar historia clínica parte 10.
Diagrama de actividad cargar historia clínica.
Selecciona cita para
historia clinica
Envia id cita y
codigo del pacienteEnvia
datos
Carga interfaz
de paciente
Peticion de
datos
Datos
cargados
Envia
datos
Envia
peticion
Envia peticion
de datos
Recibe id de
cita y codigo
Envia id del
paciente
Recibe datos de
examen medico
Envia id de
cita y codigo
Recibe datos
de paciente
Recibe datos de
antecedentes
Envia id del
paciente
Recibe datos de
revision por sistemas
Envia id del
paciente
Envia id del
paciente
Envia id del
paciente
Recibe datos impresion
diagnostica
Envia id del
paciente
Recibe datos de
plan de tratamiento
Ingresa id de cita y
codigo
Envia
peticion
Obtiene id de cita y
codigo
Envia id de
cita y codigo
Recibe
datos
Envia datos de
paciente
Recibe
datos
Envia datos
antecedentes
Recibe
datos
Envia datos de revision
por sistemas
Recibe
datos
Recibe
datos
Envia datos de
examen medico
Recibe
datos
Envia datos de impresion
diagnostica
Recibe
datos
Envia datos de plan
de tratamiento
Realiza
conexión
Envia datos de
paciente
Realiza
conexión
Envia datos
antecedentes
Realiza
conexión
Envia datos de revision
por sistemas
Realiza
conexión
Envia datos de
examen medico
Realiza
conexión
Envia datos de impresion
diagnostica
Realiza
conexión
Envia datos de plan
de tratamiento
Consulta
paciente
Envia datos de
paciente
Consula
antecedentes
Envia datos
antecedentes
Consulta impresion
diagnostica
Envia datos de impresion
diagnostica
Consula
antecedentes
Envia datos
antecedentes
Consula
antecedentes
Envia datos
antecedentes
Consulta revision
por sistemas
Envia datos de revision
por sistemas
Consulta examen
medico
Envia datos de
examen medico
Consulta revision
por sistemas
Envia datos de revision
por sistemas
Envia datos de revision
por sistemas
Consulta revision
por sistemas
Consulta examen
medico
Envia datos de
examen medico
Consulta impresion
diagnostica
Envia datos de impresion
diagnostica
Consulta plan
tratamiento
Envia datos de plan
de tratamiento
Consulta impresion
diagnostica
Envia datos de impresion
diagnostica
Consulta plan
tratamiento
Envia datos de plan
de tratamiento
Historias_ClinicaCitaEnfermedadesDiagnosticaExaminanCitas_Medicasrev isasistemasAntecedentesTipos_AntecedentesBeneficiariosmodel_citaHistoriaController.phpCitasController.phpHistoria.j sCita.jsconsultarpaciente.phtmlConsultarcitas.phtmlFisioterapeuta-Enferemera
Fase de colaboración historia clínica.
Fisioterapeuta-
Enfermera
Consultarcitas.phtml
consultarpaciente.phtml
Cita.js
Historia.js
CitasController.php
HistoriaController.php
model_cita
Beneficiarios
Tipos_AntecedentesAntecedentes
sistemas
revisa
Citas_Medicas Examinan
DiagnosticaEnfermedades
Cita
Historias_Clinica
9: 9.Consultar paciente44: 44. Consultar revisión médica
73: 73. Consultar Examen Medicina102: 102.ImpresionDiagnostica
125: 125. planTratamiento
1: 1:Selecciona cita 2: 2. Envida id cita y codigo paciente
6: 6. Carga funcion de datos21: 21. Consultar antecedentes
20: 20. Cargar datos solicitados.148: 148.Datos cargados
149: 149. Datos cargados
3: 3.enviarhistoriaAction
4: 4. Envia codigo
5: 5. Cargar interfaz paciente
7: 7. recogerhistoriaAction
8: 8. Envia codigo e id de cita del paciente
10: 10. consultarpacienteAction22: 22. consultarantecedentemedicinaAction
45: 45. consultarRevisionMedicinaAction74: 74.consultarExamenMedicinaAction103: 103.impresionDiagnosticaAction
126: 126.planTratamientoAction
19: 19. Devuelve datos solicitados.43: 43. Devuelve datos solicitados72: 72. Devuelve datos solicitados
101: 101. Devuelve datos solicitados.124: 124. Devuelve datos solicitado147: 147. Devuelve datos solicitado
11: 11. Consultar paciente23: 23. Consultar antecedentes
46: 46. consultar Revision Medicina75: 75. Consultar Examen Medicina
104: 104.Consultar impresion diagnostica127: 127. Consultar plan de tratamiento
18: 18. Devuelve datos solicitados.42: 42. Devuelve datos solicitados71: 71. Devuelve datos solicitados
100: 100. Devuelve datos solicitados.123: 123. Devuelve datos solicitado146: 146. Devuelve datos solicitado
12: 12.Solicitar conexión14: 14. Consultar
16: 16. Termina conexión24: 24. Solicitar conexión
30: 30. Consultar datos antecedentes.36: 36. Termina conexión47: 47.Solicitar conexión
55: 55. Consultar datos revisión médica.63: 63.Termina conexión76: 76.Solicitar conexión
84: 84. Consultar Examen Medicina92: 92.Termina conexión
105: 105.Solicitar conexión111: 111. Consulta impresión diagnostica
117: 117.Termina conexión128: 128.Solicitar conexión
134: 134. Consultar plan de tratamiento140: 140.Termina conexión
13: 13. . Establece conexión15: 15. Devuelve datos solicitados
17: 17. Confirma conexión29: 29.Establece conexión
35: 35. Devuelve datos solicitados41: 41. Confirma conexión54: 54.Establece conexión
62: 62. Devuelve datos solicitados70: 70.Establece conexión83: 83.Establece conexión
91: 91. Devuelve datos solicitado99: 99.Establece conexión
110: 110.Establece conexión116: 116. Devuelve datos solicitado
122: 122.Establece conexión133: 133.Establece conexión
139: 139 Devuelve datos solicitado145: 145.Establece conexión
25: 25.Solicitar conexión31: 31. Consultar datos antecedentes.
37: 37. Termina conexión
28: 28.Establece conexión34: 34. Devuelve datos solicitados
40: 40. Confirma conexión
48: 48.Solicitar conexión56: 56. 55. Consultar datos revisión médica.
64: 64.Termina conexión77: 77.Solicitar conexión
85: 85. Consultar Examen Medicina93: 93.Termina conexión
53: 53. Establece conexión61: 61. Devuelve datos solicitados
69: 69.Establece conexión82: 82.Establece conexión
90: 90. Devuelve datos solicitado98: 98.Establece conexión
106: 106.Solicitar conexión112: 112. Consulta impresión diagnostica
118: 118.Termina conexión
109: 109.Establece conexión115: 115. Devuelve datos solicitado
121: 121.Establece conexión
129: 129.Solicitar conexión135: 135. Consultar plan de tratamiento
141: 141.Termina conexión
132: 132..Establece conexión138: 138. Devuelve datos solicitado
144: 144.Establece conexión
26: 26.Solicitar conexión32: 32. Consultar datos antecedentes.
38: 38. Termina conexión
27: 27.Establece conexión33: 33. Devuelve datos solicitados
39: 39. Confirma conexión
49: 49.Solicitar conexión57: 57. Consultar datos revisión médica.
65: 65.Termina conexión
52: 52.Establece conexión60: 60. Devuelve datos solicitados
68: 68.Establece conexión
78: 78.Solicitar conexión86: 86. Consultar Examen Medicina
94: 94.Termina conexión
81: 81.Establece conexión89: 89. Devuelve datos solicitado
97: 97.Establece conexión
50: 50.Solicitar conexión58: 58. Consultar datos revisión médica.
66: 66.Termina conexión
51: 51.Establece conexión59: 59. Devuelve datos solicitados
67: 67.Establece conexión
79: 79.Solicitar conexión87: 87. Consultar Examen Medicina
95: 95.Termina conexión
80: 80.Establece conexión88: 88. Devuelve datos solicitado
96: 96.Establece conexión
107: 107.Solicitar conexión113: 113. Consulta impresión diagnostica
119: 119.Termina conexión
108: 108.Establece conexión114: 114. Devuelve datos solicitado
120: 120.Establece conexión
130: 130.Solicitar conexión136: 136. Consultar plan de tratamiento
142: 142.Termina conexión
131: 131..Establece conexión137: 137. Devuelve datos solicitado
143: 143.Establece conexión
Diagrama de colaboración historia clínica parte 1
Diagrama de colaboración historia clínica parte 2
Diagrama de colaboración historia clínica parte 3
Diagrama de colaboración historia clínica parte 4
Diagrama de colaboración historia clínica parte 5
Diagrama de colaboración historia clínica parte 6
Diagrama de colaboración historia clínica parte 7
Diagrama de colaboración historia clínica parte 8
3.8.1 Diagrama de secuencia de consultar paciente historia clínica.
Fisioterapeuta : aFisioterapeuta : aconsultarpaciente.phtmlconsultarpaciente.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia beneficiariosbeneficiarios
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4.consultar Paciente
5. ConsultarpacienteAction
6.Paciente Existe
7.Consultar Paciente
8.Solicitar conexión
9.Establece conexión
10.Consultar paciente
11.Devuelve paciente solicitado
12. Termina conexión
13. Confirma conexión
14.Devuelve paciente solicitado
15 Mostrar paciente solicitado
16. Mostrar paciente solicitado
17. Mostrar paciente solicitado
Diagrama de colaboración de consultar paciente
Fisioterapeuta : a
consultarpaciente.phtml
Historia.js
HistoriaController.php
model_historia
beneficiarios
6: 6.Paciente Existe
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada17: 17. Mostrar paciente solicitado
4: 4.consultar Paciente
5: 5. ConsultarpacienteAction
15: 15 Mostrar paciente solicitado
16: 16. Mostrar paciente solicitado
7: 7.Consultar Paciente
14: 14.Devuelve paciente solicitado
8: 8.Solicitar conexión10: 10.Consultar paciente12: 12. Termina conexión
9: 9.Establece conexión11: 11.Devuelve paciente solicitado
13: 13. Confirma conexión
Diagrama de secuencia consulta revisión por sistemas.
Fisioterapeuta : aFisioterapeuta : a
revisionporsistema.phtmlrevisionporsistema.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia beneficiariosbeneficiarios revisarevisa citas_medicascitas_medicas
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4. Consultar Revisión por sistemas
5. ConsultarevisionAction
7.Consultar Revisión por sistemas
8.Solicitar conexión
13.Establece conexión
14.Consultar Revisión por sistemas
19.Devuelve revisión por sistemas
20. Termina conexión
25. Confirma conexión
26.Devuelve revisión por sistemas
27 Mostrar revisión por sistemas
28. Mostrar revisión por sistemas
29. Mostrar revisión por sistemas
9.Solicitar conexión
10. Solicitar conexión
11.Establece conexión
12. Establece conexión
15.Consultar Revisión por sistemas
16.Consultar Revisión por sistemas
17.Devuelve revisión por sistemas
18.Devuelve revisión por sistemas
21. Termina conexión
22. Termina conexión
23. Confirma conexión
24. Confirma conexión
Diagrama de colaboración consulta revisión por sistema
Fisioterapeuta : a
revisionporsistema.phtml
Historia.js
HistoriaController.php
model_historiabeneficiarios
revisa
citas_medicas
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada28: 29. Mostrar revisión por sistemas
4: 4. Consultar Revisión por sistemas
5: 5. ConsultarevisionAction
26: 27 Mostrar revisión por sistemas
27: 28. Mostrar revisión por sistemas
6: 7.Consultar Revisión por sistemas
25: 26.Devuelve revisión por sistemas
7: 8.Solicitar conexión13: 14.Consultar Revisión por sistemas
19: 20. Termina conexión
12: 13.Establece conexión18: 19.Devuelve revisión por sistemas
24: 25. Confirma conexión
8: 9.Solicitar conexión14: 15.Consultar Revisión por sistemas
20: 21. Termina conexión
11: 12. Establece conexión17: 18.Devuelve revisión por sistemas
23: 24. Confirma conexión
9: 10. Solicitar conexión15: 16.Consultar Revisión por sistemas
21: 22. Termina conexión
10: 11.Establece conexión16: 17.Devuelve revisión por sistemas
22: 23. Confirma conexión
Diagrama de secuencia crear motivo de consulta
Fisioterapeuta : aFisioterapeuta : a
motivoconsulta.phtmlmotivoconsulta.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia motivo_consult
a
motivo_consult
a
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar Motico de Consulta
4. Crear Motivo Consulta
5. InsertarmotivoAction
7.Insertar Motivo Consulta
8.Solicitar conexión
9.Establece conexión
10.Insertar Motivo Consulta
11.Devuelve Codigo Motivo Consulta
12. Termina conexión
13. Confirma conexión
14.Devuelve codigo motivo consulta
15. Exito creado
16. Exito creado
17. Exito creado
Diagrama de colaboración de crear cita
Fisioterapeuta : a
motivoconsulta.phtml
Historia.js
HistoriaController.php
model_historia
motivo_consulta
1: 1:Peticion vista consulta3: 3:Ingresar Motico de Consulta
2: 2.Interfaz cargada16: 17. Exito creado
4: 4. Crear Motivo Consulta
5: 5. InsertarmotivoAction
14: 15. Exito creado
15: 16. Exito creado
6: 7.Insertar Motivo Consulta
13: 14.Devuelve codigo motivo consulta
7: 8.Solicitar conexión9: 10.Insertar Motivo Consulta
11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Codigo Motivo Consulta
12: 13. Confirma conexión
Diagrama de secuencia do consultar motivo de consulta
Fisioterapeuta : aFisioterapeuta : a
motivoconsulta.phtmlmotivoconsulta.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia CitasCitas Historias_ClinicaHistorias_Clinica BeneficiariosBeneficiarios
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4. Consultar Motivo Consulta
5. MotivoconsultaAction
7.Consultar Motivo Consulta
8.Solicitar conexión
13.Establece conexión
14.Consultar Motivo Consulta
19.Devuelve Motivo Consulta
20. Termina conexión
25. Confirma conexión
26.Devuelve motivo de consulta
27 Mostrar motivo de consulta
28. Mostrar motivo de consulta
29. Mostrar motivo de consulta
9.Solicitar conexión
15.Consultar Motivo Consulta
21. Termina conexión
10. Solicitar conexión
11.Establece conexión
12. Establece conexión
16.Consultar Motivo Consulta
17.Devuelve Motivo Consulta
18.Devuelve Motivo Consulta
22. Termina conexión
23. Confirma conexión
24. Confirma conexión
Diagrama de secuencia de consultar motivo de consulta.
Fisioterapeuta : a
motivoconsulta.phtml
Historia.js
HistoriaController.phpmodel_historia
Citas
Historias_Clinica
Beneficiarios
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada28: 29. Mostrar motivo de consulta
4: 4. Consultar Motivo Consulta
5: 5. MotivoconsultaAction
26: 27 Mostrar motivo de consulta
27: 28. Mostrar motivo de consulta
6: 7.Consultar Motivo Consulta
25: 26.Devuelve motivo de consulta
7: 8.Solicitar conexión13: 14.Consultar Motivo Consulta
19: 20. Termina conexión
12: 13.Establece conexión18: 19.Devuelve Motivo Consulta
24: 25. Confirma conexión
8: 9.Solicitar conexión14: 15.Consultar Motivo Consulta
20: 21. Termina conexión
11: 12. Establece conexión17: 18.Devuelve Motivo Consulta
23: 24. Confirma conexión
9: 10. Solicitar conexión15: 16.Consultar Motivo Consulta
21: 22. Termina conexión
10: 11.Establece conexión16: 17.Devuelve Motivo Consulta
22: 23. Confirma conexión
Diagrama de secuencia consultar impresión diagnostica
Fisioterapeuta : aFisioterapeuta : a
impresiondiagnostica.phtmlimpresiondiagnostica.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia DiagnosticaDiagnostica EnfermedadesEnfermedades CitasCitas
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4. Consultar Impresion Diagnostica
5. ImpresiondiagnosticaAction
7.Consultar Impresion Diagnostica
8.Solicitar conexión
13.Establece conexión
14.Consultar Impresion Diagnostica
19.Devuelve Impresion Diagnostica
20. Termina conexión
25. Confirma conexión
26.Devuelve Impresion Diagnostica
27 Mostrar Impresion Diagnostica
28. Mostrar Impresion Diagnostica
29. Mostrar Impresion Diagnostica
21. Termina conexión
22. Termina conexión
23. Confirma conexión
24. Confirma conexión
15.Consultar Impresion Diagnostica
16.Consultar Impresion Diagnostica
17.Devuelve Impresion Diagnostica
18.Devuelve Impresion Diagnostica
9.Solicitar conexión
10. Solicitar conexión
11.Establece conexión
12. Establece conexión
Diagrama de colaboración de consultar impresión diagnóstica.
Fisioterapeuta : a
impresiondiagnostica.phtml
Historia.js
HistoriaController.php
model_historia
Diagnostica
Enfermedades
Citas
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada28: 29. Mostrar Impresion Diagnostica
4: 4. Consultar Impresion Diagnostica
5: 5. ImpresiondiagnosticaAction
26: 27 Mostrar Impresion Diagnostica
27: 28. Mostrar Impresion Diagnostica
6: 7.Consultar Impresion Diagnostica
25: 26.Devuelve Impresion Diagnostica7: 8.Solicitar conexión
13: 14.Consultar Impresion Diagnostica19: 20. Termina conexión
12: 13.Establece conexión18: 19.Devuelve Impresion Diagnostica
24: 25. Confirma conexión
8: 9.Solicitar conexión14: 15.Consultar Impresion Diagnostica
20: 21. Termina conexión
11: 12. Establece conexión17: 18.Devuelve Impresion Diagnostica
23: 24. Confirma conexión
9: 10. Solicitar conexión15: 16.Consultar Impresion Diagnostica
21: 22. Termina conexión
10: 11.Establece conexión16: 17.Devuelve Impresion Diagnostica
22: 23. Confirma conexión
Diagrama de secuencia crear impresión diagnostica
Fisioterapeuta : aFisioterapeuta : a
impresiondiagnostica.phtmlimpresiondiagnostica.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia diagnosticadiagnostica
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar Impresion Diagnostica
4. Crear Impresion Diagnostica
5. InsertarimpresionAction
7.Insertar Impresion Diagnostica
8.Solicitar conexión
9.Establece conexión
10.Insertar Impresion Diagnostica
11.Devuelve Codigo Impresion Diagnostica
12. Termina conexión
13. Confirma conexión
14.Devuelve codigo Impresion Diagnostica
15. Exito creada
16. Exito creada
17. Exito creada
Diagrama de colaboración crear impresión diagnostica.
Fisioterapeuta : a
impresiondiagnostica.phtml
Historia.js
HistoriaController.php
model_historia
diagnostica
1: 1:Peticion vista consulta3: 3:Ingresar Impresion Diagnostica
2: 2.Interfaz cargada16: 17. Exito creada
4: 4. Crear Impresion Diagnostica
5: 5. InsertarimpresionAction
14: 15. Exito creada
15: 16. Exito creada
6: 7.Insertar Impresion Diagnostica
13: 14.Devuelve codigo Impresion Diagnostica7: 8.Solicitar conexión
9: 10.Insertar Impresion Diagnostica11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Codigo Impresion Diagnostica
12: 13. Confirma conexión
Diagrama de secuencia consultar antecedentes
Fisioterapeuta : aFisioterapeuta : a
antecedentes.phtmlantecedentes.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia Tipos_AntecedentesTipos_Antecedentes AntecedentesAntecedentes CitasCitas
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4. Consultar antecedentes
5. ConsultarantecedentesAction
7.Consultar antecedentes
8.Solicitar conexión
13.Establece conexión
14.Consultar antecedentes
19.Devuelve antecedentes
20. Termina conexión
25. Confirma conexión
26.Devuelve antecedentes
27 Mostrar antecedentes
28. Mostrar antecedentes
29. Mostrar antecedentes
21. Termina conexión
22. Termina conexión
23. Confirma conexión
24. Confirma conexión
15.Consultar antecedentes
16.Consultar antecedentes
17.Devuelve antecedentes
18.Devuelve antecedentes
9.Solicitar conexión
10. Solicitar conexión
11.Establece conexión
12. Establece conexión
Diagrama de secuencia consultar antecedentes.
Fisioterapeuta : aFisioterapeuta : a
antecedentes.phtmlantecedentes.phtml Historia.jsHistoria.js HistoriaController.phpHistoriaController.php model_historiamodel_historia Tipos_AntecedentesTipos_Antecedentes AntecedentesAntecedentes CitasCitas
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4. Consultar antecedentes
5. ConsultarantecedentesAction
7.Consultar antecedentes
8.Solicitar conexión
13.Establece conexión
14.Consultar antecedentes
19.Devuelve antecedentes
20. Termina conexión
25. Confirma conexión
26.Devuelve antecedentes
27 Mostrar antecedentes
28. Mostrar antecedentes
29. Mostrar antecedentes
21. Termina conexión
22. Termina conexión
23. Confirma conexión
24. Confirma conexión
15.Consultar antecedentes
16.Consultar antecedentes
17.Devuelve antecedentes
18.Devuelve antecedentes
9.Solicitar conexión
10. Solicitar conexión
11.Establece conexión
12. Establece conexión
Diagrama de colaboración de consultar antecedentes.
Fisioterapeuta : a
antecedentes.phtml
Historia.js
HistoriaController.php model_historia
Tipos_Antecedentes
Antecedentes
Citas
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada28: 29. Mostrar antecedentes
4: 4. Consultar antecedentes
5: 5. ConsultarantecedentesAction
26: 27 Mostrar antecedentes
27: 28. Mostrar antecedentes
6: 7.Consultar antecedentes
25: 26.Devuelve antecedentes
7: 8.Solicitar conexión13: 14.Consultar antecedentes
19: 20. Termina conexión
12: 13.Establece conexión18: 19.Devuelve antecedentes
24: 25. Confirma conexión
8: 9.Solicitar conexión14: 15.Consultar antecedentes
20: 21. Termina conexión
11: 12. Establece conexión17: 18.Devuelve antecedentes
23: 24. Confirma conexión
9: 10. Solicitar conexión15: 16.Consultar antecedentes
21: 22. Termina conexión
10: 11.Establece conexión16: 17.Devuelve antecedentes
22: 23. Confirma conexión
Diagrama de colaboración consultar examen medico
Fisioterapeuta : a
examenmedico.phtml
Historia.js
HistoriaController.php
model_historia
Examinan
Signos_Vitales_
Y_Sistemas
citas_medicas
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada28: 29. Mostrar examenes medicos
4: 4. Consultar examen medico
5: 5. ConsultaexamenAction
26: 27 Mostrar examenes medicos
27: 28. Mostrar examenes medicos
6: 7.Consultar examen medico
25: 26.Devuelve examenes medicos
7: 8.Solicitar conexión13: 14.Consultar examen medico
19: 20. Termina conexión
12: 13.Establece conexión18: 19.Devuelve examen medico
24: 25. Confirma conexión
8: 9.Solicitar conexión14: 15.Consultar examen medico
20: 21. Termina conexión
11: 12. Establece conexión17: 18.Devuelve examen medico
23: 24. Confirma conexión
9: 10. Solicitar conexión15: 16.Consultar examen medico
21: 22. Termina conexión
10: 11.Establece conexión16: 17.Devuelve examen medico
22: 23. Confirma conexión
Diagrama de secuencia consultar tratamiento.
Fisioterapeuta : aFisioterapeuta : a
historial.phtmlhistorial.phtml Tratamiento.jsTratamiento.js TratamientoController.phpTratamientoController.php model_tratamientomodel_tratamiento TratamientoTratamiento Cita_FisioterapiaCita_Fisioterapia BeneficiariosBeneficiarios
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4. Consultar Tratamiento
5. ConsultatratamientoAction
7.Consultar Tratamiento
8.Solicitar conexión
13.Establece conexión
14.Consultar Tratamiento
19.Devuelve Tratamiento
20. Termina conexión
25. Confirma conexión
26.Devuelve Tratamiento
27 Mostrar Tratamiento
28. Mostrar Tratamiento
29. Mostrar Tratamiento
9.Solicitar conexión
15.Consultar Tratamiento
21. Termina conexión
10. Solicitar conexión
11.Establece conexión
12. Establece conexión
16.Consultar Tratamiento
17.Devuelve Tratamiento
18.Devuelve Tratamiento
22. Termina conexión
23. Confirma conexión
24. Confirma conexión
Diagrama de colaboración consultar tratamiento.
Fisioterapeuta : a
historial.phtml
Tratamiento.js
TratamientoController.phpmodel_tratamiento
Tratamiento
Cita_Fisioterapia
Beneficiarios
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada28: 29. Mostrar Tratamiento
4: 4. Consultar Tratamiento
5: 5. ConsultatratamientoAction
26: 27 Mostrar Tratamiento
27: 28. Mostrar Tratamiento
6: 7.Consultar Tratamiento
25: 26.Devuelve Tratamiento7: 8.Solicitar conexión
13: 14.Consultar Tratamiento19: 20. Termina conexión
12: 13.Establece conexión18: 19.Devuelve Tratamiento24: 25. Confirma conexión
8: 9.Solicitar conexión14: 15.Consultar Tratamiento
20: 21. Termina conexión
11: 12. Establece conexión17: 18.Devuelve Tratamiento23: 24. Confirma conexión
9: 10. Solicitar conexión15: 16.Consultar Tratamiento
21: 22. Termina conexión
10: 11.Establece conexión16: 17.Devuelve Tratamiento22: 23. Confirma conexión
Diagrama de secuencia de editar tratamiento.
Fisioterapeuta : aFisioterapeuta : a
editartratamiento.phtmleditartratamiento.phtml Tratamiento.jsTratamiento.js TratamientoController.phpTratamientoController.php model_tratamientomodel_tratamiento tratamientotratamiento
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar Tratamiento
4. EditarTratamiento
5.EditartratamientoAction
7.Editar Tratamiento
8.Solicitar conexión
9.Establece conexión
10.Editar Tratamiento
11.Devuelve Codigo Tratamiento
12. Termina conexión
13. Confirma conexión
14.Devuelve codigo tratamiento
15. Exito editado
16. Exito editado
17. Exito editado
Diagrama de colaboración de editar tratamiento.
Fisioterapeuta : a
editartratamiento.phtml
Tratamiento.js
TratamientoController.php
model_tratamiento
tratamiento
1: 1:Peticion vista consulta3: 3:Ingresar Tratamiento
2: 2.Interfaz cargada16: 17. Exito editado
4: 4. EditarTratamiento
5: 5.EditartratamientoAction
14: 15. Exito editado
15: 16. Exito editado
6: 7.Editar Tratamiento
13: 14.Devuelve codigo tratamiento
7: 8.Solicitar conexión9: 10.Editar Tratamiento11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Codigo Tratamiento
12: 13. Confirma conexión
Diagrama de secuencia de crear tratamiento
Fisioterapeuta : aFisioterapeuta : a
crear.phtmlcrear.phtml Tratamiento.jsTratamiento.js TratamientoController.phpTratamientoController.php model_tratamientomodel_tratamiento tratamientotratamiento
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar Tratamiento
4. Crear Tratamiento
5.CreartratamientoAction
7.Insertar Tratamiento
8.Solicitar conexión
9.Establece conexión
10.Insertar Tratamiento
11.Devuelve Codigo Tratamiento
12. Termina conexión
13. Confirma conexión
14.Devuelve codigo tratamiento
15. Exito creado
16. Exito creado
17. Exito creado
Diagrama de colaboración de crear tratamiento.
Fisioterapeuta : a
crear.phtml
Tratamiento.js
TratamientoController.php
model_tratamiento
tratamiento
1: 1:Peticion vista consulta3: 3:Ingresar Tratamiento
2: 2.Interfaz cargada16: 17. Exito creado
4: 4. Crear Tratamiento
5: 5.CreartratamientoAction
14: 15. Exito creado
15: 16. Exito creado
6: 7.Insertar Tratamiento
13: 14.Devuelve codigo tratamiento
7: 8.Solicitar conexión9: 10.Insertar Tratamiento11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Codigo Tratamiento
12: 13. Confirma conexión
Diagrama de secuencia cambiar estado de tratamiento
Fisioterapeuta : aFisioterapeuta : a
editartratamiento.phtmleditartratamiento.phtml Tratamiento.jsTratamiento.js TratamientoController.phpTratamientoController.php model_tratamientomodel_tratamiento tratamientotratamiento
1:Peticion vista consulta
2.Interfaz cargada
3:Editar Estado
4. Editar EstadoTratamiento
5.EditarestadotratamientoAction
7.Editar EstadoTratamiento
8.Solicitar conexión
9.Establece conexión
10.Editar EstadoTratamiento
11.Devuelve Confirmación
12. Termina conexión
13. Confirma conexión
14.Devuelve Confirmación
15. Estado Editado
16. Estado Editado
17. Estado Editado
Diagrama de colaboración de cambio estado de tratamiento.
Fisioterapeuta : a
editartratamiento.phtml
Tratamiento.js
TratamientoController.php
model_tratamiento
tratamiento
1: 1:Peticion vista consulta3: 3:Editar Estado
2: 2.Interfaz cargada16: 17. Estado Editado
4: 4. Editar EstadoTratamiento
5: 5.EditarestadotratamientoAction
14: 15. Estado Editado
15: 16. Estado Editado
6: 7.Editar EstadoTratamiento
13: 14.Devuelve Confirmación
7: 8.Solicitar conexión9: 10.Editar EstadoTratamiento
11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Confirmación
12: 13. Confirma conexión
Diagrama de secuencia consultar evoluciones.
Fisioterapeuta : aFisioterapeuta : ahistorialevolucion.phtmlhistorialevolucion.phtml Tratamiento.jsTratamiento.js TratamientoController.phpTratamientoController.php model_tratamientomodel_tratamiento tratamientotratamiento
1:Peticion vista consulta
2.Interfaz cargada
3: Carga datos Cita
4.consultar Evolución
5. ConsultarevolucionAction
7.Consultar Evolución
8.Solicitar conexión
9.Establece conexión
10.Consultar Evolución
11.Devuelve Evolución
12. Termina conexión
13. Confirma conexión
14.Devuelve Evolución
15 Mostrar Evolución
16. Mostrar Evolución
17. Mostrar Evolución
Diagrama de colaboración consultar evoluciones.
Fisioterapeuta : a
historialevolucion.phtml
Tratamiento.js
TratamientoController.php
model_tratamiento
tratamiento
1: 1:Peticion vista consulta3: 3: Carga datos Cita
2: 2.Interfaz cargada16: 17. Mostrar Evolución
4: 4.consultar Evolución
5: 5. ConsultarevolucionAction
14: 15 Mostrar Evolución
15: 16. Mostrar Evolución
6: 7.Consultar Evolución
13: 14.Devuelve Evolución
7: 8.Solicitar conexión9: 10.Consultar Evolución11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Evolución12: 13. Confirma conexión
Diagrama de secuencia crear evolución.
Fisioterapeuta : aFisioterapeuta : a
crearevolucion.phtmlcrearevolucion.phtml Tratamiento.jsTratamiento.js TratamientoController.phpTratamientoController.php model_tratamientomodel_tratamiento evolucionevolucion
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar Evolución
4. Crear Evolución
5.CrearevolucionAction
7.Insertar Evolución
8.Solicitar conexión
9.Establece conexión
10.Insertar Evolución
11.Devuelve Codigo Evolución
12. Termina conexión
13. Confirma conexión
14.Devuelve codigo Evolución
15. Exito creada
16. Exito creada
17. Exito creada
Diagrama de colaboración de crear tratamiento.
Fisioterapeuta : a
crearevolucion.phtml
Tratamiento.js
TratamientoController.php
model_tratamiento
evolucion
1: 1:Peticion vista consulta3: 3:Ingresar Evolución
2: 2.Interfaz cargada16: 17. Exito creada
4: 4. Crear Evolución
5: 5.CrearevolucionAction
14: 15. Exito creada
15: 16. Exito creada
6: 7.Insertar Evolución
13: 14.Devuelve codigo Evolución
7: 8.Solicitar conexión9: 10.Insertar Evolución
11: 12. Termina conexión
8: 9.Establece conexión10: 11.Devuelve Codigo Evolución
12: 13. Confirma conexión
Diagrama de secuencia consultar taller.
Fisioterapeuta-
Enfermera : a
Fisioterapeuta-
Enfermera : a
consultartalleres.phtmlconsultartalleres.phtml Taller.jsTaller.js TallerController.
php
TallerController.
php
model_tallermodel_taller tallerestalleres
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresa fechas inicial y final
17. Mostrar listado de Talleres
4.consultar Talleres
16. Mostrar Talleres solicitados
5. ConsultartalleresAction
6.Operar Fechas
7.Consultar Taller
8.Solicitar conexión
9.Establece conexión
10.Consultar Talleres por fechas
11.Devuelve Talleres solicitados
12. Termina conexión
13. Confirma conexión
14.Devuelve Talleres solicitados
15 Mostrar Talleres solicitados
Diagrama de colaboración consultar taller.
Fisioterapeuta-Enfermera : a
consultartalle
res.phtml
Taller.js
TallerContro
ller.php
model_t
aller
talleres
6: 6.Operar Fechas
1: 1:Peticion vista consulta3: 3:Ingresa fechas inicial y final
2: 2.Interfaz cargada17: 17. Mostrar listado de Talleres
4: 4.consultar Talleres
16: 16. Mostrar Talleres solicitados
5: 5. ConsultartalleresAction
15: 15 Mostrar Talleres solicitados
7: 7.Consultar Taller
14: 14.Devuelve Talleres solicitados
8: 8.Solicitar conexión10: 10.Consultar Talleres por fechas
12: 12. Termina conexión
9: 9.Establece conexión11: 11.Devuelve Talleres solicitados
13: 13. Confirma conexión
Diagrama de secuencia de crear taller.
Fisioterapeuta-
Enfermera : a
Fisioterapeuta-
Enfermera : a
24. Taller Creado
con Exito
24. Taller Creado
con Exito
Taller.jsTaller.js TallerController.
php
TallerController.
php
model_tallermodel_taller TalleresTalleres
1:Peticion vista consulta
2.Interfaz cargada
3.Digitar datos
4. Crear Taller
5. CreartallerAction
6. Consulta repeticion Talller
7.Consultar Taller Existe Fecha
8.Solicitar conexión
9.Establece conexión
10.Consultar Taller por fechas
11.Devuelve coincidencias
12. Termina conexión
13. Confirma conexión
14.Devuelve datos solicitados
15.Crear Taller
16. Solicitar conexión
17. Establece conexión
18.Crea Taller
19. Taller Creado con Exito
20. Termina conexión
21. Confirma conexión
22. Taller Creado con Exito
23. Taller Creado con Exito
24. Taller Creado con Exito
Diagrama de colaboración de crear taller.
Fisioterapeuta-Enfermera : a
24. Taller Creado
con Exito
Taller.js
TallerContro
ller.php
model_t
aller
Talleres
6: 6. Consulta repeticion Talller
1: 1:Peticion vista consulta3: 3.Digitar datos
2: 2.Interfaz cargada
4: 4. Crear Taller
24: 24. Taller Creado con Exito
5: 5. CreartallerAction
23: 23. Taller Creado con Exito
7: 7.Consultar Taller Existe Fecha15: 15.Crear Taller
14: 14.Devuelve datos solicitados22: 22. Taller Creado con Exito
8: 8.Solicitar conexión10: 10.Consultar Taller por fechas
12: 12. Termina conexión16: 16. Solicitar conexión
18: 18.Crea Taller20: 20. Termina conexión
9: 9.Establece conexión11: 11.Devuelve coincidencias
13: 13. Confirma conexión17: 17. Establece conexión
19: 19. Taller Creado con Exito21: 21. Confirma conexión
Diagrama de secuencia de editar taller.
Fisioterapeuta-
Enfermera : a
Fisioterapeuta-
Enfermera : a
Editartaller.pht
ml
Editartaller.pht
ml
Taller.jsTaller.js TallerController.
php
TallerController.
php
model_tallermodel_taller TalleresTalleres
1:Peticion vista consulta
2.Interfaz cargada
3.Digitar datos de cita
4. Editar Taller
5. editartallerAction
6. Opera fechas
15. Calculo hora final de Taller
7.Consultar Taller Existe Fecha
16. EditarTaller
8.Solicitar conexión
9.Establece conexión
10.Consultar Taller por fechas
11.Devuelve coincidencias
12. Termina conexión
13. Confirma conexión
14.Devuelve datos solicitados
17.Solicitar conexión
18.Establece conexión
19. EditarTalleres
20. Taller Editado con Exito
21. Termina conexión
22. Confirma conexión
23. Taller Editado con Exito
24. Taller Editado con Exito
25. Taller Editado con Exito
26. Taller Editado con Exito
Diagrama de colaboración de editar taller.
model_taller
Fisioterapeuta-Enfermera : a
Editartalle
r.phtml
Taller.js
TallerContro
ller.php
Talleres
6: 6. Opera fechas
15: 15. Calculo hora final de Taller
1: 1:Peticion vista consulta3: 3.Digitar datos de cita
2: 2.Interfaz cargada26: 26. Taller Editado con Exito
4: 4. Editar Taller
25: 25. Taller Editado con Exito
5: 5. editartallerAction
24: 24. Taller Editado con Exito
7: 7.Consultar Taller Existe Fecha 16: 16. EditarTaller
14: 14.Devuelve datos solicitados23: 23. Taller Editado con Exito
8: 8.Solicitar conexión10: 10.Consultar Taller por fechas
12: 12. Termina conexión17: 17.Solicitar conexión
19: 19. EditarTalleres21: 21. Termina conexión
9: 9.Establece conexión11: 11.Devuelve coincidencias
13: 13. Confirma conexión18: 18.Establece conexión
20: 20. Taller Editado con Exito22: 22. Confirma conexión
Diagrama de secuencia de eliminar taller.
Fisioterapeuta -
Enfermera : a
Fisioterapeuta -
Enfermera : a
Consultartaller.
phtml
Consultartaller.
phtml
Taller.jsTaller.js TallerController.
php
TallerController.
php
model_tallermodel_taller TalleresTalleres
1:Peticion vista consulta
2.Interfaz cargada
3:Seleccionar cita a eliminar
4.Envia codigo de taller a eliminar
5. EliminartallerAction
6. Envia codigo de taller
7. Solicitar conexión
8. Establece conexión
9. Elimina taller
10. Devolver respuesta
11. Termina conexión
12. Confirma conexión
13. Taller eliminado con exito
14. Taller eliminado con exito
15. Taller eliminado con exito
16. Taller eliminado con exito
Diagrama de colaboración de eliminar taller.
Fisioterapeuta - Enfermera : a
Consultartall
er.phtml
Taller.js
TallerContro
ller.php
model_t
aller
Talleres
1: 1:Peticion vista consulta3: 3:Seleccionar cita a eliminar
2: 2.Interfaz cargada16: 16. Taller eliminado con exito
4: 4.Envia codigo de taller a eliminar
15: 15. Taller eliminado con exito
5: 5. EliminartallerAction
14: 14. Taller eliminado con exito
6: 6. Envia codigo de taller
13: 13. Taller eliminado con exito 7: 7. Solicitar conexión9: 9. Elimina taller
11: 11. Termina conexión
8: 8. Establece conexión10: 10. Devolver respuesta12: 12. Confirma conexión
Diagrama de secuencia de actualizar paciente.
Fisioterapeuta-
Enfermera : a
Fisioterapeuta-
Enfermera : a
actualizar.phtmlactualizar.phtml Paciente.jsPaciente.js PacienteController.phpPacienteController.php model_pacientemodel_paciente beneficiariosbeneficiarios
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar identificacion
4.actualizar Paciente
5. ActualizarAction
6.Actualizar paciente
7.Solicitar conexión
8.Establece conexión
9. Actualizar paciente por codigo
10.Paciente actualizado por codigo
11. Termina conexión
12. Confirma conexión
13.Paciente actualizado con exito.
14.Paciente actualizado con exito.
16.Paciente actualizado con exito.
15.Paciente actualizado con exito.
Diagrama de colaboración de actualizar paciente
Fisioterapeuta-
Enfermera : a
actualizar.phtml
Paciente.js
PacienteController.php
model_pacientebeneficiarios
1: 1:Peticion vista consulta3: 3:Ingresar identificacion
2: 2.Interfaz cargada16: 16.Paciente actualizado con exito.
4: 4.actualizar Paciente
15: 15.Paciente actualizado con exito.
5: 5. ActualizarAction
14: 14.Paciente actualizado con exito.
6: 6.Actualizar paciente
13: 13.Paciente actualizado con exito.7: 7.Solicitar conexión
9: 9. Actualizar paciente por codigo11: 11. Termina conexión
8: 8.Establece conexión10: 10.Paciente actualizado por codigo
12: 12. Confirma conexión
Diagrama de secuencia de consultar paciente.
Fisioterapeuta-
Enfermera : a
Fisioterapeuta-
Enfermera : a
consultar.phtmlconsultar.phtml Paciente.jsPaciente.js PacienteController.phpPacienteController.php model_pacientemodel_paciente beneficiariosbeneficiarios
1:Peticion vista consulta
2.Interfaz cargada
3:Ingresar identificacion
16. Muestra paciente solicitado
4.consultar Paciente
15. Mostrar Paciente solicitados
5. ConsultarAction
6.Consultar Paciente
7.Solicitar conexión
8.Establece conexión
9.Consultar paciente por codigo
10.Devuelve paciente por codigo
11. Termina conexión
12. Confirma conexión
13.Devuelve Paciente solicitado
14 Mostrar Paciente solicitado
Diagrama de colaboración de consultar paciente.
consultar.phtml
Fisioterapeuta-
Enfermera : a
Paciente.js
PacienteCont
roller.php
model_paciente beneficiarios
1: 1:Peticion vista consulta
2: 2.Interfaz cargada
3: 3:Ingresar identificacion4: 4.consultar Paciente
5: 5. ConsultarAction
6: 6.Consultar Paciente
7: 7.Solicitar conexión
8: 8.Establece conexión
9: 9.Consultar paciente por codigo
10: 10.Devuelve paciente por codigo
11: 11. Termina conexión
12: 12. Confirma conexión
13: 13.Devuelve Paciente solicitado
14: 14 Mostrar Paciente solicitado
15: 15. Mostrar Paciente solicitados
16: 16. Muestra paciente solicitado
Diagrama de secuencia de crear paciente.
Fisioterapeuta-
Enfermera : a
Fisioterapeuta-
Enfermera : a
crear.phtmlcrear.phtml Paciente.jsPaciente.js PacienteController.phpPacienteController.php model_pacientemodel_paciente beneficiariosbeneficiarios
1:Peticion vista consulta
2.Interfaz cargada
3:Digitar datos
4.crear Paciente
5. CrearAction
6.Crear paciente
7.Solicitar conexión
8.Establece conexión
9. Crear paciente por codigo
10.Paciente creada por exito.
11. Termina conexión
12. Confirma conexión
13.Paciente creadocon exito.
14.Paciente creadocon exito.
16.Paciente creadocon exito.
15.Paciente creadocon exito.
Diagrama de colaboración de crear paciente.
DICCIONARIO DE DATOS
1. Tabla “citas”
Gestiona los datos del paciente en el momento de asignarle, cancelarle o modificarle una
cita.
COLUMNA
TIPO
DE
DATO
PK N
U
L
L
F
K
DESCRIPCIÓN
tipo_cita enum('médic
a’,
‘fisioterapia'
N
o
Identifica si es tipo de cita fisioterapia o de
otro módulo de bienestar institucional
Fisioterapeuta-
Enfermera : a
crear.phtml
Paciente.js
PacienteController.php
model_paciente
beneficiarios
1: 1:Peticion vista consulta3: 3:Digitar datos
2: 2.Interfaz cargada16: 16.Paciente creadocon exito.
4: 4.crear Paciente
15: 15.Paciente creadocon exito.
5: 5. CrearAction
14: 14.Paciente creadocon exito.
6: 6.Crear paciente
13: 13.Paciente creadocon exito. 7: 7.Solicitar conexión9: 9. Crear paciente por codigo
11: 11. Termina conexión
8: 8.Establece conexión10: 10.Paciente creada por exito.
12: 12. Confirma conexión
,'psicológica')
plan_de_estud
io
text S
i
Qué tipo de plan de estudio se va a aplicar en
el beneficiario
motivo_consult
a
text N
o
Motivo de la consulta por la cual el paciente
asiste a la cita
fecha_fin_cita dateti
me
N
o
Identifica el rango de tiempo en que se
desarrolla la cita
fecha_de_cita dateti
me
N
o
Identifica el rango de tiempo en que se
desarrolla la cita
codigo_cita Int N
o
Clave primaria de la tabla Auto incrementable
cod_historia_cl
inica
Int N
o
Llave Primaria y Foránea con la historia
clínica del paciente
cod_beneficiar
io_especialista
Int N
o
S
i
Llave primaria y foránea del Código del
especialista que lo va a atender en la cita
correspondiente
Fecha_fin_cita Dateti
me
N
o
N
o
Relaciona la fecha final de una cita fisioterapia
2. Tabla “Citas_ficioterapeutas”
Mantiene la referencia de los datos del paciente: Almacenar las citas fisioterapias con un
tratamiento fisiotepeutico referente a la cita que se va a aplicar.
COLUMNA TIPO DE
DATO DE
DATO
PK NULL FK DESCRIPCIÓN
Código_cita_fisioterapia Int Si Si Si llave primaria-
foránea de la
tabla Citas
Pronostico varchar(45) No Es la
evaluación del
éxito o fracaso
del tratamiento,
con base al
Diagnostico
3. Tabla “Control_Placa”
Mantiene la información de los dientes: registrar el estado general del diente y mantener la
observación por el detalle correspondiente al estado del diente.
COLUMNA TIPO
DE
DATO
DE
DATO
PK NULL FK DESCRIPCIÓN
codigo_control Int Si Si llave primaria compuesta junto
con el código de la cita
fisioterapia
cod_citas_ficioterapeutas Int Si Si Si llave primaria compuesta junto
con el código del control de
placa
numero_diente Int No Es el número de diente que se
asigna de acuerdo a la
distribución, de la parte
vestibular y lingual
Observaciones Longtext No Observaciones sobre el diente,
utilizadas en el Diagnostico.
Superficie Int No Almacena la información
correspondiente a la superficie
del diente que tiene algún tipo
de problema
tipo_cotrol Int No Establece el control que se
realiza al diente
4. Tabla “Control_Realizado_Consulta”
Registrar el seguimiento efectuado al paciente: Registrar por categoría los datos del
proceso ejecutado en la cita
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_control_realizado Int SI Si Código de
identificación del
control realizado
prom_atencion Int NO Categoría promoción,
indica el número de
sesión
prom_historia_clinica Int NO Categoría promoción,
indica si se elaboró la
historia clínica
prom_educacion_salud_oral Int NO Categoría promoción,
indica si se realiza el
taller de educación oral
prom_control_placa Int NO Categoría promoción,
indica si se realiza
control de placa
prom_tratamiento_terminado Int NO Categoría promoción,
indica si se termina el
tratamiento
prot_atenicion Int NO Categoría protección
específica, indicando
el número de sesión
prot_profilaxis Int NO Categoría protección
específica, indicando si
se realiza profilaxis
prot_detartraje Int NO Categoría protección
específica, indicando si
se realiza desatraje
prot_tratamiento_terminado Int NO Categoría
prot_tratamiento
específica, indicando si
el tratamiento se ha
terminado
opor_atencion Int NO Categoría de
tratamiento oportuno,
indicando el número
de sesión
opor_num_amalgama Int NO Categoría de
tratamiento oportuno,
indicando si se aplica
amalgama
opor_num_resina Int NO Categoría de
tratamiento oportuno,
indicando si se aplica
resina
opor_diente_cemento Int NO Categoría de
tratamiento oportuno,
indicando si se
cementa un diente
opor_dientes_opturados Int NO Categoría de
tratamiento oportuno,
indicando si se obtura
un diente
opor_tratmiento_terminado Int NO Categoría de
tratamiento oportuno,
indicando si se termina
el tratamiento
limi_atencion Int NO Categoría de limitación
de daños, indicando el
número de sesión
limi_pulpotomia Int NO Categoría de limitación
de daños, indicando si
presenta pulpotomia
limi_num_pulpectomia Int NO Categoría de limitación
de daños, indicando el
número de pulpotomia
dx_atencion Int NO Categoría Diagnostico
cirugía maxilar,
indicando el número
de sesión
dx_exocerrado_p Int NO Categoría Diagnostico
cirugía maxilar,
indicando si tiene
exocerrado_permanent
e
dx_exocerrado_t Int NO Categoría Diagnostico
cirugía maxilar,
indicando si tiene
exocerrado_temporal
dx_exoabierto_p Int NO Categoría Diagnostico
cirugía maxilar,
indicando si tiene
exoabierto_permanent
e
dx_controlquirurjico Int NO Categoría Diagnostico
cirugía maxilar,
indicando si tiene
control quirúrgico
dx_tratamiento_terminado Int NO Categoría Diagnostico
cirugía maxilar,
indicando si el
tratamiento se ha
terminado
med_oral_atencion Int NO Categoría medicina
oral, indicando el
número de sesión
med_oral_tratamiento_termina
do
Int NO Categoría medicina
oral, indicando si se
termina el tratamiento
Urgencia Int NO Indica si se atendió por
urgencia
tratamiento_terminado Int NO Indica si se termina el
tratamiento
Anestesia Int NO Indica si se aplica
anestesia
Referido varchar(45
)
NO Indica si se remite a
eps
Diagnostico longtext NO Indica un Diagnostico
firma_paciente bool NO Firma del paciente
cod_citas_ficioterapeutas Int SI SI Llave foránea de la cita
fisioterapia
5. Tabla “Convención”
Almacenar las convenciones de los dientes: guarda la ruta de la imagen de cada diente
COLUMNA TIPO
DE
DATO
PK NULL FK DESCRIPCIÓN
codigo_convencion Int SI SI Identificador de la convención
Nombre_convencion longtext NO Ruta de la imagen de la convención
6. Tabla “Tipos_Tratamientos”
Almacena el tipo de tratamiento: Registrar los tratamientos disponibles
COLUMNA TIPO DE
DATO
PK NULL FK DESCRIPCIÓN
codigo_tratamiento Int SI SI Código de identificación del
tipo de tratamiento
Nombre_tratamiento varchar(40) NO Nombre de tratamiento
7. Tabla “Tratamiento_Fisioterapia”
Guardar el tratamiento aprobado por el paciente: Registrar el tratamiento autorizado por el
paciente
COLUMNA TIPO DE
DATO
PK NULL F
K
DESCRIPCIÓN
codigo_tratamiento_fisiotera
pia
Int SI SI Código de
identificación del
tratamiento
fisiotepeutico
Detalle N
O
varchar(50
0)
Detalle del
tratamiento
fisiotepeutico
firma_paciente varchar(30
0)
NO Firma del paciente
cedula_ciudadania varchar(45) NO Cedula del
ciudadanía, del
paciente
cod_tratamiento Int SI SI Llave foránea de
la tabla
tipos_tratamientos
cod_citas_ficioterapeutas Int SI SI Llave foránea de
la tabla
citas_ficioterapeut
as
8. Tabla “Pieza_Dental”
Guardar el estado del diente: Registrar el estado y la actividad realizada al diente sobre una
superficie determinada
COLUMNA TIPO DE DATO
PK
NULL
FK
DESCRIPCIÓN
codigo_pieza_dental Int Si No Código identificador, clave primaria de la tabla
numero_diente Int SI SI Código de identificación de la pieza dental
Superficie varchar(50) Nombre de la superficie
Actividad varchar(500)
actividad realizada
cod_tratamiento_fisioterapia
Int SI SI Llave foránea de la tabla tratamiento_fisioterapia
9. Tabla “Beneficiarios”
Almacena toda la información general del beneficiario que solicita el servicio fisiotepeutico.
COLUMNA TIPO DE DATO P
K
NU
LL
FK DESCRIPCIÓN
Apellidos varchar(30) Almacena los apellidos del
beneficiario.
cod_domicilio int(11) No Si Representa la relacione entre la tabla
Domicilios que hace parte de la
información general del beneficiario.
cod_entidad_salu
d
int(11) No Si Representa la relación de la tabla
Entidades de salud, hace parte de la
información de un beneficiario.
cod_pais int(11) No Si Campo relacionado con la tabla País
para almacenar la información del
país del beneficiario.
codigo_beneficiari
o
int(11) Si No Representa la llave primaria de la
tabla.
codigo_ud bigint(20) Código suministrado por la
universidad al beneficiario.
email_instituciona
l
varchar(50) Email institucional suministrado por
la universidad al beneficiario.
email_personal varchar(50) Email personal del beneficiario si lo
tiene.
fecha_nacimiento Date Fecha de nacimiento del beneficiario.
Genero enum('M','F') Género del beneficiario.
huella_d Blob Representa una de la huellas que
debe almacenar el beneficiario para
su respectiva firma.
huella_i Blob Representa una segunda huella que
debe almacenar el beneficiario para
su respectiva firma.
nombre_contacto varchar(60) Representa el nombre completo
además del parentesco con el
beneficiario
nombres varchar(30) Nombres del beneficiario
numero_documen
to
varchar(30) Número de documento de
identificación personal del
beneficiario.
telefono_celular varchar(10) Teléfono celular, en caso de que lo
tenga el beneficiario
telefono_contacto varchar(10) Número de teléfono del contacto del
beneficiario en caso de tener una
emergencia.
telefono_fijo varchar(8) Número de teléfono fijo del
beneficiario
tipo_beneficiario enum('estudiant
e','docente','adm
inistrativo')
Representa el tipo de beneficiario que
se va a registrar en la base de datos.
tipo_documento enum('CC','TI','CE
','P')
Representa el tipo de documento de
identificación del beneficiario.
tipo_regimen_salu
d
enum('sub','cont'
)
Representa el tipo de régimen de
salud del beneficiario, establecido por
ministerio de salud.
tipo_sangre enum('o+','o-
','a+','a-
','ab+','ab-
','p','b+','b-')
Representa el tipo de sangre al que
pertenece el beneficiario.
10. Tabla “Historias_clinica”
Almacena la información concerniente a la creación de la historia clínica fisioterapia del
beneficiario
COLUMNA TIPO
DE
DATO
P
K
NULL FK DESCRIPCIÓN
cod_beneficiar
io
int(11) Si NO Si Representa la relación de la tabla
beneficiario para agregarle su respectiva
historia clínica.
codigo_histori
a_clinica
int(11) Si NO Representa la llave primaria del la tabla.
fecha_apertur
a_hc
Date N
O
NO Representa la fecha en que se creo por
primera vez la historia clínica del
beneficiario.
11. Tabla “Anamnesis”
Almacena la información del examen médico del beneficiario realizado por el
fisioterapeuta en turno.
COLUMNA TIP
O
DE
DA
TO
P
K
NU
LL
F
K
DESCRIPCIÓN
antecedentes_fam
iliares
int(
11)
Representa la información general del examen
realizado por el fisioterapeuta al beneficiario,
donde muestra un historial de los antecedentes de
enfermedades de los familiares del beneficiario.
Cardiopatías int(
11)
Representa el dato informativo de cardiopatías que
haya tenido el
Beneficiario en algún momento de su vida.
codigo_anamnesis int(
11)
Si No Representa la clave primaria del la tabla.
codigo_historia_cli
nica
int(
11)
Si No Si Representa al relación con la tabla
Historias_clínicas.
Diabetes int(
11)
Representa el dato de qu el beneficiario tiene la
enferdad diabetes.
enfermedades_res
piratorias
int(
11)
Representa el dato de qu el beneficiario tiene algún
tipo de enfermedad
Respiratoria.
Fiebrereumatica int(
11)
Representa el dato de qu el beneficiario tiene la
enferdad Fiebre reumática.
Hemorragias int(
11)
Representa el dato de qu el beneficiario tiene algún
tipo de enferdad
Hemorrágica..
Hepatitis int(
11)
Representa el dato de que el beneficiario tiene
tensión arterial.
hipertension_arter
ial
int(
11)
Representa el dato de que el beneficiario tiene
hipertensión arterial.
ingestion_medica
mentos
int(
11)
Representa el dato de que el beneficiario está
tomando algún tipo de
Medicamentos.
Irradiaciones int(
11)
Representa el dato de que el beneficiario ha estado
expuesto a irradiaciones.
otras_enfermedad
es
text Representa el dato de que el beneficiario tiene
otras enferdades.
Otros text Representa el dato de que el beneficiario tiene la
enferdad.
reacciones_alergic
as
int(
11)
Representa el dato de que el beneficiario tiene
algún tipo de reacción alérgica.
Sinusitis int(
11)
Representa el dato de que el beneficiario tiene la
enferdad Sinusitis.
tratamiento_medi
co
int(
11)
Representa el dato de qu eel beneficiario tiene otro
tratamiento médico.
12. Tabla “Examen_Bucal”
Almacena la información correspondiente al examen bucal que le hace el fisioterapeuta
al beneficiario
COLUMNA TIP
O
DE
DA
TO
P
K
NU
LL
F
K
DESCRIPCIÓN
articulacion_temporo_
mandibular
int(
11)
Representa el dato de si el beneficiario tiene
algún problema en la articulación
temporomandibular.
Carrillos int(
11)
Representa del dato de si el beneficiario tiene
carrillo.
Cepillado int(
11)
Representa del dato de cuantos cepillados
realiza al día el
Beneficiario.
codigo_examen_bucal int(
11)
Si No Representa la llave primaria de la tabla dato
autoincrementable.
codigo_historia_clinica int(
11)
Si No Si Representa la relación con la tabla historias
clínicas.
encia_1 float Representa el valor del primer cuadrante de la
boca el cual se mide
Con una herramienta especial fisioterapia.
encia_2 float Representa el valor del Segundo cuadrante de
la boca el cual se mide
Con una herramienta especial fisioterapia.
encia_3 float Representa el valor del tercer cuadrante de la
boca el cual se mide
Con una herramienta especial fisioterapia.
encia_4 float Representa el valor del cuarto cuadrante de la
boca el cual se mide
Con una herramienta especial fisioterapia.
Enjuague int(
11)
Representa la cantidad de enjuagues que
realiza el beneficiario al día.
estado_periodontal text Representa el estado de las encías del
beneficiario.
glandulas_salivares int(
11)
Representa el estado de la glándulas salivales
del beneficiario.
Labios int(
11)
Representa el estado de los labios del
beneficiario.
Lengua int(
11)
Representa el estado de la lengua del
beneficiario
Maxilares int(
11)
Representa el estado de los maxilares del
beneficiario
musculos_masticadore
s
int(
11)
Representa el estado de los maxilares del los
musculos masticadores
Del beneficiario
observaciones_higiene text Representa el estado de observaciones que se
hagan con respecto
al examen
Paladar int(
11)
Representa el estado del paladar del
beneficiario.
piso_boca int(
11)
Representa en estado del piso de la boca del
benebeficiario
seda_dental int(
11)
Representa en número de veces en que el
beneficiario usa seda
dental en el día.
senos_maxilares int(
11)
Representa en estado de los senos maxilares
del beneficiario.
sistema_linfatico_regio
nal
int(
11)
Representa el estado del sistema linfático
regional.
sistema_nervioso int(
11)
Representa el estado del sistema nervioso del
beneficiario.
sistema_vascular int(
11)
Representa el estado del sistema vascular del
beneficiario.
13. Tabla “Examen_Dental”
Almacen la información correspondiente al total de datos del examen bucal realizado al
beneficiario
COLUMNA TIPO DE
DATO
P
K
N
U
L
L
FK DESCRIPCIÓN
Abrasión int(11) Representa si el beneficiario tiene o no tiene
abrasión.
cod_examen_buc
al
int(11) Si N
o
Si Representa la relación con el la tabla
exmane_bucal
codigo_examen_d
ental
int(11) Si N
o
Representa la llave primaria del la tabla.
Manchas int(11) Representa dato de si el beneficiario tiene
mancha en alguno de
Sus dientes.
observaciones_ex
a_dental
Text Representa las observaciones que puedan
complementar el
Examen dental.
Oclusión int(11) Representa el dato de si el beneficiario tiene
oclusión en alguno de sus
Dientes.
Otros Text Representa la información de otros daños
que pueda tener el
Beneficiario en el examen bucal.
patologia_pulpar int(11) Representa el dato de si el beneficiario tiene
o no patología pulpar
placa_blanda int(11) Representa el dato de si el beneficiario tiene
o no placa blanda.
placa_calsificada int(11) Representa el dato de si el beneficiario tiene
o no placa calsificada.
Supernumerarios int(11) Representa el dato de si el beneficiario tiene
o no super numerarios.
14. Tabla “Usuarios”
Gestiona la información de los usuarios del sistema.
COLUMN
A
TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_benefi
ciario
int(11) Si No Si Representa la relación con la tabla
beneficiarios.
cod_modul
o
int(11) No Si Representa la relación con la tabla módulos.
Contraseña char(32) Contraseña del usuario beneficiario en la
autenticación.
Estado enum('Activo','I
nactivo')
Representa el estado que tiene el usuario en el
sistema.
nombre_us
uario
varchar(20) Nombre o Nick que tiene el usuario en el
momento de iniciar sesión,
Perfil varchar(50) Representa el rol o perfil que tiene el usuario
en el sistema.
15. Tabla “Modulos”
Contiene la información de los módulos pertenecientes a Bienestar institucional.
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_modu
lo
int(11) Si No Representa la llave primaria de la tabla.
nombre varchar(4
5)
N
O
Nombre que se le asigana a cada uno de los
módulo de
Bienestar Institucional.
16. Tabla “Estudiantes”
Almacena la información de los beneficiarios que sean estudiantes
COLUMNA TIPO DE DATO P
K
NU
LL
F
K
DESCRIPCIÓN
bajo_rendim
iento
tinyint(1) NO Determina si el beneficiario
está en un bajo rendimiento.
cod_acuerdo int(11) NO Si Representa la relación con la
tabla acuerdos.
cod_benefici
ario
int(11) Si NO Si Representa la relación con la
tabla beneficiarios.
cod_proyect
o
int(11) NO Si Representa la relación con la
tabla proyectos_curriculares.
estado_acad
emico
enum('activo','inactivo','ter
minacion
materias','trabajo de
grado','vacaciones','suspen
dido')
NO Representa el estado
académico de un beneficiario
tipo estudiante.
grupo_etnic
o
enum('indigena','afrodesce
ndiente','raizal','ninguno')
NO Representa el dato de si el
beneficiario pertenece a algún
tipo de grupo étnico
promedio decimal(3,2) NO Almacena el dato del promedio
del beneficiario estudiante.
semestre_ac
tual
int(11) NO Almacena el semestre en el
que se encuentra el
beneficiario estudiante.
valor_matric
ula
int(11) NO Almacena el valor de la
matricula del beneficiario
estudiante.
17. Tabla “Acuerdos”
Representa los acuerdos a los que pertenecen los beneficiarios Estudiantes.
COLUMNA TIPO
DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_acuer
do
int(11) Si NO Representa la llave primaria de la tabla.
nombre_acue
rdo
varchar(
45)
NO Representa el nombre del acuerdo del estudiante
beneficiario.
18. Tabla “Docentes”
Almacena la información correspondiente a los beneficiarios del servicio que son docentes
en la universidad
COLUMN
A
TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_benefi
ciario
int(11) Si NO S
i
Representa la relación con la tabla
beneficiarios.
tipo_docen
te
enum('planta','c
atedra')
NO Representa el tipo de beneficiario docente
prestación de servicios
O prestaciones por ley.
cod_proyec
to
int(11) NO Si Representa la relación con la tabla proyecto
curricular.
19. Tabla Funcionarios
Almacena la información correspondiente a los beneficiarios que son funcionarios de la
universidad tanto Docentes como Administrativos
COLUMNA TIPO
DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_beneficiari
o
int(11) Si NO Si Representa la relación con la tabla beneficiarios.
fecha_fin_vincu
lacion
date YES Representa la fecha final de vinculación del
funcionario con
La universidad.
fecha_inicio_vi
nculacion
date NO Representa la fecha final de vinculación del
funcionario con
La universidad.
tipo_vinculacio
n
enum('p
s','pl')
NO Representa el tipode vinculación que tiene un
funcionario con la universidad.
20. Tabla “Administrativos”
Almacena la información de los beneficiarios que son administrativos en la universidad
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_beneficiar
io
int(11) Si NO Si Representa la relación con la tabla
beneficiarios.
tipo_administr
ativo
enum('ops','pla
nta')
NO Representa el tipo de administrativo que el
beneficiario.
cod_dependen
cia
int(11) NO Si Representa la relación con la tabla
dependencias.
cod_facultad int(11) NO Si Representa la relación con la tabla
facultades.
21. Tabla “Dependencias”
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_dependenc
ia
int(11) Si NO Representa la llave primaria de la tabla.
nombre_dependen
cia
varchar(100) NO Representa el nombre de la dependencia.
direccion_depende
ncia
Tinytext NO Representa la dirección de la dependencia.
email_dependenci
a
Tinytext NO Representa el email universitario de la
dependencia.
22. Tabla “Facultades”
Representa las facultades pertenecientes a la universidad.
COLUMNA TIPO DE DATO PK NULL FK DESCRIPCIÓN
codigo_facultad int(11) Si NO Representa la llave primaria de la tabla
direccion_facultad varchar(100) NO Representa la dirección de la facultad.
nombre_facultad varchar(50) NO Representa en nombre de la facultad.
23. Tabla “Entidades_Salud”
Almacena las entidades de salud colombianas suministradas por el ministerio de salud.
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_entidad_sal
ud
int(11) Si NO Representa la llave primaria de la tabla
nombre_entidad varchar(50) NO Representa el nombre de la entidad de
salud.
24. Tabla “especialistas_servicios_salud”
Almacena la los especialistas de la universidad, que hacen parte de fisioterapia,
psicología y medicina general entre otros, pertenecientes.
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_beneficiario_
especialista
int(11) NO Representa la relación con la tabla beneficiarios
especialista_servicios _salud.
cod_especialidad int(11) NO Representa la relación con la tabla
especialidades.
cod_sede int(11) NO Representa la relación con la tabla sedes.
duracion_consulta time NO Representa la duración de una consulta realizada
por defecto 30 min
25. Tabla “Especialidades_medicas”
Almacena los tipos de especialidades médicas que se practican en la universidad.
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_especialida
d
int(11) Si NO Representa la llave primaria de la tabla.
nombre_especialid
ad
varchar(45) NO Representa el nombre de la especialidad
médica.
26. Tabla “Sedes”
Almacena las sedes que hacen parte de la universidad.
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
codigo_sed
e
int(11) Si NO Representa la llave primaria de la tabla.
direccion_s
ede
varchar(10
0)
NO Representa la dirección en la que se encuentra la sede
de la universidad
nombre_se
de
varchar(45
)
NO Representa el nombre de la sede.
27. Tabla “Examinan”
Almacena la información correspondiente a los exámenes de signos realizados para
cada uno de los beneficiarios que solicitan el servicio fisiotepeutico.
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_cita int(11) Si NO S
i
Representa la relación con la tabla citas.
cod_historia_
clinica
int(11) Si NO S
i
Representa la relación con la tabla historias_clinica.
cod_signo int(11) NO S
i
Representa la relación con la tabla signos.
descripcion_e
xamen
text YES Almacena la una descripción complementaria de los
signos que se le tomen al
Beneficiario.
medicion_sign
o_vital
int(11) NO
28. Tabla “Signos_vitales_Y_sistemas”
Contiene la información de los signos vitales que existen.
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
codigo_signo int(11) Si NO Representa la llave primaria de la tabla.
nombre_signo_
vital
varchar(35
)
NO Almacena el nombre del signo que se le tome al
beneficiario.
29. Tabla “Citas_medicas”
Mantiene la relaciona los signos vitales con un las citas medicas.
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
cod_cita int(11) Si NO Si Representa la relación con la tabla citas.
cod_historia_clin
ica
int(11) Si NO Si Representa la relación con la tabla historia
clinica.
es_fisioterapia tinyint(1) NO Almacena el dato si es
30. Tabla “Paises”
Contiene la información de los países existentes.
COLUMNA TIPO DE DATO PK NULL FK DESCRIPCIÓN
codigo_pais int(11) Si NO Representa la llave primaria de la tabla.
nombre_pais varchar(45) NO Representa el nombre de los países.
31. Tabla “Departamentos”
Contiene la información de los departamentos existentes en Colombia que relaciona ala
tabla países.
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_pais int(11) NO Si Representa la relación con la tabla paises.
codigo_departa
mento
int(11) Si NO Representa la clave primaria de la tabla.
nombre_departa
mento
varchar(4
5)
NO Representa el nombre del departamento
correspondiente al país
32. Tabla “Municipios”
Contiene la información de los municipios existentes en Colombia que relaciona a la
tabla departamentos.
COLUMNA TIPO DE
DATO
P
K
NU
LL
F
K
DESCRIPCIÓN
cod_departa
mento
int(11) NO S
i
Representa la relación con la tabla departamentos.
codigo_muni
cipio
int(11) Si NO Representa la llave primaria de la tabla.
nombre_mu
nicipio
varchar(4
5)
NO Representa el nombre del municipio que pertenece al
respectivo departamento,
33. Tabla “Domicilios”
Almacena la información correspondiente al domicilio de cada uno de los beneficiarios
relaciona la tabla Municipios
COLUMNA TIPO DE DATO P
K
NU
LL
F
K
DESCRIPCIÓN
codigo_do
micilio
int(11) Si NO Representa la llave primaria de la tabla.
direccion varchar(100) NO Almacena la dirección del domicilio
correspondiente a un beneficiario.
cod_localid
ad
int(11) NO S
i
Representa la relación con la tabla localidades.
cod_munic
ipio
int(11) NO S
i
Representa la relación con la tabla municipios.
estrato enum('0','1','2','3',
'4','5','6')
NO Estrato la que pertenece un beneficiario.
barrio varchar(50) NO Barrio al que pertenece un beneficiario.
34. Tabla “Localidades”
Contiene la información concerniente a las localidades que pertenecen al municipio de
Bogotá D.C
COLUMNA TIPO DE
DATO
P
K
NUL
L
F
K
DESCRIPCIÓN
codigo_localida
d
int(11) Si NO Representa la llave primaria de la tabla.
nombre_localid
ad
varchar(45) NO Representa el nombre de las diferentes
localidad.