Escolar Documentos
Profissional Documentos
Cultura Documentos
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, su confianza 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 Hctor Velsquez Palomino, que desde el cielo me cuidan y guan por el buen camino siempre. i
AGRADECIMIENTOS Agradezco a todos mis maestros, por haberme formado como profesional, a los miembros de mi jurado, Juana Segura, Humberto Linares y Miguel Arruntegui, gracias por su importante apoyo y contribucin a mi tesis. Agradezco 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 lo recordar con cario y aprecio. Agradezco tambin a todos mis compaeros quienes me han acompaado en esta larga trayectoria de aprendizaje y logro de mi profesin. Finalmente y no menos importante, agradezco el apoyo y animosidad de mis hermanos y de toda mi familia, gracias por confiar en m y confiar en que esta meta si lo lograra.
ii
RESUMEN
El Hospital Nacional P.N.P. Luis N. Senz, es un hospital que brinda at encin asistencial a la familia policial y policas en el pas, 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 presentados. 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 involucre 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.
Palabras Claves: Aplicacin Web, Citas Mdicas por Internet, Historia Clnica
iii
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 P.N.P. H.N. L.N.S. is no stranger to these improvements and changes presented. 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.
iv
NDICE
DEDICATORIA..i AGRADECIMIENTOS..ii RESUMEN....iii ABSTRACT..iv INTRODUCCIN..1 CAPTULO I: Visin del Proyecto...2 1.1 El Problema ....................................................................................................... 2 1.1.1 El Negocio ............................................................................................... 2 1.1.1.1 Hospital Nacional PNP Luis N. Senz ...................................... 2 1.1.1.2 Organizacin ............................................................................... 5 1.1.1.3 Visin .......................................................................................... 6 1.1.1.3 Misin.......................................................................................... 6 1.1.2 Procesos del Negocio .............................................................................. 6 1.1.2.1 Principales Procesos del Hospital ............................................... 6 1.1.2.2 Proceso actual de citas mdicas ................................................. 9 1.1.3 Descripcin del Problema ...................................................................... 11 1.1.3.1 Estadsticas ............................................................................... 13 1.2 Objetivos del Proyecto ..................................................................................... 23 1.2.1 Marco Lgico ......................................................................................... 23 1.2.1.1 rbol de Problemas................................................................... 23 1.2.1.2 rbol de Objetivos ..................................................................... 24 1.2.2 Objetivo General .................................................................................... 24 1.2.3 Objetivos Especficos ............................................................................ 25 1.3 Beneficios del Proyecto ................................................................................... 25 1.3.1 Beneficios Tangibles.............................................................................. 25 1.3.2 Beneficios Intangibles ............................................................................ 25 1.4 Alcance del Proyecto ....................................................................................... 26 CAPTULO II: Marco Terico.....27
2.1 Aplicacin Web ................................................................................................ 27 2.2 Arquitecturas de Aplicaciones Web ................................................................. 28 2.2.1 Arquitectura en Capas ........................................................................... 23 2.2.1.1 Arquitectura en 2 Capas ........................................................... 23 2.2.1.2 Arquitectura en 3 Capas .......................................................... .30 2.3 Servidor Web y Servidor de Aplicaciones ........................................................ 36 2.4 Entornos Web .................................................................................................. 33 2.5 Base de Datos Relacional ............................................................................... 34 2.6 Qu es una cita mdica? ............................................................................... 36 2.7 Pasos previos para solicitar una cita mdica ................................................... 36 2.8 Cita Mdica por Internet .................................................................................. 38 2.9 Historia Clnica Electrnica .............................................................................. 39 2.10Metodologa RUP ............................................................................................ 39 CAPTULO III: Estado del Arte.....42 3.1 Modelo Cliente-Servidor .................................................................................. 43 3.2 Herramientas ................................................................................................... 43 3.3 Tipos de tecnologas para implementar un sistema web de citas mdicas ..... 46 3.4 Casos similares de software hospitalario ........................................................ 48 3.5 Tcnicas de recoleccin de datos ................................................................... 53 CAPTULO IV: Modelado del Negocio....54 4.1 Reglas del Negocio ......................................................................................... 54 4.2 Casos de Uso del Negocio .............................................................................. 56 4.2.1 Relacin de CUNs ................................................................................ 56 4.2.2 Diagrama de CUNs ............................................................................... 56 4.2.3 Especificaciones de CUNs .................................................................... 57 4.3 Diagrama de Actividades del Negocio ............................................................. 58 4.4 Diagrama de Clases de Objetos del Negocio .................................................. 60 CAPTULO V: Requerimientos del Proyecto....61 5.1 Requerimientos del Software........................................................................... 61 5.1.1 Relacin de Requerimientos .................................................................. 61 5.1.2 Especificacin de Requerimientos ......................................................... 62
5.1.2.1 Requerimientos Funcionales ..................................................... 62 5.1.2.2 Requerimientos No Funcionales ............................................... 63 5.2 Casos de Uso del Sistema .............................................................................. 63 5.2.1 Diagrama de Actores del Sistema ......................................................... 64 5.2.2 Diagrama de Paquetes .......................................................................... 64 5.2.3 Casos de Uso del Sistema .................................................................... 65 5.2.3.1Relacin de CUSs ..................................................................... 65 5.2.3.2Diagrama de CUSs ................................................................... 65 5.2.3.3Especificaciones de CUSs ........................................................ 67 5.2.3.4Matriz CUNs vs CUSs .............................................................. 70 5.3 Modelo Conceptual del sistema....................................................................... 71 5.3.1 Diagrama del Modelo Conceptual.......................................................... 71 5.3.2 Atributos de los casos de uso del sistema ............................................. 72 5.4 Benchmarking.................................................................................................. 73 5.4.1 Soluciones encontradas ........................................................................ 73 5.4.2 Evaluacin de las soluciones encontradas ............................................ 74 5.5 Prototipo de la solucin ................................................................................... 74 CAPTULO VI: Arquitectura...92 6.1 Realizacin de los casos de uso ms significativos para la arquitectura ......... 92 6.1.1 Diagrama de Casos de Uso ms significativos para la arquitectura ...... 92 6.1.2 Especificacin de los casos de uso ....................................................... 93 6.1.3 Diagramas de Clases de Anlisis .......................................................... 93 6.1.4 Diagramas de Secuencia de Anlisis .................................................... 96 6.1.5 Diagramas de Clases y Secuencia de Diseo ..................................... 105 6.2 Modelo de Datos ........................................................................................... 109 6.2.1 Diagrama del Modelo de Datos ........................................................... 109 6.2.2 Diccionario de Datos............................................................................ 110 6.3 Modelo de Despliegue ................................................................................... 110 6.4 Modelo de Componentes .............................................................................. 111 CAPTULO VII: Desarrollo y Pruebas...112 7.1 Desarrollo ...................................................................................................... 112
7.1.1 Plataforma Tecnolgica ....................................................................... 112 7.1.2 Estndares de Desarrollo .................................................................... 112 7.2 Pruebas ......................................................................................................... 116 7.2.1 Plan de Pruebas del Proyecto ............................................................. 116 7.2.2 Casos de uso de pruebas del proyecto para los CUS ms significativos para la arquitectura ......................................................................................... 122 7.2.3 Anlisis de las pruebas ........................................................................ 122 CAPTULO VIII: Gestin del Proyecto..123 8.1 Viabilidad del Proyecto .................................................................................. 123 8.1.1 Viabilidad Tcnica................................................................................ 123 8.1.2 Viabilidad Econmica .......................................................................... 123 8.1.3 Viabilidad Legal ................................................................................... 130 8.2 Organizacin del Proyecto ............................................................................ 133 8.2.1 Organigrama del Proyecto ................................................................... 133 8.2.2 EDT del Proyecto................................................................................. 133 8.3 Estimacin y Ejecucin del Proyecto ............................................................. 135 8.3.1 Cronograma de Ejecucin del Proyecto .............................................. 135 8.4 Gestin de Riesgos del Proyecto .................................................................. 136 8.5 Plan de Gestin de Cambios en los Procesos del Negocio ........................... 137 8.6 Constancia de aceptacin del cliente sobre el proyecto138 CONCLUSIONES....139 RECOMENDACIONES.......140 GLOSARIO DE TRMINOS..141 SIGLARIO................................................146 REFERENCIAS BIBLIOGRFICAS...........149 ANEXOS......................................................151
NDICE DE GRFICOS
Grfico 1: Organigrama estructural del Hospital Nacional PNP Luis N. Senz .......... 5 Grfico 2: Procesos principales del Hospital Nacional PNP Luis N. Senz ............... 8 Grfico 3: Proceso actual de citas mdicas................................................................. 9 Grfico 4: Diagrama de solicitud de citas mdicas .................................................... 10 Grfico 5: Diagrama de solicitud de atencin de citas mdicas ................................ 10 Grfico 6: Nmero de atenciones segn parentesco del paciente ............................ 15 Grfico 7: N de atenciones mdicas en el departamento de Cardiologa 2010 .... 18 Grfico 8: N de atenciones mdicas en el departamento de Dermatologa 2010 . 19 Grfico 9: N de atenciones mdicas en el departamento de Endocrinologa 2010 20 Grfico 10: N de atenciones mdicas en el departamento de Otorrino 2010 ........ 21 Grfico 11: N de atenciones mdicas en el departamento de Urologa 2010 ....... 22 Grfico 12: rbol de Problemas ................................................................................ 23 Grfico 13: rbol de Objetivos................................................................................... 24 Grfico 14: Interfaz Pantalla Principal HN PNP LNS. ................................................ 48 Grfico 15: Interfaz Programacin de Mdicos. ........................................................ 49 Grfico 16: Interfaz Reporte de Programacin de Mdicos. ...................................... 49 Grfico 17: Interfaz Programacin de Citas............................................................... 49 Grfico 18: Interfaz Reporte de Programacin de Citas. ........................................... 50 Grfico 19: Interfaz Pantalla Principal EsSalud. ........................................................ 51 Grfico 20: Interfaz Programacin de Mdicos. ........................................................ 51 Grfico 21: Interfaz Reporte de Programacin de Mdicos. ...................................... 51 Grfico 22: Interfaz Reserva de Citas. ...................................................................... 52 Grfico 23: Interfaz Reporte de Citas. ....................................................................... 52 Grfico 24: Interfaz Reporte de Recordatorio de Citas.............................................. 52 Grfico 25: Interfaz Recordatorio de Citas. ............................................................... 53 Grfico 26: Diagrama de Casos de Uso del Negocio. ................................................57 Grfico 27: Diagrama de Actividad del CUN Solicitar Cita. ....................................... 58 Grfico 28 Diagrama de Actividad del CUN Atender Cita ......................................... 59 Grfico 29: Diagrama de Actividad del CUN Estadstica de Atenciones ................... 59
Grfico 30: Diagrama de Actividad del CUN Traslado de HC ................................... 60 Grfico 30: Diagrama de Clases de Objetos del Negocio ......................................... 60 Grfico 32: Diagrama de Actores del Sistema........................................................... 64 Grfico 33: Diagrama de Paquetes ........................................................................... 64 Grfico 34: Diagrama de Casos de Uso del Sistema ................................................ 66 Grfico 35: Diagrama de Modelo Conceptual............................................................ 71 Grfico 36: Benchmarking ......................................................................................... 73 Grfico 37: Prototipo de la Interfaz Inicial del Sistema .............................................. 75 Grfico 38: Prototipo de la Interfaz Gestionar Historia Clnica .................................. 76 Grfico 39: Prototipo de la Interfaz Registrar Cita Paso 1. ..................................... 77 Grfico 40: Prototipo de la Interfaz Registrar Cita Paso 2 ...................................... 78 Grfico 41: Prototipo de la Interfaz Reservar Cita Paso 1 ...................................... 79 Grfico 42: Prototipo de la Interfaz Reservar Cita Paso 2 ...................................... 80 Grfico 43: Prototipo de la Interfaz Administrar Cita ................................................. 81 Grfico 44: Prototipo de la Interfaz Consultar Cita .................................................... 82 Grfico 45: Prototipo de la Interfaz Registrar Salida HC - rea Admisin ................ 83 Grfico 46: Prototipo de la Interfaz Registrar Entrada HC - rea Admisin ............. 84 Grfico 47: Prototipo de la Interfaz Registrar Entrada HC - Consultorio .................. 85 Grfico 48: Prototipo de la Interfaz Registrar Salida HC - Consultorio ..................... 86 Grfico 49: Prototipo de la Interfaz Consultar Citados .............................................. 87 Grfico 50: Prototipo de la Interfaz Consultar Movimiento HC .................................. 88 Grfico 51: Prototipo de la Interfaz Registrar Atenciones .......................................... 89 Grfico 52: Prototipo de la Interfaz Registrar Detalle HC .......................................... 90 Grfico 53: Prototipo de la Interfaz Reporte Estadstico ............................................ 91 Grfico 54: Diagrama de CUS ms significativos para la Arquitectura ...................... 92 Grfico 55: Diagrama de Clases de Anlisis del CUS Gestionar HC ........................ 93 Grfico 56: Diagrama de Clases de Anlisis del CUS Registrar Cita ........................ 93 Grfico 57: Diagrama de Clases de Anlisis del CUS Reservar Cita. ....................... 94 Grfico 58: Diagrama de Clases de Anlisis del CUS Administrar Cita. ................... 94 Grfico 59: Diagrama de Clases de Anlisis del CUS Traslado HC Admisin .......... 94 Grfico 60: Diagrama de Clases de Anlisis del CUS Traslado HC Consultorio ....... 95
Grfico 61: Diagrama de Clases de Anlisis del CUS Consultar Citados ................. 95 Grfico 62: Diagrama de Clases de Anlisis del CUS Consultar Movimiento HC ..... 95 Grfico 63: Diagrama de Clases de Anlisis del CUS Registrar Atenciones ............. 96 Grfico 64: Diagrama de Clases de Anlisis del CUS Importar Excel Estadstico .... 96 Grfico 65: Diagrama de Secuencia de Anlisis del CUS Gestionar HC. ................. 97 Grfico 66: Diagrama de Secuencia de Anlisis del CUS Registrar Cita .................. 98 Grfico 67: Diagrama de Secuencia de Anlisis del CUS Reservar Cita. ................. 99 Grfico 68: Diagrama de Secuencia de Anlisis del CUS Administrar Cita ............. 100 Grfico 69: Diagrama de Secuencia de Anlisis del CUS Traslado HC Admisin .. 101 Grfico 70: Diagrama de Secuencia de Anlisis del CUS Traslado HC Consultorio 102 Grfico 71: Diagrama de Secuencia de Anlisis del CUS Consultar Citados103 Grfico 72: Diagrama de Secuencia de Anlisis del CUS Consultar Movimiento H 103 Grfico 73: Diagrama de Secuencia de Anlisis del CUS Registrar Atenciones ..... 104 Grfico 74: Diagrama de Secuencia de Anlisis del CUS Importar Excel Estadstic105 Grfico 75: Diagrama de Clases de Diseo del CUS Gestionar HC ....................... 106 Grfico 76: Diagrama de Secuencia de Diseo del CUS Gestionar HC. ................. 106 Grfico 77: Diagrama de Clases de Diseo del CUS Registrar Cita ....................... 107 Grfico 78: Diagrama de Secuencia de Diseo del CUS Registrar Cita ................. 107 Grfico 79: Diagrama de Clases de Diseo del CUS Consultar Citados ................. 108 Grfico 80: Diagrama de Secuencia de Diseo del CUS Consultar Citados ........... 108 Grfico 81: Diagrama de Modelo de Datos ............................................................. 109 Grfico 82 Diagrama de Modelo de Despliegue ...................................................... 110 Grfico 83: Diagrama de Modelo de Componentes ................................................ 111 Grfico 84: Arquitectura Cliente-Servidor ................................................................ 112 Grfico 85: Organigrama del Proyecto .................................................................... 133 Grfico 86: EDT del Proyecto .................................................................................. 134 Grfico 87: Cronograma de Actividades del Proyecto ............................................. 135 Grfico 88: Constancia de Aceptacin del Cliente .................................................. 138
NDICE DE CUADROS
Cuadro 1: Poblacin Policial segn localizacin territorial ........................................ 14 Cuadro 2: Poblacin Policial Familiares segn localizacin territorial ....................... 14 Cuadro 3: Nde atenciones mdicas y no mdicas en consulta externa HN PNP LNS.15 Cuadro 4: Atenciones mdicas por Especialidades HN PNP LNS ........................ 17 Cuadro 5: Alternativas de herramientas. ................................................................... 47 Cuadro 6: Relacin de Casos de Uso del Negocio ................................................... 56 Cuadro 7: Especificaciones de los Casos de Uso del Negocio ................................. 58 Cuadro 8: Relacin de Requerimientos..61 Cuadro 9: Relacin de Casos de Uso del Negocio ................................................... 65 Cuadro 10: Especificaciones de los Casos de Uso del Sistema. .............................. 67 Cuadro 11: Matriz CUNs vs CUSs ........................................................................... 70 Cuadro 12: Atributos de los Casos de Uso del Sistema ............................................ 72 Cuadro 13: Plan de Pruebas ................................................................................... 120 Cuadro 14: Costos de Hardware para el desarrollo del proyecto ............................ 124 Cuadro 15: Costos de Software para el desarrollo del proyecto ............................. 124 Cuadro 16: Costos de Recursos Humanos para el desarrollo del proyecto ............ 125 Cuadro 17: Costo de Implementacin del proyecto................................................. 126 Cuadro 18: Gastos ocultos en el HN PNP LNS ....................................................... 127 Cuadro 19: Gasto actual en el HN PNP LNS .......................................................... 128 Cuadro 20: Gasto con el sistema en el HN PNP LNS ............................................. 128 Cuadro 21: Beneficio Neto ...................................................................................... 128 Cuadro 22: Inversin del Proyecto .......................................................................... 128 Cuadro 23: Clculo del VAN y TIR. ......................................................................... 129
INTRODUCCIN
El presente proyecto de investigacin, est dividido en 8 captulos que mostrarn el desarrollo progresivo de la tesis, que se ver reflejado desde el anlisis de la situacin actual del problema en el proceso de citas mdicas del H.N. P.N.P. Luis N. Senz, hasta la implementacin de la solucin propuesta para dicho problema. En el Primer Captulo, se mencionar todo lo concerniente a la institucin y al problema actual que vive en el proceso de citas mdicas. Para ello se propondr una solucin definiendo los objetivos, beneficios y alcance que se pretenden lograr. En el Segundo Captulo, se definirn los conceptos y teoras involucradas al proyecto de investigacin, que nos permitirn una mejor comprensin y anlisis del problema. En el Tercer Captulo, de acuerdo a la informacin mencionada en el marco terico en el captulo anterior, se definirn herramientas y metodologas que se aplicarn en el desarrollo del proyecto. En el Cuarto Captulo, se realizar el modelado del negocio, tomando en cuenta todos los sub procesos que forman parte del flujo del proceso de citas mdicas. En el Quinto Captulo, se describir todos los requerimientos del sistema tanto funcionales como no funcionales y a partir de ello se realizar y plasmar el anlisis y modelado de sistema. En el Sexto Captulo, se definir la arquitectura del sistema, incluyendo la realizacin de los casos de uso ms significativos para la arquitectura; as como el modelo de datos, modelo de despliegue y modelo de componentes. En el Sptimo Captulo, se definir los estndares y tecnologas aplicadas al desarrollo del sistema; as como las pruebas funcionales realizadas a cada caso de uso ms significativo para la arquitectura. En el Octavo Captulo, se definir la vialidad del proyecto tanto tcnica, econmica y legalmente; tambin se definir la estimacin y ejecucin del proyecto.
1
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
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 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 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
1.1.1.2
Organizacin
A continuacin en el Grfico N 1, se mostrar el Organigrama Estructural del Hospital Nacional P.N.P. Luis. N. Senz:
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
El H.N. P.N.P. Luis. N. Senz, cuenta con 3 procesos principales, los cuales definiremos a continuacin y sern ilustrados en el Grfico N 2:
Direccin Administrativa, En este proceso se encuentran 4 reas: La Direccin de Recursos Humanos (DIRREHUM), es el rgano de
6
apoyo de la PNP, encargada de planear, organizar, dirigir, coordinar y controlar la administracin del personal, en funcin de las necesidades del Instituto, asimismo vela por el otorgamiento oportuno de los derechos y beneficios que le corresponde al personal policial y sus familiares. La Direccin de Economa y Finanzas (DIRECFIN), es la encargada de ejecutar, supervisar y controlar la gestin econmica patrimonial de la PNP, de conformidad con las disposiciones legales vigentes. Otra de sus funciones principales es administrar las donaciones en dinero otorgadas por personas jurdicas o naturales a nombre de la PNP, as como tambin los ingresos provenientes de la ejecucin de Convenios suscritos entre la Institucin y otros organismos pblicos o privados. El Fondo de Salud Policial (FOSPOLI), es un fondo asistencial, creado para financiar la atencin integral de la salud del personal policial y de sus familiares a nivel nacional. Cuya direccin y administracin est a cargo de un Directorio; depende orgnicamente de la Direccin General de la PNP; la misma que la dotara de los recursos econmicos necesarios para su funcionamiento.
Para el cumplimiento de sus fines goza de autonoma tcnica, administrativa, econmica, financiera y contable. ADMISIN Y ARCHIVOS, es el rea donde finalmente se registra las historias clnicas de los pacientes.
Atencin Mdica Una vez realizado el proceso de trmites, los policas y familiares con derecho de atencin, podrn solicitar sus citas mdicas en cualquiera de los consultorios del hospital donde desean recibir atencin, luego de solicitar sus citas podrn ser atendidos por los mdicos.
7
Direccin Mdica, En este proceso se encuentran 4 reas: Farmacia, es el lugar donde se les brinda los medicamentos a los pacientes de forma gratuita. Laboratorio, es el lugar donde los pacientes podrn realizar sus radiografas, rayos x y otros exmenes mdicos. Quirfano, es el lugar donde el paciente recibir una atencin mdica ms amplia como una operacin, ciruga, etc. Rehabilitacin, es el lugar donde se les brinda tratamiento continuo a los pacientes discapacitados o los que lo requieran.
DIRECCIN ADMINISTRATIVA
DIRREHUM DIRECFIN FOSPOLI ADMISIN Y ARCHIVOS
Atencin mdica
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 N 3 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
A continuacin modelaremos el Grfico N 3 usando BPMN - Notacin para la Gestin de Procesos de Negocios. El grfico se dividir en 2 diagramas, en el primero se mostrar la solicitud de una nueva cita mdica y el traslado de las historias clnicas (tal como se muestra en el grfico anterior en lneas rojas y azules) y en el segundo se mostrar la solicitud de la atencin de dicha cita (tal como se muestra en el grfico anterior en lneas negras).
10
1.1.3
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. 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, no se controla con exactitud los turnos de atencin que atienden los mdicos durante todo el da. Cabe resaltar que lo ms comn que se da en este proceso son las grandes colas que los pacientes tienen que hacer para poder 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 recibir atencin mdica y vienen a ser
12
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 registra en una hoja aparte todos los nmeros de historias clnicas de los pacientes, posteriormente esas hojas sern recogidas por un auxiliar 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.
1.1.3.1
Estadsticas
Poblacin Policial Titulares y Familiares de Titulares en actividad segn localizacin territorial Marzo 2010: En los siguientes Cuadros N 1 y 2, se mostrar el porcentaje de la distribucin de los policas y sus familiares en todo el interior del pas.
13
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 anteriores 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 P.N.P. por lo tanto es donde se requiere mayor atencin y recursos para las atenciones mdicas.
Nmero de atenciones segn parentesco del paciente: A continuacin en el Grfico N 6, se mostrar el nmero de atenciones mdicas segn parentesco del paciente:
14
Grfico 6: 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: En el siguiente Cuadro N 3, se mostrar el nmero de atenciones mdicas y no mdicas realizadas en el periodo del 2009 a 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
Atenciones mdicas por especialidades - Ao 2010 En el siguiente Cuadro N 4, se mostrar el nmero de atenciones mdicas mensuales por cada servicio mdico que brinda el hospital.
ATENCIONES MDICAS POR MES 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 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 147 473 922 60 445 852 193 496 845 111 461 967 127 510 857 195 496 767 105 503 973 79 544 970 278 441 763 136 503 1,166
16
ATENCIONES MDICAS POR MES SERVICIO ENE NEUROCIRUGA NEUROLOGA OFTALMOLOGA ONCOLOGA OTORRINO PLANIFICA.FAMI.E INF. PSIQUIATRA RADIOTERAPIA REUMATOLOGA TRAUMATOLOGA UROLOGA TOTAL 426 FEB 445 MAR 343 ABR 416 MAY 459 JUN 435 JUL 413 767 AGO 397 SEP 458 OCT 466 NOV 466
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 N 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
17
colas en los consultorios y no hay un orden de atencin ni distribucin en los turnos de atencin que brinda el hospital. Para el presente proyecto de tesis, abarcaremos solo 5 consultorios externos o servicios mdicos para realizar el anlisis y desarrollo del proyecto, los cuales son los que estn sombreados de color azul claro en el Cuadro N 4. Los cuadros estadsticos que se mostrarn a continuacin son de los consultorios mencionados lneas arriba.
Grficos de atenciones por servicios A continuacin en los Grficos N 7, 8, 9, 10 y 11, se mostrar los cuadros estadsticos del nmero de atenciones mdicas realizadas por algunas especialidades, en el periodo de Enero a Noviembre del 2010:
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 7: N de atenciones mdicas en el departamento de Cardiologa 2010. Elaboracin: Propia, 2013. nov jun CARDIOLOGA
sep
feb
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
18
ago
oct
Comentario: En el Grfico N 7, 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.
N de atenciones mdicas
Ene'10 - Nov'10
3000 n de atenciones 2500 2000 1500 1000 500 0 abr may mar DERMATOLOGA
jul
ene
meses de atenciones Grfico 8: N de atenciones mdicas en el departamento de Dermatologa 2010. Elaboracin: Propia, 2013.
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 Grfico N 8, 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.
nov
jun
sep
feb
ago
oct
19
N de atenciones mdicas
Ene'10 - Nov'10
3000 n de atenciones 2500 2000 1500 1000 500 0 mar abr may jun jul ene meses de atenciones Grfico 9: N de atenciones mdicas en el departamento de Endocrinologa 2010. Elaboracin: Propia, 2013. nov feb ago sep oct ENDOCRINOLO
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 Grfico N 9, 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.
20
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 10: 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
Comentario: En el Grfico N 10, 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.
21
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 11: 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 Grfico N 11, 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.
22
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.
23
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.
Se controla con exactitud el movimiento de las historias. Grfico 13: rbol de Objetivos. Elaboracin: Propia, 2011.
Atencin automatizada .
1.2.2
Objetivo General
El objetivo principal del presente proyecto de tesis, es implementar un software que automatice y ayude a mejorar el proceso de citas mdicas en el HN PNP LNS, teniendo como finalidad asegurar y agilizar el manejo de informacin de dicho proceso; permitiendo un oportuno
24
registro y consulta de las citas, as como un efectivo control y seguimiento del traslado fsico de las historias clnicas y sobre ellos obtener consolidados estadsticos requeridos por la institucin.
1.2.3
Objetivos Especficos
Permitir el registro y programacin automatizada de las citas realizadas en los consultorios por las enfermeras. Permitir que el paciente reserve su cita va internet y pueda ser administrado por l. Controlar la cantidad permitida de citas que puede solicitar un paciente mensualmente. Controlar el traslado de cada una de las historias clnicas del rea de Admisin y Archivos hacia los Consultorios, permitiendo saber su ubicacin de forma rpida y oportuna. Generar reportes estadsticos de las atenciones mdicas mensuales, por servicios y especialidades.
1.3.2
Beneficios Intangibles
Mejoramiento en el proceso de citas.
25
Mejor calidad de atencin a los pacientes. Incremento de satisfaccin de los pacientes. Mejor imagen del Hospital. Mejora en el proceso de toma de decisiones. Mejora del medio ambiente.
26
[LEON SHKLAR 03] define que una aplicacin web es una aplicacin clienteservidor que (generalmente) utiliza el navegador web como cliente. Los navegadores envan solicitudes a los servidores y los servidores generan respuestas y las devuelven a los navegadores. Se diferencian de las
27
aplicaciones cliente-servidor antiguas porque hacen uso de un programa cliente en comn, es decir, el navegador Web. Existen importantes ventajas en el uso de los navegadores web como clientes: 1. Son ubicuos y estn presentes en prcticamente cada escritorio y se pueden utilizar para interactuar con muchas diferentes aplicaciones Web. No hay necesidad de instalar varios programas clientes especializados en el escritorio, lo que reduce drsticamente los dolores de cabeza de mantenimiento. 2. Los navegadores ofrecen mecanismos para descargar con seguridad y ejecutar clientes ms complejos cuando se requiere una funcionalidad adicional que los navegadores por s solos no pueden proporcionar.
28
2.2.1.1
Arquitectura en 2 Capas
La arquitectura de 2 capas permite distribuir una aplicacin en dos componentes lgicos. Las responsabilidades de cada componente hacen a las variantes de esta arquitectura. Esta topologa permite distribuir la carga de la aplicacin a dos computadores diferentes, lo que llev naturalmente a distribuir las responsabilidades de la misma a dos unidades lgicas. Arquitectura P+L/D Una primera variante es retirar el manejo de datos de la aplicacin. Esto permite a varios clientes utilizar el mismo juego de datos. P+L es una unidad lgica por s, donde el manejo de interfaz de usuario y el manejo de la lgica no se los distingue como mdulos independientes. Tpicamente P+L se encuentra en el cliente, mientras que D se encuentra en el servidor.
Arquitectura P/L+D El hecho de tener la misma lgica en cada cliente permiti factorizarla, llevando la misma al servidor. Aqu la lgica de la aplicacin se encuentra embebida al manejo de la persistencia de datos. En este tipo de aplicaciones la lgica resuelve los problemas de persistencia encargndose ella misma de dicha tarea, no necesariamente utilizando un manejador de base de datos, o embebiendo toda la lgica de negocios en el mismo.
29
Arquitectura P+L/L+D Una tercera variante es repartir la tarea de la lgica, una parte junto a la interfaz de usuario, y otro junto al manejo de persistencia de datos.
2.2.1.2
Arquitectura en 3 Capas
La arquitectura en 2 capas, con su variante P/L+D, dio lugar a la arquitectura en 3 capas. El hecho de que la lgica de negocios y el manejo de persistencia sean una unidad presentaba desventajas importantes: el manejador de base de datos resultaba pequeo y quera migrarse a otro, deba actualizarse la versin, o se deseaba incorporar datos de nuevas fuentes. En esta arquitectura la lgica de la aplicacin ocupa una capa intermedia; est separada tanto de los datos como de la interfaz de usuario (P/L/D). Los procesos pueden ser administrados y desplegados en forma autnoma, sin relacin con la interfaz de usuario y el manejador de base
30
de datos. En teora, los sistemas en 3 capas son de ms fcil ampliacin y ms robustos y flexibles. Adems, pueden integrar datos de mltiples fuentes. Es importante notar que los lmites entre las capas son lgicos, por lo que es posible ejecutar las tres capas en la misma mquina. Lo importante es que el sistema est claramente estructurado y que hay una buena planificacin de los lmites entre las diferentes capas.
La funcin de un servidor de aplicaciones es radicalmente distinta ya que los recursos que le son confiados no son simples archivos estticos, sino que contienen el cdigo que se va a encargar de ejecutar en nombre de los clientes que realicen la peticin. Cuando un servidor de aplicaciones recibe una solicitud HTTP, ste tambin analiza la peticin para determinar qu recurso se le ha solicitado. Generalmente la peticin concierne cdigo ejecutable alojado en el servidor. Contrariamente a los que hara un servidor Web en la misma situacin, no trasfiere al cliente el cdigo sino que lo ejecuta y es el resultado de la ejecucin de este cdigo lo que se reenva al cliente. Cuando el servidor recibe una peticin HTTP proveniente del exterior, es la parte del servidor Web la que recibe esta peticin y la analiza. Si concierne a un recurso esttico, el servidor Web realiza su funcin yendo a buscar el recuso y reenvindolo al cliente en una respuesta HTTP. Si la peticin concierne a un recurso dinmico (cdigo), el servidor Web no sabe tratar esta peticin, por lo que la transfiere a la parte correspondiente al servidor de aplicaciones del servidor. ste realiza su funcin ejecutando el cdigo correspondiente y generando una respuesta HTTP. Si as lo requiera, el servidor de aplicaciones puede contactar con otro servidor o una base de datos para poder construir la respuesta. Esta respuesta HTTP se transmite al servidor Web que a su vez se encarga de reenviarla al cliente.
[YEAGER, MCGRATH 06] explican en pocas palabras que un servidor Web puede ser descrito por la siguiente frmula: Servidor Web = Plataforma + Software + Informacin. Un servidor web debe ser un ordenador con una conexin a Internet, con un sistema de software para ejecutar el ordenador y conectarse a otros sistemas a travs de Internet. El hardware de la computadora, su sistema operativo y software de red son la "plataforma". El segundo componente de servidor Web es el software de servidor Web en s. Este es el "software". Lo ms importante
32
de todo es la informacin para servir, sin informacin un servidor Web tiene pocos motivos para existir.
de la intranet, una extranet proporciona diferentes niveles de acceso a personas que se encuentran en el exterior de la organizacin. Esos usuarios pueden acceder a la extranet slo si poseen un nombre de usuario y una contrasea con los que identificarse. La identidad de usuario determina que partes de la extranet puede visualizar. Adems, para acceder a una extranet se suelen emplear medios de comunicacin seguros, como Secure Socket Layer (SSL) y Virtual Private Network (VPN).
Cada relacin tiene un nombre y ste es distinto del nombre de todas las dems.
Los valores de los atributos son atmicos: en cada tupla, cada atributo toma un solo valor. Se dice que las relaciones estn normalizadas.
El orden de los atributos no importa: los atributos no estn ordenados. Cada tupla es distinta de las dems: no hay tuplas duplicadas. El orden de las tuplas no importa: las tuplas no estn ordenadas.
Segn [DOMANSKI, PHILIP 00] el concepto de una base de datos relacional es muy simple: Los conjuntos de datos estn organizados en tablas. Una tabla comprende uno o ms atributos llamados columnas cada uno de los cuales describe una caracterstica de los datos de la tabla. Los datos se mantienen en los registros de base de datos, o filas, (en los cuadros) y la informacin de cada fila se ajusta a las definiciones de columnas especficas de cada tabla. En muchos sentidos, una tabla se construye a lo largo de las mismas lneas de una hoja de clculo - que consta de filas y columnas. Lo que hace que la base de datos relacional distinta de una hoja de clculo es el hecho de que puede consistir en un nmero de diferentes tablas. Una base de datos compleja podra comprender un centenar o ms y que es la especificacin de estas tablas que es prcticamente el punto final en el proceso de diseo de base de datos. Las tablas pueden estar relacionadas entre s por compartir atributos comunes (columnas). Esta es la base de la formacin de relaciones entre tablas en la que el mtodo RDBMS se fundamenta. Los principales componentes de una base de datos relacional son:
-
Tablas Columnas y Filas Relaciones Llaves: Primaria, Candidato, Exterior, Simple, Complejo ndices Unin y la integridad referencial
35
2) El polica debe acudir a la DIREFIN 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 CIP o CIF de los miembros de su familia
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
Actualmente para obtener una cita en el Hospital Nacional PNP Luis N. Senz, el paciente debe acudir a la ventanilla ubicada en el consultorio externo donde desea atenderse y solicitar la cita a la enfermera que es la encargada del registro de citas.
37
El director de la Oficina General de Estadstica e Informtica del MINSA, Humberto Curioso Vlchez, explic que este nuevo servicio de acceso gratuito forma parte del proceso de reformas del sector Salud. Disminuir los tiempos de espera de los usuarios para solicitar su cita, con slo ingresar a la pgina web institucional del MINSA desde su casa o cabina de internet. Solo accedern al sistema aquellos pacientes que ya cuenten con historia clnica, sostuvo Curioso Vlchez. El sistema es gratuito y fcil para la reprogramacin de citas, impulsa el cumplimiento de la atencin de la demanda diaria, optimiza las agendas mdicas, mejora la calidad de atencin del establecimiento de salud y permite monitorizar el desempeo mediante el uso de indicadores de gestin. El sistema de citas denominado Sistema de Registro de Citas Mdicas en Lnea (SIREC) ser implementado en forma progresiva en todos los hospitales e institutos de Lima y regiones del pas.
38
proporcionarle cuidado mdico al paciente o realizar tareas administrativas. La informacin almacenada en un EHR puede incluir los antecedentes mdicos de un paciente (entre ellos el estado de las vacunas, resultados de pruebas y registros de crecimiento y desarrollo), informacin sobre el seguro mdico y de facturacin y otros datos relacionados con la salud. Como se almacena en formato digital, la informacin se puede compartir fcilmente entre los distintos proveedores de atencin mdica dentro de un centro y se puede enviar con rapidez de un centro a otro si un paciente se pasa a otro centro.
Una perspectiva prctica que sugiere buenas prcticas a utilizar durante el proceso. El RUP es un modelo en fases que identifican cuatro fases diferentes en el proceso del software, que estn mucho ms relacionadas con asuntos del negocio ms que tcnicos. Las fases son las siguientes: 1. Inicio: El objetivo es establecer un caso de negocio para el sistema. Se deben identificar todas las entidades externas (personas y sistemas) que interactuarn con el sistema y definir estas iteraciones. Esta informacin se utiliza para evaluar la aportacin que el sistema hace al negocio. 2. Elaboracin: Los objetivos son desarrollar una comprensin del dominio del problema, establecer un marco de trabajo arquitectnico para el sistema, desarrollar el plan del proyecto e identificar los riesgos clave del proyecto. 3. Construccin: Esta fase fundamentalmente comprende el diseo del sistema, la programacin y las pruebas. Durante esta fase se desarrollan e integran las partes del sistema. 4. Transicin: Es la fase final que se ocupa de mover el sistema desde la comunidad de desarrollo a la comunidad del usuario y hacerlo trabajar en un entorno real. El RUP no es un proceso apropiado para todos los tipos de desarrollo sino que representan una nueva generacin de procesos genricos. Las innovaciones ms importantes son la separacin de fases y los flujos de trabajo, y el reconocimiento de que la utilizacin del software en un entorno del usuario es parte del proceso. Las fases son dinmicas y tienen objetivos. Los flujos de trabajo son estticos y son actividades tcnicas que no estn asociadas con fases nicas sino que pueden utilizarse durante el desarrollo para alcanzar los objetivos de cada fase.
40
[KRUCHTEN 04] define que el RUP es un proceso de ingeniera de software que proporciona un enfoque disciplinado para la asignacin de tareas y responsabilidades dentro del desarrollo de la organizacin. Su objetivo es asegurar que el software sea de alta calidad y que satisfaga las necesidades de los usuarios finales dentro de un horario y presupuesto predecible. El RUP describe buenas prcticas de la ingeniera del software que son aconsejables en el desarrollo de sistemas. Se recomienda seis buenas prcticas fundamentales: 1. Desarrollar el software de forma iterativa: Se debe planificar incrementos del sistema basado en las prioridades del usuario, entregando las
caractersticas del sistema de ms alta prioridad al inicio del proceso de desarrollo. 2. Gestionar requerimientos: Se debe documentar explcitamente los
requerimientos del cliente. Si existen cambios en estos requerimientos, antes de aceptarlos se debe analizar el impacto de estos cambios. 3. Utilizar arquitecturas basadas en componentes: Se debe estructurar la arquitectura del sistema en componentes. 4. Modelar el software visualmente: Se debe utilizar modelos grficos UML para presentar vistas estticas y dinmicas del software. 5. Verificar la calidad del software: Se debe asegurar que el software cumpla con los estndares de calidad organizacionales. 6. Controlar los cambios del software: Se debe gestionar los cambios del software usando un sistema de gestin de cambios y procedimientos y herramientas de gestin de configuraciones.
41
con muchos procesadores distribuidos. Es fcil aadir un nuevo servidor e integrarlo con el resto del sistema o actualizar los servidores de forma transparente sin afectar el resto del sistema.
3.2 Herramientas
Appserv
[Appserv Foundation 06] expone que 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.
43
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, 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.com 10] define que 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 esquemas, 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
44
modelo ER el cual permita tener grficamente la definicin de tus esquemas, tablas, etc. es de suma importancia para los DBAs 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 esquemas, tablas, etc. en archivos SQL, puede obtener un diagrama ER, y ms an cualquier cambio en el modelo o en la definicin del esquema resincronizar tanto el modelo como la definicin de datos.
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 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:
45
Hojas de estilo y capas. JavaScript para crear efectos e interactividades. Insercin de archivos multimedia.
JavaScript
[EGUILUZ 08] indica que 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.
46
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.
47
A continuacin en los Grficos N 14, 15, 16, 17, y 18, se mostrar algunas interfaces del sistema:
Grfico 14: Interfaz Pantalla Principal HN PNP LNS. Elaboracin: Departamento de Telemtica del HN PNP LNS.
48
Grfico 15: Interfaz Programacin de Mdicos. Elaboracin: Departamento de Telemtica del HN PNP LNS.
Grfico 16: Interfaz Reporte de Programacin de Mdicos. Elaboracin: Departamento de Telemtica del HN PNP LNS.
Grfico 17: Interfaz Programacin de Citas. Elaboracin: Departamento de Telemtica del HN PNP LNS.
49
Grfico 18: Interfaz Reporte de Programacin de Citas. Elaboracin: Departamento de Telemtica del HN PNP LNS.
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. 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.
50
A continuacin en los Grficos N 19, 20, 21, 22, 23, 24 y 25, se mostrar algunas interfaces del sistema:
Grfico 19: Interfaz Pantalla Principal EsSalud. Elaboracin: Moreno Rodriguez Rosa.
Grfico 21: Interfaz Reporte de Programacin de Mdicos. Elaboracin: Moreno Rodriguez Rosa.
51
Grfico 24: Interfaz Reporte de Recordatorio de Citas. Elaboracin: Moreno Rodriguez Rosa.
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
RN 2: Los familiares que recibirn atencin de los servicios de salud son: 1. El o la cnyuge, excepto si percibe prestaciones de salud estatal o paraestatal. 2. Los hijos menores de dieciocho (18) aos. 3. Los hijos mayores de dieciocho (18) y menores de veintiocho (28) aos, siempre que sean solteros, sin hijos, dependientes del titular y que sigan en forma ininterrumpida estudios de nivel bsico, tcnico superior o universitario con matricula mnima semestral. 4. Los sobrevivientes solteros que gozan pensin de orfandad hasta los veintiocho (28) aos. Esta condicin ser certificada por un informe emitido por la DIRREHUM-PNP. 5. Los hijos mayores de dieciocho (18) aos con discapacidad fsica o mental que les impida desarrollar una actividad normal con retribucin econmica. Esta condicin ser certificada por un dictamen emitido por la Junta Mdica de Sanidad nombrada por la DIRSAL PNP o Resolucin Judicial correspondiente. 6. Los padres del titular, excepto si percibe prestaciones de salud estatal o paraestatal.
RN 3: Los beneficios que obtendrn los titulares y familiares son: 1. Asistencia a la atencin de salud en los Centros Mdicos y hospitalarios y dependencias de la Direccin de Salud de la PNP.
54
2. Tratamiento ambulatorio. 3. Hospitalizacin. 4. Provisin gratuita de medicamentos. 5. Provisin gratuita de material biomdico e implementos de rehabilitacin. 6. Evacuacin del personal dentro del territorio nacional y al extranjero. 7. Reembolso de gastos por compra de medicamentos y servicios. El FOSPOLI slo reconocer los gastos efectuados por atencin mdica y procedimientos afines prescritos por el personal autorizado de la DIRSAL PNP que no puedan ser atendidos por las unidades asistenciales de la misma, a excepcin de aqullos originados por casos de emergencia atendidos en otros establecimientos de salud; para lo cual el beneficiario, familiar u otra persona, deber comunicar dicha atencin dentro de las cuarenta y ocho (48) horas al Servicio de Emergencia del Hospital Nacional PNP para el caso de Lima y en el caso de provincias al establecimiento de salud PNP ms cercano, para su verificacin y traslado posterior una vez estabilizada la situacin de salud; se otorgan siempre y cuando se cumpla con la normativa vigente. 8. A la licencia por enfermedad hasta un mximo de dos (02) aos a fin de atender su curacin, lapso durante el cual gozarn en forma gratuita de tratamiento mdico quirrgico y medicamentos para el personal de la PNP en actividad, siempre que tenga seis meses de antigedad, salvo en casos de accidentes; incluyendo a los Cadetes o alumnos de las Escuelas de Formacin atacados de tuberculosis, en cualquiera de sus formas o de otras dolencias de tratamiento a largo plazo, que les impida continuar prestando servicios.
RN 4: Causales de la prdida del derecho a las Prestaciones de Salud: 1. El beneficiario titular o familiar pierde el derecho a los beneficios del FOSPOLI al determinarse mediante los exmenes de Dosaje Etlico y Toxicolgico que al causar u originar un accidente que le ocasion dao o enfermedad haya ingerido bebidas alcohlicas o drogas ilcitas. Esta
55
atencin se realizar ntegramente segn la Ley de Emergencia debiendo posteriormente reintegrar los gastos ocasionados al FOSPOLI. 2. El titular o beneficiario que falsifique o consigne datos falsos de beneficiarios del FOSPOLI, perder los beneficios a que tiene derecho en forma automtica por un plazo mnimo de seis meses, el Directorio puede ampliar este plazo de acuerdo a las circunstancias. Esta inhabilitacin se da sin perjuicio de las responsabilidades administrativodisciplinarias, civiles y penales a que hubiere lugar. 3. El titular o beneficiario que pretenda hacer uso de los recursos del FOSPOLI argumentando una dolencia que no existe, perder los beneficios a que tiene derecho en forma automtica por un plazo mnimo de seis meses; el Directorio puede ampliar este plazo de acuerdo a las circunstancias. Esta inhabilitacin se da sin perjuicio de las
responsabilidades administrativo disciplinario, civil y penal a que hubiere lugar. 4. El embarazo contrado por las hijas con derecho, a excepcin de aqullos producto de violacin sexual. 5. Contar con prestacin de servicio de salud por otra entidad del estado.
CUN
CUN 01 CUN 02 CUN 03 CUN 04
56
4.2.2
Diagrama de CUNs
A continuacin en el Grfico N 26, se mostrar el Diagrama de CUNs:
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)
4.2.3
Especificaciones de CUNs
En el siguiente Cuadro N 7, se describirn las especificaciones de los CUNs. Caso de Uso Descripcin del Caso de Uso
En este CUN es cuando el Paciente acude a la ventanilla del consultorio externo donde desea atenderse y solicita su cita para su prxima atencin. En este CUN es cuando el Paciente acude a la ventanilla del consultorio donde solicit su cita en la fecha indicada para poder confirmar su llegada y posteriormente ser atendido por el mdico. 57
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 Asistente de HC solicita a las enfermeras de los consultorios externos la hoja de las historias que estn pendientes en su prxima cita. 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
58
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
59
CUN Traslado de HC
Asistente de HC Enfermera
Busca y traslada historias solicitadas : Hoja de N Historias Entrega historias solicitadas Archiva historias
: Historia Clinica
Paciente TN_Secretaria de HC
(from Trabajadores del negocio) (from Entidades del negocio)
Hoja de N Historias
(from Entidades del negocio)
Historia Clinica
(from Entidades del negocio)
T_Jefe de Area
(from Trabajadores del negocio)
60
61
5.1.2
Especificacin de Requerimientos
Requerimientos Funcionales
5.1.2.1
RF 01: Se podr registrar la programacin mensual de atencin de cada mdico (consultorio, turno, das y especialidad). 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 de 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.
62
RF 11: El sistema permitir mostrar grficos estadsticos de las atenciones mdicas mensuales por cada servicio brindado. RF 12: Se podr generar reportes estadsticos de las atenciones mdicas mensuales mediante un Excel.
5.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.
63
AS_Usuario
AS_Jefe de Area
AS_Enfermera
AS_Paciente
AS_Secretaria de HC
AS_Asistente de HC
5.2.2
Diagrama de Paquetes
A continuacin en el Grfico N 33, se mostrar el Diagrama de Paquetes del sistema:
Citas Medicas Historia Clinica
Mantenimiento
Seguridad
Reportes Estadisticos
64
5.2.3
5.2.3.1
65
5.2.3.2
Diagrama de CUSs
Administrar Perfil
(f rom Seguridad)
AS_Usuario
(from Actores del sistema)
Acceso Usuario
(f rom Seguridad)
Administrar Permisos
(f rom Seguridad)
<<include>>
Registrar Usuario
(f rom Seguridad)
Registrar Especialidades
(f rom Mantenimiento)
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
(f rom Historia Clinica)
AS_Asistente de HC
(from Actores del sist...
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)
66
5.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)
67
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. 68
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)
69
5.2.3.4
70
71
5.3.2
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
72
5.4 Benchmarking
5.4.1 Soluciones encontradas
A continuacin en el Grfico N 36, se mostrar el benchmarking realizado con algunos software utilizados por clnicas y hospitales:
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 Envo 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. 2 2 2 3 3 2 2 2 2 3 2 2 2 2 3 1 1 1 2 1 40 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 LOLIMSA HN PNP Luis N. Senz
73
Tabla de Puntuacin
Bueno Regular Malo 3 2 1
5.4.2
74
75
76
Interfaz para registrar las Citas, realizadas por parte de las enfermeras en la ventanilla de atencin de los consultorios: Paso 1
77
Paso 2
78
Interfaz para reservar las Citas, realizadas por parte de los pacientes: Paso 1
79
Paso 2
80
81
82
Interfaz para el registro y control de la salida y entrada de las Historias Clnicas en el rea de admisin y archivos:
83
84
Interfaz para el registro y control de la salida y entrada de las Historias Clnicas en los consultorios:
85
86
87
88
89
90
Interfaz para realizar reporte de las estadsticas de las citas por cada servicio:
91
6.1.1
Reservar Cita
(f rom Citas Medicas)
AS_Secretaria de HC
(from Actores del sistema)
Gestionar HC
(f rom Historia Clinica)
AS_Paciente
(from Actores del sistema)
Administrar Cita
(f rom Citas Medicas)
Registrar Cita
(f rom Citas Medicas)
AS_Enfermera
(from Actores del sistema)
Consultar Citados
(f rom Citas Medicas)
Traslado HC Consultorio
(f rom Historia Clinica)
Consultar Movimiento HC
(f rom Historia Clinica)
Registrar Atenciones
(f rom Citas Medicas)
Traslado HC Admisin
(f rom Historia Clinica)
AS_Asistente de HC
(from Actores del sistema)
AS_Jefe de Area
(from Actores del sistema)
92
6.1.2
6.1.3
CUS: Gestionar HC
AS_Secretaria de HC
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
I_Gestionar HC
(f rom Interf aces)
C_Gestionar HC
(f rom Controladoras)
E_Historia Clinica
(f rom Entidades)
E_Paciente
(f rom Entidades)
E_Persona
(f rom Entidades)
AS_Enfermera
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
I_Registrar Cita
(f rom Interf aces)
C_Registrar Cita
(f rom Controladoras)
E_Turnos Programados
(f rom Entidades)
E_Citas
(f rom Entidades)
E_Persona
(f rom Entidades)
E_Paciente
(f rom Entidades)
E_Historia Clinica
(f rom Entidades)
93
AS_Paciente
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
I_Reservar Cita
(f rom Interf aces)
C_Reservar Cita
(f rom Controladoras)
E_Turnos Programados
(f rom Entidades)
E_Citas E_Paciente
(f rom Entidades)
E_Historia Clinica
(f rom Entidades)
(f rom Entidades)
AS_Paciente
(f rom Actores del sistema) ...)
I_Iniciar Sesion
(f rom Interf aces)
I_Administrar Cita
(f rom Interf aces)
C_Administrar Cita
(f rom Controladoras)
E_Citas
(f rom Entidades)
E_Turnos Programados
(f rom Entidades)
E_Persona
(f rom Entidades)
AS_Asistente de HC
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
E_Citas
(f rom Entidades)
E_Paciente
(f rom Entidades)
E_Movimiento Historia
(f rom Entidades)
E_Historia Clinica
(f rom Entidades)
94
AS_Enfermera
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
I_Traslado HC Consultorio
(f rom Interf aces)
C_Traslado HC Consultorio
(f rom Controladoras)
E_Movimiento Historia
(f rom Entidades)
AS_Enfermera
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
I_Consultar Citados
(f rom Interf aces)
C_Consultar Citados
(f rom Controladoras)
E_Turnos Programados
(f rom Entidades)
E_Citas
(f rom Entidades)
AS_Enfermera
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
I_Consultar Movimiento HC
(f rom Interf aces)
C_Consultar Movimiento HC
(f rom Controladoras)
E_Movimiento Historia
(f rom Entidades)
Grfico 62: Diagrama de Clases de Anlisis del CUS Consultar Movimiento HC.
95
AS_Enfermera
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
E_Citas
(f rom Entidades)
AS_Jefe de Area
(f rom Actores del sistema)
I_Iniciar Sesion
(f rom Interf aces)
E_Citas
(f rom Entidades)
Grfico 64: Diagrama de Clases de Anlisis del CUS Importar Excel Estadstico.
6.1.4
96
CUS: Gestionar HC
: AS_Secretaria de HC
: I_Iniciar Sesion
: I_Gestionar HC
: C_Gestionar HC
: E_Paciente
: E_Persona
: E_Historia Clinica
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'
97
: AS_Enfermera
: I_Iniciar Sesion
: I_Registrar Cita
: C_Registrar Cita
: E_Persona
: E_Paciente
: E_Historia Clinica
: 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'
98
: AS_Paciente
: I_Iniciar Sesion
: I_Reservar Cita
: C_Reservar Cita
: E_Paciente
: E_Historia Clinica
: E_Citas
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'
99
: AS_Paciente
: I_Iniciar Sesion
: I_Administrar Cita
: C_Administrar Cita
: E_Citas
: E_Persona
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
12 : Solicita seleccionar botn 'Cancelar cita' 13 : Hace clic en el botn 'Cancelar cita' 14 : Actualiza turnos programados
100
: AS_Asistente de HC
: I_Iniciar Sesion
: 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'
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'
101
: AS_Enfermera
: I_Iniciar Sesion
: I_Traslado HC Consultorio
: E_Movimiento Historia
1 : Inicia sesin en el sistema y elige la opcin "T raslado 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' 5 : Valida datos 6 : Muestra historias enviadas
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'
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' 13 : Valida datos 14 : Muestra historias registradas
15 : Solicita seleccionar e ingresar los datos para registrar la salida de las historias (pacientes, observacin) 16 : Selecciona e ingresa los datos y hace clic en el botn 'Registrar Salida'
102
: AS_Enfermera
: I_Iniciar Sesion
: I_Consultar Citados
: C_Consultar Citados
: E_Citas
1 : Inicia sesin en el sistema y elige la opcin "Consultar Citados" 2 : Es redireccionado a la intefaz de la opcin seleccionada 3 : Solicita seleccionar los datos para la bsqueda (fecha, rea, consultorio) 4 : Selecciona los datos y hace clic en el botn 'Buscar'
: 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'
Grfico 72: Diagrama de Secuencia de Anlisis del CUS Consultar Movimiento HC.
103
: AS_Enfermera
: I_Iniciar Sesion
: I_Registrar Atenciones
: C_Registrar Atenciones
: E_Citas
1 : Inicia sesin en el sistema y elige la opcin "Registrar Atenciones" 2 : Es redireccionado a la intefaz de la opcin seleccionada 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'
104
: AS_Jefe de Area
: I_Iniciar Sesion
: 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 estadstica de atenciones mensuales por consultorio
Grfico 74: Diagrama de Secuencia de Anlisis del CUS Importar Excel Estadstico.
6.1.5
105
CUS: Gestionar HC
: I_Gestionar HC
: C_Gestionar HC
: E_Paciente
: E_Historia Clinica
106
: I_Registrar Cita
: C_Registrar Cita
: E_Paciente
: E_Citas
5: retorna_datos=mysql_query($q,$cn)
6: Carga especialidad
7: Carga consultorio
9: $retorna_datos=mysql_query($q,$cn)
107
: I_Consultar Citados
: C_Consultar Citados
: E_Citas
5: $retorna_datos=mysql_query($q,$cn)
108
109
6.2.2
Diccionario de Datos
Para ver el diccionario de datos: Ver Anexo N 2.
PC Local
Servidor Web Base de Datos MySQL BD Lenguaje de Programacin PHP Aplicacin BL: Business Logic DA: Data Access Paginas
110
Dreamweaver
MySQL
Reservar_cit a.php
Registrar_cit a.php
Registrar_hist oria.php
Registrar_salida _admision.php
Administrar_ cita.php
Historial_cita s.php Registrar_salida _consultorio.php Consultar_ci tados.php BD Movimiento_ historia.php Registrar_entrad a_admision.php
Registrar_ate nciones.php
Consultar_ate nciones.php
Administrar_consult orio_externo.php
Mantenimiento
Reportes Estadsticos
Seguridad
Administrar_ perfil.php
Administrar_consu ltorio_interno.php
Administrar_p ermisos.php
Agregar_espe cialidad.php
Registrar_us uario.php
Registrar_me dico.php
Programar_m edico.php
Grafico_gener al.php
Reporte_gener al.php
Registrar_per sonal.php
Acceso_usu ario.php
111
7.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
112
encargados de desarrollo obtener informacin clara y de fcil acceso, agilizando el desarrollo. 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.
113
Los ejemplos e informacin relevante ser enmarcada por un cuadro de lnea simple.
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 114 DC
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 :
115
5.2
7.2 Pruebas
7.2.1 Plan de Pruebas del Proyecto
1. INTRODUCCIN La calidad del software es el conjunto de cualidades que lo caracterizan y determinan su utilidad, eficiencia y confiabilidad. Debido a la importancia de la calidad como base del xito en toda organizacin es necesario definir claramente el procedimiento a seguir para la realizacin de las pruebas de software con usuarios con el objetivo que verifiquen su funcionalidad y el cumplimiento de los requerimientos definidos.
116
El proceso de pruebas de usuario consiste en la ejecucin de casos de prueba por parte de los usuarios, bajo la supervisin y control del Analista de Control de Calidad asignado al proyecto, quin reporta al Supervisor del proyecto los errores encontrados antes de la aceptacin y puesta en produccin el sistema o de alguna modificacin en l como parte del mantenimiento que pudiera tener. El presente documento describe el procedimiento para la realizacin de pruebas con los usuarios y los criterios para autorizar la puesta en produccin del software.
2. OBJETIVOS El procedimiento de pruebas de usuario tiene como objetivos: Validar que el software producido cumpla los requerimientos definidos por el usuario. Lograr la satisfaccin de los clientes obteniendo un software de acuerdo a sus necesidades y que sea fcil de usar. Identificar errores evitando que se conviertan en defectos una vez que el software se encuentre en produccin. Reducir los costos de mantenimiento correctivo incrementando la productividad del software entregado.
3. HERRAMIENTAS
Es un documento que sirve de apoyo al proceso de pruebas de usuarios, contiene una serie de instrucciones que se deben seguir para probar la funcionalidad del sistema y detectar bugs. De ah la importancia de realizar una buena definicin de cada caso.
117
Los casos de prueba deben contemplar todas las variaciones y situaciones que pudieran existir. Los casos de prueba tendrn la siguiente estructura: Cabecera En esta parte se ingresan los datos referidos al Caso de Prueba, en donde algunos datos son obligatorios y otros opcionales. La informacin a registrar en la cabecera es la siguiente: Informacin del autor: Nombre de la persona que elabor el caso de prueba y fecha de la elaboracin. Informacin de la persona que revisa el caso de prueba: Nombre y fecha de revisin del caso de prueba. Nombre de persona que aprueba el caso de prueba y fecha de aprobacin. Puede ser la misma persona que revisa el caso. Objetivo del caso de prueba: Se ingresar que es lo que se busca probar con la ejecucin del caso. Se indicar el Nro. de requerimiento si fuera el caso. Condiciones del caso de prueba: Se indicar en qu ambiente se debe ejecutar el sistema y si es necesario alguna configuracin especial. Descripcin del caso de prueba: Se indicar de forma ms detallada lo que se realizar mediante el caso de prueba. Datos del probador: Nombre, fecha y hora en la que se realiz las pruebas. El dato se ingresar al momento de ejecutar el caso de prueba.
Detalle El detalle es la parte ms importante del caso de prueba debido a que describe las instrucciones que los usuarios deben ejecutar y el
118
resultado que deben esperar. El detalle est compuesto por las siguientes secciones: Instruccin: Se refiere a la accin que debe realizar el usuario en el sistema. Las instrucciones deben estar especificadas paso a paso como un manual y de manera clara, sencilla y concisa utilizando frases tales como Hacer clic., Ingresar datos., Seleccionar la opcin., etc. Data: Se ingresarn las variables con sus respectivos valores necesarios para la ejecucin de la instruccin detallada. Resultados Esperados: En esta seccin se ingresar el resultado que se espera luego de ejecutar la instruccin. Por ejemplo: Aparecer una pantalla., Mostrar el mensaje de error., etc. Resultados Reales: Se ingresar el resultado que se obtuvo al ejecutar la instruccin. El usuario que realice la prueba ingresar esta seccin slo cuando el resultado de la ejecucin de la instruccin no corresponde a lo esperado. Estado: En esta seccin el usuario que realiza la prueba registrar el estado de la ejecucin de cada instruccin. Si el resultado obtenido es igual al esperado registrar OK en caso contrario NOK.
119
4. PLAN DE PRUEBAS
Tipo de Unidad PCUS PCUS PCUS PCUS PCUS PCUS PCUS PCUS Unidad de Prueba Administrar Perfil Administrar Permisos Registrar Usuario Acceso Usuario Administrar Personal Mantenimiento Consultorios Externos Registrar Especialidades Mantenimiento Consultorios Internos Mantenimiento Mdicos Programar Mdicos Gestionar HC Traslado HC Admisin Traslado HC Consultorios Tipo de Prueba DEF DEF DEF DEF DEF DEF DEF DEF Fecha Planificada 27/08/2013 27/08/2013 27/08/2013 27/08/2013 27/08/2013 28/08/2013 28/08/2013 Responsable de la Unidad 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
Descripcin El administrador registra, consulta y modifica los perfiles. El administrador registra, consulta y elimina los permisos El administrador registra los usuarios. El administrador vuele activar a los usuarios en el sistema. El administrador registra y consulta personal. El administrador registra y consulta los servicios o consultorios externos. El administrador registra y consulta las especialidades.
Tester 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
El administrador registra y 28/08/2013 consulta los consultorios internos. El administrador registra, consulta y modifica los datos de los mdicos. El administrador registra la programacin mensual de los mdicos. La Secretaria de HC registra y consulta los nmeros de historias. El Asistente de HC registra la entrada y salida de las historias. La Enfermera registra la entrada y salida de las historias. 28/08/2013
CNT
PCUS
DEF
120
CNT 14
PCUS
Movimiento HC
DEF
El Asistente de HC o la Enfermera consultan los 29/08/2013 movimientos de los traslados de las historias. La Enfermera registra las citas. La Enfermera consulta los pacientes citados. El Paciente reserva sus citas por internet. El Paciente consulta y cancela sys citas pendientes. El Paciente consulta el historial de sus citas. La Enfermera registra las atenciones de los mdicos. La enfermera consulta las atenciones realizada por los mdicos. El Jefe de rea consulta los grficos estadsticos de las atenciones. El Jefe de rea consulta y descarga los reportes estadsticos de las atenciones.
Cuadro 13: Plan de Pruebas.
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
Registrar Cita Consultar Citados Reservar Cita Administrar Cita Historial Citas Registrar Atenciones Consultar Atenciones Consultar Grficos Estadsticos Importar Excel Estadstico
CNT 22
PCUS
DEF
31/08/2013
CNT 23
PCUS
DEF
31/08/2013
Leyenda: Fase: ELB (Elaboracin), CNT (Construccin) o TRN (Transicin). Tipo de Unidad: PCUS Validacin de programacin de caso de uso. Unidad de Prueba: Es el artefacto especfico que se va a someter la prueba. Tipo de Prueba: INI (Inicial), PAR (Parcial) o DEF (Definida) Descripcin: Es la descripcin detallada de los que se pretende probar respecto al artefacto en el contexto del sistema. Tester: Es el revisor o persona encargada de hacer la prueba. Responsable de la Unidad: Es la persona que desarroll el artefacto o unidad de prueba.
121
7.2.2
7.2.3
122
Herramientas de Hardware -
8.1.2
Viabilidad Econmica
A continuacin se detallan los costos de los recursos necesarios que se utilizarn para el desarrollo, prueba e implementacin del proyecto de citas mdicas.
123
a. Costos de Hardware
Recursos de Hardware
Dispositivos Cantidad Computadora Servidor Impresora 3 1 1 Precio $ 500,00 $ 1.200,00 $ 40,00 Total Sub-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 14: 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.
b. Costos de Software Para los recursos de software que sern utilizados se ha realizado un estudio evaluando 4 alternativas, estas alternativas son mencionadas en el punto 3.3. La alternativa que mostraremos en el siguiente cuadro es la Alternativa N4 que fue la elegida.
Recursos de Software
Software/Licencia Adobe Dreamweaver CS5 MySQL Windows Server 2008 Cantidad 1 1 1 Precio $ 0,00 $ 0,00 $ 395,00 Total Sub-Total $ 0,00 $ 0,00 $ 395,00 $ 395,00 A Financiar por el Hospital $ 0,00 $ 0,00 $ 0,00 $ 0,00
Cuadro 15: Costos de software para el desarrollo del proyecto. Elaboracin: Propia, 2013.
124
En este caso el sistema operativo 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.
c. Costo de Recursos Humanos Para el desarrollo y pruebas del proyecto se tomar en cuenta los siguientes aspectos: Se necesitar 3 trabajadores profesionales. 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. Los trabajadores trabajarn 8 horas al da, 5 das a la semana, por un periodo de 6 meses
Recursos Humanos
Perfil Profesional Ingeniero de Sistemas Analista Funcional de Procesos Analista Programador Cantidad 1 1 Funciones Sueldo Mensual N de Meses 6 6 Sub-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 Total $ 1.120,00
$ 1.120,00
$ 6.720,00 $ 21.120,00
$ 6.720,00 $ 21.120,00
Cuadro 16: Costos de Recursos Humanos para el desarrollo del proyecto. Elaboracin: Propia, 2013.
125
d. Costo de 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 Total Cuadro 17: 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 Sub-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 $ 18.957,31
Clculos de VAN y TIR Generalmente en una clnica particular se tiene ingresos directos por cada atencin brindada a un paciente, cada ingreso incluye con el tiempo el retorno de lo que se puede invertir en un sistema para dicha clnica. En el caso el HN PNP Luis. N. Senz el ingreso es subsidiado por el estado y no tiene ingresos directos por los pacientes, por ello para el retorno de la inversin no ser de forma directa como mencionamos en el caso de la clnica. Actualmente el hospital sufre gastos ocultos que se dan al no tener un control de citas permitidas por cada paciente, esto genera que
126
los gastos ocultos se reflejen en los escases de la medicina o en el estado de la infraestructura del hospital. Por ello para poder realizar la estimacin del proyecto, primero queremos explicar el costo que podra generar a travs del tiempo estos gastos ocultos que hemos mencionado. En el siguiente cuadro mostraremos un aproximado de los gastos que puede generar en total los gastos ocultos en un periodo de tiempo.
Atencin Simple
Gastos Consulta Medicina Mnimo S/. 30,00 S/. 20,00 Mximo S/. 30,00 S/. 80,00 Gastos Consulta Medicina Anlisis
Atencin Compleja
Mnimo S/. 30,00 S/. 100,00 S/. 50,00 S/. 100,00 S/. 150,00 S/. 430,00 Mximo S/. 30,00 S/. 200,00 S/. 200,00 S/. 250,00 S/. 200,00 S/. 880,00
En el cuadro anterior podemos observar el costo que requerira una atencin simple y una atencin compleja por un paciente. 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.
127
Cuadro 20: Gasto con el sistema en el HN PNP LNS. Elaboracin: Propia, 2013.
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/. 63.063,00 S/. 49.289,00 S/. 112.352,00
128
Periodo
Mes 0 (inversin) Mes1 Mes2 Mes3 Mes4 Mes5 Mes6 Mes7 Mes8 Mes9 Mes10 Mes11
Recuperacin S/. -90,302.00 S/. -68,252.00 S/. -46,202.00 S/. -24,152.00 S/. -2,102.00 S/. 19,948.00 S/. 41,998.00 S/. 64,048.00 S/. 86,098.00 S/. 108,148.00 S/. 130,198.00
Tasa Interna de Retorno (TIR) Calculando la Tasa Interna de Retorno (TIR), tomando hasta el octavo mes, obtendremos: TIR = 11% = 0.11% El valor obtenido es la mxima Tasa de Descuento (TD) que puede tener el proyecto, pues una mayor tasa ocasionara que el Beneficio Neto Actualizado (BNA) sea menor que la inversin (VAN < 0) y para que el proyecto sea rentable el VAN debe ser >= 0.
Valor Actual Neto (VAN) Para el clculo del Valor Actual Neto, tomaremos una Tasa de Descuento del 11%, que es el porcentaje que la institucin desea
129
ganar en un lapso de tiempo de 8 meses respecto de la inversin inicial, entonces calculando: VAN = S/. 5,283.12 El valor obtenido nos indica que luego de descontar la inversin inicial del proyecto nos quedar una ganancia, como el resultado es positivo podemos decir que el proyecto es viable o rentable. El valor del TIR = 11% nos limita a tomar valores de Tasa de Descuento menores para el clculo del VAN ya que tomar un valor mayor al 11% hara que el proyecto no fuese rentable. En conclusin mientras se tomen valores menores del 11% de la Tasa de Descuento, el proyecto ser cada vez ms rentable, pues el Beneficio Neto Actualizado sera cada vez mayor que la inversin.
8.1.3
Viabilidad Legal
Reglamento General de Hospitales del Sector Salud Decreto Supremo N 005-90-SA El presente Reglamento tiene por objeto normar a nivel nacional la estructura orgnico-funcional de los establecimientos hospitalarios del pas, para garantizar que las actividades que brindan sean de mxima eficiencia y eficacia, en concordancia con los Lineamientos de Poltica del Sector. Es 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.
130
Artculo 111.- Es el encargado de la elaboracin, provisin, manejo, utilizacin y conservacin de los registros de atencin mdica, as como de la recoleccin y procesamiento de las estadsticas. Artculo 112.- Todo Hospital contar con un Departamento de registro de Atencin Mdica y Estadstica. Artculo113.- Son funciones generales del Departamento del Registro de Atencin Mdica y Estadstica: Asegurar la elaboracin continua de la Historia Clnica de cada paciente. Recolectar, interpretar, aclarar, procesar y presentar la
informacin estadstica hospitalaria. Artculo 114.- Todo paciente debe contar con una Historia Clnica completa, que se archivar segn sistema Dgito Terminal. El contenido de la Historia Clnica es confidencial Artculo 115.- La Historia Clnica es de propiedad de la Institucin y debe ser codificada de acuerdo a la clasificacin Internacional. Artculo 116.- Todos los Servicios del Hospital deben remitir la informacin numrica de sus actividades al servicio de Estadstica, quien la procesar y presentar mensualmente a la Direccin del Hospital y Departamentos mediante tablas y grficos. Artculo 117.- El Departamento de Registro de Atencin Mdica y Estadstica proporcionar los datos necesarios para la expedicin de Certificados de Atencin del Paciente Hospitalario, los que sern autorizados por el mdico tratante y en su ausencia por el Jefe correspondiente del nivel superior y refrendados por el Director del Hospital.
131
Artculo 118.- El Departamento de Registro de Atencin Mdica y Estadstica tendr, de acuerdo a la complejidad y necesidades del Hospital, la siguiente estructura organizativa: Jefatura Secretara Registros Mdicos Estadstica
CONSULTORIOS EXTERNOS
Artculo 163.- Son los encargados de brindar atencin Integral de salud al consultante sano o enfermo que no requiere hospitalizacin. Artculo 166.- Todo hospital contar con consultorios externos. Artculo 167.- El nmero de consultorios externos y sus diversificaciones por especialidad y sub-especialidades estar de acuerdo con el nivel de complejidad del hospital. Artculo 168.- Son funciones generales de los consultorios externos: Atencin mdica integral a pacientes ambulatorios y supuestos sanos, mediante acciones de promocin, prevencin,
recuperacin y rehabilitacin, teniendo en cuenta el nivel de complejidad del establecimiento, referencia o contra referencia. Atencin de interconsulta. Seguimiento de pacientes hospitalizados dados de alta. A todo paciente de consulta externa se le debe hacer el estudio completo con elementos auxiliares necesarios para la toma de decisin o confirmacin del diagnstico y para prescribir el tratamiento definitivo. Para transferencia u hospitalizacin ser necesario que se cumpla con el requisito anterior.
132
Artculo 169.- 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.
Jefe de Proyecto
Analista Programador
Arquitecto BD
Grfico 85: Organigrama del Proyecto.
Asegurador de Calidad
8.2.2
133
134
135
Riesgo Debido a la falta de disponibilidad del cliente para brindar informacin, podra
Categora
Probabilidad
R1
no tomarse correctamente los requerimientos, impactando en la calidad del producto final. Debido a la falta de conocimiento de las herramientas o en el uso de
Buscar apoyo externo o Gestin del Proyecto Baja capacitaciones que brinden un mejor conocimiento.
R2
nueva tecnologa establecida por el cliente, podra traer dificultades en el desarrollo del software, impactando en la culminacin del mismo. Debido a la incorrecta asignacin de tiempos para el anlisis y desarrollo del
Controlar Gestin del Proyecto Baja constantemente la realizacin de las actividades segn el cronograma establecido.
R3
software, podra aplazarse el tiempo, impactando en la entrega del software en la fecha establecida.
R4
Debido a la inclusin de
Media
nuevos requerimientos, podra afectar en los CUS ya desarrollados, impactando en la culminacin del proyecto segn lo planificado. Debido a la entrada de virus, podra perderse toda la R5 informacin del proyecto, afectando en la entrega del producto final. Debido a factores externos, podra perderse toda la R6 informacin del proyecto, afectando en la entrega del producto final. Debido al rango de edad de los usuarios del sistema, R7 podra no aceptarse el proyecto, impactando en el fracaso del mismo.
Cuadro 24: Riesgos del Proyecto. Elaboracin: Propia, 2013.
nuevo requerimiento Gestin del Proyecto segn nuestro Plan de Gestin de cambios.
Tcnica
Baja
Externa
Baja
Externa
En el caso de solicitar un cambio en el proyecto fuera del alcance inicial, el usuario tendr que presentar una solicitud como se muestra a continuacin: Ver Anexo N 5.
138
CONCLUSIONES
1. Despus del desarrollo del presente proyecto, el proceso de citas mdicas ser automatizado, permitiendo a las enfermeras de los consultorios externos registrar y programar las citas de forma rpida y eficiente; a su vez permitir que los pacientes reserven y administren sus propias citas, brindndoles una mayor facilidad y comodidad en la solicitud de sus citas. 2. A s mismo, el sistema permitir controlar de manera efectiva la cantidad de citas permitidas que un paciente puede solicitar en un determinado tiempo. Este control y mejora se ver reflejado en la disminucin de los gastos ocultos que se han mencionado en la viabilidad econmica del proyecto. 3. El sistema generar reportes estadsticos de las atenciones mdicas brindadas por cada servicio y especialidad, que sern entregadas al rea de estadstica del hospital para su posterior evaluacin. 4. El sistema permitir controlar y/o monitorear el traslado de cada una de las historias clnicas, con el fin de evitar el extravo de ellas como se viene presentando actualmente. 5. Por ultimo despus de haber implementado el Sistema Web de Citas Mdicas se concluye el logro de poder obtener una amplia experiencia respecto al sector hospitalario donde se gestiona los pacientes a diario, siendo un gran problema, con lo cual se pretende tener una atencin oportuna. Este proyecto es escalable de acuerdo a las necesidades futuras del sponsor que considere necesario.
139
RECOMENDACIONES
1. Es importante que para la aceptacin del sistema de los trabajadores del hospital con poco conocimiento de informtica, se les brinde constantes capacitaciones hasta que logren comprender en su totalidad el sistema. Para los pacientes adultos mayores, se les debe dar preferencia para la solicitud de las citas en los consultorios, y para los pacientes ms jvenes con mayor conocimiento de informtica deberan solicitar cita en la mayora de los casos por internet con su respectivo usuario que se les brindar. 2. Es necesario establecer una cantidad mxima de citas que puede solicitar un paciente en un mes, para que el sistema automatice la validacin y no sea variante por cada mes. 3. Para mejorar el control del traslado de las historias clnicas, se recomienda que sean trasladadas con un da de anticipacin (a la fecha de la cita) a los Consultorios y devueltas un da despus (de la fecha de la cita) al rea de Admisin y Archivos.
140
GLOSARIO DE TRMINOS
Ad-honorem: Es cualquier actividad que se lleva a cabo sin percibir ninguna retribucin econmica. Archivo: Conocido tambin como fichero informtico es un conjunto de bits almacenado en un dispositivo. Un archivo es identificado por un nombre y la descripcin de la carpeta o directorio que lo contiene. A los archivos informticos se les llama as porque son los equivalentes digitales de los archivos escritos en libros, tarjetas, libretas, papel o microfichas del entorno de oficina tradicional. Backup: Es una copia de seguridad o de respaldo de los datos originales que se realiza con el fin de disponer de un medio de recuperarlos en caso de su prdida. Bug: Es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado. Cardiologa: Es la rama de la medicina interna, escindida de "pulmn y corazn", que se ocupa de las afecciones del corazn y del aparato circulatorio. 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. Consultorio externo: Tambin denominado en el presente proyecto como rea o servicio, es el lugar donde se encuentran ubicados los consultorios internos donde los pacientes recibirn atencin mdica, este consultorio externo puede contener uno o ms consultorios internos. Cuaderno de citas: Es el lugar fsico donde se almacenan las citas de todos los pacientes por cada consultorio externo de atencin mdica.
141
Dermatologa: Es la especialidad mdica encargada del estudio de la estructura y funcin de la piel, as como de las enfermedades que le afectan, ofreciendo su prevencin, diagnstico y tratamiento. Dotar: Suministrar bienes para una fundacin o institucin benfica. Endocrinologa: Es la rama de la medicina que estudia el funcionamiento y las distintas enfermedades del sistema endocrino, las glndulas y sus secreciones especficas llamadas hormonas. Firewall: Un cortafuegos en espaol es una parte de un sistema o una red que est diseada para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas. Hardware: Se refiere a todas las partes tangibles de un sistema informtico; sus componentes son: elctricos, electrnicos, electromecnicos y mecnicos. 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. Host: De forma general un host o anfitrin es todo equipo informtico que posee una direccin IP y que se encuentra interconectado con uno o ms equipos. Es un ordenador que funciona como el punto de inicio y final de las transferencias de datos. Comnmente descrito como el lugar donde reside un sitio web. Un anfitrin de Internet tiene una direccin de Internet nica (direccin IP) y un nombre de dominio nico o nombre de anfitrin. Interfaz de Usuario: Es el medio con que el usuario puede comunicarse con una mquina, un equipo o una computadora, y comprende todos los puntos de contacto
142
entre el usuario y el equipo. Normalmente suelen ser fciles de entender y fciles de accionar. Lenguaje de Programacin: Es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras. Licencia GPL: La Licencia Pblica General es la licencia ms ampliamente usada en el mundo del software y garantiza a los usuarios finales (personas, organizaciones, compaas) la libertad de usar, estudiar, compartir (copiar) y modificar el software. Microsoft Windows: Es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft. 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). Ordenador: Denominado tambin computadora, es una mquina capaz de tratar informacin automticamente mediante operaciones matemticas y lgicas
realizadas con mucha rapidez y controladas por programas informticos. Otorrino: Es la especialidad mdica que se encarga de la prevencin, diagnstico y tratamiento, tanto mdico como quirrgico, de las enfermedades de: El odo, las vas areo-respiratorias superiores (nariz y senos paranasales, faringe y laringe) y de las estructuras prximas de la cara y el cuello. Asimismo la ciruga traumatolgica, oncolgica, plstica, esttica y reparadora de la cara y el cuello tambin pueden ser tratadas por el mdico otorrinolaringlogo y especialista en ciruga de cabeza y cuello. Paciente: Es todo usuario de salud que recibe una atencin mdica. Pgina web: Es el nombre de un documento o informacin electrnica capaz de contener texto, sonido, vdeo, programas, enlaces y muchas otras cosas, adaptada para la World Wide Web y que puede ser accedida mediante un navegador web.
143
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. Programa informtico: Es un conjunto de instrucciones que una vez ejecutadas realizarn una o varias tareas en una computadora. Protocolo HTTP: Es un protocolo del nivel de aplicacin usado para la trasferencia de informacin entre sistemas, de forma clara y rpida usado en cada transaccin de la World Wide Web. Est orientado a transacciones y sigue el esquema peticinrespuesta entre un cliente y un servidor. Red: Es un conjunto de equipos informticos y software conectados entre s por medio de dispositivos fsicos que envan y reciben impulsos elctricos, ondas electromagnticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir informacin, recursos y ofrecer servicios. Sistema Distribuido: Es una coleccin de computadoras independientes que aparecen ante los usuarios del sistema como una nica computadora. 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. Switch: En espaol conmutador, es un dispositivo digital lgico de interconexin de redes de computadoras que opera en la capa de enlace de datos del modelo OSI. Su funcin es interconectar dos o ms segmentos de red, de manera similar a los puentes de red, pasando datos de un segmento a otro de acuerdo con la direccin MAC de destino de las tramas en la red.
144
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 Topologa: Es la rama de las matemticas dedicada al estudio de aquellas propiedades de los cuerpos geomtricos que permanecen inalteradas por transformaciones continuas. Unix: Es un sistema operativo portable, multitarea y multiusuario. Urologa: Es la especialidad mdico-quirrgica que se ocupa del estudio, diagnstico y tratamiento de las patologas que afectan al aparato urinario, glndulas suprarrenales y retroperitoneo de ambos sexos y al aparato reproductor masculino, sin lmite de edad. Web: Es un sistema de distribucin de documentos de hipertexto interconectados y accesibles va Internet. Con un navegador web, un usuario visualiza sitios web compuestos de pginas web que pueden contener texto, imgenes, vdeos u otros contenidos multimedia, y navega a travs de esas pginas usando hiperenlaces.
145
SIGLARIO
BD: Base de Datos BNA: Beneficio Neto Actualizado BPMN: Business Process Modeling Notation (Notacin para la Gestin de Procesos de Negocios) CIF: Carnet de Identificacin Familiar CIP: Carnet de Identificacin Policial CUN: Caso de Uso del Negocio CUN's: Casos de Uso del Negocio CUS: Caso de Uso del Sistema CUS's: Casos de Uso del Sistema DBA: Database Administrator (Administrador de Base de Datos) DIRECFIN: Direccin de Economa y Finanzas DIRREHUM: Direccin de Recursos Humanos DIRSAL: Direccin de Salud de la Polica Nacional del Per EDT: Estructura de Desglose del Trabajo EHR: Electronic Health Record (Historia Clnica Electrnica) ER: Entidad Relacin FOSPOLI: Fondo de Salud Policial HC: Historia Clnica HN: Hospital Nacional
146
HTML: HyperText Markup Language (Lenguaje de Marcas de Hipertexto) HTTP: Hyper Text Transfer Protocol (Protocolo de Transferencia de Hipertexto) HW: Hardware INEN: Instituto Nacional de Enfermedades Neoplsicas ISP: Internet Service Provider (Proveedor de Servicios de Internet) IP: Internet Protocol (Protocolo de Internet) LNS: Luis Nicasio Senz MINSA: Ministerio de Salud MOPRI: Mdulo Pre Quirrgico OFISIG: Oficina de Informacin Gerencial PHP: Hypertext Pre-processor (Hipertexto Pre-procesador) PNP: Polica Nacional del Per RF: Requerimiento Funcional RNF: Requerimiento No Funcional RN: Regla del Negocio RDBMS: Relational Database Management System (Sistema de Gestin de Bases de Datos Relacionales) RUP: Rational Unified Process (Proceso Unificado de Rational) SGBD: Sistema de Gestin de Bases de Datos SIREC: Sistema de Registro de Citas Mdicas en Lnea SSL: Secure Socket Layer (Capa de Conexin Segura) SW: Software
147
TCP: Transmission Control Protocol (Protocolo de Control de Transmisin) TD: Tasa de Descuento TIR: Tasa Interna de Retorno TUA: Tarjeta nica de Atencin UML: Unified Modeling Language (Lenguaje Unificado de Modelado) VAN: Valor Actual Neto VPN: Virtual Private Network (Red Privada Virtual) WWW: World Wide Web (Red Informtica Mundial)
148
REFERENCIAS BIBLIOGRFICAS
1. Oficina del Sistema de Informacin Gerencial. (2010). Anlisis de Situacin de Salud. Policia Nacional del Per. Lima: OFISIG. 2. Direccin de Telemtica. (s.f.). Direccin de Sanidad. Recuperado el 5 de Septiembre de 2011, de DIRSAN PNP: http://www.pnp.gob.pe/direcciones/dirsal/inicio.html 3. Lujn Mora, S. (2001). Programacin en Internet: Clientes Web. Madrid, Espaa: Editorial Club Universitario. 4. Leon Shklar, R. R. (2003). Web Application Architecture: Principles, Protocols and Practices. Inglaterra: John Wiley & Sons. 5. Vignaga, A., & Perovich, D. (2008). Arquitecturas y Tecnologas para el Desarrollo de Aplicaciones Web. Universidad de la Repblica, Uruguay. 6. Groussard, T. (2010). Java Enterprise Edition: Desarrollo de Aplicaciones Web con JEE 6. Espaa: Editions ENI. 7. Yeager, N., & McGrath, R. (2006). Web Server Technology: The Advanced Guide for World Wide Web Information Providers. USA: Morgan Kaufmann Publishers. 8. Lujn Mora, S. (2002). Programacin de Aplicaciones Web: Historia, Principios Bsicos y Clientes Web. Madrid, Espaa: Editorial Club Universitario. 9. Nevado Cabello, V. (2010). Introduccin a las Bases de Datos Relacionales. Espaa: Visin Libros. 10. Domanski, P., & Irvine, P. (2000). A Practical Guide to Relational Database Design. USA: DIAXON. 11. Direccin Ejecutiva de Tecnologas de la Informacin y Comunicaciones. (s.f.). Fondo de Salud Policial. Recuperado el 12 de Agosto de 2012, de FOSPOLI PNP: Disponible en: http://www.pnp.gob.pe/direcciones/fospoli/inicio.html 12. Andina. (s.f.). DePeru.com. Recuperado el 22 de Agosto de 2013, de Citas mdicas por internet en hospitales pblicos beneficiar a 250 mil usuarios al mes: http://www.deperu.com/noticias/9334/citas-medicas-por-internet-en-hospitalespublicos-beneficiara-a-250-mil-usuarios-al-mes
149
13. Jeremy, M. (s.f.). KidsHealth. Recuperado el 22 de Agosto de 2013, de Historia Clnica Electrnica: http://kidshealth.org/parent/en_espanol/general/ehrs_esp.html#a__ iquest_Qu_eacute__es_una_historia_cl_iacute_nica_electr_oacute_nica__EHR__ electronic_health_record__ 14. Sommerville, I. (2005). Ingeniera de Software. Espaa: Pearson Educacin. 15. Kruchten, P. (2004). The Rational Unified Process: An Introduction. Espaa: Pearson Educacin. 16. Appserv Foundation. (s.f.). AppServ Open Project. Recuperado el 14 de Abril de 2012, de http://www.appservnetwork.com/ 17. MySQL. (s.f.). MySQL . Recuperado el 14 de Abril de 2012, de The world's most popular open source database: http://www.mysql.com/products/workbench/ 18. Eguiluz, J. (s.f.). Introduccin a JavaScript. Recuperado el 14 de Abril de 2012, de http://librosweb.es/javascript/index.html 19. Ministerio de Salud. (s.f.). Normas de Salud. Recuperado el 22 de Octubre de 2011, de Reglamento General de Hospitales del Sector Salud: http://www.minsa.gob.pe/dgiem/infraestructura/normas.htm 20. EsSalud. (s.f.). Citas Mdicas EsSalud. Recuperado el 30 de Marzo de 2012, de Consulta de citas: http://www.essalud.gob.pe/
150
ANEXOS
Anexo N 1 Especificaciones de los Casos de Uso del Sistema
CASO DE USO: Gestionar HC Actor: Secretaria de HC 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Secretaria de HC registrar el N 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 nmero de CIF del paciente que desea aperturar historia clnica y hace clic en el botn Buscar. 2.1.2 El sistema muestra a la(s) persona(s) perteneciente(s) al nmero de CIF ingresado, el nmero de historia clnica autogenerado y la fecha actual de registro. 2.1.3 La Secretaria de HC selecciona a la persona que se le registrar su N de Historia; finalmente hace clic el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar el registro? 2.1.5 La Secretaria de HC hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin: Registro correcto. 2.2 Flujos Alternativos 2.2.1 Si la Secretaria de HC presiona el botn Buscar sin haber ingresado o ingresado mal el CIF, el sistema mostrar un mensaje: Ingrese CIF correctamente. 2.2.2 Si la Secretaria de HC no selecciona al paciente, el sistema mostrar un mensaje: Seleccione un paciente. 2.2.3 Si la Secretaria de HC selecciona a un paciente que ya tiene historia clnica, el sistema mostrar un mensaje: Usted ya cuenta con Historia Clnica.
151
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 N de Historia Clnica queda registrado en la base de datos. 5. Prototipo Ver anexo N 7, punto 1.3.1
152
CASO DE USO: Registrar Cita Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Enfermera de cada consultorio externo registrar las citas 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 y N de Historia Clnica del paciente. 2.1.3 La Enfermera hace clic en el cono Siguiente para continuar con el registro de la cita. 2.1.4 El sistema muestra los campos que hay que seleccionar tales como: Especialidad y Consultorio. 2.1.5 La Enfermera selecciona los datos y hace clic en el botn Cargar Turnos. 2.1.6 El sistema carga los turnos existentes de acuerdo a los datos de la bsqueda. 2.1.7 La Enfermera selecciona el turno en el que desea ser atendido el paciente. 2.1.8 El sistema muestra un mensaje de registro: Est seguro de guardar el registro? 2.1.9 La Enfermera hace clic en el botn Aceptar. 2.1.10 El sistema muestra un mensaje de confirmacin: Cita registrada. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber ingresado o ingresado mal el DNI del paciente, el sistema mostrar un mensaje: Ingrese DNI correctamente. 2.2.2 Si la Enfermera selecciona un turno ocupado, el sistema mostrar un mensaje: Este turno ya est ocupado, por favor elija otro turno. 2.2.3 Si el paciente tiene ms de 3 citas en el mes, el sistema mostrar un mensaje: Usted ya tiene ms de 3 citas en el mes. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente.
153
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 turno elegido queda ocupado. 5. Prototipo Ver anexo N 7, punto 1.4.1
154
CASO DE USO: Reservar Cita Actor: Paciente 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, el Paciente registrar sus citas por internet desde el lugar que desee. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Cita 2.1.1 El sistema muestra el CIF correspondiente al paciente que ha iniciado sesin y la lista de los pacientes pertenecientes a dicho CIF. 2.1.2 El Paciente selecciona a uno de los pacientes que se le registrar la cita. 2.1.3 El sistema direcciona a la segunda interfaz para continuar con el registro de la cita y muestra los campos que hay que seleccionar tales como: Especialidad y Consultorio. 2.1.4 El Paciente selecciona los datos y 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 el registro? 2.1.8 El Paciente hace clic en el botn Aceptar. 2.1.9 El sistema muestra un mensaje de confirmacin: Cita registrada. 2.2 Flujos Alternativos 2.2.1 Si el Paciente selecciona un turno ocupado, el sistema mostrar un mensaje: Este turno ya est ocupado, por favor elija otro turno. 2.2.2 Si el paciente tiene ms de 3 citas en el mes, el sistema mostrar un mensaje: Usted ya tiene ms de 3 citas en el mes. 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 Reservar Cita de su interfaz grfica. 4. Post Condiciones 4.1 La nueva cita queda registrada en la base de datos.
155
4.2 La disponibilidad del turno elegido queda ocupado. 5. Prototipo Ver anexo N 7, punto 1.4.2
156
CASO DE USO: Administrar Cita Actor: Paciente 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, el Paciente podr consultar su(s) prxima(s) cita(s) y en caso de no poder asistir a una cita programada tendr la opcin de cancelarla. En este caso de uso tambin se enviarn alertas cuando un paciente no haya asistido a una cita programada (en un intervalo de hasta 2 semanas despus de la fecha programada) o cuando su siguiente cita se aproxima (en un intervalo de hasta 1 mes antes de la fecha programada). 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Cita 2.1.1 El sistema muestra la lista de las citas pendientes. 2.1.2 El Paciente selecciona el enlace Ver Detalle. 2.1.3 El sistema muestra los detalles de la cita seleccionada. Cancelar Cita 2.1.4 El Paciente realiza los pasos anteriores y hace clic en el cono Cancelar Cita. 2.1.5 El sistema muestra un mensaje de cancelacin: 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: Cancelacin correcta. 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. 5. Prototipo Ver anexo N 7, punto 1.4.2
157
CASO DE USO: Traslado HC Admisin Actor: Asistente de HC 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Asistente de HC consultar la lista de las Historias Clnicas que debern ser llevadas a los consultorios segn datos de la cita (da y consultorio), registrando tanto la salida y entrada de cada una de ellas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Salida 2.1.1 El Asistente de HC selecciona la Fecha y el Consultorio a donde debe enviar las historias y hace clic en el botn Consultar. 2.1.2 El sistema muestra la lista de todas las historias que estn pendientes por ser enviadas y los campos que hay que seleccionar tales como: Check de cada HC y Observacin. 2.1.3 El Asistente de HC luego de verificar la existencia fsica de las historias, selecciona cada una de ellas que sern enviadas e ingresa las observaciones; finalmente hace clic en el botn Registrar Salida. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar el registro? 2.1.5 El Asistente de HC hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin: Registro correcto. Registrar Entrada 2.1.7 El Asistente de HC selecciona la Fecha y el Consultorio que han devuelto las historias y hace clic en el botn Consultar. 2.1.8 El sistema muestra la lista de todas las historias devueltas y los campos que hay que seleccionar tales como: Check de cada HC. 2.1.9 El Asistente de HC luego de verificar la devolucin fsica de las historias, selecciona cada una de ellas que sern regresadas a los estantes del rea de admisin; finalmente hace clic en el botn Registrar Entrada. 2.1.10 El sistema muestra un mensaje de registro: Est seguro de guardar el registro? 2.1.11 El Asistente de HC hace clic en el botn Aceptar. 2.1.12 El sistema muestra un mensaje de confirmacin: Registro correcto. 2.2 Flujos Alternativos
158
2.2.1 Si el Asistente de HC presiona el botn Buscar sin haber seleccionado los datos solicitados, el sistema mostrar un mensaje: Seleccione Fecha y Consultorio. 2.2.2 Si la Asistente de HC presiona el botn Registrar Salida o Registrar entrada sin haber seleccionado mnimo un check, el sistema mostrar un mensaje: Debe seleccionar al menos una historia. 3. Pre Condiciones 3.1 El Asistente de HC ha realizado el ingreso al sistema correctamente. 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 La lista de historias enviadas actualiza el estado de Pendiente a Enviado y la lista de historias devueltas actualiza el estado de Enviado a Recibido; quedando los checks deshabilitados. 4.3 Las historias seleccionadas salen fsicamente del rea de Admisin y Archivos. 5. Prototipo Ver anexo N 7, punto 1.5.1
159
CASO DE USO: Traslado HC Consultorio Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Enfermera consultar la lista de las Historias Clnicas que han sido enviada del rea de Admisin y Archivos segn datos de la cita (da y consultorio), registrando tanto la salida y entrada de cada una de ellas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Entrada 2.1.1 La Enfermera selecciona la Fecha y el Consultorio 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 y los campos que hay que seleccionar tales como: Check de cada HC. 2.1.3 La Enfermera luego de verificar el envo fsico de las historias, selecciona cada una de ellas que sern registradas; finalmente hace clic en el botn Registrar Entrada. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar el registro? 2.1.5 La Enfermera hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin: Registro correcto. Registrar Salida 2.1.7 La Enfermera selecciona la Fecha y el Consultorio 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 conformidad de las historias que sern devueltas, selecciona cada una de ellas que sern entregadas e ingresa las observaciones; finalmente hace clic en el botn Registrar Salida. 2.1.10 El sistema muestra un mensaje de registro: Est seguro de guardar el registro? 2.1.11 La Enfermera hace clic en el botn Aceptar. 2.1.12 El sistema muestra un mensaje de confirmacin: Registro correcto. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber seleccionado los
160
datos solicitados, el sistema mostrar un mensaje: Seleccione Fecha y Consultorio. 2.2.2 Si la Enfermera presiona el botn Registrar Salida o Registrar entrada sin haber seleccionado mnimo un check, el sistema mostrar un mensaje: Debe seleccionar al menos una historia. 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. 4. Post Condiciones 4.1 El movimiento de la historia queda registrado en la base de datos. 4.2 La lista de historias registradas actualiza el estado de Enviado a Recibido y la lista de historias devueltas actualiza el estado de Recibido a Enviado; quedando los checks deshabilitados. 4.3 Las historias seleccionadas salen fsicamente del consultorio. 5. Prototipo Ver anexo N 7, punto 1.5.2
161
CASO DE USO: Consultar Citados Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Enfermera consultar la lista de los pacientes citados en un determinado da, lista que posteriormente entregar a los mdicos que atendern a los pacientes citados. 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Citados 2.1.1 La Enfermera ingresa la Fecha, rea y Consultorio de la cita y hace clic en el botn Buscar. 2.1.2 El sistema lista a todas las personas citadas con sus respectivos datos tales como: Fecha, Hora, Nombres y Apellidos, Parentesco, CIF y N de HC. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber ingresado la fecha, rea y consultorio, el sistema mostrar un mensaje: Ingrese 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 Consultar Citados de su interfaz grfica. 4. Prototipo Ver anexo N 7, punto 1.4.1
162
CASO DE USO: Consultar Movimiento HC Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Enfermera o el Asistente de HC, consultar todos los movimientos que ha tenido una historia clnica en especfico. 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Movimiento 2.1.1 La Enfermera o el Asistente de HC ingresa el N de Historia Clnica del paciente y hace clic en el botn Consultar. 2.1.2 El sistema lista todos los movimientos que ha tenido dicha historia con sus respectivos datos tales como: N HC, Paciente, Movimiento, Ubicacin, Fecha Cita y Fecha Movimiento. 2.1.3 La Enfermera o el Asistente de HC para realizar una bsqueda ms especfica de algn movimiento, ingresa cualquier dato mencionado anteriormente en la casilla de Bsqueda. 2.1.4 El sistema automticamente realiza y muestra la bsqueda especfica. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera o el Asistente de HC presiona el botn Consultar sin haber ingresado o ingresado mal el N de Historia Clnica, el sistema mostrar un mensaje: Ingrese N de HC correctamente. 3. Pre Condiciones 3.1 La Enfermera y el Asistente de HC han realizado el ingreso al sistema correctamente. 3.2 El Asistente de HC ha seleccionado la opcin Traslado de Historias Admisin y Movimiento Historia de su interfaz grfica. 3.3 La Enfermera ha seleccionado la opcin Traslado de Historias Consultorio y Movimiento Historia de su interfaz grfica. 4. Prototipo Ver anexo N 7, punto 1.5.2
163
CASO DE USO: Registrar Atenciones Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, la Enfermera, registrar todas las atenciones que ha realizado el mdico durante el da, se podr tambin registrar algunos datos importantes 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 correcto. 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 el registro? 2.1.12 La Enfermera hace clic en el botn Aceptar. 2.1.13 El sistema muestra un mensaje de confirmacin: Registro correcto. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Listar sin haber ingresado la Fecha, rea y Consultorio, el sistema mostrar un mensaje: Ingrese todos los datos. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de
164
forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 2.2.3 Si la Enfermera presiona el botn Registrar Atenciones sin haber seleccionado mnimo un check, el sistema mostrar un mensaje: Debe seleccionar al menos una historia. 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 cita quedan registrada como atendida. 4.2 La historia clnica del paciente queda actualizada. 5. Prototipo Ver anexo N 7, punto 1.6.1
165
CASO DE USO: Importar Excel Estadstico Actor: Jefe de rea 1. Caso de Uso 1.1 Breve Descripcin En este caso de uso, el Jefe de cada rea, consultar los reportes estadsticos de las atenciones mensuales por cada servicio o consultorio externo, tambin podr exportar el reporte a Excel. 2. Flujo de Eventos 2.1 Flujo Bsico Importar Excel 2.1.1 El sistema muestra el reporte estadstico de atenciones mensuales por cada servicio o consultorio externo. 2.1.2 El Jefe de rea hace clic en el cono Exportar 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 Reportes Estadsticos y Reporte General de su interfaz grfica. 4. Post Condiciones 4.1 El Excel se ha descargado. 5. Prototipo Ver anexo N 7, punto 1.7.2
166
T_Area: Campo idArea Nom_Area Ubicacion T_Citas: Campo idCita Tipo idPaciente idTurnos Programados estado 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. PK FK x x x Tipo int varchar int int int Descripcin ID autogenerado. Tipo de cita (web o consultorio). PK de la tabla paciente. PK de la tabla turnos programados. 1=cita pendiente, 0=cita atendida. PK x FK Tipo int varchar text Descripcin ID autogenerado. Nombre del rea. Ubicacin del rea.
T_Detalle_Historia_Clinica: Campo idDetalle_HC Num_Historia Nom_Anexo Ruta_Anexo F_Registro idMedico Diagnostico PK FK x Tipo int int varchar text date int text Descripcin ID autogenerado. Nmero de Historia Clnica. Nombre del documento. Ruta del documento. Fecha de Registro del documento. Mdico que atiende. Diagnstico del paciente.
167
Medicamento Tratamiento T_Especialidades: Campo idEspecialidad Nom_Especialidad idArea T_Historia Clnica: Campo idHC Num_Historia F_Registro idPaciente T_Hora: Campo idHora Hora idTurno T_Mdico: Campo idMedico CIP Grado Situacion idEspecialidad idPersona PK x FK PK x FK PK FK x PK FK x x
text text
Descripcin ID autogenerado. Nmero de Historia autogenerado. Fecha de registro de la historia. PK de la tabla paciente.
x x
Descripcin ID autogenerado. Carnet de Identificacin Policial. Grado PNP. Situacin actual de trabajo. PK de la tabla especialidades. PK de la tabla persona.
idMovimiento_Historia Num_Historia F_Cita Ubicacion Movimiento F_Movimiento Observacion idCita T_Nodo: Campo idNodo Nom_Nodo T_Paciente: Campo idPaciente CIF Parentesco idPersona T_Perfil: Campo idPerfil Nom_Perfil Descripcion F_Registro T_Permisos: Campo idPermiso Nom_Permiso Ruta idNodo PK x PK FK x PK FK x PK FK x
x x
ID autogenerado. PK de la tabla HC. Fecha de la cita. Ubicacin fsica actual. Salida o entrada. Fecha de movimiento. Observaciones. PK de la tabla Cita.
Descripcin ID autogenerado. Carnet de Identificacin Familiar. Parentesco del Titular. PK de la tabla persona.
Descripcin ID autogenerado. Nombre del perfil. Descripcin del perfil. Fecha de registro del perfil.
FK
T_Permisos x Perfil: Campo idPermisosxPerfil idPermiso idPerfil T_Persona: Campo PK FK idPersona x DNI Nombres A_Paterno A_Materno Sexo F_Nacimiento E_Civil Direccion Telefono Celular Correo estado T_Programacion Medico: Campo idProgramacion_Medico idMedico idTurno Fecha idConsultorio T_Turno: Campo idTurno Turno H_Inicio PK x FK Tipo int varchar time Descripcin ID autogenerado. Turno. Hora de Inicio.
170
PK FK x x x
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.
PK FK x x x x
Descripcin ID autogenerado. PK de la tabla mdico. PK de la tabla turno. Fechas de atencin. PK de la tabla consultorio.
time
Hora de Fin.
PK FK x
x x
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 FK x 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.
171
CASO DE PRUEBA: Gestionar HC Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Aprobado por: Luis Palacios P. Fecha: 30/08/2013 Resumen: Implementar la interfaz para registrar los nmeros de historia clnica. Objetivo del Caso del Prueba : Verificar que se registre correctamente el N de Historia Clnica por cada paciente. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Gestionar HC. Probador: Jos Tapia Fecha de Prueba: 30/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Pacientes -> Gestionar Historia Clnica -> Registrar Historia. Ingresar el CIF del paciente y pulsar el botn Buscar. Data Resultados Esperados Resultados Reales Se mostr la interfaz de forma correcta. Se ingres el CIF correctamente y se mostr a los pacientes correctos. Se registr el N de HC correctamente. Estado Paso.
Se muestra la interfaz para registrar el N de Historia Clnica. CIF Se ingresa correctamente el CIF y se muestra los pacientes pertenecientes al CIF ingresado. Seleccionar el paciente y pulsar Paciente Registra el N de HC para el el botn Guardar. paciente seleccionado.
Paso.
Paso.
172
Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Fecha: 29/08/2013 Resumen: Implementar la interfaz para registrar las citas.
Objetivo del Caso del Prueba : Verificar que se registre correctamente la cita. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Registrar Cita. Probador: Jos Tapia Fecha de Prueba: 29/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Citas -> Citas Consultorio -> Registrar Cita. Ingresar el DNI del paciente y pulsar el botn Buscar. Data Resultados Esperados Resultados Reales Estado Paso.
Se muestra la interfaz para Se mostr la interfaz de registrar la Cita. forma correcta. DNI Se ingresa correctamente el DNI y se muestra al paciente perteneciente al DNI ingresado y su N de HC. Se ingres el DNI correctamente y se mostr al paciente con sus datos correctamente. Se mostr correctamente la siguiente interfaz. Se cargaron los turnos correctamente.
Paso.
Direcciona a la siguiente interfaz para continuar el registro de la cita. Especiali Cargan los turnos dad, programados segn los datos Consulto seleccionados. rio
Paso.
Paso.
173
Seleccionar Turno.
Turno
Se selecciona un turno libre Se seleccion del calendario mostrado y se correctamente un turno registra la cita. para el registro de la cita.
Paso.
174
CASO DE PRUEBA: Reservar Cita Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Fecha: 29/08/2013 Resumen: Implementar la interfaz para reservar la cita. Aprobado por: Luis Palacios P.
Objetivo del Caso del Prueba : Verificar que se registre correctamente la cita. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Reservar Cita. Probador: Jos Tapia Fecha de Prueba: 29/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Citas -> Citas Web -> Reservar Cita. Seleccionar al paciente. Data Resultados Esperados Resultados Reales Estado Paso.
Se muestra la interfaz para Se mostr la interfaz de registrar la Cita. forma correcta. Paciente Se selecciona a un paciente y se direcciona a la siguiente interfaz para continuar el registro de la cita. Especiali Cargan los turnos dad, programados segn los datos Consulto seleccionados. rio Turno Se selecciona un turno libre del calendario mostrado y se registra la cita. Se seleccion correctamente a un paciente y se mostr la siguiente interfaz Se cargaron los turnos correctamente.
Paso.
Paso.
Paso.
175
CASO DE PRUEBA: Administrar Cita Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Fecha: 29/08/2013 Resumen: Implementar la interfaz para administrar las citas. Aprobado por: Luis Palacios P.
Objetivo del Caso del Prueba : Verificar que las prximas citas pendientes se puedan consultar y cancelar. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Administrar Cita. Probador: Jos Tapia Fecha de Prueba: 29/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Citas -> Citas Web -> Administrar Cita. Seleccionar el detalle de la cita. Data Resultados Esperados Resultados Reales Estado Paso.
Se muestra la interfaz para Se mostr la interfaz de administrar las citas. forma correcta. Cita Se selecciona el detalle de una cita mostrada y se direccione a la siguiente interfaz. Se cancela la cita pendiente. Se seleccion el detalle de una cita y se mostr correctamente la informacin de a cita. Se cancel la cita y ya no figura en la lista de citas pendientes.
Paso.
Cita
Paso.
176
CASO DE PRUEBA: Traslado HC Admisin Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Aprobado por: Luis Palacios P. Fecha: 30/08/2013 Resumen: Implementar la interfaz para controlar la salida y entrada de las historias del rea de Admisin y Archivos. Objetivo del Caso del Prueba : Verificar que se registre correctamente la salida y entrada de cada historia clnica. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Traslado HC Admisin. Probador: Jos Tapia Fecha de Prueba: 30/08/2013 Paso 1 Instruccin Data Resultados Esperados Resultados Reales Estado Paso.
Ingresar a la opcin del men: Historia Clnica -> Traslado de Historias Admisin -> Registrar Salida. Seleccionar Fecha, Consultorio Fecha, y pulsar el botn Consultar. Consulto rio Seleccionar las historias, registrar observaciones y pulsar el botn Registrar Salida. Ingresar a la opcin del men: Historia Clnica -> Traslado de Historias Admisin ->
Se muestra la interfaz para Se mostr la interfaz de registrar la salida de las forma correcta. historias clnicas.
Se muestra la lista de Se mostr historias clnicas pendientes correctamente la lista por enviar a los consultorios. de las historias pendientes. Historia Se registra correctamente la Se registr Clnica salida de las historias correctamente la salida seleccionadas. de las historias. Se muestra la interfaz para Se mostr la interfaz de registrar la entrada de las forma correcta. historias clnicas
Paso.
Paso.
Paso.
177
Registrar Entrada. Seleccionar Fecha, Consultorio Fecha, Se muestra la lista de Se mostr y pulsar el botn Consultar. Consulto historias clnicas devueltas correctamente la lista rio por los consultorios. de las historias devueltas. Seleccionar las historias y Historia Se registra correctamente la Se registr pulsar el botn Registrar Clnica entrada de las historias correctamente la Entrada. seleccionadas. entrada de las historias.
Paso.
Paso.
178
CASO DE PRUEBA: Traslado HC Consultorio Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Aprobado por: Luis Palacios P. Fecha: 30/08/2013 Resumen: Implementar la interfaz para controle la salida y entrada de las historias de los consultorios. Objetivo del Caso del Prueba : Verificar que se registre correctamente la salida y entrada de cada historia clnica. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Traslado HC Consultorio. Probador: Jos Tapia Fecha de Prueba: 30/08/2013 Paso 1 Instruccin Data Resultados Esperados Resultados Reales Estado Paso.
Ingresar a la opcin del men: Historia Clnica -> Traslado de Historias Consultorio -> Registrar Entrada. Seleccionar Fecha, Consultorio Fecha, y pulsar el botn Consultar. Consulto rio Seleccionar las historias y pulsar el botn Registrar entrada. Ingresar a la opcin del men: Historia Clnica -> Traslado de Historias Consultorio -> Registrar Salida.
Se muestra la interfaz para Se mostr la interfaz de registrar la entrada de las forma correcta. historias clnicas.
Se muestra la lista de Se mostr historias clnicas enviadas correctamente la lista por el rea de admisin. de las historias enviadas. Historia Se registra correctamente la Se registr Clnica entrada de las historias correctamente la seleccionadas. entrada de las historias. Se muestra la interfaz para Se mostr la interfaz de registrar la salida de las forma correcta. historias clnicas
Paso.
Paso.
Paso.
179
Seleccionar Fecha, Consultorio Fecha, Se muestra la lista de Se mostr y pulsar el botn Consultar. Consulto historias clnicas registradas correctamente la lista rio por los consultorios. de las historias registradas. Seleccionar las historias y Historia Se registra correctamente la Se registr pulsar el botn Registrar Clnica salida de las historias correctamente la salida Salida. seleccionadas. de las historias.
Paso.
Paso.
180
CASO DE PRUEBA: Consultar Citados Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Aprobado por: Luis Palacios P. Fecha: 29/08/2013 Resumen: Implementar la interfaz para consultar a los pacientes citados da a da. Objetivo del Caso del Prueba : Verificar que se muestre correctamente la lista de los pacientes citados. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Consultar Citados. Probador: Jos Tapia Fecha de Prueba: 29/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Citas -> Citas Consultorio -> Consultar Citados. Ingresar la Fecha, rea, Consultorio y pulsar el botn Buscar. Data Resultados Esperados Resultados Reales Se mostr la interfaz de forma correcta. Se ingres la Fecha, rea, Consultorio y se mostr correctamente la lista de los pacientes citados. Estado Paso.
Se muestra la interfaz para consultar a los pacientes citados. Fecha, Se ingresa correctamente la rea, Fecha, rea, Consultorio y se Consulto muestra la lista de los rio pacientes citados.
Paso.
181
CASO DE PRUEBA: Consultar Movimiento HC Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Aprobado por: Luis Palacios P. Fecha: 30/08/2013 Resumen: Implementar la interfaz para consultar los movimientos de las historias clnicas. Objetivo del Caso del Prueba : Verificar que se muestre correctamente cada movimiento de la historia clnica. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Consultar Movimiento HC. Probador: Jos Tapia Fecha de Prueba: 30/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Historia Clnica -> Traslado de Historias Admisin o Traslado de Historias Consultorio -> Movimiento Historia. Ingresar N de Historia Clnica y pulsar el botn Consultar. Data Resultados Esperados Resultados Reales Estado Paso.
Se muestra la interfaz para Se mostr la interfaz de consultar los movimientos de forma correcta. las historias clnicas.
N Se ingresa correctamente el Se ingres el N de HC Historia N de HC y se muestra los correctamente y se Clnica movimientos de dicha historia. mostr todos sus movimientos.
Paso.
182
CASO DE PRUEBA: Registrar Atenciones Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Fecha: 29/08/2013 Resumen: Implementar la interfaz para registrar las atenciones de las citas. Aprobado por: Luis Palacios P.
Objetivo del Caso del Prueba : Verificar que se registre correctamente la atencin de las citas. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Registrar Atenciones. Probador: Jos Tapia Fecha de Prueba: 29/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Atenciones -> Atenciones Mdicas -> Registrar Atenciones. Ingresar Fecha, rea, Consultorio y pulsar el botn Buscar. Data Resultados Esperados Resultados Reales Estado Paso.
Se muestra la interfaz para Se mostr la interfaz de registrar las atenciones de las forma correcta. citas. Fecha, rea, Consulto rio Se ingresa correctamente la Fecha, rea, Consultorio y se muestra la lista de los pacientes citados. Se ingres la Fecha, rea, Consultorio correctamente y se mostr la lista de los pacientes citados. Se direccion a otra interfaz de forma correcta. Se registr correctamente la actualizacin de la
Paso.
Paciente Se direcciona a otra interfaz para registrar los datos de la historias. Ingresar Especialidad, Mdico, Especiali Se ingresa los datos de forma Diagnstico, Medicamento, dad, correcta y se registra los Tratamiento, Anexos y pulsar Mdico, datos actualizados de la
Paso.
Paso.
183
el botn Guardar.
historia clnica.
Seleccionar al paciente y pulsar Paciente Se selecciona a los pacientes Se registr el botn Registrar y se registra las atenciones. correctamente la Atenciones. atencin de los pacientes seleccionados
Paso.
184
CASO DE PRUEBA: Importar Excel Autor: Rotceh Velsquez G. Revisado por: Luis Palacios P. Aprobado por: Luis Palacios P. Fecha: 31/08/2013 Resumen: Implementar la interfaz para consultar y descargar reporte estadstico de atenciones mensuales. Objetivo del Caso del Prueba : Verificar que se muestre y descargue correctamente los reportes. Condicin(es) de Prueba : Ingresar al sistema. Descripcin del Caso de Prueba : En esta prueba se validar el CUS Importar HC. Probador: Jos Tapia Fecha de Prueba: 31/08/2013 Paso 1 Instruccin Ingresar a la opcin del men: Estadsticas -> Reportes Estadsticos-> Reporte General. Pulsar el cono Excel. Data Resultados Esperados Resultados Reales Estado Paso.
Se muestra la interfaz para Se mostr la interfaz de visualizar el reporte forma correcta. estadstico. Se selecciona el cono Excel y Se export el reporte se exporta un documento estadstico en Excel. Excel.
Paso.
185
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. SW-FARM.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
186
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:
187
REQUISITOS PARA LA EJECUCIN DEL SISTEMA 1. Instalacin del Appserv Apache (servidor Web) PHP (lenguaje de programacin) MySQL (base de datos) phpMyAdmin (entorno grfico para la administracin de la base de datos) 2. Configuracin del Sistema Base de Datos Cdigo Fuente
Ingrese a la ruta: C:\ Instaladores\Appserv 2.5.10 y ejecute el instalador llamado appserv-win32-2.5.10.exe. Seguidamente se mostrar la primera pantalla de bienvenida, donde deber hacer clic en el botn Next.
188
Seleccione la carpeta donde se guardar la instalacin, luego haga clic en el botn Next.
Deje seleccionado los servicios que se van a instalar, luego haga clic en el botn Next.
189
Ingrese un nombre para el servidor, la direccin de e-mail del administrador y el puerto a utilizar (en este caso el puerto 80 se instala por defecto), luego haga clic en el botn Next.
Luego deber ingresar la contrasea para administrar las bases de datos, vuelva a ingresar otra vez la misma contrasea que haya elegido, e inicie la instalacin haciendo clic en el botn Install.
190
Finalmente espere a que termine la instalacin y luego haga clic en el botn Finish para terminar.
Al finalizar se muestra una ventana de comandos que se cerrar sola en pocos segundos.
191
2. Configuracin del Sistema Base de Datos Ingrese a la ruta: C:\ Instaladores\Sistema\Base de Datos y copie la carpeta bd_citas_medicas en la siguiente ruta: C:\AppServ\MySQL\data.
192
Cdigo Fuente Ingrese a la ruta: C:\ Instaladores\Sistema\Cdigo Fuente y copie la carpeta citas_medicas en la siguiente ruta: C:\AppServ\www. Finalmente para ingresar al sistema copie el siguiente link en el explorador de internet: http://localhost/citas_medicas/index.php
193
Al ejecutar el sistema la primera pantalla que se muestra es la Pantalla Principal, donde usted podr encontrar en la parte izquierda inferior el acceso para ingresar al sistema, para ello deber ingresar su usuario y contrasea respectivamente.
194
1. PERFIL ADMINISTRADOR El Administrador del Sistema, es el usuario que tiene permiso a todo el sistema sin acceso restringido, por ello explicaremos las funcionalidades del sistema segn su perfil y de acuerdo al orden de las funcionalidades del sistema. Despus de haber ingresado como usuario, el sistema muestra la pantalla de bienvenida donde tenemos el men principal con todas las funcionalidades del sistema. Como informacin adicional el sistema muestra tambin una lista del directorio de policlnicos que pertenecen a la PNP.
1.1 SEGURIDAD: Este mdulo est subdividido en 3 pestaas. 1.1.1 Controlar Acceso
195
Administrar Perfil A) Registrar perfil: Haciendo clic en el botn Guardar, usted podr registrar un nuevo perfil en la base de datos, previamente debe rellenar los datos solicitados (la fecha de registro se encuentra por defecto). B) Modificar perfil: Haciendo clic en cono Modificar, usted podr ir a la interfaz para modificar un perfil ya registrado en la base de datos. C) Guardar cambios: Haciendo clic en el botn Modificar, usted podr actualizar en la base de datos el registro modificado.
Administrar Permisos A) Asignar permisos: Haciendo clic en el botn Guardar, usted podr registrar los permisos que tendr el perfil seleccionado previamente. B) Ver permisos: Haciendo clic en el cono Ver, usted podr ver todos los permisos que tiene el perfil seleccionado previamente.
196
C) Eliminar permiso, Haciendo clic en el cono Eliminar, usted podr eliminar cualquier permiso que figure en la lista del perfil previamente seleccionado.
Registrar Usuario
197
A) Buscar pacientes: Haciendo clic en el cono Buscar, usted podr buscar a todas las personas pertenecientes al CIF digitado previamente para la bsqueda. B) Registrar usuario: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo usuario, seleccionando previamente a un responsable del usuario y a una o ms personas que pertenecern al grupo que tendr acceso al usuario que se ha registrado, deber tambin rellenar y seleccionar el resto de datos solicitados.
Acceso Usuario A) Activar usuario: Haciendo clic en el botn Activar, usted podr volver a activar al usuario que ha sido bloqueado automticamente por el sistema y que figura en la lista como inactivo.
198
Registrar Personal A) Nuevo personal: Haciendo clic en el botn Nuevo, usted podr habilitar los campos para ingresar un nuevo personal en la base de datos. B) Registrar personal: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo personal, previamente debe rellenar y seleccionar los datos solicitados. C) Buscar personal: Haciendo clic en el cono Buscar, usted podr buscar al personal (a quin se le crear un usuario) perteneciente al DNI digitado previamente para la bsqueda. D) Registrar usuario: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo usuario, previamente debe rellenar y seleccionar los datos solicitados.
199
1.2 MANTENIMIENTO: Este mdulo est subdividido en 3 pestaas. 1.2.1 Mantenimiento de Consultorios
Consultorio Externo A) Registrar consultorio: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo consultorio externo, previamente debe rellenar los datos solicitados. B) Listar especialidades: Haciendo clic en la pestaa negra, usted podr visualizar todas las especialidades del consultorio externo seleccionado. C) Agregar especialidad: Haciendo clic en el cono Agregar Especialidad, usted podr ir a la interfaz para agregar una nueva especialidad. D) Registrar especialidad: Haciendo clic en el botn Agregar, usted podr registrar en la base de datos una nueva especialidad, previamente debe rellenar los datos solicitados.
200
Consultorio Interno A) Listar especialidades: Haciendo clic en el cono Aqu, usted podr observar la lista de los consultorios externos ya registrados en el sistema con su respectiva especialidad asignada. B) Registrar consultorio: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo consultorio interno, previamente debe rellenar y seleccionar los datos solicitados.
A
Registrar Mdico A) Registrar mdico: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo mdico, previamente debe rellenar y seleccionar los datos solicitados.
201
Actualizar Mdico A) Buscar mdico: Haciendo clic en el botn Buscar, usted podr realizar la bsqueda de un mdico digitando su apellido paterno. B) Habilitar mdico: Haciendo clic en el cono Habilitar, usted podr habilitar nuevamente al mdico y su estado cambia automticamente a activo. C) Deshabilitar mdico: Haciendo clic en el cono Deshabilitar, usted podr deshabilitar al mdico y su estado cambia automticamente a inactivo. D) Modificar mdico: Haciendo clic en el botn Modificar, usted podr habilitar los campos para modificar los datos del mdico. E) Guardar cambios: Haciendo clic en el botn Guardar, usted podr actualizar en la base de datos el registro modificado.
C E
202
Programar Mdico A) Buscar mdico: Haciendo clic en el cono Buscar, usted podr buscar a un mdico en la base de datos ingresando previamente su DNI para poder realizar la bsqueda. B) Registrar programacin: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos una nueva programacin mensual de un mdico, previamente debe rellenar y seleccionar los datos solicitados.
Ver Programacin A) Ver programacin: Haciendo clic en el botn Consultar, usted podr visualizar la programacin mensual que se le ha registrado a un mdico, previamente tendr que ingresar y seleccionar los datos solicitados para poder realizar la bsqueda en la base de datos.
203
1.3 PACIENTES: Este mdulo est subdividido en 1 pestaa. 1.3.1 Gestionar Historia Clnica
Registrar Historia A) Buscar paciente: Haciendo clic en el cono Buscar, usted podr buscar a todas las personas pertenecientes al CIF digitado previamente para la bsqueda B) Registrar N de Historia Clnica: Haciendo clic en el botn Guardar, usted podr registrar en la base de datos un nuevo nmero de historia clnica, previamente debe seleccionar al paciente, en este caso el nmero de historia se autogenera y la fecha se encuentra por defecto.
204
Consultar Historia
A) Consultar N de Historia: Haciendo clic en el botn Buscar, usted podr consultar el nmero de historia clnica de un paciente, previamente tendr que ingresar el nmero de CIF del paciente para realizar la bsqueda.
1.4 CITAS: Este mdulo est subdividido en 2 pestaas. 1.4.1 Citas Consultorio
205
Registrar Cita A) Buscar paciente: Haciendo clic en el botn Buscar, usted podr buscar a un paciente en la base de datos ingresando previamente su DNI para poder realizar la bsqueda. B) Siguiente paso: Haciendo clic en el cono Siguiente, usted podr ir a la siguiente interfaz para realizar el segundo paso del registro de citas. C) Cargar turnos: Haciendo clic en el botn Cargas Turnos, usted podr consultar todos los turnos disponibles para registrar una nueva cita en la base de datos, previamente tendr que seleccionar todos los datos solicitados. D) Paso anterior: Haciendo clic en el cono Atrs, usted podr ir a la anterior interfaz para realizar el primer paso del registro de citas.
206
Consultar Citados A) Consultar pacientes citados: Haciendo clic en el botn Buscar, usted podr visualizar la lista de todos los pacientes que tiene cita en un determinado da, previamente tendr que seleccionar todos los datos solicitados para realizar la consulta.
Reservar Cita A) Seleccionar paciente: Haciendo clic en el enlace Seleccionar, usted podr seleccionar a un paciente para registrar su cita. B) Cargar turnos: Haciendo clic en el botn Cargas Turnos, usted podr consultar todos los turnos disponibles para registrar una nueva cita en la base de datos, previamente tendr que seleccionar todos los datos solicitados. C) Paso anterior: Haciendo clic en el cono Atrs, usted podr ir a la anterior interfaz para realizar el primer paso del registro de citas.
207
Administrar Cita A) Alerta de inasistencia: Esta alerta se muestra en caso de que el paciente no haya asistido a una cita en un intervalo de dos semanas anteriores a la fecha actual. B) Alerta de aviso: Esta alerta se muestra en caso de que el paciente tenga una cita pendiente en un intervalo de dos semanas posteriores a la fecha actual. C) Ver detalle de cita: Haciendo clic en el enlace Ver Detalle, usted podr ir a la interfaz donde podr ver a detalle la cita seleccionada. D) Cancelar cita: Haciendo clic en el cono Cancelar Cita, usted podr cancelar su cita que tiene pendiente.
208
A B
Historial Citas A) Bsqueda especfica: Para poder hacer una bsqueda ms especfica sobre alguna cita, deber ingresar algn dato en la casilla y el sistema automticamente filtrar la bsqueda. B) Ver detalle: Para poder visualizar el detalle de la atencin de la cita, deber hacer clic en el cono Ver, seguidamente se mostrar otra interfaz con el detalle de la cita. C) Volver: Haciendo clic en cono Atrs, usted podr regresar a la interfaz anterior para poder visualizar nuevamente la lista del historial de las citas mdicas.
209
1.5 HISTORIA CLNICA: Este mdulo est subdividido en 2 pestaas. 1.5.1 Traslado de Historias Admisin
Registrar Salida A) Consultar historias pendientes: Haciendo clic en el botn Consultar, usted podr consultar el listado de historias pendientes por enviar a un consultorio en especfico de acuerdo a la fecha de la prxima cita. B) Registrar salida: Haciendo clic en el botn Registrar Salida, usted podr registrar la salida del listado de historias pendientes por enviar a un consultorio en especfico.
210
Registrar Entrada A) Consultar historias devueltas: pendientes: Haciendo clic en el botn Consultar, usted podr consultar el listado de historias devueltas por un consultorio en especfico. B) Registrar entrada: Haciendo clic en el botn Registrar Entrada, usted podr registrar la entrada del listado de historias devueltas por un consultorio en especfico.
A B
211
Registrar Entrada A) Consultar historias enviadas: Haciendo clic en el botn Consultar, usted podr consultar el listado de historias enviadas por el rea de admisin de acuerdo a la fecha de cita. B) Registrar entrada: Haciendo clic en el botn Registrar Entrada, usted podr registrar la entrada del listado de historias enviadas por el rea de admisin.
A B
Registrar Salida A) Consultar historias registradas: Haciendo clic en el botn Consultar, usted podr consultar el listado de historias que han sido registradas por el consultorio. B) Registrar salida: Haciendo clic en el botn Registrar Salida, usted podr registrar la salida del listado de historias registradas por el consultorio para ser devueltas al rea de admisin.
212
Movimiento Historia A) Consultar movimiento: Haciendo clic en el botn Buscar, usted podr consultar todos los movimientos que ha tenido una determinada historia clnica, para ello deber ingresar previamente el N de HC para realizar la bsqueda. B) Bsqueda especfica: Para poder hacer una bsqueda ms especfica sobre algn movimiento de la historia clnica, deber ingresar algn dato en la casilla y el sistema automticamente filtrar la bsqueda.
A B
1.6 ATENCIONES: Este mdulo est subdividido en 1 pestaa. 1.6.1 Atenciones Mdicas
Registrar Atenciones A) Consultar citas: Haciendo clic en el botn Listar, usted podr consultar todas las citas programadas en un da especfico, para ello deber ingresar previamente la Fecha, rea y Consultorio para realizar la bsqueda. B) Adjuntar historia clnica: Haciendo clic en el cono Adjuntar Historia, usted podr abrir otra interfaz donde podr registrar los datos de la atencin mdica.
213
C) Registrar historia clnica: Haciendo clic en el botn Guardar, usted podr registrar el detalle de la atencin mdica de la historia, relacionada al paciente seleccionado. D) Registrar atenciones: Haciendo clic en el botn Registrar Atenciones, usted podr registrar la atencin de todas las citas que han sido atendidas por el mdico.
Consultar Atenciones A) Consultar documentos: Haciendo clic en el botn Listar, usted podr consultar todos los documentos pertenecientes a una historia clnica, para ello deber ingresar previamente el N de HC para realizar la bsqueda.
214
B) Descargar documento: Para poder descargar cualquier documento de la lista, deber hacer clic en el cono Descargar, seguidamente se descargar el documento en Word.
A B
1.7 ESTADSTICAS: Este mdulo est subdividido en 2 pestaas. 1.7.1 Grficos Estadsticos
Grfico General
Grfico Especialidad A) Consultar grfico: Haciendo clic en el botn Consultar, usted podr visualizar el grfico estadstico de las atenciones por especialidad, para
215
ello deber ingresar previamente el Ao, la Especialidad y el Estado para realizar la bsqueda.
Reporte Especialidad A) Descargar reporte atenciones por especialidad: Haciendo clic en el cono Excel, usted podr descargar el reporte en formato Excel.
216
Reporte General A) Descargar reporte atenciones en general: Haciendo clic en el cono Excel, usted podr descargar el reporte en formato Excel.
217