Documente Academic
Documente Profesional
Documente Cultură
Octubre
Documento validado por las partes en fecha:28/06/2010 Por Encargada del Mdulo Admisin y Turnos Por el Director de Tesis
Contenido
FICHA DEL DOCUMENTO CONTENIDO 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 3 3.1 3.2 INTRODUCCIN Propsito Alcance Beneficios Objetivos Metas Personal involucrado Definiciones, acrnimos y abreviaturas Referencias Resumen DESCRIPCIN GENERAL Perspectiva del producto Funcionalidad del producto Caractersticas de los usuarios Restricciones Suposiciones y dependencias Evolucin previsible del sistema REQUISITOS ESPECFICOS Objetivo General Objetivos Especficos 2 3 5 5 5 5 5 5 6 7 7 8 8 8 10 11 13 13 13 14 14 14 14 15 15 15
3.3 Requisitos comunes de las interfaces 3.3.1 Interfaces de Hardware 3.3.2 Interfaces de comunicacin 3.4 Requisitos funcionales
3.5 Requisitos no funcionales 3.5.1 Requisitos de rendimiento 3.5.2 Seguridad 3.5.3 Fiabilidad 3.5.4 Disponibilidad 3.5.5 Mantenibilidad 3.5.6 Portabilidad 3.6 4 Otros requisitos APNDICES
18 18 18 19 19 19 19 20 20
1 Introduccin
1.1 Propsito
Dar a conocer todos los requisitos bsicos, recomendados, ptimos de la aplicacin Web para el mdulo de Admisin y Asignacin de Turnos del Hospital San Vicente de Paul (SAAP).
1.2
Alcance
El sistema permitir al personal responsable, planificar y gestionar los datos de un paciente creacin y modificacin de una Historia Clnica, asignacin de turnos, asignacin de mdico de acuerdo a la especialidad y horario, administracin de usuarios. Gestionar de una manera rpida y directa procesos de admisin y asignacin de turnos, usando nicamente herramientas de desarrollo de software libre.
1.3
Beneficios
El sistema ayudara a digitalizar la informacin de la historia clnica los pacientes y la asignacin de turnos y emite informes relativos a la produccin del centro de atencin de una manera rpida oportuna, y segura.
1.4
Objetivos
Implementar una aplicacin Web que contribuya a mejorar la administracin de la informacin de pacientes del HSVP. Por medio de la digitalizacin de sus datos. Mantener la informacin de los pacientes de forma oportuna y gil Eliminar la redundancia de informacin. Eliminar la perdida de la informacin Suprimir papeles. Liberar espacio fsico del HSVP
1.5
Metas
Cumplir los objetivos planteados, entregando una aplicacin utilizar y seguridad en la informacin. completa con todos los requerimientos de usuario, con una interfaz amigable, fcil de
1.6
Personal involucrado
Dra. Yu Ling Reascos Directora del Hospital Aprobacin de la implantacin del sistema. -
Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin
Eco. Jos Hidrobo Guzmn -Autoridad en los procesos de gestin de la calidad. Encargado de ejecutar las decisiones implantadas en el sistema para estadstica. 062987273 celular: 084688737 Tiene participacin directa en el proceso de automatizacin del proceso de admisin y asignacin de turnos, define a detalle las necesidades del servicio, describe como realiza el proceso y las dificultades que tiene el mismo. Ing. Juan Carlos Armas Crdenas Administrador del Sistema - Autoridad en los procesos de manejo y desarrollo de software. Encargado de ver por el mantenimiento y buen funcionamiento del software dentro de la Institucin. 084688733 Ejecucin y aprobacin de la implantacin del sistema., ya que el software se encontrar asilado en un servidor el cual la aplicacin estar a cargo de Gestin Informtica. Estadstica Usuario directo del Sistema Persona a cargo de los procesos a desarrollar por el sistema Encargado de dar los requisitos y caractersticas del software
Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades
Sr Pal Vsquez celular: 098810274 Lupe Magdalena Bolaos Jcome Desarrollador Estudiante Egresado Esc. de Ingeniera UTN ANALISIS DE OPORTUNIDADES DISEO DE LA SOLUCIN PROGRAMACIN DE CODIGO DOCUMENTACIN PRUEBAS IMPLANTACIN 098201144
1.7
1.8
01
Referencias
Titulo Conceptos bsicos de RAID Ruta Fecha Autor http://es.wikipedia.org/wiki/RAID 08/06/2010 [Autor]
Referencia
1.9
Resumen
El presente documento est basado en la especificacin del estndar IEEE 830 con todas sus partes.
2 Descripcin general
2.1 Perspectiva del producto
El software es parte de un sistema mayor y tiene relacin directa con todo el sistema.
Figura 2.1: Relacin de SAAT con otros mdulos del Sistema El mdulo permite automatizar el proceso, apoyndose en la red local con una base de datos accesible desde los distintos nodos de la red ubicados en los consultorios involucrados en este. Generar interfaces amigables y sencillas con las que se pueda interactuar con el sistema. Almacena la informacin de un paciente en una historia clnica, asigna turnos de acuerdo al mdico, especialidad y horario de atencin. Ingreso, modificacin y consultas de mdicos. Permitir gestionar la informacin a travs de un proceso automtico que se encargar de llevar el registro de un paciente en una historia clnica, asignacin de turnos de una manera coherente con su mdico y especialidad correspondiente en una fecha existente.
Adems proporcionar funcionalidades como reportes con Business, Intelligent y manejo de datos de los mdicos, especialidades y consultorios; Control de usuarios, auditoria a la asignacin de turnos.
Figura 2.4: Procesos del Mdulo SAAT La aplicacin es independiente de otros sistemas utilizados, con interfaz amigable, confiable, fcil de manejar y clara. Mantendr su interfaz con cada mdulo y sus iconos sern nicos y representaran acciones ya conocidas para no causar confusin.
2.2
Ingresar Turno
Visualiza los turnos otorgados Ingresar, modificar personal mdico, Ingresar, modificar especialidad mdica, Ingresar, modificar consultorio mdico, Ingresar, modificar horario mdico, Gestionar Turnos eventuales.
Emite informes relativos a la produccin del centro de atencin: Consultas a mdicos, Consultas de las especialidades, Pacientes atendidos por profesional, Pacientes atendidos por especialidad; e Emite informes relativos a la modalidad de atencin: Tasa de ocupacin de consultorios. Realiza informes con Business Intelligent. Para generar un reporte sin necesidad de recurrir a un programador. Realizacin de certificados mdicos u otro para un paciente.
2.3
A definir por la unidad mdica. Utilizar herramientas computacin bsica. Crear Historia Clnica o Registrar Paciente, o Imprime la tarjeta ndice. Ingresar Turno o Asignar especialidad, o Asignar mdico, o Asignar Horario de turno (Fecha y Hora), o Visualiza los turnos otorgados. Eliminar un turno. Modificar una historia clnica. Interaccin con el sistema Utiliza el modulo de Historias Clnicas y admisin Turnos ingresando su login y contrasea. Tipo de usuario Responsabilidad Enfermera de estadstica Ser Honesto. Emite informes relativos a la produccin del centro de atencin. A definir por la unidad mdica. Utilizar herramientas computacin bsica.
Formacin Habilidades
Actividades
Emite informes relativos a la produccin del centro de atencin: o Todas las que hace el rol secretaria. o Consultas a mdicos, o Consultas de las especialidades, o Pacientes atendidos por profesional, o Pacientes atendidos por especialidad, o Emite informes relativos a la modalidad de atencin: o Tasa de ocupacin de consultorios. o Emisin de reportes aplicando Business Intelligent. Interaccin con el sistema Utiliza el modulo de Historias Clnicas y admisin Turnos ingresando su login y contrasea. Tipo de usuario Responsabilidad Administrador Ingreso de informacin al Sistema Mantenimiento al Sistema. A definir por la unidad mdica. Manejo de base de datos. Conocimientos de PHP. o Realizar operaciones como: o Ingresar, modificar personal mdico, o Ingresar, modificar especialidad mdica, o Ingresar, modificar consultorio mdico, o Ingresar, modificar horario mdico, o Ingresar, modificar usuarios, o Realizar todo tipo de consulta a la base de datos. Acceso total del mdulo. Adems puede ver el historial de la base de datos con todos los registros de los cambios que se han realizado en la base. Interaccin con el sistema Utiliza el modulo de Historias Clnicas y admisin Turnos ingresando su login y contrasea.
Practicante Asignacin de Turnos. Estudiante practicante. Manejo de base de datos. Conocimientos de PHP. Ingresar Turno o Asignar especialidad, o Asignar mdico, o Asignar Horario de turno (Fecha y Hora).
Interaccin con el sistema Utiliza el modulo de Historias Clnicas y admisin Turnos ingresando su login y contrasea.
2.4
Restricciones
Polticas de la Institucin Las que la institucin disponga para la entrega de turnos. Limitaciones de Hardware Para cliente: Pentium IV, tarjeta de red, teclado, mouse, pantalla. Interfaces con otras aplicaciones Interacta con los mdulos de Consulta externa y Hospitalizacin. Operaciones paralelas Ninguna. Funciones de Auditoria
Auditora para la reservacin de turnos tomando en cuenta la hora de reservacin y el usuario y toda modificacin en los turnos ya asignados.
Funciones de Control Postgress Integridad referencial. Lenguajes de Programacin PHP , Postgress, CSS, JAVASCRIPT. Protocolo de Comunicacin TCP/IP Consideraciones acerca de seguridad El sistema trabaja en intranet e internet. Administracin de usuarios, roles, sesiones.
2.5
Suposiciones y dependencias
El Software se ejecutara bajo Linux o Windows indistintamente.
2.6
3 Requisitos especficos
3.1 Objetivo General
Mejorar el nivel de satisfaccin de los pacientes mediante la automatizacin, organizacin y optimizacin del proceso de entrega de turnos para el HSVP.
3.2
Objetivos Especficos
Optimizar y automatizar el proceso de entrega de turnos. Garantizar que la atencin del paciente se agilite al disminuir el tiempo de la entrega de su informacin en las diferentes reas del hospital. Facilitar al personal de estadstica los controles que deben efectuar en la disminucin de los turnos. Organizar el registro de mdicos, horarios y turnos disponibles necesarios para una eficiente entrega de turnos. Facilitar al personal de archivo loa gestin de las historias clnicas fsicas en archivo y su control de retorno.
3.3
3.4
Requisitos funcionales
01 autentificacin Requisito Comprobacin de validez de usuarios, las entradas con sesiones y cookies Alta/Esencial 02 Administracin de usuarios Restriccin Slo el administrador puede realizar la gestin de usuarios Alta/Esencial 03 Recursos rea Restriccin Slo el administrador puede administrar los recursos del rea Alta/Esencial 04 Ingreso de datos paciente Requisito Restriccin Lo realiza las personas del departamento de estadstica. Alta/Esencial
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito
05 Calculo de datos paciente Requisito Restriccin Calcula la edad de un paciente Alta/Esencial 06 Fecha nacimiento paciente Restriccin Se debe tomar en cuenta que un paciente no debe tener ms de 150 aos, para lo cual debe restringirse este dato Alta/Esencial 07 Seguro Requisito Restriccin Es un campo obligatorio verificar si tiene afiliacin o no al seguro. Y de ser as se debe indicar a que seguro est afiliado. Alta/Esencial 08 Modificar datos Paciente Requisito Restriccin La persona encargada de estadstica modifica datos de pacientes y turnos asignados. Alta/Esencial 09 Ficha ndice Requisito Impresin de la tarjeta ndice con el nmero de historia clnica y nombre del paciente. Alta/Esencial 10 Existencia de paciente Requisito Comprobacin de la existencia de un paciente Alta/Esencial 11 Existencia de mdico Requisito Comprobacin de la existencia de un mdico Alta/Esencial 12 Existencia especialidad Requisito Comprobacin de la existencia de una especialidad Alta/Esencial
Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito
13 Existencia consultorio Requisito Comprobacin de la existencia de un consultorio Baja/ Opcional 14 Existencia Horario Mdico Requisito Comprobacin de un Horario mdico para la asignacin del turno Alta/Esencial 15 Asignar Turno Requisito Encargado de estadstica asigna un turno a un paciente, con fecha, especialidad, mdico, consultorio en un horario establecido. Alta/Esencial 16 Fecha turno Restriccin Una persona no puede tomar dos turnos un mismo da Alta/Esencial 17 Calcula Turno Requisito Calcula el nmero de turnos que se van asignando para controlar el nmero mximo de turnos diarios a asignarse por especialidad. Alta/Esencial 18 Administrar reportes Restriccin El administrador puede gestionar reportes con Business intelligent Media/Deseado 19 Ingreso datos, mdico, especialidad, horarios y nmero de turnos, as como sus modificaciones. Requisito Restriccin Lo realiza el administrador Alta/Esencial 20 Observacin Reportes Requisito Restriccin La persona encargada de estadstica puede observar pero no modificar reportes. Media/Deseado
Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito
Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito
Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito
21 Consultas bsicas Requisito Encargado de estadstica puede realizar consultas a mdicos, especialidades, pacientes atendidos por profesional, pacientes atendidos por especialidad. Pacientes atendidos por fecha. Baja/ Opcional 22 Cita Previa Requisito Encargado de estadstica puede realizar el registro de un turno con previa cita a travs de la llamada telefnica. solo hasta con 48 horas antes Alta/Esencial 23 Certificaciones Requisito Administrador de estadstica puede realizar certificados mdicos y de estancia en la unidad mdica. Alta/Esencial
Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito
3.5
Requisitos no funcionales
3.5.1 Requisitos de rendimiento
El sistema de gestin de turnos requiere acceso simultneo de aproximadamente 10 terminales, con crecimiento promedio anual de un usuario. Los usuarios pueden estar conectados simultneamente. Obtener reportes en Lnea. Acceder a consultas simultneamente.
3.5.2 Seguridad
Acceso a la aplicacin mediante un usuario, contrasea y rol vlidos (SESIONES Y COOKIES). Registro de ficheros con logs de actividad. Restringir a un usuario el uso de procesos dependiendo de su rol. El proceso de Asignacin de Turnos slo tiene relacin con el proceso de admisin de un paciente. Existe los siguientes roles:
o o o o
3.5.3 Fiabilidad
Servidores de datos redundantes mediante RAID 3+1. UPS de 6 kba conversin doble On Line a la plataforma de servidores Sistema Operativo testeado y configurado para soportar niveles RAID y cadas del sistema. El alto nivel de confiabilidad que presentar el sistema se ver reflejado en la confianza de los usuarios al observar que la informacin que registran en el sistema es consistente y perdurable en el tiempo.
3.5.4 Disponibilidad
La Historia clnica de un paciente debe estar 100% disponible. La informacin de un mdico debe estar 100% disponible Los datos de un consultorio son necesarios en un 10% Los datos de una especialidad son necesarios en un 100% Los horarios de los mdicos deben estar 100%. Los turnos asignados deben estar 100%. Las fechas de asignacin de turnos deben estar 100%.para emitir informes.
3.5.5 Mantenibilidad
Manual de usuario y asistencia tcnica disponibles. Documentacin total de la secuencia del cdigo fuente. Semanalmente debe realizarse reportes de accesos al sistema y sus correspondientes ficheros con logs de actividad. Semanalmente se realiza reportes pacientes, turnos asignados por fechas y especialidades. Mensualmente se realiza reporte de pacientes registrados en cada provincia con sus respectivos cantones.
3.5.6 Portabilidad
Tipo de red: Ethernet 100mbps min, 100% disponibilidad. Software de base: Sistema Operativo, Servidor Web, Explorador. Entorno de desarrollo: PHP , javascript, css, ajax, postgressql 8.4.
Sistema Operativo Servidor: CentOS 5.5 Software client: CentOS 5.3, Windows XP. Hardware Cliente: Pentium IV
3.6
Otros requisitos
4 Apndices
Formulario 001. Tarjeta ndice.