Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE INGENIERA INFORMTICA
SISTEMA WEB DE CITAS MDICAS PARA EL HOSPITAL NACIONAL P.N.P. LUIS N. SENZ
Lima 2013
DEDICATORIA Dedico el presente proyecto de tesis y la formacin de mi carrera universitaria a: Mi madre Gladys Glvez Cortez, por su apoyo, su dedicacin y su motivacin constante e incondicional que han sido mi mayor fuerza y voluntad de seguir adelante y seguir luchando en esta etapa de mi vida profesional da a da. A Dios y mi padre Hector Velsquez Palomino, que desde el cielo me cuidan y guan por el buen camino; y no menos importante el apoyo y animosidad de mi familia y amigos. A todos mis maestros, por haberme formado como profesional y especialmente a mi asesor Luis Palacios Pacherres que no solo aprend de l a crecer cada da como profesional sino tambin como persona, gracias por sus consejos, su tiempo, su paciencia y apoyo, siempre los recordar con cario y aprecio.
NDICE
INTRODUCCIN....1 ABSTRACT.2 CAPTULO I: Visin del Proyecto.3 1.1 El Problema .................................................................................................................................. 4 1.1.1 El Negocio ............................................................................................................................ 4 1.1.1.1 Hospital Nacional PNP Luis N. Senz ....................................................................... 4 1.1.1.2 Organizacin ................................................................................................................ 6 1.1.1.3 Visin ............................................................................................................................ 6 1.1.1.4 Misin ........................................................................................................................... 7 1.1.2 Procesos del Negocio........................................................................................................... 7 1.1.2.1 Principales Procesos del Hospital ................................................................................ 7 1.1.2.2 Proceso actual de citas mdicas .................................................................................. 9 1.1.3 Descripcin del Problema .................................................................................................. 10 1.1.3.1 Estadsticas ................................................................................................................ 14 1.2 Objetivos del Proyecto ............................................................................................................... 22 1.2.1 Marco Lgico ...................................................................................................................... 22 1.2.1.1 rbol de Problemas .................................................................................................... 22 1.2.1.2 rbol de Objetivos ...................................................................................................... 23 1.2.2 Objetivo General ................................................................................................................. 23 1.2.3 Objetivos Especficos ......................................................................................................... 24 1.3 Beneficios del Proyecto .............................................................................................................. 24 1.3.1 Beneficios Tangibles .......................................................................................................... 24 1.3.2 Beneficios Intangibles......................................................................................................... 24 1.4 Alcance del Proyecto .................................................................................................................. 25 CAPTULO II: Gestin del Proyecto...25 2.1 Viabilidad del Proyecto ............................................................................................................... 27 2.1.1 Viabilidad Tcnica .............................................................................................................. 27 2.1.2 Viabilidad Econmica ......................................................................................................... 27 2.2 Organizacin del Proyecto ......................................................................................................... 30 2.2.1 Organigrama del Proyecto ................................................................................................. 30 2.2.2 EDT del Proyecto ............................................................................................................... 30 2.3 Estimacin y Ejecucin del Proyecto ......................................................................................... 30 2.3.1 Cronograma de Ejecucin del Proyecto ............................................................................. 30 2.3.2 Estimacin del Presupuesto Total del Proyecto ................................................................. 32 2.4 Gestin de Riesgos del Proyecto ............................................................................................... 34 2.5 Plan de Gestin de Cambios en los Procesos del Negocio ....................................................... 35 2.6 Constancia de aceptacin del cliente sobre el proyecto ............................................................ 35 CAPTULO III: Marco Terico..37 3.1 Sistema Web .............................................................................................................................. 38 3.2 Ventajas y Desventajas de los Sistemas Web ........................................................................... 40 3.3 Aplicacin Cliente-Servidor ........................................................................................................ 41 3.4 Qu es una Cita Mdica? ......................................................................................................... 40 3.5 Pasos previos para solicitar una cita .......................................................................................... 41 3.6 Cmo se obtiene una cita? ...................................................................................................... 42 3.7 Direccin de Salud Policial (DIRSAL-PNP) ................................................................................ 42 3.8 Centros de Atencin ................................................................................................................... 43 3.9 Consultorios Externos ................................................................................................................ 45 3.10 Fondo de Salud Policial (FOSPOLI) ........................................................................................... 45 3.11 Polica Nacional del Per (PNP) ................................................................................................ 46 3.12 Obstculos que debe superar el hospital para la atencin de las citas mdicas ...................... 46 CAPTULO IV: Estado del Arte....48 4.1 Herramientas .............................................................................................................................. 49 4.2 Metodologas estratgicas ......................................................................................................... 53
4.3 Tipos de Tecnologas para Implementar un sistema web de citas mdicas.............................. 53 4.4 Estudios similares....................................................................................................................... 55 CAPTULO V: Modelado del Negocio57 5.1 Reglas del Negocio .................................................................................................................... 58 5.2 Casos de Uso del Negocio ......................................................................................................... 61 5.2.1 Relacin de CUNs ............................................................................................................. 61 5.2.2 Diagrama de CUNs ............................................................................................................ 61 5.2.3 Especificaciones de CUNs ................................................................................................ 60 5.3 Diagrama de Actividades del Negocio ....................................................................................... 61 5.4 Diagrama de Clases de Objetos del Negocio ............................................................................ 63 CAPTULO VI: Requerimientos del Proyecto..64 6.1 Requerimientos del Software ..................................................................................................... 65 6.1.1 Relacin de Requerimientos .............................................................................................. 65 6.1.2 Especificacin de Requerimientos ..................................................................................... 65 6.1.2.1 Requerimientos Funcionales ...................................................................................... 65 6.1.2.2 Requerimientos No Funcionales ................................................................................ 67 6.2 Casos de Uso del Sistema ......................................................................................................... 67 6.2.1 Diagrama de Actores del Sistema ...................................................................................... 67 6.2.2 Diagrama de Paquetes ....................................................................................................... 68 6.2.3 Casos de Uso del Sistema ................................................................................................. 68 6.2.3.1 Relacin de CUSs ..................................................................................................... 68 6.2.3.2 Diagrama de CUSs .................................................................................................... 71 6.2.3.3 Especificaciones de CUSs ........................................................................................ 71 6.2.3.4 Matriz CUNs vs CUSs............................................................................................... 74 6.3 Modelo Conceptual del sistema ................................................................................................. 75 6.3.1 Diagrama del Modelo Conceptual ...................................................................................... 75 6.3.2 Atributos de los casos de uso del sistema ......................................................................... 76 6.4 Benchmarking............................................................................................................................. 77 6.4.1 Soluciones encontradas ..................................................................................................... 77 6.4.2 Evaluacin de las soluciones encontradas ........................................................................ 78 6.5 Prototipo de la solucin .............................................................................................................. 80 CAPTULO VII: Arquitectura.83 7.1 Realizacin de los casos de uso ms significativos para la arquitectura .................................. 84 7.1.1 Diagrama de Casos de Uso ms significativos para la arquitectura .................................. 84 7.1.2 Especificacin de los casos de uso .................................................................................... 84 7.1.3 Diagramas de Secuencia de Diseo y de Clases de Diseo ............................................. 84 7.2 Modelo de Datos ........................................................................................................................ 97 7.2.1 Diagrama del Modelo de Datos .......................................................................................... 97 7.2.2 Diccionario de Datos ........................................................................................................ 101 7.3 Modelo de Despliegue .............................................................................................................. 101 7.4 Modelo de Componentes ......................................................................................................... 100 CAPTULO VIII: Desarrollo y Pruebas.101 8.1 Desarrollo ................................................................................................................................. 102 8.1.1 Plataforma Tecnolgica .................................................................................................... 102 8.1.2 Estndares de Desarrollo ................................................................................................. 102 8.2 Pruebas .................................................................................................................................... 106 8.2.1 Plan de Pruebas del Proyecto .......................................................................................... 106 8.2.2 Casos de uso de pruebas del proyecto para los casos de uso ms significativos para la arquitectura....................................................................................................................................... 108 8.2.3 Anlisis de las pruebas..................................................................................................... 125 CONCLUSIONES...126 GLOSARIO DE TRMINOS.127 SIGLARIO..................................................131 REFERENCIAS BIBLIOGRFICAS..........133 ANEXOS....................................................126
NDICE DE GRFICOS
Grfico 1: Organigrama estructural del Hospital Nacional PNP Luis N. Senz ..................................... 6 Grfico 2: Procesos principales del Hospital Nacional PNP Luis N. Senz ........................................... 8 Grfico 3: Proceso actual de citas mdicas ............................................................................................. 9 Grfico 4: Nmero de atenciones segn parentesco del paciente ........................................................ 14 Grfico 5: N de atenciones mdicas en el departamento de Cardiologa 2010 ................................ 17 Grfico 6: N de atenciones mdicas en el departamento de Dermatologa 2010 ............................. 18 Grfico 7: N de atenciones mdicas en el departamento de Endocrinologa 2010 .......................... 18 Grfico 8: N de atenciones mdicas en el departamento de Otorrino 2010...................................... 19 Grfico 9: N de atenciones mdicas en el departamento de Urologa 2010 ..................................... 20 Grfico 10: rbol de Problemas ............................................................................................................. 21 Grfico 11: rbol de Objetivos ............................................................................................................... 22 Grfico 12: Organigrama del Proyecto ................................................................................................... 29 Grfico 13: EDT del Proyecto ................................................................................................................. 29 Grfico 14: Cronograma de Actividades del Proyecto ........................................................................... 30 Grfico 15: Diagrama de Actividades del Proyecto................................................................................ 31 Grfico 16: Constancia de Aceptacin del Cliente ................................................................................. 36 Grfico 17: Aplicacin Cliente-Servidor ................................................................................................. 40 Grfico 18 Diagrama de Casos de Uso del Negocio. ............................................................................ 60 Grfico 19: Diagrama de Actividad del CUN Solicitar Cita. ................................................................... 61 Grfico 20: Diagrama de Actividad del CUN Atender Cita ..................................................................... 62 Grfico 21: Diagrama de Actividad del CUN Estadstica de Atenciones ............................................... 62 Grfico 22: Diagrama de Actividad del CUN Traslado de HC ............................................................... 63 Grfico 23: Diagrama de Clases de Objetos del Negocio ..................................................................... 63 Grfico 24: Diagrama de Actores del Sistema ....................................................................................... 68 Grfico 25: Diagrama de Paquetes ........................................................................................................ 68 Grfico 26: Diagrama de Casos de Uso del Sistema............................................................................. 70 Grfico 27: Diagrama de Modelo Conceptual ........................................................................................ 75 Grfico 28: Diagrama de CUS ms significativos para la Arquitectura .................................................. 84 Grfico 29: Diagrama de Clases del CUS Registrar Usuario ................................................................ 85 Grfico 30: Diagrama de Secuencia del CUS Registrar Usuario........................................................... 85 Grfico 31: Diagrama de Clases del CUS Acceso Usuario ................................................................... 86 Grfico 32: Diagrama de Secuencia del CUS Acceso Usuario. ............................................................ 86 Grfico 33: Diagrama de Clases del CUS Programar Mdicos ............................................................. 87 Grfico 34: Diagrama de Secuencia del CUS Programar Mdicos. ...................................................... 87 Grfico 35: Diagrama de Clases del CUS Gestionar HC. ...................................................................... 88 Grfico 36: Diagrama de Secuencia del CUS Gestionar HC ................................................................. 88 Grfico 37: Diagrama de Clases del CUS Traslado HC Admisin ........................................................ 89 Grfico 38: Diagrama de Secuencia del CUS Traslado HC Admisin................................................... 89 Grfico 39: Diagrama de Clases del CUS Traslado HC Consultorio ..................................................... 90 Grfico 40: Diagrama de Secuencia del CUS Traslado HC Consultorio ............................................... 90 Grfico 41: Diagrama de Clases del CUS Consultar Movimiento HC ................................................... 91 Grfico 42: Diagrama de Secuencia del CUS Consultar Movimiento HC ............................................. 91 Grfico 43: Diagrama de Clases del CUS Registrar Cita ...................................................................... 92 Grfico 44: Diagrama de Secuencia del CUS Registrar Cita ................................................................. 92 Grfico 45: Diagrama de Clases del CUS Reservar Cita. ..................................................................... 93 Grfico 46: Diagrama de Secuencia del CUS Reservar Cita. ................................................................ 93 Grfico 47: Diagrama de Clases del CUS Administrar Cita. .................................................................. 94 Grfico 48: Diagrama de Secuencia del CUS Administrar Cita ............................................................. 94 Grfico 49: Diagrama de Clases del CUS Registrar Atenciones ........................................................... 95 Grfico 50: Diagrama de Secuencia del CUS Registrar Atenciones ..................................................... 95 Grfico 51: Diagrama de Clases del CUS Consultar Atenciones .......................................................... 96 Grfico 52: Diagrama de Secuencia del CUS Consultar Atenciones .................................................... 96 Grfico 53: Diagrama de Clases del CUS Importar Excel Estadstico................................................... 97
Grfico 54: Diagrama de Secuencia del CUS Importar Excel Estadstico ............................................. 97 Grfico 55: Diagrama de Modelo de Datos ............................................................................................ 98 Grfico 56: Diagrama de Modelo de Componentes ............................................................................... 99 Grfico 57: Diagrama de Modelo de Despliegue ................................................................................. 100 Grfico 58: Arquitectura Cliente-Servidor ............................................................................................ 102
NDICE DE CUADROS
Cuadro 1: Poblacin Policial segn localizacin territorial ..................................................................... 13 Cuadro 2: Poblacin Policial Familiares segn localizacin territorial ................................................... 13 Cuadro 3: Nmero de atenciones mdicas y no mdicas en consulta externa HN PNP LNS ............ 14 Cuadro 4: Atenciones mdicas por Especialidades HN PNP LNS .................................................... 15 Cuadro 5: Costos de Recursos Humanos para el desarrollo del proyecto ............................................ 27 Cuadro 6: Costos de Hardware para el desarrollo del proyecto ............................................................ 27 Cuadro 7: Costos de Software para el desarrollo del proyecto ............................................................. 28 Cuadro 8: Costo de Implementacin del proyecto. ................................................................................ 28 Cuadro 9: Centros de atencin de la PNP. ............................................................................................ 44 Cuadro 10: Alternativas de herramientas. .............................................................................................. 54
RESUMEN
El Hospital Nacional P.N.P. Luis N. Senz, es un hospital que brinda atencin asistencial a la familia policial y policas en el pas y brinda atencin mdica a ms del 50% de la familia policial. Actualmente existe un problema en el proceso de citas mdicas, debido a la forma como se realiza este proceso hace que se genere una ineficiencia desde la forma manual como trabajan, hasta las grandes colas que se generan tanto para la solicitud como para la atencin de las citas Hoy en da los sistemas de gestin hospitalaria buscan mejoras en sus procesos, tanto en la parte administrativa como en la atencin al paciente y el HN PNP LNS no es ajeno a esas mejoras y cambios buscados. Es por eso que con el presente proyecto de tesis se quiere construir un software que automatice los procesos y brinde mejoras y mejores soluciones. Por lo tanto con el software propuesto se busca tener un sistema gil y automatizado que involucra los procesos de citas, atenciones, archivo y admisin, el mismo que proveer informacin rpida, oportuna y precisa, manteniendo el control y seguimiento adecuado de la cita de los pacientes, controlando tambin el movimiento de las historias clnicas y brindando estadsticas de atenciones solicitadas por la institucin para la ayuda en la toma de decisiones.
ABSTRACT
The National Hospital P.N.P. Luis N. Saenz ', is a hospital that provides health care to family and police officers in the country and provides medical care to more than 50% of the police family. Currently there is a problem in the appointments process, due to the way it performs this process causes inefficiency generated from manually as work, to large queues that are generated both for the application to the attention of the Dating Today hospital management systems seek improvements in their processes, both in the administrative and in patient care and the PNP HN LNS is no stranger to these improvements and changes sought. That's why with this thesis project is to build software that automates processes and provide improvements and better solutions. Therefore the proposed software aims to have a flexible and automated processes involving appointments, hospitality, and admission file, it will provide rapid, timely and accurate, maintaining proper control and monitoring of the appointment of the patients also controlling the movement of medical records and providing care statistics requested by the institution for help in making decisions.
1.1 El Problema
1.1.1 El Negocio
Hospital Nacional PNP Luis N. Senz
1.1.1.1
El Hospital Nacional de la Polica Nacional del Per Luis Nicasio Senz, es un hospital de tercer nivel que depende tcnica, funcional y normativamente de la Direccin de Salud de la Polica Nacional del Per, as como tambin del Ministerio de Salud. Tiene por finalidad contribuir a mejorar el nivel de vida de la poblacin policial. Resea Histrica: El 03 de Julio de 1922, se funda la Escuela de Polica sealando los nuevos rumbos de la Polica Moderna, entre 1922 y 1924 la atencin mdica se realizaba en los llamados Cuarteles de Seguridad con Mdicos ad-honorem. El 4 de septiembre de 1924, por Resolucin Suprema, se forma un Servicio Mdico, a cargo de mdicos civiles, siendo su primer Jefe el Dr. Julio R. Delgado, dependiendo de la Direccin del Cuerpo de Seguridad de la Guardia Civil. Estaba integrado por un Mdico Jefe, dos Mdicos auxiliares, un prctico auxiliar, dos enfermeras (Primer y Tercer Cuartel) y un Servicio Antivenreo (Cuartel Cuarto). En el ao 1928 se crea la Enfermera Central de la Polica en el Cuartel Guadalupe. En el ao 1933 cuando el Gobierno del General EP. Oscar Benavides ve por conveniente dotar a la Guardia Civil del Per de aquel entonces, de un Hospital como compensacin a la vida de sacrificio y abnegada
dedicacin de los efectivos policiales en el cumplimiento de sus funciones. Por aquellos tiempos el Coronel Mdico Carlos Rospigliosi y Vigil logr la expedicin de un Decreto Ley que autorizaba el uso de los fondos de la
4
llamada Retiro de Tropas, para la adquisicin de un terreno de 29.340 metros cuadrados de la Testamentaria Canevaro, donde se construy ms adelante este Centro Hospitalario. El 30 de agosto de 1937, conmemorando el da de la Ex Guardia Civil del Per se coloc la primera piedra de lo que sera el Hospital Nacional de la Polica, acto al que asisti el Presidente de la Republica General EP. Oscar Benavides su Gabinete Ministerial y altos dignatarios de Estado y la iglesia. El 30 de noviembre de 1942 se concluy la construccin del pabelln administrativo del nuevo hospital y se procedi al traslado de pacientes y mobiliario de la Enfermera Central ubicada en la Av. Los Incas, se habilitaron 250 camas, algunos consultorios y se design como Director al Tnte. Crnl. SGP. Dr. Juan Jos MOSTAJO VARGAS; siendo presidente Don Manuel PRADO UGARTECHE. En 1948, se inici la construccin del pabelln de hospitalizacin en el gobierno de Manuel A. Odra, fue inaugurado el 02 de julio de 1959 siendo Presidente Constitucional del Per el Dr. Manuel Prado Ugarteche (en su segundo perodo). En octubre de 1952, el Coronel Mdico Lus Nicasio Senz Carpio es nombrado Ministro de Salud, siendo por primera vez que un personal policial es honrado con una banda ministerial. La historia de la Direccin de Salud de la Polica Nacional del Per est ligada al Hospital Nacional cuando en 1955, por la Ley del Congreso se confiri la primera plaza de General para la Sanidad la misma que fue ocupada por el Coronel Lus N. Senz, cuyo nombre lleva este Hospital Nacional PNP. El 10 de marzo de 1961 mediante decreto supremo, se estableci la autonoma tcnico-administrativo del Hospital Nacional bajo la direccin
5
del Coronel SGP Daro Acevedo Criado, que dur hasta el 03 de agosto de 1962. Con Decreto Ley N. 17153 del 22 de noviembre de 1968 se declar en reorganizacin a la Sanidad de Gobierno y Polica, hoy Direccin de Salud, crendose la Subdireccin Administrativa del Hospital Central de Polica al mando las Fuerzas Policiales. Posteriormente el 21 de agosto de 1972, se elabor el nuevo Reglamento Administrativo adecuado a la Ley N. 18072, modificndose el Art. 13, en virtud a lo cual la Sanidad de las Fuerzas Policiales tom a su cargo el control tcnico y administrativo del Hospital Nacional por haberse demostrado que as convena al servicio. Por D. L. N 24949 del 06 de diciembre de 1988, las Fuerzas Policiales conformadas por la Guardia Civil, Polica de Investigaciones y Guardia Republicana se integraron en lo que hoy es la Polica Nacional del Per. Posteriormente, la Direccin de Salud es incluida en la estructura orgnica de la institucin policial, como rgano de apoyo, mediante decreto Ley N 694 de fecha 05 de noviembre de 1991, siendo el Hospital Nacional el rgano de ejecucin ms importante de la Direccin de Salud de la PNP. Con R. D. N 2787 95. DGPNP/ DISAN del 21 JUN95. Se aprueba la fecha de creacin y funcionamiento del Hospital Central PNP. Lus N. Senz el 30 de Noviembre de 1942. En septiembre del 2002 se cre un mdulo Pre Quirrgico, (MOPRI), con la finalidad de agilizar los riesgos quirrgicos de los pacientes, disminuyendo el tiempo en la realizacin de los procedimientos a 72 horas y reduciendo el tiempo de espera para la programacin de las cirugas. Asimismo, se reubic el Consultorio de Reumatologa a un ambiente ms amplio, se realiz la remodelacin de los consultorios de Salud Mental y Dermatologa, brindando mayor comodidad, calidad y calidez a los usuarios.
1.1.1.2
Organizacin
1.1.1.3
Visin
El Hospital Nacional PNP Luis N. Senz, tiene como visin primordial a constituirse en la actualidad en la Institucin lder de atencin integral de salud, con autonoma administrativa y financiera, basada en una gestin estratgica y participativa, en un marco de valores ticos; respetando la vida, dignidad y derechos de la persona, contribuyendo de esta manera al desarrollo de la Nacin.
1.1.1.4
Misin
El Hospital Nacional PNP Luis N. Senz, tiene como misin brindar servicios de salud integral altamente especializado a la familia policial, contribuyendo al mejoramiento de su calidad de vida a travs del desarrollo de actividades de Promocin y Prevencin de la Salud,
Tratamiento de la Enfermedad y Rehabilitacin de sus secuelas; focalizando el uso de sus recursos con criterios Epidemiolgicos y de Salud Pblica, en un marco de equidad, solidaridad, universalidad e integralidad. As mismo desarrollar una permanente labor de proyeccin a la comunidad, participando en la Defensa Nacional y Desarrollo del Pas.
1.1.2
1.1.2.1 Para
agruparemos en 3 reas como mostraremos a continuacin: Direccin administrativa Los procesos involucrados en esta rea son 4 como se muestra en el grfico en la parte inferior: La DIRREHUM (Direccin de Recursos Humanos), es la encargada de tener el registro de los policas y de sus familiares; la DIECO (Direccin de Economa), es donde se tramita la planilla de pago de los policas, FOSPOLI (Fondo de Salud Policial), es donde se solicita el carnet FOSPOLI y el CIP y/o CIF; y ADMISIN Y ARCHIVOS, que es donde finalmente se registra las historias clnicas de los pacientes. Esta serie de procesos de trmites tiene que realizarse para poder recibir atencin mdica en el hospital.
Atencin Mdica
Una vez realizado el proceso de trmites, los pacientes podrn solicitar sus citas en cualquiera de los consultorios del hospital en donde desean ser atendidos; posteriormente podrn ser atendidos por los mdicos. Direccin Mdica Los procesos que comprenden esta rea son 4 como se muestra en el grfico en la parte inferior: Farmacia, es donde se les brinda los medicamentos a los pacientes; Laboratorio, lugar donde se realizan radiografas, rayos x y otros exmenes mdicos; Quirfano, es cuando el paciente pasa a operacin; y Rehabilitacin, lugar donde se les brinda tratamiento continuo a los pacientes discapacitados.
DIRECCIN ADMINISTRATIVA
DIRREHUM DIECO FOSPOLI ADMISIN Y ARCHIVOS
Diagnstico
FARMACIA
LABORATORIO
QUIRFANO
REHABILITACIN
DIRECCIN MDICA Grfico 2: Procesos principales del Hospital Nacional PNP Luis N. Senz Elaboracin: Propia, 2011.
1.1.2.2
Con el presente grfico queremos explicar la forma como actualmente se realiza el proceso de citas mdicas en el hospital, teniendo en cuenta lo siguiente: Las flechas de color rojo, muestran la forma como los pacientes solicitan una cita. Las flechas de color negro, muestran la forma como los pacientes solicitan atencin mdica el da que les toca su cita. Las flechas de color azul, muestran el traslado de las historias clnicas que son llevadas del rea de Admisin y Archivos (lugar donde se archivan las historias) a los consultorios (que son los que solicitan las historias segn la fecha indicada en las citas).
Cuaderno de Citas
Enfermera
- CIP o CIF - Tarjeta Fospoli - TUA
Presenta Paciente
Recoge hoja
Auxiliar
10
1.1.3
citas es registrada en un cuaderno, lo cual puede ser de fcil manipulacin lo cual origina alteracin de informacin. Al no tener un adecuado control del registro de los pacientes causa un malestar en el servicio que se les brinda, lo cual origina aglomeraciones de las personas para obtener una cita o para su atencin, de igual manera no se tiene un control de la asignacin de turnos de los mdicos, tampoco un control de citas permitidas por cada paciente mensualmente (en este caso por derecho cada paciente puede solicitar 3 citas mximo por cada mes), entre otros problemas que existen en el Hospital. Debido a la situacin del Hospital es necesario contar con una herramienta que ayude agilizar el manejo de informacin y permita mejorar la calidad de atencin a los pacientes. un riesgo potencial de prdida y/o
El proceso de citas en el Hospital Nacional PNP Luis N. Senz se realiza de la siguiente manera: Todo paciente perteneciente a la familia policial (policas activos, pensionistas, retirados y/o familiares de los mismos) antes de solicitar una cita en cualquier consultorio del hospital, primero tiene que ir al rea de Admisin y Archivos donde se le asigna un nmero de historia clnica para poder solicitar cita y ser atendido
11
posteriormente. Otro requisito para poder solicitar cita, es que el paciente tiene que adquirir en la Oficina de Calidad en el hospital, una Tarjeta nica de Atencin donde sern anotadas todas sus citas en el transcurso del tiempo. Esta tarjeta de atencin caduca cada 2 aos, por lo cual se tiene que renovar, as mismo esta tarjeta posee 26 casillas para la anotacin de las citas, que contienen la fecha de cita, consultorio y mdico que lo atender. El paciente una vez obtenida su Tarjeta nica de Atencin tiene que acercarse a la ventanilla del consultorio externo donde desea ser atendido para poder solicitar su cita, este paciente es atendido por una enfermera que anotar en su Tarjeta nica de Atencin los datos ya mencionados anteriormente y tambin anotar los datos en un cuaderno de citas que despus son archivados. En este proceso puede darse el caso de que el paciente pierda su tarjeta y tiene que volver a solicitarla; se debe tener en cuenta que esta Tarjeta nica de Atencin es uno de los 3 requisitos para la solicitud y atencin de las citas. Toda informacin correspondiente a las citas es registrada en un cuaderno, lo cual puede ser fcil de manipulacin y es un riesgo potencial de la prdida y/o alteracin de la misma; y debido a este proceso manual se puede generar una ineficiencia en los registros de las citas, en las consultas y en el manejo de toda la informacin en general. Por otro lado existe una aglomeracin de pacientes que generalmente ms del 70% acuden al hospital en las maanas para solicitar sus citas y para ser atendidos, lo cual no se controla con exactitud los turnos de atencin que se deben realizar durante todo el da que atienden los mdicos. Cabe resaltar que lo ms comn que se da en este proceso son las grandes colas que los pacientes tienen que hacer para poder
12
solicitar una cita, debido a que la cola es una sola, tanto para solicitar cita como para atender a los pacientes citados. Otro de los problemas que ocurre actualmente es que los pacientes necesariamente tienen que ir al hospital para solicitar su cita que sern atendidas en semanas o meses. Existe el caso en que hay pacientes de provincia que necesitan y vienen a ser atendidos en el hospital y hasta la fecha de su atencin ellos requieren estada en Lima, lo que genera una prdida de tiempo y dinero. Finalmente para que un paciente pueda ser atendido en el consultorio que solicit cita, su historia clnica debe estar en dicho consultorio el da de su cita para que pueda ser atendido por el mdico. Actualmente es un problema la ubicacin y traslado de las historias debido a que el proceso se realiza de la siguiente manera: la enfermera que registra las citas, al momento de registrar en el cuaderno las citas de los pacientes, tambin apunta en una hoja aparte todos los nmeros de historias clnicas de los pacientes, que posteriormente esas hojas sern recogidas por un asistente responsable de buscar las historias clnicas en el rea de Admisin y Archivos para despus llevarlas por fecha a cada consultorio y de esta forma es muy fcil que las historias clnicas se extraven o no sea fcil saber su ubicacin. Con todo lo mencionado podemos observar que existen varios problemas que afectan a la eficiencia del proceso de citas y a la calidad de atencin de los pacientes; tambin podemos ver que existe una prdida de tiempo, dinero e incomodidades y desorden al generar las citas. Por eso con la solucin que se plantea, el objetivo es mejorar todos estos problemas que actualmente existen en el hospital.
13
1.1.3.1
Estadsticas
Poblacin Policial Titulares y Familiares de Titulares en actividad segn localizacin territorial Marzo 2010:
LOCALIZACIN TERRITORIAL
DPTO. LIMA INTERIOR DEL PAS TOTAL
Cuadro 1: Poblacin Policial segn localizacin territorial. Elaboracin: Unidad de Epidemiologa y Salud Ambiental de la OFISIG del HN LNS PNP.
LOCALIZACIN TERRITORIAL
DPTO. LIMA INTERIOR DEL PAS TOTAL
Cuadro 2: Poblacin Policial Familiares segn localizacin territorial. Elaboracin: Unidad de Epidemiologa y Salud Ambiental de la OFISIG del HN LNS PNP.
Comentario: En los cuadros 1 y 2 podemos observar que ms del 50% de la poblacin policial (policas titulares y sus familiares con derecho de atencin) se encuentran en el departamento de Lima, con lo que se puede confirmar que la gran mayora se atienden en el hospital central de la PNP por lo tanto es donde se requiere mayor atencin y recursos para las atenciones.
14
Grfico 4: Nmero de atenciones segn parentesco del paciente. Elaboracin: Unidad de Estadstica de la OFISIG del HN LNS PNP.
Nmero de atenciones mdicas y no mdicas en consulta externa - Diciembre 2009 a Noviembre 2010:
CONSULTAS CONSULTA EXTERNA MDICA Medicina Ciruga Pediatra Ginecologa CONSULTA EXTERNA NO MDICA Obstetricia Odontoestomatologa Psicologa Nutricin TOTAL GENERAL:
DIC09
ENE
FEB
MAR
ABR
MAY
JUN
JUL
AGO
SET
OCT
NOV
26,984 33,449 31,788 36,738 32,672 32,957 30,939 28,434 29,774 36,034 33,670 34,181 15,753 7,834 1,599 1,798 19,790 9,101 2,285 2,273 18,833 8,421 1,923 2,611 22,885 8,951 2,205 2,697 19,644 8,247 2,054 2,727 20,344 8,231 2,033 2,349 19,264 8,340 1,686 1,649 17,535 7,221 1,763 1,915 18,979 7,159 1,944 1,692 22,860 8,712 1,899 2,563 19,702 9,040 1,964 2,964 20,840 9,125 1,775 2,441
4,529
6,511
6,384
7,752
6,877
6,942
6,684
6,349
5,796
7,144
7,411
6,866
79,245
Cuadro 3: Nmero de atenciones mdicas y no mdicas en consulta externa HN PNP LNS. Elaboracin: Unidad de Estadstica de la OFISIG del HN LNS PNP.
15
SERVICIO ENE ALERG. E INM. C.DOLOR C.GENERAL C.PEDIATRIC C.TORAX Y CAR.VA. CABEZA Y CUELLO CARDIOLOGA CIR PLAST REP Y QUE DERMATOLOGA EMERGENCIA ENDOCRINOLO. GASTROENTEROLOG. GINECOOBST. MEDICINA GENERAL HEMATOLOGA MED. FISICA Y REHAB. MED.PEDIATRIIC. MED.INFECCIOSAS NEFROLOGA NEUMOLOGA NEUROCIRUGA NEUROLOGA 269 238 605 383 409 227 793 515 FEB 246 187 645 458 325 233 895 539 MAR 239 109 729 362 366 232 ABR 289 204 556 227 429 196 MAY 278 243 727 207 429 176 JUN 258 256 573 191 336 161 619 354 JUL 242 223 456 182 332 223 905 291 AGO 145 207 407 167 312 209 928 388 SEP 308 238 568 199 339 298 OCT 262 224 1,018 202 312 279 NOV 206 218 712 139 339 276
2,429 2,249 2,430 1,841 1,403 2,028 2,298 2,209 2,018 2,076 2,106 5,727 5,377 5,741 6,082 6,267 5,105 5,508 5,761 5,408 5,888 6,350 2,091 2,185 2,052 2,044 2,049 2,319 2,177 2,344 2,434 2,178 2,489 2,141 2,397 2,948 2,175 2,354 2,383 2,079 2,223 2,297 1,975 2,165 2,123 2,484 2,436 2,344 2,026 1,920 1,781 1,485 2,235 2,393 2,181 2,937 2,435 3,403 2,512 2,680 2,015 2,197 2,530 2,763 2,645 2,880 342 242 642 909 359 542 585 937 402 456 537 667 524 152 609
1,089 1,105
1,262 1,129
1,865 1,899 1,844 1,817 1,819 1,711 1,716 1,748 1,760 1,743 1,675 130 494 949 426 147 473 922 445 60 445 852 343 193 496 845 416 111 461 967 459 127 510 857 435 195 496 767 413 767 105 503 973 397 79 544 970 458 278 441 763 466 136 503 1,166 466
16
ATENCIONES MDICAS POR MES SERVICIO ENE OFTALMOLOGA ONCOLOGA OTORRINO PLANIFICA.FAMI.E INF. PSIQUIATRA RADIOTERAPIA REUMATOLOGA TRAUMATOLOGA UROLOGA TOTAL FEB MAR ABR MAY JUN JUL AGO SEP OCT NOV
3,713 3,503 3,478 3,273 3,435 3,565 2,542 2,367 3,627 3,322 3,576 613 740 437 721 672 347 959 131 961 80 620 831 146 919 47 340 754 609 598
1,153 1,456 1,597 1,237 1,835 156 215 261 388 981 29 170 1,161 45
1,594 1,476 1,371 1,468 1,722 1,411 1,544 1,601 1,726 1,750 1,595 902 680 684 626 672 713 698 732 745 812 730 850 927 933 524 880 512 831 1,157 1,098 922 793
38,326 37,485 39,425 37,429 38,186 34,295 32,615 33,654 38,494 38,451 38,926 Cuadro 4: Atenciones mdicas por Especialidades HN PNP LNS. Elaboracin: Oficina de Gestin de la Calidad
Comentario: En el cuadro 4 se muestra todas las atenciones mdicas que se han realizado mensualmente en el ao 2010 segn las especialidades mdicas y podemos observar que existe una gran cantidad de pacientes que acuden al hospital mensualmente en cada una de las especialidades. De acuerdo a la investigacin presencial realizada en el Hospital se comprob que ms del 70% de los pacientes siempre acuden en las maanas al hospital tanto para solicitar cita como para ser atendidos, es por eso que es uno de los grandes problemas que existe actualmente en el hospital incluyendo tambin que las atenciones de ambos procesos (la solicitud de la cita y la atencin de la misma) se realizan en la misma ventanilla de atencin de los consultorios como ya se ha mencionado en la descripcin del problema, es por eso que se genera las grandes colas en los consultorios y no hay un orden de atencin ni distribucin en los turnos de atencin que brinda el hospital.
17
Para este proyecto de tesis como hemos definido en nuestro alance abarcaremos solo 5 consultorios para realizar el anlisis y desarrollo del proyecto, los cuales son los que estn sombreados de color azul claro en el cuadro 7.
N de atenciones mdicas
Ene'10 - Nov'10
2000 n de atenciones 1500 1000 500 0 mar abr jul may ene meses de atenciones Grfico 5: N de atenciones mdicas en el departamento de Cardiologa 2010. Elaboracin: Propia, 2013. nov feb jun ago sep oct CARDIOLOGA
Consultorio externo: Servicio de Cardiologa N de consultorios internos: 7 Tiempo aprox. de atencin por paciente: 30 min. Promedio mensual de atenciones: 1,074 pacientes Promedio diario de atenciones: 45 pacientes
Comentario: En el presente grfico podemos observar que es muy variada la cantidad de atenciones cada mes; en el mes con menor atencin existe un aproximado de 26 atenciones por da y en el mes con mayor atencin existe un aproximado de 67 atenciones por da.
18
N de atenciones mdicas
Ene'10 - Nov'10
3000 2500 2000 1500 1000 500 0 mar abr may jun jul ene meses de atenciones Grfico 6: N de atenciones mdicas en el departamento de Dermatologa 2010. Elaboracin: Propia, 2013. nov feb ago sep oct n de atenciones
DERMATOLOGA
Consultorio externo: Servicio de Dermatologa N de consultorios internos: 5 Tiempo aprox. de atencin por paciente: 25 min. Promedio mensual de atenciones: 2,099 pacientes Promedio diario de atenciones: 87 pacientes
Comentario: En el presente grfico podemos observar que no es tan variada la cantidad de atenciones que se realizan cada mes; en el mes con menor atencin existe un aproximado de 58 atenciones por da y en el mes con mayor atencin existe un aproximado de 101.
N de atenciones mdicas
Ene'10 - Nov'10
3000 2500 2000 1500 1000 500 0 abr may mar jul ene meses de atenciones nov jun sep feb ago oct n de atenciones
ENDOCRINOLO
19
Consultorio externo: Servicio de Endocrinologa N de consultorios internos: 5 Tiempo aprox. de atencin por paciente: 15 min. Promedio mensual de atenciones: 2,215 pacientes Promedio diario de atenciones: 92 pacientes
Comentario: En el presente grfico podemos observar que la cantidad de atenciones se mantiene casi al mismo nivel cada mes; en el mes con menor atencin existe un aproximado de 85 atenciones por da y en el mes con mayor atencin existe un aproximado de 104 atenciones por da. Podemos observar tambin que es el consultorio que tiene mayor nmero de atenciones mensualmente.
N de atenciones mdicas
Ene'10 - Nov'10
2000 n de atenciones 1500 1000 500 0 ene feb mar abr may jun jul ago sep oct nov meses de atenciones Grfico 8: N de atenciones mdicas en el departamento de Otorrino 2010. Elaboracin: Propia, 2013. OTORRINO
Consultorio externo: Servicio de Otorrino N de consultorios internos: 4 Tiempo aprox. de atencin por paciente: 15 min. Promedio mensual de atenciones: 1,277 pacientes Promedio diario de atenciones: 53 pacientes
20
Comentario: En el presente grfico podemos observar que tambin es muy variada la cantidad de pacientes que se atienden mensualmente; en el mes con menor atencin existe un aproximado de 35 atenciones por da y en el mes con mayor atencin existe un aproximado de 76 atenciones por da.
N de atenciones mdicas
Ene'10 - Nov'10
1000 n de atenciones 800 600 400 200 0 ene feb mar abr may jun jul ago sep oct nov meses de atenciones Grfico 9: N de atenciones mdicas en el departamento de Urologa 2010. Elaboracin: Propia, 2013. UROLOGA
Consultorio externo: Servicio de Urologa N de consultorios internos: 2 Tiempo aprox. de atencin por paciente: 15 min. Promedio mensual de atenciones: 797 pacientes Promedio diario de atenciones: 33 pacientes
Comentario: En el presente grfico podemos observar que no es tan variada la cantidad de pacientes que se atienden mensualmente; en el mes con menor atencin existe un aproximado de 26 atenciones por da y en el mes con mayor atencin existe un aproximado de 39 atenciones por da. Podemos observar tambin que de los cinco consultorios que hemos tomado de muestra para realizar los cuadros estadsticos, es el que tiene menor nmero de atenciones mensualmente.
21
1.2.1.1
rbol de Problemas
No se controla la cantidad permitida de citas por paciente. Prdida de tiempo y/o dinero
Conflictos de atencin.
Efectos
Extravo de historias.
Atencin desordenada.
Preferencia de atencin.
22
1.2.1.2
rbol de Objetivos
Se controla la cantidad permitida de citas por paciente. Disminuye la prdida de tiempo y/o dinero.
Atencin ms rpida.
Atencin segura.
Fines
Atencin ordenada.
Atencin automatizada .
1.2.2
Objetivo General
El objetivo principal de este proyecto de investigacin, es realizar la recopilacin de informacin de todo el flujo que interviene en el proceso de atencin de las citas mdicas en el hospital, para implementar un software que permita automatizar y agilizar dicho proceso, el mismo que proveer informacin rpida, oportuna y precisa, manteniendo el control y seguimiento adecuado del nmero de citas por paciente, as
23
como un efectivo control de las historias clnicas y sobre ellos obtener consolidados estadsticos requeridos por la institucin.
1.2.3
Objetivos Especficos
Automatizar el registro de las citas de los pacientes realizada en los consultorios. Permitir que el paciente pueda realizar reservas de citas va internet. Poder registrar y controlar la ubicacin de la historia de los pacientes y turnos de atencin de los mdicos. Poder consultar desde el rea de Admisin y Archivos los traslados pendientes de las historias en fecha oportuna. Controlar la cantidad de citas permitida por cada paciente mensualmente. Realizar reportes estadsticos de atenciones mensuales y anuales de los pacientes.
1.3.2
Beneficios Intangibles
Mejoramiento en el proceso de citas. Mejor calidad de atencin a los pacientes.
24
Incremento de satisfaccin de los pacientes. Mejor imagen del Hospital. Mejora en el proceso de toma de decisiones. Mejora del medio ambiente.
25
26
Herramientas de Hardware -
2.1.2
Viabilidad Econmica
A continuacin se detallan los costos de los recursos que se utilizarn para el desarrollo, prueba e implementacin del proyecto. Recursos Humanos Para el desarrollo y pruebas se necesitar de 3 personas.
27
Recursos Humanos
Perfil Profesional Ingeniero de Sistemas Analista Funcional de Procesos Analista Programador Cantidad 1 1 Funciones Sueldo Mensual N de Meses 6 6 Total $ 7.680,00 $ 6.720,00 A Financiar por el Hospital $ 7.680,00 $ 6.720,00
Jefe de Proyecto $ 1.280,00 Asegurador de Calidad Desarrollo en Programacin y Base de Datos Totales $ 1.120,00
$ 1.120,00
$ 6.720,00 $ 21.120,00
$ 6.720,00 $ 21.120,00
Cuadro 5: Costos de Recursos Humanos para el desarrollo del proyecto. Elaboracin: Propia, 2013.
Ingeniero de Sistema: Es el jefe del proyecto, encargado de dirigir y estimar los tiempos y costos que demandar el proyecto. Analista funcional de procesos: Es el encargado de recopilar la informacin y requerimientos del cliente y de la evaluacin continua de las necesidades del usuario.
Analista programador: Es el encargado del desarrollo del sistema y modelar la base de datos.
Recursos de Hardware
Recursos de Hardware
Dispositivos Cantidad Computadora Servidor Impresora 3 1 1 Precio $ 500,00 $ 1.200,00 $ 40,00 Totales Total $ 1.500,00 $ 1.200,00 $ 40,00 $ 2.740,00 A Financiar por el Hospital $ 0,00 $ 0,00 $ 0,00 $ 0,00
Cuadro 6: Costos de hardware para el desarrollo del proyecto. Elaboracin: Propia, 2013.
En este caso los recursos de hardware son financiados por el hospital, debido a que ellos ya cuentan con los dispositivos mencionados, por lo tanto el Costo es de $ 0.00 dlares.
28
Recursos de Software Para los recursos de software que sern utilizados se ha realizado un estudio evaluando 3 alternativas, estas alternativas se mencionan en el punto 4.4. La alternativa que mostraremos en el siguiente cuadro es la Alternativa N2 que fue la elegida. En este caso el servidor tambin es financiado por el hospital, debido a que ellos ya cuentan con uno propio, por lo cual se ha considerado con un costo de $ 0.00.
Recursos de Software
Software/Licencia Adobe Dreamweaver CS5 MySQL Windows Server 2008 Cantidad 1 1 1 Precio $ 0,00 $ 0,00 $ 395,00 Totales Total $ 0,00 $ 0,00 $ 395,00 $ 395,00 A Financiar por el Hospital $ 0,00 $ 0,00 $ 0,00 $ 0,00
Cuadro 7: Costos de software para el desarrollo del proyecto. Elaboracin: Propia, 2013.
Implementacin La siguiente tabla est basada en la implementacin del sistema evaluada en los 21 consultorios externos existentes en el hospital.
Implementacin
Recurso PC Impresoras UTP (metros) SWITCH 24 Puertos SWITCH 16 Puertos JACK RJ-45 Otros Accesorios Cantidad 21 21 1310 2 1 21 Totales Cuadro 8: Costos de Implementacin del proyecto. Elaboracin: Propia, 2013. Costo S/. 1.800,00 S/. 104,00 S/. 2,50 S/. 1.000,00 S/. 820,00 S/. 10,00 Total S/. 37.800,00 S/. 2.184,00 S/. 3.275,00 S/. 2.000,00 S/. 820,00 S/. 210,00 S/. 3.000,00 S/. 49.289,00 $ 20.429,62
29
Jefe de Proyecto
Analista Programador
Asegurador de Calidad
2.2.2
30
31
2.3.2
Total
S/. 50,00
En el cuadro anterior podemos observar el costo que requerira una atencin simple y una atencin compleja por un paciente.
32
Con un promedio de 60 atenciones ocultas en un mes, podemos observar cuanto sera el total en el costo de todas esas atenciones. En el siguiente cuadro podemos observar que para las atenciones mnimas el total es S/. 2,400 y para la atenciones mximas el total es S/. 19,650, promediando un valor de S/. 22,050.
Como hemos visto en el cuadro anterior, con la implementacin de un sistema que controle la cantidad de citas permitidas por un paciente, los gastos ocultos se reducen a S/. 0. A continuacin podremos definir nuestro beneficio neto y la inversin total que requerira la implementacin de un sistema:
Costo Total (Sin Sistema) Costo Total (Con Sistema) Beneficio Neto S/.
Inversin
Recursos Implementacin Total
Costo
S/. 54.912,00 S/. 49.289,00 S/. 104.201,00
33
Entonces realizando los clculos de VAN y TIR obtendremos que nuestro retorno de lo invertido ser en el 10vo mes:
Periodo
Mes 0 (inversin) Mes1 Mes2 Mes3 Mes4 Mes5 Mes6 Mes7 Mes8 Mes9 Mes10
Recuperacin S/. -82.151,00 S/. -60.101,00 S/. -38.051,00 S/. -16.001,00 S/. 6.049,00 S/. 28.099,00 S/. 50.149,00 S/. 72.199,00 S/. 94.249,00 S/. 116.299,00
Probabilidad
Media
Media
34
Incorrecta asignacin de 4 tiempos para anlisis y desarrollo del software Inclusin de un nuevo 5 requerimiento. Prdidas de informacin por 6 virus. Prdida de informacin por 7 factores externos. Media Baja
Controlar constantemente la realizacin de las actividades del cronograma establecido. Evaluar el requerimiento segn nuestro Plan de Gestin de cambios. Baja Utilizar la informacin de respaldo. Realizar un Backup Baja constantemente.
35
36
37
software no consumen recursos nuestros porque se realizan desde otro ordenador. La disponibilidad suele ser alta porque el servicio se ofrece desde mltiples localizaciones para asegurar la continuidad del mismo. Desventajas: Necesita conexin a internet, si la conexin se interrumpe, la aplicacin no brindara el servicio. Los datos no tienen su propio almacenamiento, si falla el servidor o hackean la aplicacin, los datos y documentos quedaran expuestos fcilmente Dependencia a plugins, en algunos casos necesitas Flash, Java y algunos otros que son necesarios para la aplicacin. El problema es constantemente la actualizacin, porque la aplicacin depende de dichas actualizaciones, de lo contrario es posible que no pueda trabajar en condiciones normales. La disponibilidad depende de un tercero, el proveedor de la conexin a internet o el que provee el enlace entre el servidor de la aplicacin y el cliente. As que la disponibilidad del servicio est supeditada al proveedor.
aplicaciones distribuidas. La principal ventaja de esta arquitectura es que facilita la separacin de las funciones segn su servicio, permitiendo situar cada funcin en la plataforma ms adecuada para su ejecucin.
2) El polica debe acudir a la DIECO donde solicitar su Planilla de Pago que posteriormente lo presentar en FOSPOLI para confirmar que pertenece a la PNP. 3) El polica debe acudir a FOSPOLI para poder tramitar su Tarjeta de Fospoli. Requisitos que debe presentar: Planilla de pago Boleta de pago Copia del CIP Copia del CIF de los miembros de su familia.
4) El polica debe acudir a rea de Admisin y Archivos del hospital donde se realizar la apertura de su historia clnica. Requisitos que debe presentar: Tarjeta Fospoli
41
5) Luego de haber realizado todos esos trmites el polica y su familia podrn acercarse a cualquier consultorio y sacar cita. Requisitos que debe presentar: Tarjeta Fospoli CIP o CIF Tarjeta nica de Atencin
tecnologa moderna y especializada, que garanticen servicios de salud integrales con calidad, equidad y calidez que satisfagan las necesidades y requerimientos del personal policial, familiares con derecho y con participacin activa en el Sistema Nacional Coordinado y Descentralizado de Salud.
Tipo HN HR POL PM
Lima 1 2 12 7
Provincia 2 27 2
Total 1 4 39 9
HN = Hospital Nacional, HR= Hospital Regional, POL = Policlnico, PM = Posta Mdica El detalle de los lugares es el siguiente:
43
44
45
El Fondo de Salud Policial, tiene como misin asegurar el financiamiento para la atencin integral en salud del personal de la Polica Nacional del Per y sus familiares con derecho. Para el cumplimiento de sus fines goza de autonoma tcnica, administrativa, econmica, financiera y contable. Dentro de sus funciones, FOSPOLI ha considerado la adquisicin y mantenimiento del soporte informtico necesario para la automatizacin de los procesos administrativos del FOSPOLI y de la DIRSAL.
3.12 Obstculos que debe superar el hospital para la atencin de las citas mdicas
46
Son seis obstculos que existen en el hospital al momento que se realiza el proceso de citas mdicas: 1) Pacientes acostumbrados a madrugar al hospital: la mayora de los pacientes estn acostumbrados acudir al hospital en las maanas y no en los 2 turnos que atiende el hospital, lo que genera que exista una aglomeracin en las atenciones en el turno de las maanas. 2) Acudir al hospital por cualquier molestia: la gran mayora de las personas acude al hospital por cualquier molestia, ya sea una simple gripe o dolor de cabeza, lo cual hace que el hospital se sature con tantas atenciones diarias cuando deberan primero aquellas personas acudir a los policlnicos del hospital o a la posta ms cercana de su casa. 3) Mdicos que atienden a la volada: algunos mdicos por tratar de terminar temprano su labor atienden rpidamente a todos sus pacientes citados, cuando las atenciones deberan ser mnimo 15 minutos por cada paciente. 4) Jerarqua de rangos: existe el caso en que si un polica no citado llega a consultorio y desea atenderse, es atendido en el momento sin previa cita, lo que genera una molestia en los dems pacientes y demora en la atencin de los pacientes citados. 5) Respetar el orden de atencin: muchos de los pacientes no llegan a su cita a la hora citada y quieren que se les atienda en el momento que llegan y hace que los pacientes que estn esperando su atencin tengan que esperar ms tiempo por aquellos tardones. 6) Extravo de historias clnicas : debido a que no hay un control de las historias clnicas y siendo esta un requisito para la atencin mdica, muchas veces se extravan o simplemente no se sabe dnde fue el ltimo consultorio donde se tena la historia.
47
48
4.1 Herramientas
Appserv
Appserv es una herramienta OpenSource para Windows que facilita la instalacin de Apache, MySQL y PHP en una sola herramienta, esta caracterstica facilita la tarea al usuario ya que se configuran las aplicaciones de forma automtica. Como extra incorpora phpMyAdmin para el manejo de MySQL. A continuacin definiremos cada uno de ellos:
o Apache El servidor HTTP Apache es un servidor web libre y de cdigo abierto, el ms popular en cuanto a uso, sirviendo de facto como plataforma de referencia para el diseo y evaluacin de otros servidores web. o PHP PHP (acrnimo recursivo de "PHP: Hypertext Preprocessor") es un lenguaje de programacin diseado para producir sitios web dinmicos. PHP es utilizado en aplicaciones del lado del servidor, aunque puede ser usado tambin desde una interfaz de lnea de comandos o
como aplicacin de escritorio. o MySQL MySQL es un Sistema de Gestin de Bases de Datos (SGBD) relacional, que por lo tanto utiliza SQL, multihilo y multiusuario del que se estiman ms de un milln de instalaciones. o phpMyAdmin phpMyAdmin es una herramienta escrita en PHP con la intencin de manejar la administracin de MySQL a travs de pginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos,
49
crear, eliminar y alterar tablas, borrar, editar y aadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y est disponible en 62 idiomas. Se encuentra disponible bajo la licencia GPL. Como esta herramienta corre en mquinas con Servidores Webs y Soporte de PHP y MySQL, la tecnologa utilizada ha ido variando durante su desarrollo.
MySQL Workbench
MySQL Workbench es una herramienta visual de diseo de bases de datos que integra desarrollo de software, Administracin de bases de datos, diseo de bases de datos, creacin y mantenimiento para el sistema de base de datos MySQL. Bsicamente, MySQL WB, es una potente interfaz grfica til en: 1) Administracin de BDs MySQL: Centralizando la operacin relativa a creacin y administracin de schemas, tablas, campos y en general objetos SQL (Store Procedures, Views, etc.), MySQL WB tambin permite un control en la administracin, creacin de cuentas de usuarios para acceso a MySQL; adicionalmente es posible la revisin de signos vitales de la plataforma de BDs, como revisin de logs del servidor de BDs. 2) Generacin de queries y/o cdigo SQL. MySQL WB, incorpora un mdulo para desarrollo de cdigo SQL, permitiendo a travs de un wizard la generacin de cdigo SQL, de una forma ms visual y fcil. 3) Diseo de Modelo de Datos (Diagramas ER). Siempre se ha sabido que un buen anlisis y diseo de una base de datos Relacional, generando un modelo ER el cual permita tener grficamente la definicin de tus schemas, tablas, etc es de suma importancia para los DBAs
50
Ahora MySQL WB, permite tambin generar diagramas ER de archivos DDL SQL, y prcticamente a partir de cualquier BD existente en tu motor MySQL Server. Adicionalmente MySQL WB, cuenta con una caracterstica importante conocida como ingeniera a la Inversa, la cual a partir de definiciones de schemas, tablas,etc en archivos SQL, puede obtener un diagrama ER, y mas aun cualquier cambio en el modelo o en la definicin del schema resincronizar tanto el modelo como la definicin de datos.
JavaScript
JavaScript es un lenguaje de programacin que se utiliza principalmente para crear pginas web dinmicas. Una pgina web dinmica es aquella que incorpora efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario. Tcnicamente, JavaScript es un lenguaje de programacin interpretado, por lo que no es necesario compilar los programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios. A pesar de su nombre, JavaScript no guarda ninguna relacin directa con el lenguaje de programacin Java. Legalmente, JavaScript es una marca registrada de la empresa Sun Microsystems.
Dreamweaver
Adobe Dreamweaver es una aplicacin en forma de suite (basada en la forma de estudio de Adobe Flash) que est destinada a la construccin, diseo y edicin de sitios, videos y aplicaciones Web basados en estndares. Creado
51
inicialmente por Macromedia (actualmente producido por Adobe Systems) es el programa ms utilizado en el sector del diseo y la programacin web, por sus funcionalidades, su integracin con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estndares del World Wide Web Consortium. Su principal competidor es Microsoft Expression Web y tiene soporte tanto para edicin de imgenes como para animacin a travs de su integracin con otras. Hasta la versin MX, fue duramente criticado por su escaso soporte de los estndares de la web, ya que el cdigo que generaba era con frecuencia slo vlido para Internet Explorer y no validaba
como HTML estndar. Esto se ha ido corrigiendo en las versiones recientes. Dreamweaver cumple con el objetivo de disear pginas con aspecto profesional, y soporta gran cantidad de tecnologas y muy fcil de usar:
-
Hojas de estilo y capas. JavaScript para crear efectos e interactividades. Insercin de archivos multimedia.
Servidor Web
Un servidor web es un programa informtico que se ejecuta continuamente en un computador mantenindose a la espera de peticiones de ejecucin que le har un cliente o un usuario de Internet. El servidor web realiza conexiones bidireccionales y/o unidireccionales y sncronas o asncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o aplicacin. El cdigo recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisin de todos estos datos suele utilizarse algn protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicacin del modelo OSI.
52
Entrevistas Se realizar entrevistas a las enfermeras que se encuentran en la ventanilla de los consultorios que son las encargadas del registro y atencin de las citas; tambin se realizar entrevistas a los pacientes para determinar en qu medida les afecta el problema actual en el proceso de citas y en qu medida les favorecera la solucin que se les pretende brindar con el presente proyecto de tesis.
Reuniones Se convocarn reuniones con las personas con mejor conocimiento del proceso de las citas para poder tener un mejor entendimiento sobre dicho proceso y tambin con las personas involucradas en el traslado de las historias clnicas.
53
Alternativa N 1
Microsoft Visual Studio 2008 Microsoft SQL Server 2008 Windows Server 2008 Servidor ProLiant Dominio Total
Alternativa N 2
Adobe
Alternativa N 3
$ 599
Dreamweaver CS5
$0
NetBeans IDE
$0
$ 898
$0
$ 1,660
$ 398
$ 398
$ 398
$ 1,200 $ 20 $ 3,115
$ 1,200 $ 20 $ 1,618
$ 1,200 $ 20 $ 3,278
Alternativa N 1: en esta alternativa el precio es medio, no es el ms elevado como la alternativa 3 ni es el ms barato como la alternativa 2; respecto al conocimiento de las herramientas sta alternativa se encuentra en un nivel intermedio. Alternativa N 2: esta alternativa es la menos costosa y respecto al conocimiento de las herramientas sta alternativa se encuentra en un nivel intermedio. Alternativa N 3: en esta alternativa el precio es muy elevado y respecto al conocimiento de las herramientas sta alternativa se encuentra en un nivel bsico.
Comentario: La alternativa que eligi la institucin es la Alternativa N 2 debido al precio y a las herramientas.
54
El HN PNP LNS, actualmente cuenta con un sistema de citas de escritorio que no es muy eficiente, por lo tanto se quiere cambiar para poder mejorar y ampliar el alcance del sistema. Dicho sistema bsicamente se basa en la programacin de mdicos y en el registro de las citas de los pacientes; y tiene como objetivos: 1. Brindar una correcta asignacin de la cita del paciente titular y familiares con derecho para la atencin por consultorio mdico. 2. Brindar un adecuado manejo y distribucin (programacin) del personal profesional mdico en los diferentes consultorios del hospital. 3. Brindar un sistema flexible y una base de datos creciente de pacientes atendidos y de mdicos que generarn estadsticas de datos reales para una adecuada toma de decisiones. 4. Distribuir de forma ptima los recursos logsticos asignados a los consultorios externos. 5. Redefinir la relacin paciente mdico. 6. Generar un valor agregado en el personal asistencial (estimulo reconocimiento).
55
EsSalud
Actualmente EsSalud cuenta con un sistema de citas mdicas, el cual pretende ser mejorado por la tesista Rosa Moreno Rodrguez, proponiendo un Sistema de administracin de citas que ampla el alcance del sistema actual, brindando mejoras y mayores funcionalidades, siendo stas las siguientes: 1. Como primer paso de entrada es la reserva de la cita la cual tiene los datos del asegurado, el mdico, horario y lugar de atencin. 2. Debe haber un registro de asegurados para actualizar los telfonos o emails necesarios para poder comunicarse con el asegurado por si ocurre un contratiempo o para recordarle el da y hora de cita. 3. Se debe programar el horario de los mdicos para que al mdico se le asigne un nuevo de pacientes que pueda atender bien y dentro del horario establecido.
56
4. Se debe mantener un registro de las atenciones y anulaciones de las citas para una evaluacin posterior de la situacin actual de la atencin al asegurado. 5. Se debe de contar con toda la informacin necesaria es decir los reportes necesarios para que el usuario pueda administrar de citas.
57
58
59
responsabilidad del Ministerio de Salud controlar, como organismo normativo, que las Unidades Departamentales de Salud como entes descentralizados velen por el adecuado cumplimiento del presente Reglamento.
Las reglas ms importantes son: RN1: Todo hospital contar con consultorios externos, que sern los encargados de brindar atencin Integral de salud al consultante sano o enfermo que no requiere hospitalizacin. RN2: A todo paciente atendido en los consultorios externos se le elaborar una historia clnica, la que ser parte integrante de la historia clnica nica del Hospital. RN3: Todo Hospital contar con un Departamento de registro de Atencin Mdica y Estadstica que son los encargados de la elaboracin, provisin, manejo, utilizacin y conservacin de los registros de atencin mdica, as como de la recoleccin y procesamiento de las estadsticas. RN4: Todo paciente debe contar con una Historia Clnica completa, que se archivar segn sistema Dgito Terminal. El contenido de la Historia Clnica es confidencial RN5: La Historia Clnica es de propiedad de la Institucin y debe ser codificada de acuerdo a la clasificacin Internacional. RN6: Todos los Servicios del Hospital deben remitir la informacin numrica de sus actividades al servicio de Estadstica, quien la procesar y presentar
60
mensualmente a la Direccin del Hospital y Departamentos mediante tablas y grficos. RN7: Todo Hospital contar con un rea de Emergencia, que estar integrado al de las otras reas componentes de los Departamentos Finales. Esta rea, de acuerdo a la complejidad y magnitud y a la demanda del hospital, funcionar las 24 horas del da contando con las facilidades necesarias en cantidad y calidad de recursos humanos y materiales. RN8: En el rea de emergencia se elaborar una historia clnica sucinta, la que ser parte integrante de la historia clnica del Hospital. RN9: En el rea de Emergencia se llevar un registro diario de pacientes atendidos, con los siguientes datos mnimos para los fines mdicos, legales y estadsticos: Nombre completo del paciente, hora de llegada, procedencia, diagnstico, tratamiento y nombre del mdico que lo atendi.
CUN
CUN 01 CUN 02 CUN 03 CUN 04
5.2.2
Diagrama de CUNs
61
CUN_Atender Cita
(f rom Casos de uso del negocio)
AN_Paciente
(from Actores del negocio)
CUN_Solicitar Ci ta
(f rom Casos de uso del negocio)
AN_Asistente de HC
(from Actores del negocio)
CUN_Consultar Traslado de HC
(f rom Casos de uso del negocio)
AN_Unidad de Estadistica
(from Actores del negocio)
5.2.3
Especificaciones de CUNs
Caso de Uso
CUN_Solicitar Cita
(f rom Casos de uso del negocio)
CUN_Atender Cita
(f rom Casos de uso del negocio)
CUN_Consultar Traslado de HC
(f rom Casos de uso del negocio)
En este CUN es cuando el encargado del rea de Unidad de Estadsticas solicita las estadsticas de atenciones que se han realizado por cada consultorio externo.
Solicita cita
Solicita documentos No
Brinda documentos
Registra N de historia
: Cuaderno de Citas
63
Paciente
Enfermera
Medico
Revisa paciente Solicita atencin Solicita tarjeta de citas Registra atencin de paciente en HC : Cuaderno de Citas Brinda tarjeta de citas Verifica cita
Si
conforme? No
CUN Traslado de HC
64
Asistente de HC
Enfermera
Busca y traslada historias solicitadas : Hoja de N Historias Entrega historias solicitadas Archiva historias
: Historia Clinica
Cuaderno de Citas
(from Entidades del negocio)
Paciente
(from Entidades del negocio)
T_Jefe de Area
(from Trabajadores del negocio)
65
66
6.1.2
Especificacin de Requerimientos
Requerimientos Funcionales
6.1.2.1
RF 01: Se podr registrar la programacin mensual de atencin de cada mdico (consultorio, turno, das y especialidad).
67
RF 02: El administrador del sistema podr registrar a los usuarios que podrn interactuar con el sistema. RF 03: Si un paciente solicita atencin mdica por primera vez, se realizar la apertura de su nmero de historia. RF 04: Cualquier paciente podr reservar su cita a travs del sistema (siempre y cuando se le haya entregado su usuario y contrasea correspondiente para ingresar al sistema). RF 05: En caso se tenga que cancelar una cita, el paciente podr hacerlo a travs del sistema (siempre y cuando sea usuario del sistema). RF 06: La enfermera de cada consultorio externo podr registrar las citas que son solicitadas por los pacientes que acuden personalmente a los consultorios. RF 07: Se podr generar reportes con la lista de los pacientes que estn citados en una fecha especfica. RF 08: Para el traslado de las historias clnicas del rea de admisin hacia los consultorios (depender de cada cita), se controlar la salida y entrada de cada una de ellas. RF 09: Para el caso de una historia extraviada se podr consultar todos los movimientos de traslado que tuvo dicha historia, fecha y ltima ubicacin. RF10: Se podr registrar las atenciones diarias por cada mdico en cada servicio. RF 11: El sistema permitir mostrar grficos estadsticos de las atenciones mdicas mensuales por cada servicio brindado.
68
RF 12: Se podr generar reportes estadsticos de las atenciones mdicas mensuales mediante un Excel.
6.1.2.2
Requerimientos No Funcionales
RNF 01: El tiempo mximo de respuesta debe encontrarse dentro de un rango de 3 a 5 segundos y debe ser capaz de soportar cargas altas (usuarios accediendo simultneamente) en situaciones crticas y normales. RNF 02: La disponibilidad del sistema debe ser continua con un nivel de servicio para los usuarios de 24 horas x 7 das, garantizando un esquema adecuado que permita ante una posible falla del sistema en cualquiera de sus componentes, contar con una contingencia. El sistema tendr por lo menos una vez por mes un mantenimiento. RNF 03: Ante un fallo en el sistema, no se tardar ms de 5 minutos en restaurar los datos del sistema (en un estado vlido) y volver a poner en marcha el sistema sin prdida de informacin. RNF 04: Un usuario experimentado debe ser capaz de utilizar todas las funciones del sistema tras un entrenamiento de 2 horas, tras el cual no cometer ms de 3 errores diarios en medida. RNF 05: Para interactuar con el sistema se deber acceder a travs de un navegador con acceso a internet.
69
AS_Usuario
AS_Jefe de Area
AS_Enfermera
AS_Paciente
AS_Secretaria de HC
AS_Asistente de HC
6.2.2
Diagrama de Paquetes
Citas Medicas
Historia Clinica
Mantenimiento
Seguridad
Reportes Estadisticos
6.2.3
6.2.3.1
CUS
CUS 01 CUS 02 CUS 03 CUS 04 CUS 05 CUS 06 CUS 07 CUS 08 CUS 09 CUS 10 CUS 11 CUS 12 CUS 13 CUS 14 CUS 15 CUS 16 CUS 17 CUS 18 CUS 19 CUS 20 CUS 21 CUS 22 CUS 23
6.2.3.2
Diagrama de CUSs
71
Administrar Perfil
(f rom Seguridad)
(from Actores del sistema)
Administrar Permisos
(f rom Seguridad)
<<include>>
Registrar Usuario
(f rom Seguridad)
Registrar Especialidades
(f rom Mantenimiento)
(f rom Seguridad)
Programar Mdicos
(f rom Mantenimiento)
AS_Secretaria de HC
(from Actores del sistema)
Gestionar HC
(f rom Historia Clinica)
AS_Jefe de Area
(from Actores del sistema)
Registrar Cita
(f rom Citas Medicas)
AS_Enfermera
(from Actores del sistema)
Consultar Citados
(f rom Citas Medicas)
AS_Paciente
(from Actores del sistema)
Reservar Cita
(f rom Citas Medicas)
Traslado HC Admisin
AS_Asistente de HC
Traslado HC Consultorio
(f rom Historia Clinica)
Consultar Atenciones
(f rom Citas Medicas)
Registrar Atenciones
(f rom Citas Medicas)
Administrar Cita
(f rom Citas Medicas)
Historial Ci tas
(f rom Citas Medicas)
72
6.2.3.3
Especificaciones de CUSs
Caso de Uso
Administrar Perfil
(f rom Seguridad)
Registrar Usuario
(f rom Seguridad)
Acceso Usuario
(f rom Seguridad)
Registrar Especialidades
(f rom Mantenimiento)
73
En este CUS el Administrador del Sistema, podr registrar los consultorios internos que pertenecen o estn ubicados en los consultorios externos, tambin se podr consultar los consultorios existentes. En este CUS el Administrador del Sistema, podr registrar a cada uno de los mdicos en el sistema con todos sus datos bsicos, tambin se podr consultar, modificar, activar o desactivar a cualquier mdico. En este CUS el Jefe de rea, podr realizar la programacin mensual de atencin que brindar cada mdico en el hospital, tambin se podr reportar la programacin por cada mdico. En este CUS la Secretaria de HC, podr realizar la apertura del nmero de historia que pertenecer al paciente que solicite su historia cnica.
Mantenimiento Mdicos
(f rom Mantenimiento)
Programar Medico
(f rom Mantenimiento)
Gestionar HC
(f rom Historia Clinica)
Traslado HC Admisin
(f rom Historia Clinica)
En este CUS el Asistente de HC, podr consultar diariamente todas las historias que estn pendientes de llevarlas a los consultorio, de este modo se podr registrar la salida y entrada de c/u de ellas. En este CUS la Enfermera, podr consultar diariamente todas las historias que estn pendientes de devolverlas al rea de Admisin, de este modo se podr registrar la entrada y salida de c/u de ellas. En este CUS el Asistente de HC y la Enfermera, podrn consultar todos los movimientos realizados en el trascurso del tiempo de cualquier historia clnica de cualquier paciente. En este CUS la Enfermera, podr registrar la cita de los pacientes que an acudan al hospital para solicitarla, previamente tendr que consultar la existencia del paciente y de su historia clnica. En este CUS la Enfermera, podr consultar diariamente todos los pacientes que estn citados en cada consultorio; podr tambin imprimir estos reportes para entregrselos a los mdicos que les toca la atencin. 74
Traslado HC Consultorio
(f rom Historia Clinica)
Consultar Movimiento HC
(f rom Historia Clinica)
Registrar Cita
(f rom Citas Medicas)
Consultar Citados
(f rom Citas Medicas)
Reservar Cita
(f rom Citas Medicas)
En este CUS el Paciente, podr reservar por internet su nueva cita, en la especialidad que necesite atencin y en el da y hora que desee.
Administrar Cita
(f rom Citas Medicas)
En este CUS el Paciente, podr consultar su prxima cita; tambin podr cancelarla en caso sea necesario. El sistema le mostrar alertas de alguna cita que no asisti o de su prxima cita pendiente. En este CUS el Paciente, podr consultar todas las atenciones que ha tenido en el trascurso de los aos, podr realizar la consulta por especialidad, por consultorio, o fecha. En este CUS la Enfermera, podr registrar al final del da todas las atenciones que ha realizado el mdico de cada consultorio, segn los pacientes citados en dicho da; tambin se podr adjuntar la historia clnica escaneada por cada paciente y realizar el registro. Para adjuntar la historia se tendr que respetar el formato de registro para las futuras bsquedas. En este CUS la Enfermera, podr consultar por cada paciente las atenciones que fueron adjuntadas en el sistema y se podr descargar cualquiera de ellas en caso sea necesario. En este CUS el Jefe de rea, podr visualizar los grficos estadsticos de las atenciones mdicas que fueron realizadas durante el trascurso del ao, esta bsqueda se podr realizar por atenciones en general o por consultorios especficos. En este CUS el Jefe de rea, podr consultar reportes estadsticos de las atenciones mdicas que fueron realizadas durante el trascurso del ao, esta bsqueda se podr realizar por atenciones en general o por consultorios especficos.
Historial Citas
(f rom Citas Medicas)
Registrar Atenciones
(f rom Citas Medicas)
Consultar Atenciones
(f rom Citas Medicas)
75
6.2.3.4
x x
x x x
x x x
x x
x x x x
x x
76 CUN 02: Atender Cita CUN 01: Solicitar Cita CUN / CUS CUN 03: Consultar Traslado de HC CUN 04: Solicitar Estadstica de Atenciones CUS 01: Administrar Perfil CUS 02: Administrar Permisos CUS 03: Registrar Usuario CUS 04: Acceso Usuario CUS 05: Administrar Personal CUS 06: Mantenimiento Consultorios Externos CUS 07: Registrar Especialidades CUS 08: Mantenimiento Consultorios Internos CUS 09: Mantenimiento Mdicos CUS 10: Programar Mdicos CUS 11: Gestionar HC CUS 12: Traslado HC Admisin CUS 13: Traslado HC Consultorio CUS 14: Consultar Movimiento HC CUS 15: Registrar Cita CUS 16: Consultar Citados CUS 17: Reservar Cita CUS 18: Administrar Cita CUS 19: Historial Citas CUS 20: Registrar Atenciones CUS 21: Consultar Atenciones CUS 22: Consultar Grficos Estadsticos CUS 23: Importar Excel Estadstico
77
6.3.2
CUS Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Baja Baja Media Alta Baja Baja Baja Baja Baja Alta Media Media Media Baja Alta Baja Alta Media Baja Media Baja Baja Media Secundario Secundario Primario Primario Secundario Secundario Secundario Secundario Secundario Primario Secundario Primario Primario Primario Primario Secundario Primario Primario Secundario Primario Primario Secundario Primario
Estado
Dificultad Clasificacin
Responsable Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez
CUS 01: Administrar Perfil CUS 02: Administrar Permisos CUS 03: Registrar Usuario CUS 04: Acceso Usuario CUS 05: Administrar Personal CUS 06: Mantenimiento Consultorios Externos CUS 07: Registrar Especialidades CUS 08: Mantenimiento Consultorios Internos CUS 09: Mantenimiento Mdicos CUS 10: Programar Mdicos CUS 11: Gestionar HC CUS 12: Traslado HC Admisin CUS 13: Traslado HC Consultorio CUS 14: Consultar Movimiento HC CUS 15: Registrar Cita CUS 16: Consultar Citados CUS 17: Reservar Cita CUS 18: Administrar Cita CUS 19: Historial Citas CUS 20: Registrar Atenciones CUS 21: Consultar Atenciones CUS 22: Consultar Grficos Estadsticos CUS 23: Importar Excel Estadstico
Ciclo Desarrollo 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I
78
6.4 Benchmarking
6.4.1 Soluciones encontradas
Benchmarking
Anlisis Comparativo
Aspectos funcionales
Registro de citas en consultorios Verificar existencia del paciente Controlar tiempo para cada atencin Controlar turno de atencin Mostrar horarios disponibles Controlar disponibilidad de mdicos Reportar pacientes citados Registrar atenciones mdicas Registrar evaluacin de atenciones Afiliacin de usuario Reserva de citas online Reserva a parientes del grupo familiar Postergacin de citas Consultar prximas citas Controlar n de citas permitidas Reporte estadstico de atenciones Envi de solicitud de historias Controla traslado de historias Consulta de ubicacin de historia Informar novedades 3 3 2 3 3 3 2 2 1 3 2 1 2 2 1 1 1 1 1 3 40 pts. 3 3 2 2 3 3 1 1 1 1 1 2 1 1 1 2 1 1 1 1 32 pts. 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 57 pts. EsSalud HN PNP Luis N. Senz HN PNP Luis N. Senz
Tabla de Puntuacin
Bueno Regular Malo 3 2 1
79
6.4.2
80
81
Interfaz para registrar la salida y entrada de las historias clnicas. En este caso la interfaz es similar tanto para Admisin como para los consultorios.
82
83
84
85
7.1.1
arquitectura
Consultar Atenciones
(f rom Citas Medicas)
Reservar Cita
(f rom Citas Medicas)
Traslado HC Consultorio
(f rom Historia Clinica)
AS_Paciente
(from Actores del sistema)
Administrar Cita
(f rom Citas Medicas)
AS_Asistente de HC
(from Actores del sistema)
Traslado HC Admisin
(f rom Historia Clinica)
Programar Mdicos
(f rom Mantenimiento)
AS_Jefe de Area
(from Actores del sistema)
Registrar Usuario
(f rom Seguridad)
Acceso Usuario
(f rom Seguridad)
AS_Secretaria de HC
(from Actores del sistema)
Gestionar HC
(f rom Historia Clinica)
7.1.2
7.1.3
: I_Iniciar Sesion
: I_Registrar Usuario
: C_Registrar Usuario
: E_Paciente
: E_Persona
: E_Usuario
: E_Usuario Parientes
1. Inicia sesin en el sistema y elige la opcin "Registrar Usuario" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita ingresar CIF del paciente para la bsqueda 4. Ingresa CIF y hace clic en el botn 'Buscar'
7. Solicita ingresar y seleccionar los datos para el nuevo registro (responsable, parientes, usuario, clave y perfil)
87
: AS_Administra...
: I_Iniciar Sesion
: I_Acceso Usuario
: C_Acceso Usuario
: E_Usuario
: E_Persona
1. Inicia sesin en el sistema y elige la opcin "Acceso Usuario" 2. Es redireccionado a la intefaz de la opcin seleccionada
4. Solicita seleccionar al usuario inactivo 5. Selecciona al usuario inactivo y hace clic en el botn 'Activar'
88
: I_Program ar Medicos
: C_Programar Medicos
: E_Persona
: E_Medico
: E_Programacion Medico
1. Inicia sesin en el sistema y elige la opcin "Program ar Mdico" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita ingresar DNI del m dico para la bsqueda 4. Ingresa DNI del mdico y hace clic en el botn 'Bus car'
7. Solicita seleccionar los datos para la nueva programacin (especialidad, rea, consultorio, turno y das) 8. Selecciona los datos y hace clic en el botn 'Guardar' 9. Valida datos 10. Registra nueva program acin y muestra mensaje de validacin
89
CUS: Gestionar HC
: I_Gestionar HC
: C_Gestionar HC
: E_Paciente
: E_Persona
1. Inicia sesin en el sistema y elige la opcin "Registrar Historia" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita ingresar CIF del paciente para la bsqueda 4. Ingresa CIF y hace clic en el botn 'Buscar'
5. Valida datos 6. Mues tra datos de los pacientes identificados con el CIF
90
: I_Traslado HC Admisin
: E_Citas
: E_Paciente
: E_Historia Clinica
: E_Movimiento Historia
1. Inicia sesin en el sistema y elige la opcin "Traslado de historia Admisin" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Salida 4. Selecciona consultorio, fecha y hace clic en el botn 'Buscar'
7. Solicita seleccionar e ingresar los datos para registrar la salida de las historias (pacientes, observacin) 8. Selecciona e ingresa los datos y hace clic en el botn 'Registrar Salida'
9.Valida datos 10. Registra salida de las historias y muestra mensaje de validacin
11. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Entrada 12. Selecciona consultorio, fecha y hace clic en 'Buscar'
15. Solicita seleccionar los datos para registrar la entrada de las historias (pacientes) 16. Selecciona los datos y hace clic en el botn 'Registrar Entrada'
17. Valida datos 18. Registra entrada de las historias y nuestra mensaje de validacin
91
: I_Traslado HC Consultorio
: E_Movimiento Historia
1. Inicia sesin en el sistema y elige la opcin "Traslado de historia Consultorio" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Entrada 4. Selecciona consultorio, fecha y hace clic en el botn 'Buscar'
7. Solicita seleccionar los datos para registrar la entrada de las historias (pacientes) 8. Selecciona los datos y hace clic en el botn 'Registrar Entrada' 9. Valida datos 10. Registra entrada de las historias y muestra mensaje de validacin
11. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Salida 12. Selecciona consultorio, fecha y hace clic en el botn 'Buscar'
11. Solicita seleccionar e ingresar los datos para registrar la salida de las historias (pacientes, observacin) 12. Selecciona e ingresa los datos y hace clic en el botn 'Registrar Salida'
13. Valida datos 14. Registra salida de las historias y muestra mensaje de validacin
92
: I_Consultar Movimiento HC
: C_Consultar Movimiento HC
: E_Movimiento Historia
1. Inicia sesin en el sistema y elige la opcin "Movimiento HC" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita ingresar nmero de HC del paciente pra la bsqueda 4. Ingresa nmero de HC y hace clic en el botn 'Consultar'
93
: I_Registrar Cita
: C_Registrar Cita
: E_Persona
: E_Paciente
: E_Historia Clinica
: E_Turnos Programados
: E_Citas
1. Inicia sesin en el sistema y elige la opcin "Registrar Cita" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita ingresar DNI del paciente para la bsqueda 4. Ingresa DNI del paciente y hace clic en el botn 'Buscar'
7. Solicita seleccionar datos de la cita (especialidad y consultorio) 8. Selecciona datos y hace clic en el botn 'Cargar Turnos'
13. Valida datos 14. Registra nueva cita y muestra mensaje de validacin
94
: I_Reservar Cita
: C_Reservar Cita
: E_Paciente
: E_Historia Clinica
: E_Turnos Programados
: E_Citas
1. Inicia sesin en el sistema y elige la opcin "Reservar Cita" 2. Es redireccionado a la intefaz de la opcin seleccionada 3. Captura CIF de usuario y muestra pacientes encontrados
4. Solicita seleccionar datos de la cita (paciente, especialidad y consultorio) 5. Selecciona datos y hace clic en el boton 'Cargar Turnos'
10. Valida datos 11. Registra nueva cita y muestra mensaje de validacin
95
: I_Administrar Cita
: C_Administrar Cita
: E_Citas
: E_Persona
: E_Turnos Programados
1. Inicia sesin en el sistema y elige la opcin "Administrar Cita" 2. Es redireccionado a la intefaz de la opcin seleccionada 3. Captura CIF 4. Obtiene datos de la cita 5. Obtiene datos del paciente 6. Devuelve datos 7. Muestra citas pendientes
8. Solicita seleccionar 'Detalle' 9. Selecciona detalle 10. devuelve datos 11. Carga detalle
12. Solicita seleccionar botn 'Cancelar cita' 13. Hace clic en el botn 'Cancelar cita' 14. Actualiza turnos programados
96
: I_Registrar Atenciones
: C_Registrar Atenciones
: E_Citas
: E_Documentos
1. Inicia sesin en el sistema y elige la opcin "Registrar Atenciones" 2. Es redireccionado a la intefaz de la opcin s eleccionada
3. Solicita seleccionar los datos para la bsqueda (fecha, rea, consultorio) 4. Selecciona los datos y hace clic en el botn 'Listar'
7. Solicita seleccionar paciente y adjuntar su historia clnica 8. Selecciona paciente, adjunta historia clnica y hace clic en el botn 'Guardar'
97
: I_Consultar Atenciones
: C_Consultar Atenciones
: E_Historia Clinica
: E_Documentos
1. Inicia sesin en el sistema y elige la opcin "Consultar Atenciones" 2. Es redireccionado a la intefaz de la opcin seleccionada
3. Solicita ingresar nmero de HC del paciente para la bsqueda 4. Ingresa nmero de HC y hace clic en el botn 'Listar' 'Listar' 5. Busca documentos 6. Valida datos y carga documentos 7. Muestra documentos
98
: E_Citas
1. Inicia sesin en el sistema y elige la opcin "Importar Excel" 2. Es redireccionado a la intefaz de la opcin seleccionada 3. Muestra estads tica de atenciones mensuales por consultorio
99
100
7.2.2
Dreamweaver
MySQL
Consultar Atenciones Consultar Movimiento HC BD_citas_medicas Citas Medicas index.php Historia Clinica Gestionar HC
Administrar Cita
Consultar Citados
Diccionario de Datos
Historial Citas
Registrar Atenciones
Registrar Cita
Seguridad
Acceso Usuario
Mantenimiento C. Internos
Mantenimient o Mdicos
Programar Mdicos
101
PC Local
Aplicacin
102
103
8.1 Desarrollo
8.1.1 Plataforma Tecnolgica
El presente sistema de citas mdicas, es un sistema basado en la tecnologa Cliente-Servidor Web. Por el lado del servidor ser manejado por la Unidad de Telemtica perteneciente al hospital y por el lado del cliente ser manejado por los usuarios del sistema.
8.1.2
Estndares de Desarrollo
A continuacin mostraremos los estndares que se utilizarn para el desarrollo del presente proyecto de tesis, para lograr como resultado un proyecto que conste de orden, coherencia y esttica que permitan a los encargados de desarrollo obtener informacin clara y de fcil acceso, agilizando el desarrollo.
104
1. Estndares de Documentacin Los ttulos y subttulos sern escritos en negrita y slo la primera letra de cada palabra inicial ser escrita en mayscula. El texto debe estar justificado. El ttulo principal de cada captulo debe ser como sigue:
Ejemplo: CAPTULO I: VISIN DEL PROYECTO CONCLUSIONES Arial 16, Negrita Arial 16, Negrita
En la descripcin de cada tem se podr hacer uso de vietas, en el orden que sigue:
Ejemplo: Primer orden o Segundo orden - Tercer orden
Desarrollo del documento Arial 12, con interlineado 1,5. Pie de pgina Arial 10, en modo oculto. Paginacin a partir de la dcima pgina. El formato es el siguiente: 1. Los ejemplos e informacin relevante ser enmarcada por un cuadro de lnea simple.
105
2. Estndares de Diseo Colores de las interfaces Fuente / Letras Azul, Blanco, Gris Arial, Helvetica, sans-serif, 12
3. Estndares de Anlisis No se har uso de tildes. Las siglas a usar son como sigue:
Caso de Uso del Negocio Caso de Uso del Sistema Actor del Negocio Actor del Sistema Entidad del Negocio Trabajador del Negocio Diagrama de Casos de Uso del Negocio Diagrama de Casos de Uso del Sistema Especificacin de Casos de Uso Realizacin de Casos de Uso del Negocio Diagrama de Estados Diagrama de Actividades de la Realizacin del CUN Diagrama de Actores del Sistema Diagrama de Modelo Conceptual Diagrama de Paquetes Diagrama de Objetos del Negocio Diagrama de Clases Diagrama de Clases de Anlisis Diagrama de Secuencia de Anlisis Diagrama de Clases de Diseo Diagrama de Secuencia de Diseo Diagrama de Componentes
CUN CUS AN AS EN TN DCUN DCUS ECU RCUN DE DAR DAS DMC DP DON DC DCA DSA DCD DSD DC
106
Diagrama de Despliegue Modelo Conceptual Modelo de Clases Persistentes Entidades Interfaces Controladora
4. Estndares de Base de Datos Se usarn estndares especficos para nombrar a las tablas y columnas de la base de datos, este conjunto ser llamado nomenclatura. De esta manera lograremos identificar el contenido de las tablas y columnas, as como recordar fcilmente sus nombres. 4.1 Estndares para nombrar Objetos de la Base de Datos
El estndar general radica en que los nombres de los objetos solo podrn contener letras minsculas y el smbolo _ como conector. Nomenclatura:
NombreObjeto :
Tipo de Control Text Text Area Label Submit Button Checkbox Redio File Image
Prefijo txt_<nombre> txta_<nombre> lbl_<nombre> btn_<nombre> btn_<nombre> chk_<nombre> r_<nombre> f_<nombre> img_<nombre>
5.2
8.2 Pruebas
8.2.1 Plan de Pruebas del Proyecto
El Plan de Pruebas refleja el trabajo en los siguientes objetivos a cumplir: Identificacin de la informacin y de los componentes a ser probados. Se tiene que validar la informacin a ser ingresada y procesada por el sistema e indicar cmo y con qu pautas se realiza cada tipo de prueba. Realizar la elaboracin de un listado de los requerimientos generales para realizar las pruebas. Uniformizar estrategias a usar. Estimacin de los recursos empleados. (Tiempo, dinero, software adicional, nmero de personal, comunicaciones)
108
Requerimientos funcionales El conjunto de casos de uso cumple el objetivo del sistema, evaluar el cumplimiento del flujo principal y alternativo por cada caso de uso. Los casos de uso y sus respectivas pruebas se detallan en el plan de prueba para cada uno de ellos lo que son. Requerimientos no funcionales Se considera la uniformidad en el diseo que debe notarse al utilizar el sistema, la distribucin de las opciones debe ser accesible, el tiempo de carga de las interfaces debe ser el mnimo, debe ser fcil de usar (amigable), debe tener un tiempo de respuesta ptimo y debe contar con un control de acceso.
Tipos de Prueba Prueba de Integridad de Base de Datos y de Data Se tiene que considerar como primera prueba ya que su elaboracin garantiza el xito de los procesos en la base de datos. En esta prueba se obvia la interfaz utilizada para el acceso a las actualizaciones en la base de datos, se fijan en esta prueba como objetivos identificar las tcnicas y herramientas que darn soporte en caso de contingencia y se evaluar el comportamiento de la Base de datos en los procesos ms comunes. Prueba de Funcionalidad
109
Se centra en que se implemente debidamente los requerimientos indicados desde el inicio del proyecto en los documentos de Especificacin por cada caso de uso. Se realizan a travs de la interfaz grfica viendo los resultados que se producen con las acciones realizadas, es decir; se prueba como trabaja la programacin empleada y si sta cumple con lo detallado en las especificaciones de los CUS y los diagramas UML. Prueba de Interfaz de Usuario En esta prueba se verifica la interaccin del usuario con el sistema, el xito radica en que la interfaz que le provea al usuario acceso y navegacin a travs de las funciones del sistema se efecte sin problema; tambin se tienen que considerar ciertos estndares
usados en la mayora de sistemas y a los que el usuario este acostumbrado. Prueba de Performance En esta prueba se incluyen los tiempos de respuestas por transaccin, el consumo de hardware por transaccin y otros requerimientos a evaluarse, el xito est en verificar en una primera instancia los requerimientos de performance relacionados con las transacciones ms importantes. Esta prueba se realiza cuando la integracin del software est casi concluida y cuando se efectan pruebas con el hardware a trabajar.
8.2.2
110
Fecha: Tester: Descripcin de la Prueba: Registrar Usuario N Tipo 1 2 Punto de chequeo. Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Registrar Usuario. El sistema validar el correcto ingreso del CIF.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el CIF. Que se muestre los datos de los pacientes identificados con el CIF de la bsqueda. Que todos los datos seleccionados e ingresados se hayan validado.
Detalle de los resultados La interfaz se mostr correctamente. CIF encontrado. El sistema muestra Apellidos y Nombres, Parentesco y CIF del paciente. Se ingres datos del usuario tales como: Responsable, Parientes, Usuario, Clave, Perfil y Fecha.
El sistema muestra los datos correctos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro del usuario.
Paso.
Punto de chequeo.
Paso.
109
Fecha: Tester: Descripcin de la Prueba: Activar Usuario N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Acceso Usuario. El sistema mostrar a todos los usuarios del sistema. El sistema validar el ingreso correcto de los datos para la bsqueda especfica. El sistema validar la activacin correcta del usuario.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre a todos los usuarios, activos e inactivos. Que se ubique al usuario con los datos ingresados para su bsqueda. Que el usuario se vuelva a activar en el sistema.
Resultado Paso.
Detalle de los resultados La interfaz se mostr correctamente. El sistema muestra a los usuarios del sistema. La bsqueda especfica se puede realizar con cualquier dato tales como: Apellidos y Nombres, Usuario o Estado. El usuario vuelve a estar activo y a tener acceso al sistema.
Paso.
Paso.
Paso.
110
Fecha: Tester: Descripcin de la En esta prueba se validar el CUS Programar Mdicos en los escenarios especificados. Prueba: Registrar Programacin N Tipo Descripcin Resultado Esperado Resultado Detalle de los resultados En este paso se ingresar a Punto de Que el sistema muestre la La interfaz se mostr 1 la interfaz de Programar Paso. chequeo. interfaz de forma correcta. correctamente. Mdicos. Punto de El sistema validar el Que se haya ingresado 2 Paso. DNI encontrado. chequeo. correcto ingreso del DNI. correctamente el DNI. El sistema muestra los El sistema muestra los Punto de Que se muestre los datos 3 datos correctos del mdico Paso. nombres, apellidos y chequeo. del mdico buscado. buscado. especialidad del mdico. El sistema validar el Se ingres los datos de la Que todos los datos Punto de correcto ingreso de los programacin tales como: 4 seleccionados e ingresados Paso. chequeo. datos para el registro de la Especialidad, rea, se hayan validado. programacin del mdico. Consultorio, Turno y Das.
111
Ver Programacin En este paso se ingresar a Punto de 1 la interfaz de Ver chequeo. Programacin. El sistema validar el Punto de 2 correcto ingreso de los chequeo. datos para la bsqueda. 3 Punto de chequeo. El sistema muestra los datos correctos de la programacin buscada.
Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre los datos de la programacin buscada.
Paso.
La interfaz se mostr correctamente. Programacin encontrada. El sistema muestra el rea, Consultorio, Turno y Fechas de la programacin del mdico.
Paso.
Paso.
112
INFORME DE PRUEBA DEL CUS: Gestionar HC INFORME DE PRUEBA Unidad de Prueba: Gestionar HC Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del CIF para la bsqueda del paciente. - Muestra de datos del paciente buscado. - Registro correcto de los datos de la nueva historia. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Gestionar HC en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Registrar HC N Tipo 1 2 Punto de chequeo. Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Registrar Historia. El sistema validar el correcto ingreso del CIF. El sistema muestra los datos correctos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro de la historia del paciente.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el CIF. Que se muestre los datos de los pacientes identificados con el CIF de la bsqueda. Que todos los datos seleccionados e ingresados se hayan validado.
Detalle de los resultados La interfaz se mostr correctamente. CIF encontrado. El sistema muestra Apellidos y Nombres, Parentesco e Historia Clnica del paciente. Se ingres los datos de la historia clnica tales como: Paciente, Nmero de HC y Fecha de registro.
Paso.
Punto de chequeo.
Paso.
113
INFORME DE PRUEBA DEL CUS: Traslado HC Admisin INFORME DE PRUEBA Unidad de Prueba: Traslado HC Admisin Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto de los datos para la bsqueda de los pacientes citados. - Muestra de datos de la bsqueda de los pacientes citados. - Registro correcto del envo de las historias a los consultorios. - Ingreso correcto de los datos para la bsqueda de las historias devueltas. - Muestra de datos de la bsqueda de las historias enviadas. - Registro correcto de la devolucin de las historias. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Traslado HC Admisin en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Registrar Salida N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo.
3 4
Descripcin En este paso se ingresar a la interfaz de Registrar Salida. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado pendiente. El sistema validar el correcto ingreso de los
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan
Resultado Paso.
Detalle de los resultados La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que sern enviadas
Paso.
Paso. Paso.
114
datos para el registro de la salida de las historias. Registrar Entrada 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo. En este paso se ingresar a la interfaz de Registrar Entrada. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado enviado. El sistema validar el correcto ingreso de los datos para el registro de la entrada de las historias.
validado.
al consultorio.
Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan validado.
Paso.
La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que fueron devueltas por el consultorio.
Paso.
Paso.
Paso.
115
INFORME DE PRUEBA DEL CUS: Traslado HC Consultorio INFORME DE PRUEBA Unidad de Prueba: Traslado HC Consultorio Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto de los datos para la bsqueda de los pacientes citados. - Muestra de datos de la bsqueda de los pacientes citados. - Registro correcto de la entrega de las historias de admisin. - Ingreso correcto de los datos para la bsqueda de las historias registradas. - Muestra de datos de la bsqueda de las historias enviadas. - Registro correcto de la devolucin de las historias. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Traslado HC Consultorio en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Registrar Entrada N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo.
3 4
Descripcin En este paso se ingresar a la interfaz de Registrar Entrada. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado enviadas. El sistema validar el correcto ingreso de los
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan
Resultado Paso.
Detalle de los resultados La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que sern
Paso.
Paso. Paso.
116
datos para el registro de la entrada de las historias. Registrar Salida 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo. En este paso se ingresar a la interfaz de Registrar Salida. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado registrado. El sistema validar el correcto ingreso de los datos para el registro de la devolucin de las historias.
validado.
registradas en el consultorio.
Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan validado.
Paso.
La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que sern devueltas a admisin.
Paso.
Paso.
Paso.
117
INFORME DE PRUEBA DEL CUS: Consultar Movimiento HC INFORME DE PRUEBA Unidad de Prueba: Consultar Movimiento HC Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del Nmero de HC para la bsqueda. - Muestra de los movimientos de la historia buscada. - Ingreso correcto de los datos para la bsqueda especfica. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz
Fecha: Tester: Descripcin de la En esta prueba se validar el CUS Consultar Movimiento HC en los escenarios especificados. Prueba: Consultar Movimientos N Tipo Descripcin Resultado Esperado Resultado Detalle de los resultados En este paso se ingresar Punto de Que el sistema muestre la La interfaz se mostr 1 a la interfaz de Paso. chequeo. interfaz de forma correcta. correctamente. Movimiento Historia. El sistema validar el Que se haya ingresado Punto de Movimientos del Nmero de HC 2 correcto ingreso del correctamente el Nmero Paso. chequeo. encontrados. Nmero de HC. de HC. El sistema muestra los Que se muestre todos los El sistema muestra Paciente, Punto de 3 movimientos de la historia movimientos de la historia Paso. Movimiento, Ubicacin y Fecha chequeo. buscada. clnica. del movimiento de la historia. El sistema validar el La bsqueda especfica se Que se ubique la historia Punto de ingreso correcto de los puede realizar con cualquier 4 con los datos ingresados Paso. chequeo. datos para la bsqueda dato tales como: Paciente, para su bsqueda. especfica. Movimiento, Ubicacin y Fecha.
118
INFORME DE PRUEBA DEL CUS: Registrar Cita INFORME DE PRUEBA Unidad de Prueba: Registrar Cita Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del DNI del paciente para la bsqueda. - Muestra de la existencia del paciente buscado. - Registro correcto de los datos de la nueva cita. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Registrar Cita en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Registrar Cita N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Registrar Cita. El sistema validar el correcto ingreso del DNI del paciente que solicitar cita. El sistema mostrar los datos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro de la cita.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el DNI. Que se muestre los datos del paciente en caso si existiera en el sistema. Que todos los datos seleccionados se hayan validado.
Resultado Paso.
Detalle de los resultados La interfaz se mostr correctamente. DNI encontrado. Se muestra los datos del paciente encontrado tales como: Nombres, Apellidos y Nmero de HC. Se seleccion todos los datos de la cita tales como: Especialidad, Consultorio y Turno de la cita.
Paso.
Paso.
Punto de chequeo.
Paso.
119
INFORME DE PRUEBA DEL CUS: Reservar Cita INFORME DE PRUEBA Unidad de Prueba: Reservar Cita Escenarios probados: - Ingreso correcto a la interfaz. - Cargar en pantalla a los pacientes de acuerdo al usuario ingresado. - Muestra de los pacientes identificados con el CIF mostrado. - Registro correcto de los datos de la nueva cita. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Reservar Cita en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Registrar HC N Tipo 1 Punto de chequeo. Punto de chequeo.
Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Reservar Cita. El sistema muestra en pantalla el nmero de CIF y parientes del usuario que ha iniciado sesin. El sistema validar el correcto ingreso de los datos para el registro de la cita.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre correctamente el CIF y pacientes del usuario que ha iniciado sesin. Que todos los datos seleccionados se hayan validado.
Resultado Paso.
Paso.
CIF y pacientes encontrados. Se seleccion todos los datos de la cita tales como: Especialidad, Consultorio y Turno de la cita.
Paso.
120
INFORME DE PRUEBA DEL CUS: Administrar Cita INFORME DE PRUEBA Unidad de Prueba: Administrar Cita Escenarios probados: - Ingreso correcto a la interfaz. - Muestra de las prximas citas de los pacientes. - Cancelacin correcta de la cita. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Administrar Cita en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Consultar Cita N Tipo 1 Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Administrar Cita. El sistema muestra los datos de las citas pendientes de los pacientes. El sistema validar la correcta cancelacin de la cita.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre los datos de la prxima cita pendiente de los pacientes identificados por el usuario Que la cita se haya cancelado.
Resultado Paso.
Detalle de los resultados La interfaz se mostr correctamente. El sistema muestra todos los datos de la prxima cita tales como: Fecha y Paciente.
Paso.
121
INFORME DE PRUEBA DEL CUS: Registrar Atenciones INFORME DE PRUEBA Unidad de Prueba: Registrar Atenciones Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto de los datos para la bsqueda. - Listado de los pacientes citados. - Registro correcto de los datos de la atencin. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz
Fecha: Tester: Descripcin de la En esta prueba se validar el CUS Registrar Atenciones en los escenarios especificados. Prueba: Registrar Atenciones N Tipo Descripcin Resultado Esperado Resultado Detalle de los resultados En este paso se ingresar a Punto de Que el sistema muestre la La interfaz se mostr 1 la interfaz de Registrar Paso. chequeo. interfaz de forma correcta. correctamente. Atenciones. El sistema validar el Punto de Que se haya ingresado 2 correcto ingreso de los Paso. Ingreso de la fecha y rea. chequeo. correctamente los datos. datos para la bsqueda Se lista los nombres de los El sistema listar a todos Punto de Que se muestre la lista de pacientes con sus 3 los pacientes citados segn Paso. chequeo. todos los pacientes citados. respectivos nmeros de los datos buscados. historia. El sistema validar el Que todos los pacientes Se seleccion a todos los Punto de correcto ingreso de los seleccionados queden 4 Paso. pacientes que fueron chequeo. datos para el registro de la registrados como atendidos. atencin. atendidos.
122
INFORME DE PRUEBA DEL CUS: Consultar Atenciones INFORME DE PRUEBA Unidad de Prueba: Consultar Atenciones Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del CIF para la bsqueda del paciente. - Muestra de datos del paciente buscado. - Registro correcto de los datos de la nueva historia. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Consultar Atenciones en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Registrar HC N Tipo 1 2 Punto de chequeo. Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Registrar Historia. El sistema validar el correcto ingreso del CIF. El sistema muestra los datos correctos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro de la historia del paciente.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el CIF. Que se muestre los datos de los pacientes identificados con el CIF de la bsqueda. Que todos los datos seleccionados e ingresados se hayan validado.
Detalle de los resultados La interfaz se mostr correctamente. CIF encontrado. El sistema muestra Apellidos y Nombres, Parentesco e Historia Clnica del paciente. Se ingres los datos de la historia clnica tales como: Paciente, Nmero de HC y Fecha de registro.
Paso.
Punto de chequeo.
Paso.
123
INFORME DE PRUEBA DEL CUS: Importar Excel Estadstico INFORME DE PRUEBA Unidad de Prueba: Importar Excel Estadstico Escenarios probados: - Ingreso correcto a la interfaz. - Listado correcto de las estadstica de atenciones. - Descarga correcta del Excel de estadstica de atenciones. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Importar Excel Estadstico en los escenarios especificados.
Fecha: Tester: Descripcin de la Prueba: Importar Excel N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo.
Descripcin En este paso se ingresar a la interfaz de Excel General. El sistema muestra la estadstica de las atenciones mensuales por cada consultorio. El sistema permita la descarga del Excel de estadsticas.
Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre la estadstica. Que se descargue el documento Excel.
Resultado Paso.
Detalle de los resultados La interfaz se mostr correctamente. Muestra de la cantidad de atenciones realizadas mensualmente por cada consultorio. Descarga correcta.
Paso.
Paso.
124
8.2.3
125
CONCLUSIONES
En la actualidad el avance de la tecnologa brinda muchas facilidades en procesos y actividades frecuentes que realizamos diariamente, y uno de los campos que no es ajeno a este avance es la gestin hospitalaria; por eso con la implementacin e implantacin del sistema construido en este presente proyecto de tesis, los pacientes sern mejor atendidos y se sentirn ms satisfechos con la atencin brindada por el hospital. Debido a la automatizacin del proceso administrativo de citas y la mejor atencin brindada a los pacientes, el hospital obtendr una mejor imagen en el pas.
126
GLOSARIO DE TRMINOS
Ad-honorem: Es cualquier actividad que se lleva a cabo sin percibir ninguna retribucin econmica. Carpeta familiar: Es aquella que contiene datos referentes a la familia en su conjunto y a la vivienda en que reside; dentro de esta se archiva la ficha familiar y las Historias clnicas de todos los miembros de la familia. Carga familia: Son los miembros del Polica (cnyuge, hijos y padres del titular) que tienen derecho a la atencin integral de salud. Cuaderno de citas: Es el lugar fsico donde se almacenan las citas de todos los pacientes por cada consultorio de atencin mdica. Dotar: Suministrar bienes para una fundacin o institucin benfica. Historia clnica: Es el documento mdico legal, en el que se registra los datos de identificacin y de los procesos relacionados con la atencin del paciente, en forma ordenada, integrada, secuencial e inmediata de la atencin que el mdico u otros profesionales de salud brindan al paciente. Hoja de citas: Es el lugar fsico donde se registra el nmero de historia de los pacientes que sern atendidos en un mismo da. Internet: Es un conjunto descentralizado de redes de comunicacin interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes
fsicas heterogneas que la componen funcionen como una red lgica nica, de alcance mundial. Intranet: Es una red de ordenadores privados que utiliza tecnologa Internet para compartir dentro de una organizacin parte de sus sistemas de informacin y sistemas operacionales. El trmino intranet se utiliza en oposicin a Internet, una red entre organizaciones, haciendo referencia por contra a una red comprendida en el mbito de una organizacin.
127
Navegador web: Es una aplicacin que opera a travs de Internet, interpretando la informacin de archivos y sitios web para que podamos ser capaces de leerla, (ya se encuentre sta alojada en un servidor dentro de la World Wide Web o en un servidor local). Paciente: Es todo usuario de salud que recibe una atencin mdica. Plugins: Es una aplicacin que se relaciona con otra para aportarle una funcin nueva y generalmente muy especfica. Esta aplicacin adicional es ejecutada por la aplicacin principal e interactan por medio de la API. Protocolo http: Hper Text Transmisin. Normas comunes que deben respetar los ordenadores que forman la red para comunicarse entre s.
Servidor: El servidor web es un programa que est esperando permanentemente las
solicitudes de conexin mediante el protocolo HTTP por parte de los clientes web. En los sistemas Unix suele ser un _demonio_ y en los sistemas Microsoft Windows un servicio. Sistema Operativo: Es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, ejecutndose en modo privilegiado respecto de los restantes. Software: Conjunto de programas, documentos, procesamientos y rutinas asociadas con la operacin de un sistema de computadoras, es decir, la parte intangible del computador. Tarjeta nica de atencin: Es un cuadernillo que deben tener todos los pacientes para que se les pueda registrar cada una de sus citas; este cuadernillo es uno de los requisitos para poder ser atendidos en los consultorios.
128
SIGLARIO
CIF: Carnet de Identificacin Familiar CIP: Carnet de Identificacin Policial CUN: Caso de Uso del Negocio CUS: Caso de Uso del Sistema DIECO: Direccin de Economa DIRREHUM: Direccin de Recursos Humanos DIRSAL: Direccin de Salud Policial FOSPOLI: Fondo de Salud Policial HC: Historia Clnica HN: Hospital Nacional LNS: Luis Nicasio Senz MINSA: Ministerio de Salud MOPRI: Mdulo Pre Quirrgico OFISIG: Oficina de Informacin Gerencial PNP: Polica Nacional del Per RF: Requerimientos Funcional RNF: Requerimiento No Funcional
129
REFERENCIAS BIBLIOGRFICAS
[Oficina del Sistema de Informacin Gerencial] (2010). Anlisis de Situacin de Salud. Anual, Hospital Nacional PNP 'Luis N. Senz', Lima, Lima. [Oficina del Sistema de Informacin Gerencial] (2011). Red de Consultorios. Excel, Hospital Nacional PNP 'Luis. N. Senz', Lima, Lima. [Direccin de Telemtica PNP] (s.f.). Policia Nacional del Per. Recuperado el 5 de septiembre de 2011, de Direccin de Salud PNP: http://www.pnp.gob.pe/direcciones/dirsal/inicio.html [Lujn Mora, Sergio] (31 de Octubre de 2002). RUA. (E. C. Universitario, Ed.) Recuperado el 25 de Octubre de 2011, de Programacin de aplicaciones web: historia, principios bsicos y clientes web: http://hdl.handle.net/10045/16995 [Appserv Foundation] (09 de Octubre de 2001). AppServ Open Project. Recuperado el 14 de Abril de 2012, de http://www.appservnetwork.com/ [Pablo, L.] (21 de Enero de 2010). Desarrollo, programacin, tips, consejos y soluciones para los usarios de PC. Recuperado el 28 de Abril de 2012, de Instalar AppServ: Apache + PHP + MySQL: http://efeunohelp.blogspot.com/2010/01/instalar-appserv-apache-php-mysql.html [Ministerio de Salud] (s.f.). Reglamento General de Hospitales del Sector Salud. Recuperado el 22 de Octubre de 2011, de Normas de Salud: http://www.minsa.gob.pe/dgiem/infraestructura/normas.htm [ESSALUD] (2012). EsSalud. Recuperado el 30 de Marzo de 2012, de Consulta de Citas: http://www.essalud.gob.pe/ [Real Solutions S.A.C.] (s.f.). Clnica el Golf. Recuperado el 30 de Marzo de 2012, de Reserva y Confirma tus Citas Online: http://www.clinicaelgolf.com/
130
ANEXOS
Anexo N 1 Presupuesto para la Implementacin del Sistema
Unidad Medicina Nefrologa Neurociruga Oftalmologa Traumatologa Urologa Alergia Cardiologa Dermatologa Endocrinologa Gastroenterologa Neumologa Neurologa Otorrino Psicologa Salud Mental Ciruga Ginecologa Obstetricia Oncologa Pediatra Reumatologa
Ubicacin PC Impresora Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Costo Costo UTP PC Impresora (m) 1.800 104 25 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 150 150 30 40 30 15 20 25 30 20 25 30 30 20 25 65 50 50 150 150
SWITCH SW-BC-1-A SW-EMERG. SW-EMERG. SW-BC-1-A SW-BC-1-A SW-BC-1-A SW-BC-2-B SW-BC-2-B SW-BC-2-B SW-BC-2-A SW-BC-2-B SW-BC-2-B SW-BC-2-A SW-BC-2-A SW-BC-2-B SW-BC-2-A SW-PERIM. SW-PERIM. SW-REG.MEDICOS SW-PERIM. SWFARM.INTERNA
JACK RJ-45 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
21
21
37.800
2184
1130
21
131
SOLICITUD DE CAMBIO NMERO:.... SECCIN I: DESCRIPCIN DEL CAMBIO Requerimiento que afecta: Detalle del cambio: . . Solicitado por: Nombre .. Firma .. Cargo ... Fecha .
SECCIN II: ANLISIS DEL CAMBIO Costo evaluacin del Cambio: Costo Cambio: .. Tiempo estimado: . Fecha de validez: . Solucin . SECCIN III 1. Aprobado ( ) Nombre: 2. Rechazado ( ) Nombre: . 3. Posponer ( ) Nombre: Firma: Firma: Firma: Fecha: Fecha: Fecha: Evaluado por: Firma:
132
CASO DE USO: Registrar Usuario Actor: Administrador del Sistema 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Administrador del Sistema, registrar un nuevo usuario en el sistema, cabe resaltar que al usuario que se crea se le asigna permisos a una o ms personas para que puedan usar dicho usuario (estas personas son las que pertenecen a una carpeta familiar identificados por un CIF). 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Usuario 2.1.1 El Administrador del Sistema ingresa el CIF del paciente que desea aperturar su nmero de historia clnica y hace clic en el cono Buscar. 2.1.2 El sistema muestra a todas las personas que tienen el nmero de CIF buscado (personas que pertenecen al grupo familiar identificados con el mismo CIF). 2.1.3 El Administrador del Sistema selecciona a la persona que ser el responsable del usuario y luego selecciona a las personas que pertenecern a dicho usuario; posteriormente ingresa y selecciona los datos solicitados tales como: Usuario, clave y perfil y hace clic en el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 El Administrador del Sistema hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si el Administrador del Sistema presiona el cono Buscar sin haber ingresado el CIF, el sistema le mostrar un mensaje solicitando ingreso del CIF. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 El Administrador del Sistema ha realizado el ingreso al sistema correctamente. 3.2 El Administrador del Sistema ha seleccionado la opcin Administrar Usuario y Registrar Usuario de su interfaz grfica. 4. Post Condiciones 4.1 El nuevo usuario queda registrado en la base de datos.
133
CASO DE USO: Acceso Usuario Actor: Administrador del Sistema 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Administrador del Sistema, volver activar a un usuario que fue bloqueado automticamente por el sistema. 2. Flujo de Eventos Activar Usuario 2.1 Flujo Bsico 2.1.1 El sistema muestra a todos los usuarios del sistema (activos o inactivos). 2.1.2 El Administrador del Sistema ingresa cualquier dato para la bsqueda, este puede ser: Nombre, apellido, usuario o estado. 2.1.3 El sistema muestra a la persona buscada. 2.1.4 El Administrador del Sistema hace clic en el cono Activar del usuario buscado. 2.1.5 El sistema muestra un mensaje: Est seguro de activar al usuario? 2.1.6 El Administrador del Sistema hace clic en el botn Activar. 2.1.7 El sistema muestra un mensaje de confirmacin: Activacin Exitosa. 2.2 Flujos Alternativos 2.2.1 Si no se ingresa la informacin de forma correcta para la bsqueda el sistema mostrar un mensaje diciendo No hay registros coincidentes encontrados. 3. Pre Condiciones 3.1 El Administrador del Sistema ha realizado el ingreso al sistema correctamente. 3.2 El Administrador del Sistema ha seleccionado la opcin Administrar Usuario y Acceso Usuario de su interfaz grfica. 4. Post Condiciones 4.1 El usuario queda activado nuevamente. 4.2 El sistema queda nuevamente habilitado para el usuario.
134
CASO DE USO: Programar Mdicos Actor: Jefe de rea 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Jefe de rea, registrar la programacin mensual de atenciones que realizar cada mdico de acuerdo a su especialidad, en un turno y consultorio especfico. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Programacin 2.1.1 El Jefe de rea ingresa el DNI del mdico que desea programar y da hace clic en el cono Buscar. 2.1.2 El sistema muestra los nombres y apellidos del mdico buscado, seguidamente de los campos que hay que seleccionar e ingresar tales como: Especialidad, rea, consultorio, turno y das. 2.1.3 El Jefe de rea selecciona e ingresa los datos mencionados y hace clic en el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos?. 2.1.5 El Jefe de rea hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. Ver Programacin 2.1.7 El Jefe de rea ingresa el DNI del mdico, ao y mes de la programacin y hace clic en el botn Consultar. 2.1.8 El sistema muestra la programacin buscada. 2.2 Flujos Alternativos 2.2.1 Si el Jefe de rea presiona el cono Buscar sin haber ingresado el DNI, el sistema le mostrar un mensaje solicitando ingreso del DNI. 2.2.2 Si no se seleccionan todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 2.2.3 Si el Jefe de rea presiona el botn Consultar sin haber ingresado el DNI, el ao y mes, el sistema le mostrar un mensaje solicitando ingreso de los datos. 3. Pre Condiciones 3.1 El Jefe de rea ha realizado el ingreso al sistema correctamente. 3.2 El Jefe de rea ha seleccionado la opcin Programacin de Mdicos, Programar Mdico y Ver Programacin de su interfaz grfica. 4. Post Condiciones 4.1 La nueva programacin queda registrada en la base de datos. 4.2 Las fechas registradas quedan disponibles para la solicitud de las nuevas citas. 135
CASO DE USO: Gestionar HC Actor: Secretaria de HC 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Secretaria de HC, registrar el nmero de historia clnica de un paciente que se atender por primera vez en el hospital. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar HC 2.1.1 La Secretaria de HC ingresa el CIF del paciente que desea aperturar su historia clnica y hace clic en el botn Buscar. 2.1.2 El sistema muestra a todas las personas pertenecientes al CIF ingresado, el nmero de historia clnica autogenerado y la fecha actual. 2.1.3 La Secretaria de HC selecciona a la persona que se le registrar su nmero de historia clnica y hace clic el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 La Secretaria de HC hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Secretaria de HC presiona el botn Buscar sin haber ingresado el CIF, el sistema le mostrar un mensaje solicitando ingreso del CIF. 2.2.2 Si no se seleccionan algn paciente el sistema mostrar un mensaje solicitando seleccionar uno de ellos. 3. Pre Condiciones 3.1 La Secretaria de HC ha realizado el ingreso al sistema correctamente. 3.2 La Secretaria de HC ha seleccionado la opcin Gestionar Historia Clnica y Registrar Historia de su interfaz grfica. 4. Post Condiciones 4.1 El nuevo nmero de historia clnica queda registrado en la base de datos.
136
CASO DE USO: Traslado HC Admisin Actor: Asistente de HC 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Asistente de HC, consultar las historias clnicas que debern ser llevadas a los consultorios segn datos de la cita. Tambin se registrar la salida y entrada al rea de admisin de cada una de las historias solicitadas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Salida 2.1.1 El Asistente de HC selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.2 El sistema muestra la lista de todas las historias que estn pendientes para el traslado al consultorio consultado. 2.1.3 El Asistente de HC verifica la existencia fsica de las historias pendientes en los estantes. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y sern enviadas al consultorio y tambin podr registrar una observacin en caso sea necesario, finalmente hace clic en el botn Registrar Salida. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 El Asistente de HC hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. Registrar Entrada 2.1.7 El Asistente de HC selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.8 El sistema muestra la lista de todas las historias que han sido devueltas por el consultorio consultado. 2.1.9 El Asistente de HC verifica la existencia fsica de las historias devueltas. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y sern guardadas nuevamente en los estantes, finalmente hace clic en el botn Registrar Entrada. 2.1.10 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.11 El Asistente de HC hace clic en el botn Aceptar. 2.1.12 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si el Asistente de HC presiona el botn Buscar sin haber seleccionado los datos, el sistema le mostrar un mensaje solicitando seleccionarlos. 3. Pre Condiciones 3.1 El Asistente de HC ha realizado el ingreso al sistema correctamente. 137
3.2 El Asistente de HC ha seleccionado la opcin Traslado de Historias Admisin, Registrar Salida y Registrar Entrada de su interfaz grfica. 4. Post Condiciones 4.1 El movimiento de la historia queda registrado en la base de datos. 4.2 Las historias seleccionadas salen fsicamente del rea de Admisin y Archivos.
138
CASO DE USO: Traslado HC Consultorio Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Enfermera consultar las historias clnicas que han sido enviada del rea de Admisin segn datos de la cita. Tambin se registrar la entrada y salida al consultorio de cada una de las historias recibidas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Entrada 2.1.1 La Enfermera selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.2 El sistema muestra la lista de todas las historias que han sido enviadas por el rea de Admisin. 2.1.3 La Enfermera verifica la existencia fsica de las historias enviadas. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y finalmente hace clic en el botn Registrar Entrada. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 La Enfermera hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. Registrar Salida 2.1.7 La Enfermera selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.8 El sistema muestra la lista de todas las historias que han sido registradas. 2.1.9 La Enfermera verifica la existencia fsica de las historias enviadas. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y sern devueltas al rea de Admisin, finalmente hace clic en el botn Registrar Salida. 2.1.10 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.11 La Enfermera hace clic en el botn Aceptar. 2.1.12 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber seleccionado los datos, el sistema le mostrar un mensaje solicitando seleccionarlos. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente. 3.2 La Enfermera ha seleccionado la opcin Traslado de Historias Consultorio, Registrar Entrada y Registrar Salida de su interfaz grfica. 139
4. Post Condiciones 4.1 El movimiento de la historia queda registrado en la base de datos. 4.2 Las historias seleccionadas salen fsicamente del consultorio.
140
CASO DE USO: Consultar Movimiento HC Actor: Asistente de HC y Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Asistente de HC y a la Enfermera, consultar todos los movimientos de traslado que han tenido las historias clnicas en el trascurso del tiempo de Admisin a Consultorios y viceversa. 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Movimientos 2.1.1 El Asistente de HC o la Enfermera ingresa el N de Historia Clnica del paciente que desea realizar la bsqueda y hace clic en el botn Buscar. 2.1.2 El sistema muestra todos los movimientos de traslado que ha tenido dicha historia buscada. 2.1.3 El Asistente de HC o la Enfermera ingresa cualquier dato para la bsqueda especfica, este puede ser: Movimiento, ubicacin o fecha. 2.1.4 El sistema muestra datos especficos. 2.2 Flujos Alternativos 2.1.1 Si el Asistente de HC o la Enfermera presiona el botn Buscar sin haber ingresado el N de Historia Clnica, el sistema le mostrar un mensaje solicitando ingreso de N de Historia Clnica. 2.1.2 Si no se ingresa la informacin de forma correcta para la bsqueda el sistema mostrar un mensaje diciendo No hay registros coincidentes encontrados. 3. Pre Condiciones 3.1 El Asistente de HC o la Enfermera ha realizado el ingreso al sistema correctamente. 3.2 El Asistente de HC o la Enfermera ha seleccionado la opcin Traslado de Historias Admisin, Traslado de Historias Consultorio, y Movimiento Historia de su interfaz grfica. 4. Post Condiciones 4.1 L a ubicacin de la historia clnica es encontrada.
141
CASO DE USO: Registrar Cita Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a las Enfermeras de cada consultorio externo, registrar la cita de los pacientes que an acuden al hospital para solicitar sus citas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Cita 2.1.1 La Enfermera ingresa el DNI del paciente y hace clic en el botn Buscar. 2.1.2 El sistema muestra los Nombres, apellidos y nmero de historia del paciente. 2.1.3 La Enfermera hace clic en el cono Siguiente para continuar. 2.1.4 El sistema muestra los campos que hay que seleccionar tales como: Especialidad y consultorio, finalmente hace clic en el botn Cargar Turnos. 2.1.5 El sistema carga los turnos existentes de acuerdo a los datos de la bsqueda. 2.1.6 El Paciente selecciona el turno en el que desea ser atendido. 2.1.7 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.8 El Paciente hace clic en el botn Aceptar. 2.1.9 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber ingresado el DNI, el sistema le mostrar un mensaje solicitando ingreso del DNI. 2.2.2 Si no se seleccionan todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente. 3.2 La Enfermera ha seleccionado la opcin Citas Consultorio y Registrar Cita de su interfaz grfica. 4. Post Condiciones 4.1 La nueva cita queda registrada en la base de datos. 4.2 La disponibilidad del mismo da, hora y consultorio queda ocupado.
142
CASO DE USO: Reservar Cita Actor: Paciente 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a los pacientes, reservar sus citas por internet ingresando al sistema con su usuario y contrasea asignada por el rea de telemtica del hospital. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Cita 2.1.1 El sistema muestra en la interfaz el CIF correspondiente al paciente y la lista de los pacientes perteneciente a dicho CIF. 2.1.2 El Paciente selecciona a uno de los pacientes que desea la cita. 2.1.3 El sistema re direcciona a la segunda interfaz y muestra los campos que hay que seleccionar tales como: Especialidad y consultorio, finalmente hace clic en el botn Cargar Turnos. 2.1.4 El sistema carga los turnos existentes de acuerdo a los datos de la bsqueda. 2.1.5 El Paciente selecciona el turno en el que desea ser atendido. 2.1.6 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.7 El Paciente hace clic en el botn Aceptar. 2.1.8 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si no se seleccionan todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 2.3 El Paciente ha realizado el ingreso al sistema correctamente. 2.4 El Paciente ha seleccionado la opcin Citas Web y Reservar Cita de su interfaz grfica. 4. Post Condiciones 2.5 La nueva cita queda registrada en la base de datos. 2.6 La disponibilidad del mismo da, hora y consultorio queda ocupado.
143
CASO DE USO: Administrar Cita Actor: Paciente 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Paciente poder consultar su prxima cita y en caso de no poder asistir en la fecha programada tendr la opcin de cancelarla. En este caso de uso tambin se enviar alertas cuando un paciente no ha asistido a su cita programada o cuando su siguiente cita se aproxima. 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Cita 2.1.1 El sistema muestra alerta de inasistencia a la cita reservada (en el caso de no haber asistido a una cita en un intervalo de 5 das anteriores) o muestra alertas avisando la siguiente cita que se aproxima (en este caso de citas del presente mes). El sistema muestra tambin la lista de las citas pendientes (en caso si existieran). Cancelar Cita 2.1.2 El Paciente hace clic en Ver Detalle en la cita que desea postergar. 2.1.3 El sistema muestra una pantalla con todos los detalles de la cita seleccionada y el cono Cancelar Cita. 2.1.4 El Paciente hace clic en el cono Cancelar Cita. 2.1.5 El sistema muestra un mensaje de registro: Est seguro de cancelar la cita? 2.1.6 El Paciente hace clic en el botn Aceptar. 2.1.7 El sistema muestra un mensaje de confirmacin de registro: Cancelacin Exitosa. 3. Pre Condiciones 3.1 El Paciente ha realizado el ingreso al sistema correctamente. 3.2 El Paciente ha seleccionado la opcin Citas Web y Administrar cita de su interfaz grfica. 4. Post Condiciones 4.1 La cita queda cancelada. 4.2 El turno cancelado vuelve a quedar disponible para una nueva cita.
144
CASO DE USO: Registrar Atenciones Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Enfermera, registrar todas las atenciones que ha realizado el mdico durante el da, se podr tambin registrar los datos de la historia clnica actualizada. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Atenciones 2.1.1 La Enfermera ingresa los datos de la cita para realizar la bsqueda, tales como: Fecha, rea y consultorio, finalmente hace clic en el botn Listar. 2.1.2 El sistema lista todas las citas ubicadas con los datos de la bsqueda. 2.1.3 La Enfermera hace clic en el cono Adjuntar Historia. 2.1.4 El sistema muestra una interfaz donde solicita ingresar y seleccionar los datos de la historia clnica, tales como: Especialidad, mdico, diagnstico, medicamento, tratamiento y anexos. 2.1.5 La Enfermera ingresa y selecciona los datos mencionados y hace clic en el botn Guardar. 2.1.6 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.7 La Enfermera hace clic en el botn Aceptar. 2.1.8 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.1.9 El sistema regresa a la interfaz anterior. 2.1.10 La Enfermera selecciona el check del paciente y hace clic en el botn Guardar 2.1.11 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.12 La Enfermera hace clic en el botn Aceptar. 2.1.13 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Listar sin haber ingresado la fecha, rea y consultorio, el sistema le mostrar un mensaje solicitando ingreso de datos. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente. 3.2 La Enfermera ha seleccionado la opcin Atenciones Mdicas y Registrar Atenciones de su interfaz grfica. 4. Post Condiciones 4.1 Las citas quedan registradas como atendidas y no atendidas. 4.2 La historia clnica del paciente queda actualizada. 145
CASO DE USO: Consultar Atenciones Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Secretaria de HC, registrar el nmero de historia clnica de un paciente que se atender por primera vez en el hospital. 2. Flujo de Eventos 2.1 Flujo Bsico 2.1.1 La Secretaria de HC ingresa el CIF del paciente que desea aperturar su nmero de historia clnica. 2.1.2 El Sistema muestra a todas las personas que tienen el nmero de CIF buscado (personas que pertenecen al grupo familiar identificados con el mismo CIF). 2.1.3 La Secretaria de HC selecciona a la persona que se le registrar su nmero de historia y hace clic el botn Registrar Historia 2.1.4 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Secretaria de HC presiona el botn Buscar sin haber ingresado el CIF, el sistema le mostrar un mensaje solicitando ingreso del CIF. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 La Secretaria de HC ha realizado el ingreso al sistema correctamente. 3.2 La Secretaria de HC ha seleccionado la opcin Administrar Pacientes y Registrar Historia de su interfaz grfica. 4. Post Condiciones 4.1 El nuevo nmero de historia clnica queda registrado en la base de datos.
146
CASO DE USO: Importar Excel Estadstico Actor: Jefe de rea 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a los Jefes de cada rea, consultar estadsticamente las atenciones realizadas en cada consultorio mensualmente. Tambin se podr importar en Excel las estadsticas mostradas. 2. Flujo de Eventos 2.1 Flujo Bsico Importar Excel 2.1.1 El sistema lista la estadstica de atenciones mensuales por cada consultorio. 2.1.2 El Jefe de rea hace clic en el cono Importar Excel. 2.1.3 El Sistema descarga y muestra el Excel. 3. Pre Condiciones 3.1 El Jefe de rea ha realizado el ingreso al sistema correctamente. 3.2 El Jefe de rea ha seleccionado la opcin Importar Excel y Excel General de su interfaz grfica. 4. Post Condiciones 4.1 El Excel se ha descargado.
147
T_Area: Campo idArea Nom_Area Ubicacion PK x FK Tipo int varchar text Descripcin ID autogenerado. Nombre del rea. Ubicacin del rea.
T_Citas: Campo idCita Tipo idPaciente idTurnos Programados estado PK x FK Tipo int varchar int int int Descripcin ID autogenerado. Tipo de cita (internet o consultorio). PK de la tabla paciente. PK de la tabla turnos programados. 1=cita pendiente, 0=cita atendida.
x x
T_Consultorio: Campo idConsultorio Nom_Consultorio idEspecialidad PK x FK Tipo int varchar int Descripcin ID autogenerado. Nombre del consultorio. PK de la tabla especialidades.
T_Detalle_Historia_Clinica: Campo idDetalle_HC Num_Historia idMedico Diagnostico Medicamento Tratamiento Nom_Anexo Ruta_Anexo PK x FK Tipo int int int text text text varchar text Descripcin ID autogenerado. Nmero de Historia Clnica. Mdico que atiende. Diagnstico del paciente. Medicamento del paciente. Tratamiento del paciente. Nombre del documento. Ruta del documento. 148
F_Registro
date
T_Especialidades: Campo idEspecialidad Nom_Especialidad idArea PK x FK Tipo int varchar int Descripcin ID autogenerado. Nombre de la especialidad. PK de la tabla rea.
PK
x
FK
Tipo
int
Descripcin ID autogenerado. Nmero de Historia autogenerado. Fecha de registro de la historia. PK de la tabla paciente.
T_Hora: Campo idHora Hora idTurno PK x FK Tipo int varchar int Descripcin ID autogenerado. Hora. PK de la tabla turno.
T_Mdico: Campo idMedico CIP Grado Situacion idEspecialidad idPersona PK x FK Tipo int int varchar varchar int int Descripcin ID autogenerado. Carnet de Identificacin Policial. Grado PNP. Situacin actual de trabajo. PK de la tabla especialidades. PK de la tabla persona.
x x
PK de la tabla Historia Clnica. Fecha de la cita. Ubicacin fsica actual. Salida o entrada. Fecha de movimiento. Observaciones.
T_Nodo: Campo idNodo Nom_Nodo PK x FK Tipo int varchar Descripcin ID autogenerado. Nombre del nodo.
T_Paciente: Campo idPaciente CIF Parentesco idPersona PK x FK Tipo int varchar varchar int Descripcin ID autogenerado. Carnet de Identificacin Familiar. Parentesco del Titular. PK de la tabla persona.
T_Perfil: Campo idPerfil Nom_Perfil Descripcion F_Registro PK x FK Tipo int varchar text date Descripcin ID autogenerado. Nombre del perfil. Descripcin del perfil. Fecha de registro del perfil.
T_Permisos: Campo idPermiso Nom_Permiso Ruta idNodo PK x FK Tipo int varchar text int Descripcin ID autogenerado. Nombre del permiso. Ruta de la interfaz. PK de la tabla nodo.
PK x
FK x x
T_Persona: Campo idPersona DNI Nombres A_Paterno A_Materno Sexo F_Nacimiento E_Civil Direccion Telefono Celular Correo estado PK x FK Tipo int int varchar varchar varchar varchar date varchar text int int varchar int Descripcin ID autogenerado. DN. Nombres. Apellido paterno. Apellido materno. Sexo. Fecha de nacimiento. Estado civil. Direccin. Telfono. Celular. Correo. 1=activo, 0=inactivo.
T_Programacion Medico: Campo idProgramacion_Medico idMedico idTurno Fecha idConsultorio PK x FK x x x Tipo int int int date int Descripcin ID autogenerado. PK de la tabla mdico. PK de la tabla turno. Fechas de atencin. PK de la tabla consultorio.
T_Turno: Campo idTurno Turno H_Inicio H_Fin PK x FK Tipo int varchar time time Descripcin ID autogenerado. Turno. Hora de Inicio. Hora de Fin.
151
T_Turnos Programados: Campo idTurnos_Progra mados Fecha idHora idProgramacion_ Medico estado PK x x x FK Tipo int date int int int Descripcin ID autogenerado. Deriva de la programacin de mdicos. PK de la tabla hora. PK de la tabla programacin mdico. 1=turno disponible, 0=turno ocupado.
T_Usuario: Campo idUsuario Usuario Contrasena F_Registro idPersona idPerfil estado PK x FK Tipo int varchar varchar date int int int Descripcin ID autogenerado. Nombre del usuario. Contrasea del usuario Fecha de registro. PK de la tabla persona. PK de la tabla perfil. 1=activo, 0=inactivo.
x x
T_Usuario Parientes: Campo idUsuario_Parientes Usuario idPaciente PK x FK Tipo int varchar int Descripcin ID autogenerado. Nombre del usuario. PK de la tabla paciente.
152