Vous êtes sur la page 1sur 222

TESIS PUCP

Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Per. Para ver una copia de dicha licencia, visite http://creativecommons.org/licenses/by-nc-sa/2.5/pe/

PONTIFICIA UNIVERSIDAD CATLICA DEL PER FACULTAD DE CIENCIAS E INGENIERA

ANLISIS, DISEO E IMPLEMENTACIN DE UN SISTEMA DE INFORMACIN INTEGRAL DE GESTIN HOPITALARIA PARA UN ESTABLECIMIENTO DE SALUD PBLICO

TESIS PARA OPTAR POR EL TTULO DE INGENIERO INFORMTICO

PRESENTADO POR: JAVIER FRANCISCO MOSQUERA TARAZONA WILLY MESTANZA VIGO

LIMA - PER 2007

Resumen
La misin de los establecimientos de salud pblicos es la de prestar servicios de salud especializados con criterios de equidad, eficacia, eficiencia y calidad; con un enfoque integral en la atencin de salud de la poblacin demandante. El trabajo de tesis consiste en realizar un anlisis y diseo de los sistemas de informacin del Hospital Nacional Cayetano Heredia del Per identificando sus elementos crticos. El anlisis se ha realizado teniendo en cuenta las reas de: la direccin de Estadstica e Informtica, la direccin de Medicina y la oficina Ejecutiva de Apoyo Administrativo y el diseo se ha basado en la metodologa The Simplified Method [SIM2004]. Tambin consiste en la implementacin de los mdulos que son base importante de los procesos con los que se cuenta en el hospital, estos mdulos son: Auditoria mdica, Programacin mdica, Gestin de proveedores de equipos mdicos e insumos, los cuales sern desarrollados por Willy Mestanza. Adems tambin se implementaran los mdulos de Seguridad y Hospitalizacin, los cuales sern desarrollados por Javier Mosquera. Estos retos se alinean estratgicamente al logro de esta misin, si bien es cierto no se implementan todos los mdulos pertenecientes al hospital, se deja el anlisis y diseo que son base fundamental para futuros desarrollos. En consecuencia la tesis presenta informacin relacionada a la metodologa y las etapas del desarrollo de un sistema orientado a los procesos de los establecimientos de salud pblicos. El producto final es el anlisis y diseo de todas las reas involucradas y la implementacin de los mdulos mencionados.

Dedicatoria Javier
Para mi mam Nona que inconscientemente, cada vez que me contaba donde hubiese querido estudiar, me trasmiti el sueo de estudiar en esta casa de estudios y que conscientemente me ense y ensea cada da que uno hace cualquier cosa por sus hijos y que cada logro de ellos se celebra ms que uno propio. Para la persona a quien ms me parezco en este mundo, aunque muchas veces no lo reconozca. Estaremos siempre agradecidos por todo el sacrificio hecho, cada da que no nos tuvimos cerca. A mi pap Javier que me ense que uno tiene que ser mejor que sus padres, aunque me pusiste la valla muy alta tratar de cumplir cada da de mi vida. Para la persona con quien aprendimos a ser hermanos y amigos, en ese orden, porque crecimos y entendimos muchas cosas, a pesar de que ya estas sper grande y sper linda, siempre sers mi hermanita a quien cuidaba en el corralito. A mi hermana Claudia. A mi hermano Sergio, mi cmplice y escudero en toda causa perdida por la que tengamos que pelear y tal vez no ganar pero con la satisfaccin de haber hecho lo correcto. Porque a pesar de su edad me ensea cada da que los sueos se pueden volver realidad. A mis abuelos porque me ensearon que es posible educar a un nieto con solamente amor y a estar orgulloso de mis apellidos y mis races. A mi ta Dina que siempre me quiso, quiere y querr como un hijo, porque tal vez la soledad en algn momento nos llegue pero siempre estaremos juntos para evitarla. A mi ta Luz con quien comparto ideas socialistas que ya nadie cree, pero que seguiremos creyendo porque pensamos que es la nica forma de hacer un pas de justicia e igualdad para todos. Y porque sabemos que el Seor pone pruebas en el camino para superarlas, y que con toda la familia unida todo es ms fcil.

A Memoria donde aprend que para ganar no necesitas un premio que te lo diga, cuando veo a los amigos que hice s que gan ms que cualquiera, y a La Gentita, mi segunda familia, quien en tiempos donde la vocacin no pareca tan clara me ayudaron a entender que hay cosas ms importantes que los estudios en esta vida. Gracias por su amistad. A la persona con la que nos sumergimos, hace un tiempo ya, en esta aventura de tratar de ser un poquito mejores. A mi amigo Willy porque es verdad que la amistad es una segunda existencia. A mi pas, el Per, porque cada vez que digo que este pas est cambiando y lo seguir haciendo, siempre recibo crticas y hasta burlas pero sigo pensando que esto sucede y seguir sucediendo y contribuir cada da al cambio, esta tesis es prueba de ello. A la persona que ms quiero en este mundo por quien dara mi vida sin pensarlo, cada batalla luchada y ganada es por y para ti. Cumple tus sueos, que tu pap esta peleando desde ahora para que los realices. A mi hijo Rodrigo, mi adoracin, porque el nico ttulo que te exigir en esta vida es el ttulo de tu felicidad.

Dedicatoria Willy
Agradecer a mi mamita Epicha con la cual crec, a ella que me ense que uno no es nada ni nadie si no es profesional, descansa en paz preciosa. Agradecer a mi madre, gracias a ella puedo dar este importante paso en mi vida, para ella que sacrific su vida de mujer y de madre al apoyar incondicionalmente a sus hijos a costa de su propia satisfaccin personal, gracias Zoilita por todas las cosas que me has brindado y enseado, tendra que vivir dos veces para poder retribuir todo lo que me has dado, espero pronto estar junto a ti y que disfrutes de este triunfo que no es mo sino tuyo. Agradecer a mi hermanito Josesito, mi Titito, que me ha aguantado por tanto tiempo mis renegadas y malos ratos, este triunfo tambin es para ti y por ti, gracias por ser esa parte de m que siempre me ha hecho falta. Agradecer a mi alma gemela Claudia, mi novia, mi compaera y cmplice, que con su apoyo y paciencia ha hecho de mi vida la mejor de todas, la felicidad que me brindas me hace sentir que puedo lograrlo todo, este triunfo tambin es para ti. Agradecer a la persona con la cual aprend que la amistad no es cosa de ser iguales sino de tener el mismo punto de inicio y fin, gracias Javier por tu amistad, siendo ella nuestra principal herramienta de trabajo para este proyecto. Agradecer a mi hermano Erick que si no fuera por seguirlo, no hubiera comenzado a estudiar tan temprano, gracias hermanito eres un ejemplo a seguir siempre. Agradecer a mi ta Antuca mi segunda madre, me enseo a luchar por ms perdida que parezcan las cosas, a mis primos Hugo, Martha, Gloria y Nelly que son un ejemplo y me ensearon a superarme cada da. A Isaac y Enrique quienes han sido como unos padres, gracias por cubrir un poquito de ese hueco que aunque uno no quiera aceptar siempre hace falta, a mi primo Omar que con sus locuras me ense que la vida es de los vivos, a mi primo Martn que fue el nico que confi que ingresaba a la universidad y a mi to Elicho que con sus renegadas me ense por lo menos algo.

Agradecimientos
Los autores desean agradecer de manera muy especial al Dr. Javier Cieza, jefe del departamento de Medicina y al Ing. Carlos Troncos jefe de la direccin de estadstica e informtica del hospital nacional Cayetano Heredia del Per quienes participaron activamente brindando la informacin necesaria para la realizacin de este trabajo de tesis. Tambin agradecer a Jos Pieyro integrante activo del grupo de bio-ingeniera de la Pontificia Universidad Catlica del Per por ser el nexo con el directorio del hospital y por su compromiso tico con nuestra investigacin y anlisis. Y por ltimo agradecer a nuestros asesores de tesis el Ing. Hctor Andrs Melgar Sasieta y la Ing. Claudia Mara del Pilar Zapata Del Ro que con su amistad, apoyo, paciencia y dedicacin pudimos sacar adelante este trabajo tesis y por darnos las herramientas necesarias para ser mejores profesionales cada da.

INDICE GENERAL
INTRODUCCIN......................................................................................................................................4 1 GENERALIDADES ...........................................................................................................................5 1.1 MOTIVACION .................................................................................................................................6 1.2 DEFINICION DEL PROBLEMA ..........................................................................................................7 1.3 OBJETIVOS ....................................................................................................................................8 1.3.1 Objetivo general ...................................................................................................................8 1.3.2 Objetivo especfico ...............................................................................................................9 1.4 RESULTADOS ESPERADOS..............................................................................................................9 1.5 DEFINICION DE LA SITUACION ACTUAL..........................................................................................9 1.5.1 Anlisis situacional de la oficina ejecutiva de apoyo administrativo..................................11 1.5.2 Analisis de la situacin actual de la direccion de estadistica e informatica ........................22 1.5.3 Analisis de la situacin actual de la direccion de medicina ................................................31 1.6 PROPUESTA DE SOLUCION...........................................................................................................40 1.7 DEFINICIN DE ALCANCES. .........................................................................................................43 2 PLANEAMIENTO. ..........................................................................................................................46 2.1 METODOLOGIA UTILIZADA..........................................................................................................46 2.2 DEFINICION DE REQUERIMIENTOS. ..............................................................................................47 2.3 ANALISIS DEL SISTEMA. ..............................................................................................................49 2.3.1 Diagrama de Clases de Analisis..........................................................................................49 2.3.2 Lista de Operaciones ..........................................................................................................51 2.4 DISEO DEL SISTEMA. .................................................................................................................58 2.4.1 Diagramas de Clases de diseo...........................................................................................58 2.4.2 Diagramas de Secuencias ...................................................................................................62 2.4.3 Diseo de Base de Datos. ...................................................................................................69 3 DESARROLLO. ...............................................................................................................................76 3.1 METODOLOGIA DE IMPLEMENTACION. ........................................................................................76 3.1.1 Prototipos............................................................................................................................77 3.1.2 Pruebas funcionales de mdulos implementados ...............................................................87 4 OBSERVACIONES, CONCLUSIONES Y RECOMENDACIONES. ........................................93 4.1 4.2 4.3 OBSERVACIONES .........................................................................................................................93 CONCLUSIONES ...........................................................................................................................94 RECOMENDACIONES ....................................................................................................................95

REFERENCIAS .......................................................................................................................................97 ANEXO A: DEFINICION DE REQUERIMIENTOS ........................................................................102 ANEXO B: LISTA DE OPERACIONES .............................................................................................119 ANEXO C: DIAGRAMA DE CASOS DE USO ..................................................................................122 ANEXO D: DIAGRAMA DE CLASES................................................................................................132 ANEXO E: DIAGRAMA DE SECUENCIA ........................................................................................137 ANEXO F: BASE DE DATOS ..............................................................................................................148

INDICE DE FIGURAS
Figura 1.1 Integrantes del equipo de proyecto............................................................................................10 Figura 1.2 Flujograma de actividades de la oficina de logstica.................................................................12 Figura 1.3 Diagrama de flujo de datos del rea de almacn. ......................................................................14 Figura 1.4 Diagrama de Flujo de datos del rea de Patrimonio.................................................................16 Figura 1.5 Flujograma de la oficina de economa. .....................................................................................19 Figura 1.6 Diagrama de flujo de datos de presupuesto...............................................................................20 Figura 1.7 Diagrama de flujo de tesorera. .................................................................................................21 Figura 1.8 Arquitectura File Server. ...........................................................................................................23 Figura 1.9 Tablas no relacionadas. .............................................................................................................24 Figura 1.10 Tablas relacionadas. ................................................................................................................24 Figura 1.11 Flujograma de admisin central. .............................................................................................26 Figura 1.12 Flujograma de hospitalizacin. ..............................................................................................26 Figura 1.13 Diagrama de flujo de admisin SIS.........................................................................................27 Figura 1.14 Flujograma de admisin emergencias. ....................................................................................29 Figura 1.15 Flujograma de archivo.............................................................................................................30 Figura 1.16 Flujograma de carga de servicios. ...........................................................................................32 Figura 1.17 Flujograma de cuentas corrientes. ...........................................................................................33 Figura 1.18 Flujograma de citas. ................................................................................................................34 Figura 1.19 Flujograma de estadstica. .......................................................................................................34 Figura 1.20 Flujograma de auditoria mdica. .............................................................................................36 Figura 1.21 Flujograma de programacin mdica. .....................................................................................37 Figura 1.22 Flujograma de historia clnica. ................................................................................................38 Figura 1.23 Diagrama de flujo de hospitalizacin......................................................................................39 Figura 1.24 Diagrama de flujo de interconsulta-atenciones. ......................................................................39 Figura 1.25 Arquitectura propuesta para la solucin. .................................................................................41 Figura 1.26 Esquema de distribucin de las aplicaciones propuesta para la solucin. ...............................41 Figura 1.27. Diagrama de mdulos del sistema integral de gestin hospitalaria. .......................................43 Figura 2.1. Mdulo de historia clnica........................................................................................................52 Figura 2.2 Mdulo de admisin..................................................................................................................53 Figura 2.3. Mdulo de programacin mdica.............................................................................................53 Figura 2.4. Mdulo de atencin Interconsultas...........................................................................................54 Figura 2.5 Casos de uso control produccin atencin. ...............................................................................55 Figura 2.6 Casos de uso registrar admisin. ...............................................................................................55 Figura 2.7 Casos de uso registrar cita.........................................................................................................56 Figura 2.8 Casos de uso asignar historia definitiva. ...................................................................................57 Figura 2.9 Casos de uso registrar programacin.........................................................................................57 Figura 2.10 Mdulo de admisin................................................................................................................58 Figura 2.11. Mdulo de historia clnica......................................................................................................59 Figura 2.12 Mdulo de atencin Interconsultas..........................................................................................60 Figura 2.13 Mdulo de programacin mdica............................................................................................61 Figura 2.14 Mdulo de seguridad...............................................................................................................62 Figura 2.15 Diagrama de secuencia asignar historia definitiva. .................................................................63 Figura 2.16 Diagrama de secuencia registrar admisin..............................................................................63 Figura 2.17 Diagrama de secuencia registrar cita.......................................................................................64 Figura 2.18 Diagrama de secuencia registrar cuenta de atencin. ..............................................................65 Figura 2.19 Diagrama de secuencia registrar historia clnica. ....................................................................66 Figura 2.20 Diagrama de secuencia registrar paciente. ..............................................................................67 Figura 2.21 Diagrama de secuencia registrar programacin. .....................................................................68 Figura 2.22 Vista auditoria medica............................................................................................................69 Figura 2.23 Vista historia clnica...............................................................................................................72 Figura 2.24 Vista admisin........................................................................................................................73 Figura 2.25 Vista atencin interconsulta. ..................................................................................................74 Figura 2.26 Vista programacin medica....................................................................................................75 Figura 3.1 Pantalla de ingreso al sistema....................................................................................................78 Figura 3.2 Pantalla de men de mdulos....................................................................................................78 Figura 3.3 Men de mdulo .......................................................................................................................79

Figura 3.4 Pantalla de listas.......................................................................................................................79 Figura 3.5 Pantalla de registro de bienes ...................................................................................................80 Figura 3.6 Pantalla de registro de proveedor .............................................................................................80 Figura 3.7 Pantalla de registro de marca ...................................................................................................81 Figura 3.8 Pantalla de registro de paquete.................................................................................................82 Figura 3.9 Pantalla de registro de usuario .................................................................................................82 Figura 3.10 Pantalla de programacin mdica...........................................................................................84 Figura 3.11 Pantalla de registro de asistencia de mdicos.........................................................................84 Figura 3.12 Pantalla de ingreso de hospitalizacin....................................................................................85 Figura 3.13 Pantalla de registro de hospitalizacin nacimiento.................................................................85 Figura 3.14 Pantalla de egreso de hospitalizacin.....................................................................................86 Figura 3.15 Pantalla de registro de exmenes............................................................................................86 Figura B.1 Casos de uso registrar exoneracin........................................................................................119 Figura B.2 Casos de uso asignar receta. ...................................................................................................119 Figura B.3 Casos de uso control asistencia. .............................................................................................120 Figura B.4 Casos de uso cuadra caja. .......................................................................................................120 Figura B.5 Casos de uso registrar cuenta atencin. ..................................................................................120 Figura B.6 Casos de uso registrar documento de pago.............................................................................121 Figura B.7 Casos de uso registrar paciente...............................................................................................121 Figura B.8 Casos de uso registrar producto..............................................................................................121 Figura C.1 Casos de uso programacin medica........................................................................................122 Figura C.2 Casos de uso admisin............................................................................................................123 Figura C.3 Casos de uso auditora medica................................................................................................124 Figura C.4 Casos de uso caja y facturacin..............................................................................................125 Figura C.5 Casos de uso general. .............................................................................................................126 Figura C.6 Casos de uso historia clnica...................................................................................................127 Figura C.7 Casos de uso hospitalizacin. .................................................................................................128 Figura C.8 Casos de uso atencin interconsulta. ......................................................................................129 Figura C.9 Casos de uso proveedores.......................................................................................................130 Figura C.10 Casos de uso seguridad.........................................................................................................131 Figura D.1 Mdulo de hospitalizacin. ....................................................................................................132 Figura D.2 Mdulo de auditoria mdica...................................................................................................133 Figura D.3 Mdulo de caja y facturacin. ................................................................................................134 Figura D.4 Mdulo de seguridad..............................................................................................................135 Figura D.5 Mdulo de proveedores de bienes servicios. ..........................................................................136 Figura E.1 Diagrama de secuencias aplicar exoneracin..........................................................................137 Figura E.2 Diagrama de secuencias asignar historia definitiva. ...............................................................137 Figura E.3 Diagrama de secuencias asignar receta...................................................................................138 Figura E.4 Diagrama de secuencias control asistencia. ............................................................................138 Figura E.5 Diagrama de secuencias control produccin atencin. ...........................................................139 Figura E.6 Diagrama de secuencias cuadrar caja. ....................................................................................139 Figura E.7 Diagrama de secuencias registrar admisin. ...........................................................................140 Figura E.8 Diagrama de secuencias registrar auditoria. ...........................................................................140 Figura E.9 Diagrama de secuencias registrar producto. ...........................................................................141 Figura E.10 Diagrama de secuencias registrar cita...................................................................................142 Figura E.11 Diagrama de secuencias registrar cuenta atencin................................................................143 Figura E.12 Diagrama de secuencias registrar documento de pago. ........................................................144 Figura E.13 Diagrama de secuencias registrar historia clnica. ................................................................145 Figura E.14 Diagrama de secuencias registrar paciente. ..........................................................................146 Figura E.15 Diagrama de secuencias registrar programacin...................................................................147 Figura F.1 Vista proveedor......................................................................................................................148 Figura F.2 Vista seguridad. .....................................................................................................................149 Figura F.3 Vista caja y facturacin...........................................................................................................150 Figura F.4 Vista hospitalizacin...............................................................................................................151

INTRODUCCIN El presente trabajo ofrece informacin para la elaboracin de un sistema integral de gestin hospitalaria, alineados a la misin y visin de los centros de salud pblicos en el pas segn el MINSA (Ministerio de salud) y establecidos en el reglamento de la ley N 27657. El anlisis y diseo presenta la informacin necesaria para la implementacin del sistema integral de gestin hospitalaria el cual se denominar en adelante el Sistema el cual abarca la administracin de la oficina de logstica y la oficina de economa pertenecientes a la oficina ejecutiva de apoyo administrativo, admisin, archivo clnico, carga de servicios, citas y la oficina de estadstica pertenecientes a la direccin de estadstica e informtica y auditoria mdica, programacin mdica, administracin de historia clnica, hospitalizacin, interconsulta y atenciones pertenecientes a la direccin de medicina. La implementacin del sistema abarcar la administracin de bienes y proveedores, administracin de seguridad, programacin mdica, auditoria mdica y hospitalizacin. En los siguientes prrafos se presentan las consideraciones iniciales para la

comprensin y la correcta lectura del presente documento, organizndose stas en 4 captulos los cuales se listan a continuacin: Generalidades, Planeamiento, Desarrollo y Observaciones, Recomendaciones y Conclusiones.

GENERALIDADES

Desde hace algn tiempo atrs en la Pontificia Universidad Catlica del Per (PUCP), la seccin de Ingeniera Informtica trabajando conjuntamente con el grupo de Bioingeniera empezaron a identificar una serie de problemas en la gestin de la informacin en los centros de salud, tales como: el Hospital del Nio, el Hospital Nacional Dos de mayo y principalmente el Hospital Nacional Cayetano Heredia (HNCH). Esta identificacin del problema se di en el marco del convenio de colaboracin e intercambio de capacidades entre la PUCP y el HNCH [CON2004][MEL2004], extendindose a otros centros de salud. Sobre la base de este convenio, se presenta en este trabajo, la problemtica de la gestin de la informacin que afrontan los establecimientos de salud pblico en el pas. Este trabajo expone una propuesta de solucin que abarca dos aspectos: la arquitectura de software y los sistemas integrantes de la solucin, el cual es visto desde la perspectiva de la informtica mdica. La Informtica Mdica se puede definir como una disciplina que se enfoca en la adquisicin, almacenamiento y uso de la informacin en salud y medicina [HER2003].

Tiene como objetivos fundamentales: i) producir estructuras para representar datos y conocimiento que permitan visualizar relaciones complejas, ii) desarrollar mtodos para adquirir y visualizar los datos, iii) gestionar cambios en las personas, procesos y tecnologas de informacin de tal manera que el uso de la informacin sea ptimo e iv) integrar informacin de diversos orgenes de datos y de procesos de trabajo [LOR2000]. En la actualidad los establecimientos de salud pblicos tienen grandes problemas para la gestin de su informacin pues i) no se posee ningn elemento integrador de datos los que se encuentran dispersos en diversos archivos, ii) no se posee elementos que aseguren la calidad del ingreso de los datos estimndose que solo el 20% de estos son datos consistentes trayendo como consecuencia que la generacin de reportes estadsticos se realicen con gran margen de error, iii) no poseen tecnologas adecuadas para la gestin de la informacin, usando arquitecturas de software de dcadas pasadas. [MEM2005b]. Todo este anlisis motiva a asumir el gran reto de realizar este trabajo de tesis, pues, como se ha mencionado, en el sector pblico de nuestro pas no existe el uso del enfoque de la informtica mdica visto de una manera integral para la solucin a los problemas de la gestin de salud. Este documento se estructura en 4 secciones: objetivos y alcances, planeamiento, desarrollo, y observaciones, conclusiones y recomendaciones. 1.1 MOTIVACION

Desde la consolidacin de las relaciones entre el HNCH y PUCP, se trabaj en la bsqueda de soluciones a la problemtica en tecnologa e ingeniera existentes en el hospital [CON2004]. Dentro de este contexto y dentro de los intereses del grupo de Bioingeniera y la seccin de Ingeniera Informtica, ambos de la PUCP, se encuentra la formacin de una nueva lnea de investigacin aplicada a temas de Informtica Mdica que espera resolver los problemas que posee el HNCH, analizando y proponiendo soluciones que puedan ser adaptables a otros entornos hospitalarios del pas.

Existe un gran reto al realizar este trabajo ya que en el sector pblico del pas no existe (o en todo caso es muy escaso) el uso del enfoque de la Informtica Mdica para la solucin a los problemas de la gestin de salud. A esto se suma el escaso presupuesto del hospital para adquirir software especializado para la implantacin de sistemas de informacin, debindose optar por el uso de software libre como requerimiento para la solucin. 1.2 DEFINICION DEL PROBLEMA

La informacin obtenida dentro de las entidades de salud pblica es la principal fuente para la toma de decisiones de las diversas unidades como la oficina ejecutiva de apoyo administrativo, direccin de medicina y la direccin de estadstica e informtica. Siendo esta ltima la direccin encargada de administrar la informacin de entrada y los sistemas que la utilizan [MEM2005a]. Los sistemas son el principal obstculo para la administracin de la informacin ya que se encuentran limitados por la poca escalabilidad de la arquitectura de software que utilizan y su tecnologa desfasada basada en archivos DBF (Data Base File) [MEL2005a] almacenados en un servidor de archivos. Este tipo de arquitectura no es recomendable cuando se tiene una gran carga de usuarios utilizando los sistemas de forma simultnea, como es el caso de un centro de salud pblica. El uso de archivos DBF no relacionados diseados sin ndices asociados a los ficheros y no validar la informacin a registrar en los sistemas da como resultado informacin inconsistente y repetida, sumndose el hecho, que los sistemas utilizados no tienen la informacin centralizada, siendo en muchos casos independientes uno del otro. En muchos casos se debe ingresar a tres sistemas distintos para poder realizar una salida de hospitalizacin y a cada uno de los sistemas se ingresa con usuarios y contraseas distintas. Otro factor crtico dentro de los centros de salud pblicos son los mdicos, a los cuales no se les hace un control de los horarios de entrada, salida, puntualidad en la atencin, utilizacin de estndares internacionales como el CIE10 (Clasificacin internacional de enfermedades en su dcima revisin) o cantidad de pacientes atendidos sobre el promedio. Debido a esta falta de seguimiento a los mdicos se

producen bajos ndices de atencin y por consiguiente registro de informacin que no est acorde con la realidad. Los problemas tratados en el presente trabajo no corresponden solamente al anlisis, diseo e implementacin de un sistema integral de gestin hospitalaria, tambin abarca la revisin de procesos administrativos y el diseo de algunas propuestas de solucin que permitan obtener la informacin requerida con la calidad adecuada en el momento oportuno. 1.3 OBJETIVOS

A continuacin se presenta el objetivo general y los objetivos especficos que sigue el presente trabajo. 1.3.1 OBJETIVO GENERAL

Realizar el anlisis, diseo e implementacin de un sistema integral de gestin hospitalaria que permita la administracin de la informacin para centros de salud pblicos, el mantenimiento de la informacin consistente, relacionada y centralizada para lograr la sinergia en los procesos, la implantacin de una arquitectura que soporte los escalamientos de los sistemas de informacin e iniciar el desarrollo del Sistema de Gestin Hospitalaria para que otros tesistas continen con su implementacin. El producto de este trabajo es el anlisis y diseo de un Sistema Integral de Gestin hospitalaria que mostrar la informacin general del HNCH con una descripcin actual de su organizacin, arquitectura de software y hardware, procedimientos y polticas y el estudio de la situacin de cada una de las direcciones involucradas: Estadstica, Medicina, Informtica y Economa. Adems la funcionalidad requerida por los usuarios de las reas involucradas; y la implementacin de los principales mdulos como seguridad, gestin de proveedores de equipos mdicos e insumos, auditoria mdica, programacin mdica y hospitalizacin.

1.3.2

OBJETIVO ESPECFICO

A continuacin se detallan los objetivos especficos: Disear una base de datos nica e integrada, que permita almacenar la informacin de los diversos mdulos. Realizar el anlisis y diseo del sistema integral de gestin hospitalaria involucrando los procesos administrativos de la oficina ejecutiva de apoyo administrativo, la direccin de sistemas y la direccin de estadstica e informtica Realizar la implementacin de diversas herramientas de software que permitan optimizar los principales procesos administrativos. Implementar un esquema de seguridad que permita controlar el acceso a las herramientas de software. 1.4 RESULTADOS ESPERADOS.

Los resultados esperados de este trabajo son: Un modelo de datos integrado empleando la metodologa IDEF1X. Este modelo de datos estar centralizado para que pueda ser usado por el sistema integral de gestin hospitalaria. Implementacin de los mdulos de: auditoria mdica, seguridad, gestin de proveedores, hospitalizacin y programacin mdica. Artefactos de software correspondiente a la arquitectura del sistema y a las fases de anlisis y diseo del sistema integral de gestin hospitalaria. 1.5 Administracin de acceso al sistema. DEFINICION DE LA SITUACION ACTUAL.

Con el problema identificado se procedi a realizar las visitas al HNCH, para identificar ms a fondo los problemas crticos, analizarlos y elaborar una propuesta de solucin. Como ya se ha mencionado todo este estudio se da gracias al convenio de colaboracin entre el HNCH - PUCP [CON2004]. Este trabajo tiene como objetivo principal realizar el anlisis, diseo e implementacin de un sistema integral de gestin hospitalario integrado para la oficina ejecutiva de apoyo administrativo, la direccin de medicina y la direccin de Estadstica e Informtica del HNCH; se realizara en dos fases: i) fase de anlisis y diseo y ii) fase

de implementacin y documentacin. Por razones presupuestales solamente se pudo desarrollar la parte de anlisis dentro del hospital [MEL2006a]. Para dar inicio al anlisis de la situacin actual de las reas indicadas, se cont con profesionales con perfiles de Bioingeniera e Informtica mdica, En la Figura 1.1 se muestra la lista de los integrantes. Integrante Ing. Andrs Melgar Institucin Seccin Ingeniera Informtica - PUCP Ing. Jos Pieyro Investigador secundario Grupo de Bioingeniera PUCP Bach. Javier Asistente de Seccin Ingeniera Mosquera investigacin Informtica - PUCP Bach. Willy Mestanza Asistente de Seccin Ingeniera investigacin Informtica - PUCP Bach. Luis Alberto Asistente de Seccin Ingeniera Castillo Higinio investigacin Informtica - PUCP
Figura 1.1 Integrantes del equipo de proyecto

Rol Investigador principal

Para el levantamiento de informacin se realizaron reuniones con el personal de las reas involucradas en el proyecto, las reuniones se realizaron con las siguientes personas: Dr. Javier Cieza Cevallos, jefe del departamento de Medicina. Dr. Luis Pro, asesor del departamento de Medicina. Ing. Carlos Troncos, jefe de Estadstica e Informtica. Dr. Segundo Secln Satisteban, miembro de la Direccin General. Lic. Luis Zamora Oficina, jefe de la oficina ejecutiva de apoyo administrativo. Sr. Aurelio Crdenas, encargado de almacenes. Sra. Nelly Castillo Tristn, jefe de la oficina de logstica. Srta. Gina Robles, encargada de tesorera. Srta. Yessica Correa, encargada de presupuesto Lic. Teresa Bravo Len, jefe de economa. Sr. Roberto Roca, encargado de control previo. Sr. Elfio Huamn, encargado de patrimonio. Sr. Wilfredo Ordez, encargado de la integracin contable.

10

1.5.1

ANLISIS SITUACIONAL DE LA OFICINA EJECUTIVA DE APOYO ADMINISTRATIVO.

Esta oficina es la encargada de coordinar, fiscalizar y auditar las actividades entre los entes ejecutores de Logstica, Servicios Generales y Economa, tambin, tiene decisin en las reuniones de gestin dentro de las entidades de salud del estado y la ejecucin de gastos donde se va a invertir. El objetivo del anlisis situacional de la oficina ejecutiva de apoyo administrativo es evaluar como se encuentra actualmente esta rea, quienes la conforman y cual es la funcin que cumple dentro de las entidades de salud. Entre los problemas identificados en esta oficina se encontr: Falta de definicin de funciones y roles en cada posicin dentro del rea Falta de delimitacin de cada funcin dentro del rea, es decir, el personal no sabe exactamente donde termina su trabajo. No existe un plan de entrenamiento y capacitacin con la finalidad de conservar sus habilidades para la ejecucin efectiva de sus tareas. Los procedimientos y polticas de venta de medicamentos, adquisicin de bienes y servicios y aprobaciones de ventas y adquisiciones dentro del hospital estn regidas por el MINSA y por el propio directorio del hospital, en muchos casos no son las ms adecuadas. No existe personal calificado para el desempeo de las tareas especficas de cada rea, divisin o unidad. No existe un adecuado funcionamiento del flujo de trabajo de las reas. No existen planes de riesgos, personal poco familiarizado con el manejo de nuevas tecnologas y procesos no ptimos ni automatizados. Esta rea est dividida en: Oficina de Logstica y Oficina de Economa, las cuales se detallan a continuacin. 1.5.1.1 OFICINA DE LOGISTICA Es la encargada de la elaboracin del cuadro de necesidades del hospital (compra de bienes, adquisicin de servicios y mejoras en infraestructura), es el encargado tambin de la elaboracin de las licitaciones para las adquisiciones de bienes y servicios.

11

Entre los problemas identificados dentro de esta oficina es la falta de programacin de compra de bienes, priorizacin de compra de bienes y servicios, elaboracin de cuadro de necesidades por rea para la programacin de compra, adquisicin de bienes y la elaboracin de cuadro de contingencias. A continuacin se presenta en la Figura 1.2 el flujograma de actividades realizadas dentro del rea de logstica donde la programacin y las adquisiciones son realizadas por los encargados del rea de logstica, y las actividades de patrimonio, almacn e integracin contable por sus respectivas reas:

Figura 1.2 Flujograma de actividades de la oficina de logstica.

La oficina de logstica cuenta con el apoyo de las siguientes sub reas, las cuales se describirn a continuacin: rea de Almacn. rea de Patrimonio.

12

1.5.1.1.1 REA DE ALMACN Es la encargada de administrar los ingresos y salidas de medicamentos, bienes, vveres y materiales de imprenta, es la encargada de la verificacin y ejecucin de la PECOSA (Pedido de compra y salida, documento interno dentro de los centros de salud que cumple la funcin de solicitud de compra u orden de salida), verifica las rdenes de compra, rdenes de salida, notas de entrada, y notas de salida, controla adems los registros de ingreso y salida de gas (oxgeno y nitrgeno). Es la encargada de realizar el registro de los bienes cuando se realizan movimientos de artculos, actualizando la tarjeta de control interna y realizando la ubicacin lgica de los medicamentos, bienes, almacenes. El problema ms importante identificado dentro de esta oficina es que la infraestructura es inadecuada para el buen mantenimiento de los medicamentos almacenados, por ejemplo el lugar donde se encuentran almacenados los medicamentos en algunos casos es en el techo por no contar con espacio suficiente en los almacenes. Otro problema es que dentro del almacn de medicamentos se encuentra una red de tuberas lo cual contribuye con el deterioro de estos. El control de entrada y salida del oxgeno es realizado por un vigilante fuera del almacn, entrega de balones de oxgeno a los proveedores con reservas an utilizables. El almacn de vveres se encuentra ubicado fuera de la unidad central de almacn, impidiendo la verificacin fsica de los movimientos de vveres y las salidas de bienes de los almacenes realizados por personal conocido por los operarios del almacn no se realizan con la respectiva orden de salida PECOSA . A continuacin se presenta el diagrama de flujo de datos en la Figura 1.3, el cual nos muestra como son ingresados los productos en el almacn y en el sistema de almacn, teniendo como documento principal la PECOSA o una nota de ingreso, se realiza la ubicacin lgica y fsica dentro del sistema y se actualizan las tarjetas de control de almacn para que de esta manera se realicen los movimientos de productos del almacn: vveres y materiales de imprenta dentro del sistema de

13

Figura 1.3 Diagrama de flujo de datos del rea de almacn.

1.5.1.1.2 AREA DE PATRIMONIO Tiene como ente fiscalizador el rea de Gestin Patrimonial que rige como direccin administrativa y esta encargado directamente de la evaluacin tcnica del bien. Esta evaluacin se realiza generando una resolucin para la actualizacin de la depreciacin del bien. Patrimonio es la encargada del registro y actualizacin de los bienes de capital del centro hospitalario, la codificacin de los bienes dentro del centro hospitalario segn normas y procedimientos del SBN (Superintendencia de Bienes Nacionales que realiza la auditoria de bienes del estado), se encarga tambin de la asignacin y actualizacin de bienes hacia los respectivos usuarios y responsables dentro del centro hospitalario, registra la depreciacin de los bienes y servicios y reevala los bienes al momento de reparacin o mejora. Dentro de las funciones asignadas al rea de patrimonio tenemos las siguientes: Movimientos de bienes: Ingresos, salidas, transferencias de los activos dentro de las entidades de salud.

14

Ubicacin de bienes por centro de costo: Registra y actualiza la ubicacin de los bienes por centro de costo. Ubicacin de bienes por personal: Registra y actualiza la ubicacin de los bienes por centro de costo y un usuario especfico. Histrico de movimiento de bienes: Muestra el consolidado de los movimientos realizados por periodos de tiempo y por bien Depreciacin de bienes: Realiza el proceso de depreciacin de los bienes que posee la entidad hospitalaria. Asignacin de tiempo de vida til: Realiza la actualizacin del nuevo tiempo til del bien por haber tenido una refaccin o si es que se decide por medio de reunin si es que el bien an posee vida til.

Los problemas identificados dentro de esta oficina son que no se han definido niveles de seguridad ni responsables de seguridad del sistema, no existe una consistencia entre la informacin de almacenes y patrimonio, la base de datos de almacenes es distinta a la base de datos de patrimonio. En la Figura 1.4 se muestra el diagrama de flujo de datos del rea. 1.5.1.2 OFICINA DE ECONOMIA Es la encargada de supervisar y administrar el flujo de dinero del hospital dependiendo de las fuentes de financiamiento tales como: Recursos Directamente Recaudados (RDR), Recursos Ordinarios (RO), Donaciones y Transferencias, interacta constantemente con logstica para la elaboracin del cuadro de gastos y tambin supervisa la buena aplicacin del SISMED (Sistema integrado de suministro de medicamentos e insumos mdico-quirrgico de las entidades de salud del estado). Todo requerimiento de dinero debe ser aprobado previamente por la oficina de economa, produciendo de esta manera un balance econmico al evaluar lo qu se ha gastado e invertido. La problemtica identificada dentro de esta oficina es:

15

Figura 1.4 Diagrama de Flujo de datos del rea de Patrimonio.

La aplicacin del SISMED ya que son normas no muy claras y poco utilizadas dentro del rea. Duplicidad de la informacin entre distintos encargados de unidades y personal en general. Formatos de hoja de clculo pre-diseados con codificacin no manejada por todas las reas (por ejemplo la codificacin de los servicios del hospital). No existe un proceso de consolidacin de cierre de caja. Control inadecuado del personal, por ejemplo, el personal de caja sabe cuanto dinero hay en la caja en lnea. Falta de verificacin de los sistemas de caja, debe haber una persona encargada para el cierre de caja. Constantes cortes de luz, corte de red y movimientos transaccionales no vlidos, ya que, al momento de una falla se guardan datos inadecuados dentro de la base de datos.

El diagrama de flujo de la Figura 1.5. muestra como se realiza la adquisicin de productos, bienes y/o servicios dentro del hospital siendo ejecutado por la oficina de economa, desde la recepcin de los documentos de orden de compra o de servicio, ingresndolo en el sistema SIAF (Sistema integral de administracin financiera, encargado de la asignacin de partidas de gasto de las entidades del estado) para comprometer parte del presupuesto del presente periodo. Se debe aprobar la

16

documentacin y la solicitud del SIAF para poder registrar en el calendario de compra y adquisiciones del periodo, para el pago de la solicitud se debe verificar si es que el que va a recibir el pago tiene o no pendientes con el centro de salud o con la SUNAT (Superintendencia nacional de administracin tributaria) para realizar retencin, luego se gira el cheque, se aprueba y se realiza el pago. La oficina de economa cuenta con el apoyo de las siguientes sub reas, las cuales se describirn a continuacin: Control previo. Presupuesto. Tesorera. Integracin contable.

1.5.1.2.1 CONTROL PREVIO Esta sub rea es la encargada de realizar el control previo de toda la documentacin necesaria para sustentar las compras o adquisiciones de bienes y servicios. Es la encargada de administrar la documentacin generada por logstica, tales como, rdenes de compra, rdenes de servicio y recibos por gastos individuales, para que estn debidamente elaboradas con los formatos especficos, parmetros ya estipulados y las aprobaciones de las reas respectivas de los documentos revisados.

1.5.1.2.2 PRESUPUESTO Esta sub rea es la encargada de realizar la asignacin de las partidas para los gastos que se tienen que realizar dentro del HNCH, se encarga tambin del ingreso de la documentacin concerniente a los gastos necesarios para las actividades del centro hospitalario dentro del SIAF, registra el nmero de SIAF relacionado con la documentacin respectiva, registrar los gastos comprometidos, la comunicacin de gastos a logstica para ingreso en el calendario, registro de devengados en el SIAF y verificacin con SUNAT y realiza el cobro de retenciones y coactivos. Dentro de las funciones asignadas al sub rea de presupuesto estn las siguientes:

17

Ingreso de documentos de gastos: Ingreso de la documentacin necesaria para solicitar la aprobacin del presupuesto mediante un nmero de SIAF. Envo de documentos de gastos ingresados: Realiza el proceso de envo del consolidado de todos los documentos ingresados dentro del SIAF. Ingreso de devengados: Realiza el ingreso de los devengados (pago contabilizado fuera del periodo trabajado) de los documentos de gastos dentro del SIAF. Reporte de cobro coactivo: Muestra un reporte de los proveedores que tienen cobros coactivos para tomar las acciones del caso (cobro coactivo, retenciones).

En la Figura 1.6 se presenta el diagrama de flujo de datos de Presupuesto. 1.5.1.2.3 TESORERIA La sub rea de tesorera es la que realiza la administracin de pagos dentro del hospital nacional Cayetano Heredia, encargada de la administracin de cajeros y cajas (caja atencin, caja emergencia, caja clnica) e incluyendo actividades tales como: arqueos de caja, devoluciones, anulacin de venta, redondeo y cierre de caja, se encarga del girado de cheques para los distintos servicios, la actualizacin de las fuentes de financiamiento: Recursos Directamente Recaudados (RDR), Recursos Ordinarios (RO), Donaciones y Transferencias, realiza las conciliaciones bancarias y los descuentos por intermedio de la asistenta social. Dentro de las funciones asignadas al sub rea de tesorera estn las siguientes: Mantenimiento de cajas: Permite el registro, actualizacin de los parmetros que debe tener una caja para su buen funcionamiento tales como, fechas de ingreso, salida, cierre, lista de cajeros asociados, saldo inicial y saldo final Mantenimiento de cajeros: Permite el registro, actualizacin y eliminacin de los cajeros (personal encargado por caja) dentro del sistema. Cierres de caja: Permite generar el cierre por periodo de las cajas, automatizando de esta forma este proceso crtico dentro del sistema. Arqueo de cajas: Permite generar el cruce de los pagos realizados en un periodo de tiempo ingresado al sistema. Generacin de Facturas: Permite generar el canje de la boleta provisional ingresada al momento de dar un servicio por la factura pedida por el paciente.

18

Figura 1.5 Flujograma de la oficina de economa.

19

Figura 1.6 Diagrama de flujo de datos de presupuesto.

En tesorera se realiza tambin la generacin de descuentos aprobadas por la asistenta social, la cual permite realizar los descuentos en caja, indicando el monto a descontar a un determinado paciente, mostrando tambin toda la ayuda brindada a los pacientes por parte de las asistentas sociales teniendo de esta manera un control o produccin de las asistentas sociales. El diagrama de flujo de tesorera se muestra en la Figura 1.7. 1.5.1.2.4 INTEGRACION CONTABLE La sub rea de integracin contable se encarga de llevar la contabilidad de las entidades de salud en las cuales se aplican las normas y procedimientos contables impuestas por el MINSA, estas normas y procedimientos se encuentran en el SISMED. Se realizan funciones en el sistema de Contabilidad tales como: Integracin contable: Genera la integracin de la contabilidad. Generacin de asientos y ajustes: Registro y actualizacin de asientos y ajustes por periodos y centros de costo. Interfaz con tesorera: Registra los asientos realizados desde el rea de tesorera con los estndares de contabilidad.

20

Figura 1.7 Diagrama de flujo de tesorera.

21

1.5.2

ANALISIS DE LA SITUACIN ACTUAL DE LA DIRECCION DE ESTADISTICA E INFORMATICA

La direccin de estadstica e informtica es un rgano de asesora tcnica, encargado de la elaboracin, provisin, manejo, utilizacin y conservacin de los registros de atencin mdica, as como, de la recoleccin y procesamiento de la informacin estadstica. Dentro de sus principales funciones tenemos la de asegurar la elaboracin continua de las historias clnicas, organizar, revisar, mantener al da, archivar y custodiar los registros mdicos y otros documentos hospitalarios de acuerdo a las normas establecidas. Tambin proporciona los datos necesarios para la expedicin de certificados y constancias de atencin del paciente; recolecta, procesa y presenta la informacin estadstica hospitalaria necesaria. Adems tiene funciones de anlisis, diseo y desarrollo de programas para el uso eficaz de la informacin en las diferentes reas operativas del hospital siendo la encargada de definir las necesidades de software y hardware de todo el hospital y verificar el correcto ingreso de la informacin que se genera en cada uno de los procesos de las diferentes reas del centro de salud. La direccin de Estadstica e Informtica est dividida en 2 unidades: el rea de Informtica y el rea de Estadstica, estando la primera dividida en las siguiente sub reas: 1. Admisin Central 2. Admisin SIS 3. Admisin Emergencias 4. Archivo 5. Carga de Servicios 6. Mdulo de citas Esta direccin presenta dos grandes problemas: El primer gran problema es que la arquitectura que soportan los sistemas del hospital es conocida como File Server, la cual consiste en almacenar toda la informacin en archivos (DBFs) en el servidor, y ponindola a disposicin para las computadoras clientes. La arquitectura File Server es poco utilizada dentro del desarrollo de software en la actualidad por los siguientes motivos [STR2007]: Permite solamente a 12 usuarios concurrentes en el sistema.

22

Consumo de excesivos recursos por parte de la mquina del cliente, por lo que estas mquinas deben cumplir un mnimo de requisitos (Memoria, Procesador, Conexin) que no pueden ser cubiertas por los centros de salud.

El servidor solo cumple la funcin de ser un almacn de datos. Escalabilidad costosa ya que cada vez que se produzcan cambios en el sistema esto producir la adquisicin de nuevo hardware ya que se incrementar considerablemente el consumo de recursos

En la Figura 1.8 se muestra la arquitectura que se utiliza actualmente.

Figura 1.8 Arquitectura File Server.

El segundo gran problema es que actualmente el hospital cuenta con varios sistemas informticos, que en la mayora de casos poseen su propia base de datos lo cual da como consecuencia campos innecesarios dentro de las tablas por tener informacin duplicada como los apellidos de los pacientes. Recordando que estas bases de datos no son relacionales esto genera: Que no exista integridad entre las Bases de Datos, duplicidad de la informacin, registro de la informacin ms de una vez. Inconsistencia de datos, puesto que los usuarios ingresan cualquier tipo de informacin la cual no es validada por el sistema. En los sistemas informticos del hospital no existe integridad de la informacin, se tiene una base de datos como se muestra en la Figura 1.9. Se observa en la Figura una base de datos que no es relacional, en la cual no se da la integridad de la informacin entre datos del paciente e historia clnica.

23

Figura 1.9 Tablas no relacionadas.

Este problema se podra evitar elaborando una Base de Datos Relacional como se muestra en la Figura 1.10.

Figura 1.10 Tablas relacionadas.

De esta forma la unidad de Informtica mantendra la integridad de la informacin y con esto brindar informacin veraz a todas las reas del hospital, a continuacin detallaremos las sub reas de informtica numeradas anteriormente. 1.5.2.1 ADMISIN CENTRAL Dentro de sus funciones principales tenemos: registrar los datos generales de los pacientes (Pacientes que pueden cubrir el costo de una consulta) en las historias clnicas, as como tambin registrar el diagnstico dado por el mdico en la consulta siguiendo el estndar de codificacin CIE10 (Clasificacin internacional de las enfermedades versin 10). Adems registran la hospitalizacin de los pacientes y sus respectivas tarjetas de hospitalizacin las cuales sern entregadas posteriormente al MINSA. El principal problema que presenta esta rea es que no posee una herramienta que codifique eficientemente las enfermedades diagnosticadas por los mdicos mediante el CIE10. Debido a que este proceso no est automatizado se retrasa la atencin. En la Figura 1.11 se muestra el diagrama de flujo.

24

1.5.2.2 ADMISION HOSPITALIZACION Dentro de las funciones principales tiene la hospitalizacin de los pacientes, registra los datos del paciente al momento de la hospitalizacin, asignacin de ubicacin fsica dentro del centro de salud (especialidad y cama) el flujograma de la Figura 1.12. muestra estos puntos. 1.5.2.3 ADMISION SEGURO INTEGRAL DE SALUD (SIS) Dentro de sus funciones principales estn las de registrar los datos generales de los pacientes (Pacientes que no pueden cubrir el costo de una consulta) en las historias clnicas, verificando previamente que el paciente tenga todos los documentos necesarios para ser atendidos y adems que la enfermedad del paciente sea cubierta por el SIS (Seguro integral de salud, protege la salud de los pacientes que no cuentan con un seguro de salud). Tambin se registran las enfermedades que no estn cubiertas por el SIS enviando esta informacin a la central SIS. Un problema crtico para esta rea es que no se cuenta con un software para verificar que las enfermedades que presenta el paciente sean cubiertas por el SIS, lo que genera lentitud en el servicio. Por otra parte, se vuelve indispensable el personal del rea que maneja las enfermedades que estn cubiertas por el SIS, puesto que son los nicos que conocen cuales son estas enfermedades. En la Figura 1.13 se muestra el flujograma del rea. 1.5.2.4 ADMISION EMERGENCIAS Dentro de sus funciones principales estn las de registrar toda la informacin del paciente que ingresa por emergencia, las historias clnicas de emergencias, la hospitalizacin por emergencia, y el diagnstico dado por el mdico de emergencias. Adems de presentar el mismo problema que presenta admisin central y admisin SIS respecto al registro del diagnostico segn el CIE10, admisin emergencia presenta un problema fundamental no hay un mdico de manera permanente para el chequeo previo del paciente, esto provoca una sobrecarga en las camas de emergencias. Cuando las personas ingresan por emergencia con un dolor menor ante la ausencia de personal calificado en muchas horas del da el diagnstico es realizado por la persona encargada del registro en la admisin siendo en la mayora de los casos tcnicos u empleados administrativos, los cuales solo cumplen funciones operativas y no estn calificados para desempear la funcin de un mdico y mucho menos la de diagnosticar enfermedades. En la Figura 1.14 se muestra el flujograma de Admisin emergencia.

25

Figura 1.11 Flujograma de admisin central.

Figura 1.12 Flujograma de hospitalizacin.

26

Figura 1.13 Diagrama de flujo de admisin SIS.

1.5.2.5 ARCHIVO Esta rea es la responsable de custodiar las historias clnicas, de buscar las historias clnicas solicitadas por el mdulo de citas para la atencin de los pacientes, una vez encontradas estas historias son enviadas a los consultorios y despus de ser utilizadas en las atenciones son devueltas al rea de archivo. El problema fundamental que tiene esta rea es que las historias clnicas en muchas ocasiones se pierden debido a que el software utilizado no realiza un correcto seguimiento

27

de la ubicacin de la historia clnica y no hay una persona responsable de ello. Siendo las historias clnicas la fuente principal de informacin de los pacientes dentro del centro de salud, por lo que la prdida de una de ellas representa un gran problema para el centro de salud y ms an para el paciente. En la Figura 1.15. se muestra el flujograma del rea. 1.5.2.6 CARGA DE SERVICIOS Dentro de las funciones principales de esta rea estn las de cargar a la cuenta de los pacientes todos los servicios e insumos solicitados, entregando en un reporte el total del monto a pagar, previamente se verifica si el paciente tiene seguro SIS y si tiene cobertura completa, tambin hospitalizacin. Un problema crtico que se tiene actualmente en esta rea es que, los seguros SIS son asignados a pacientes que no poseen los recursos necesarios para solventar la atencin en el hospital ya sea hospitalizacin, consultas, operacin, etc. Dependiendo del caso a tratar este seguro posee un monto lmite a cubrir. En el sistema del centro de salud actualmente ocurre lo mismo, si es un paciente SIS no se le cobrar ningn importe dentro del lmite permitido, todo se har cargo el seguro siendo el pago del exceso del monto lmite cubierto por el paciente. El sistema actualmente no controla este lmite por lo que el personal de Carga de Servicios en repetidas oportunidades se sobrepasa del monto que cubre este seguro con lo que debe de crear pacientes "fantasmas" a los cuales se les asignara el monto faltante a cobrar. El problema principal originado a partir de este error es la perdida de dinero que deja de percibir el hospital ya que estas personas como dijimos en un primer momento son de escasos recursos econmicos por lo que el pago del dinero faltante nunca se puede recuperar. La Figura 1.16 muestra el flujograma de esta rea y del proceso interno de Cuentas Corrientes se muestra en la Figura 1.17. 1.5.2.7 MODULO CITAS Dentro de las funciones principales de esta rea estn: registrar todas las citas dentro del centro de salud y registrar los datos del paciente en caso sea la primera vez que solicita una cita. El principal problema que tiene esta rea es que su sistema no tiene una base de datos centralizada, lo que genera duplicidad de informacin, cuando un paciente realiza por se registra la informacin de los diagnsticos en las tarjetas de

28

primera vez una cita, se debe de registrar en el sistema, a pesar, de que ya fue registrada en el rea de admisin central. En la Figura 1.18 se muestra el flujograma del rea.

Figura 1.14 Flujograma de admisin emergencias.

29

Figura 1.15 Flujograma de archivo.

30

1.5.2.8 ESTADISTICA Dentro de sus funciones principales estn las de analizar la informacin registrada por la unidad de Informtica para que la alta direccin basndose en esta informacin, la analice y pueda realizar una toma de decisiones adecuada. Adems, tambin tiene como funcin registrar la informacin de las hojas HIS (las cuales son llenadas por los mdicos en las consultas), codificar esta informacin segn el CIE10 verificando que la informacin ingresada sea la correcta y finalmente enviar esta informacin al MINSA. El gran problema que tiene esta unidad es que no puede realizar la funcin principal para la cual fue creada la de analizar la informacin registrada en el sistema, ya que se tiene un software limitado por sus fallas de registro, actualizacin e integridad, adems, la inconsistencia de la informacin conlleva a que el personal de esta unidad no pueda realizar el anlisis de los procesos de control y verificacin de la informacin, teniendo que realizar la correccin de la informacin de forma manual, generando costo en tiempo y horas hombre, y an cuando realizan flujograma del rea. este anlisis posterior a la correccin no es el adecuado por el corto tiempo con el que cuentan para esto. En la Figura 1.19 se muestra el

1.5.3

ANALISIS DE LA SITUACIN ACTUAL DE LA DIRECCION DE MEDICINA

La direccin de Medicina es la encargada de la implementacin, gestin y monitoreo de todos los servicios que brinda el Hospital Nacional Cayetano Heredia. Tambin se encarga de incrementar constantemente la cartera de servicios que posee el hospital dependiendo de la tecnologa con la que cuenta y la capacidad tcnica-cientfica de los profesionales que laboran en el departamento de Medicina. La Direccin de Medicina esta dividida en 5 reas: Auditoria Mdica Programacin Mdica Administracin Historia Clnica Hospitalizacin Interconsultas - Atenciones

31

Figura 1.16 Flujograma de carga de servicios.

32

Figura 1.17 Flujograma de cuentas corrientes.

33

Figura 1.18 Flujograma de citas.

Figura 1.19 Flujograma de estadstica.

34

Dentro de los problemas generales que ocurren en la direccin tenemos: Falta de definicin de funciones y roles en cada posicin dentro del rea. Insatisfaccin laboral en el sentido econmico. El personal no respeta el horario de trabajo. No existe personal calificado para el desempeo de las tareas especficas de cada Personal poco familiarizado con el manejo de nuevas tecnologas. Falta optimizar y automatizar procesos.

rea, divisin o unidad.

1.5.3.1 AUDITORIA MDICA Dentro de las funciones principales de esta rea estn: registrar los ingresos y salidas al centro de salud del personal mdico, as como la de los pacientes a las consultas. Cumple una labor preventiva ya que verifica que los horarios previamente establecidos se cumplan. Tambin evala la productividad de los mdicos en funcin de las citas atendidas. El principal problema que presenta esta rea es que debido a los escasos ingresos que tiene el personal mdico, buscan tener otras ocupaciones dentro del hospital tales como: investigacin o visitas a pacientes en hospitalizacin o enseanza (Recordemos que el hospital esta localizado junto a la Universidad Peruana Cayetano Heredia) y debido a que los mdicos tienen que cumplir el horario de las citas con los pacientes adems de cumplir con una o mas de estas otras ocupaciones, las citas se reducen considerablemente en tiempo lo que deriva en una pobre calidad de atencin para el paciente. En la Figura 1.20. se muestra el flujograma del rea. 1.5.3.2 PROGRAMACIN MDICA Dentro de las funciones principales de esta rea estn: registrar los datos generales del personal mdico del hospital, as como, registrar todos los posibles horarios en que se atendern los pacientes. Tambin asignan los horarios establecidos a un determinado mdico. El principal problema que presenta esta rea es que los procesos no estn automatizados, no tienen un sistema que se encargue de administrar correctamente la asignacin de horarios al personal medico, actualmente toda esta informacin se maneja a travs de

35

archivos en formato de hojas de clculo y archivos planos en formato DBF, lo que origina que el proceso sea demasiado lento y engorroso con un margen de error que impacta considerablemente, haciendo que la informacin sea poco confiable, adems que la informacin no est actualizada en lnea, que no este disponible para todos los usuarios, que no sea segura y que los datos no sean consistentes. En la Figura 1.21. se muestra el flujograma del rea.

Figura 1.20 Flujograma de auditoria mdica.

1.5.3.3 ADMINISTRACION HISTORIA CLINICA Dentro de las funciones principales de esta rea estn: registrar la historia clnica del paciente en los temas de atenciones, atenciones emergencias, interconsulta, procedimientos, tratamientos, evaluar la informacin que arroja las historias clnicas y disear planes de accin a partir de las evaluaciones hechas. Administracin historia clnica no tiene procesos automatizados, arrastrando los mismos problemas que tiene el rea de programacin mdica indicados en el punto 1.5.3.2. Adems esta rea no cumple muchas veces con las funciones por las que fue creada ya

36

que las historias clnicas se registran solo fsicamente con lo que su evaluacin y el diseo de planes de accin son casi imposibles de realizar. Al tener las historias clnicas solo de forma fsica y no digitalizadas u otra alternativa de respaldo existe un gran riesgo de perdida. En la Figura 1.22. se muestra el flujograma de como trabaja el rea.

SI Administracin de mdico

Inicio

Registrar mdico

NO Selecciona turno de atencin Est registrado? S

Actualizacin de registro de mdicos NO

Posee turno?

Si

Actualiza registro mdico? NO Registrar turno

Fin Asignar horario a mdico

Figura 1.21 Flujograma de programacin mdica.

1.5.3.4 HOSPITALIZACION Dentro de las funciones principales de esta rea estn: el llevar un correcto control de las camas con las que se cuenta, registrar la hospitalizacin de los pacientes y dar de alta a los pacientes hospitalizados. Adems de presentar los mismos problemas con los que cuenta el rea Programacin Mdica descrito en el punto 1.5.3.2, falta en el rea un sistema informtico donde se pueda encontrar los datos en lnea, otro problema es que se manejan archivos planos DBF y hojas de clculo para poder determinar la cantidad de camas disponibles, reservadas o en mal estado. Enfrentamos dos problemas graves. El primer problema es que los pacientes ingresan a hospitalizarse pero no hay donde poder hacerlo siendo este el principal motivo por el cual se van a otro hospital cuando si hay camas disponibles. Esto genera incomodidad y maltrato al paciente, ya que si va a ser hospitalizado es porque se

37

encuentra delicado de salud por lo que deberan darle la atencin indicada. El Segundo problema es que por lo expuesto anteriormente se genera retraso en la atencin de los dems pacientes y en las dems funciones que tiene esta rea. En conclusin el hospital pierde grandes ingresos por estos errores. En la Figura 1.23. se muestra el flujograma de la hospitalizacin.

Figura 1.22 Flujograma de historia clnica.

1.5.3.5 INTERCONSULTA-ATENCIONES Esta rea es la encargada de la administracin de las consultas y atenciones de los pacientes dentro del centro de salud y la interaccin de estos con el personal mdico. Dentro de las funciones principales de esta rea estn: registrar tratamiento de los pacientes, registrar diagnsticos, registrar las atenciones de nacimientos, registrar las atenciones de recetas de los pacientes, registrar atenciones de interconsultas de los pacientes entre especialidades, registrar las atenciones de exmenes realizados a los pacientes y registrar los procedimientos aplicados a los pacientes. Al igual que el rea de administracin de Historia Clnica descrita en el punto 1.5.3.3., esta no presenta automatizaciones en sus procesos, duplicando la informacin obtenida a

38

travs de sus procesos manuales. Los registros de tratamientos, diagnsticos, atenciones y procedimientos son de vital importancia para el mejor funcionamiento del HNCH ya que a partir de ellos se generan los estudios de la informacin para mejoras en infraestructura, mejoras en atencin y acciones correctivas dentro del hospital. En la Figura 1.24. se muestra el flujograma de las Interconsultas y atenciones.
Inicio Administracin de hospitalizacin S Hospitalizaci n? NO Administrador de camas

Asignacin de cama Ingreso de paciente SI Registrar? NO

Registro de alta de paciente Registro de camas

Actualizacin de camas

Fin

Figura 1.23 Diagrama de flujo de hospitalizacin.

Figura 1.24 Diagrama de flujo de interconsulta-atenciones.

39

1.6

PROPUESTA DE SOLUCION.

Se presenta una propuesta de arquitectura de software con una base de datos operacional integrada y una propuesta de sistemas integrados a la base de datos. Los usuarios de los sistemas de un hospital estn en el orden de las centenas, adems se sabe que existe una constante interaccin en cada uno de los sistemas para la modificacin de los datos. Conocer esto es sumamente importante para poder proponer una arquitectura de software que permita la correcta gestin en la captura de datos en todos los puntos del hospital. La arquitectura de software propuesta es cliente/servidor, usando capas lgicas para la presentacin de los datos, las reglas del negocio y la gestin de los datos, ya que, esta arquitectura facilita la integracin entre sistemas y comparte informacin en lnea entre toda la organizacin, tambin que el mantenimiento y el desarrollo de aplicaciones son rpidas, la estructura modular facilita la integracin de nuevas tecnologas y el crecimiento de la infraestructura computacional favoreciendo as la escalabilidad de las soluciones, permite la concurrencia de usuarios en el orden de las centenas en los sistemas [INI2007] y al usar esta arquitectura se distribuye el procesamiento en cada componente (Componente de acceso a datos, componente de lgica de negocios y componente de interfaz grfica) de la arquitectura. Para la seleccin de esta arquitectura se realiz la comparacin con la arquitectura orientada a servicios SOA. La arquitectura SOA representa la convergencia de tecnologas distintas como las que posee el hospital y maneja un ambiente de integracin sin exclusiones, esta arquitectura trasciende el concepto de una tecnologa en particular y facilita la integracin de todos los sistemas y bases de datos presentes en el HNCH. La opcin de SOA a simple vista parece la mejor opcin por su versatilidad, escalabilidad e integracin de los sistemas, pero los criterios de seleccin se basaron en que es una tecnologa emergente y de poca experiencia en la implementacin, tambin por ser de un costo muy elevado para el hospital, por tener que adquirir nueva tecnologa de hardware, licenciamientos de software, capacitacin de personal y el mantenimiento de este adems que las tecnologas utilizadas para el desarrollo de los sistemas actuales del hospital no facilitan la integracin a travs de servicios por no ser escalables (sistemas en FoxPro y

40

Cobol), siendo estos puntos de mucho riesgo para la implementacin e implantacin en un centro de salud pblico. En la Figura 1.25 se presenta un esquema de la arquitectura de software propuesta.

Figura 1.25 Arquitectura propuesta para la solucin.

Para la gestin de los datos se utilizar un sistema administrador de bases de datos relacional (SABDR), sobre el cual los sistemas actualizarn la informacin, compartiendo las estructuras de informacin comunes con la finalidad de no repetir datos. En la Figura 1.26 se puede visualizar como todos los sistemas interactan sobre la misma base de datos. El usar un SABDR ofrece muchas ventajas entre las cuales se puede mencionar: i) uso de estructuras sencillas para almacenar la informacin, ii) soporte de seguridad propio del SABDR, iii) soporte de concurrencia, iv) soporte de integridad de datos, v) soporte de transacciones. En el mercado actual existen diversos SABDR muchos de ellos con una licencia de software libre [MEL2005a].

Figura 1.26 Esquema de distribucin de las aplicaciones propuesta para la solucin.

41

Las ventajas de usar una nica base de datos integrada son muchas en comparacin con guardar los datos en distintos archivos DBF por sistema, entre ellas tenemos [VBD2007]: Independencia lgica y fsica de los datos ya que no afecta a los sistemas que lo manipulan y a las unidades de almacenamiento donde se encuentran. Reportes generados a partir de esta base de datos son reales ya que proceden de un solo origen, haciendo que las inconsistencias disminuyan considerablemente. Coherencia de los resultados dado que la informacin se recoge y almacena una sola vez teniendo en todos los mdulos los mismos datos, por lo que los resultados de estos son coherentes y perfectamente comparables. Disponibilidad de los datos puesto que se comparte entre el conjunto de mdulos del sistema. Mayor eficiencia en la toma de datos y validacin de entrada de los datos al sistema, al no existir redundancias, los datos se toman y validan una sola vez, aumentando as el rendimiento de todo el proceso previo al almacenamiento Reduccin del espacio de almacenamiento, la desaparicin o disminucin de las redundancias, as como la aplicacin de tcnicas de compactacin, lleva en los sistemas de bases de datos a una menor ocupacin de almacenamiento. Esta gran base de datos operacional que es parte de la solucin propuesta, puede usarse para generar bases de datos orientadas a temas especficos (DataMarts) para poder realizar anlisis gerenciales con informacin ms detallada y depurada. Una aplicacin interesante la ofrecen los sistemas expertos que podran usar como entrada esta gran base de datos y extraer conocimiento, buscando patrones de enfermedades por periodos, edades, sexo, entre otros. Hasta el momento se ha presentado la propuesta de solucin de la arquitectura de software. Adems se presenta tambin el anlisis, diseo e implementacin de un sistema integral de gestin hospitalaria para un establecimiento de salud pblico. El producto final a implementar se muestra mediante un diagrama de mdulos en la Figura 1.27.

42

Figura 1.27. Diagrama de mdulos del sistema integral de gestin hospitalaria.

1.7

DEFINICIN DE ALCANCES.

El alcance del presente trabajo muestra los procesos necesarios para asegurar que se incluye todo el trabajo requerido para que este se pueda concluir satisfactoriamente, se relacionan principalmente con la definicin y el control de lo que est y no est incluido en el trabajo, funciones y caractersticas especficas. Siendo esta informacin critica para el xito del proyecto [PMB2004]. En la siguiente tabla se presentan los alcances del proyecto: Flujograma de datos de rea El objetivo de este entregable es elaborar el flujograma de de medicina. trabajo en los temas de Historia Clnica, Auditoria Mdica, Programacin Mdica, Hospitalizacin y CIE10 dentro de las entidades de salud. Anlisis situacional del rea El objetivo de este entregable es documentar el anlisis de : la de medicina situacin actual, flujo de procesos e informacin, procedimientos y sistemas utilizados para los procesos relacionados en los temas de Historia Clnica, Auditoria Mdica, Programacin Mdica, Hospitalizacin y CIE10 dentro de las entidades de salud. Flujograma de datos de la El objetivo de este entregable es elaborar el flujograma de DEI procesos e informacin para los procesos relacionados en las subreas de Estadstica e Informtica, tales como: Admisin SIS, Admisin Central Admisin Emergencia, Archivos, Citas y Carga de Servicios. Anlisis situacional de la DEI. El objetivo de este entregable es documentar el anlisis de: la situacin actual, flujo de procesos e informacin,

43

Flujograma de datos de la OEAA Anlisis OEAA. situacional de la

Diseo de Diagrama Entidad Relacin de medicina. Diseo de Diagrama Entidad Relacin de la OEAA Diseo de Diagrama Entidad Relacin de la DEI Diccionario de datos Diseo de Casos de uso de medicina Diseo de Casos de uso de la OEAA Diseo de Casos de uso de la DEI Diseo de diagrama Secuencia de medicina Diseo de diagrama Secuencia de la OEAA Diseo de diagrama Secuencia de la DEI Diseo de prototipos. Diseo de interfase Web de

de de

Arquitectura de software

procedimientos y sistemas utilizados, en las subreas de Estadstica e Informtica, tales como: Admisin SIS, Admisin Central Admisin Emergencia, Archivos, Citas y Carga de Servicios. El objetivo de este entregable es elaborar el flujograma de procesos e informacin para los procesos de las sub-reas de economa tales como Logstica y Tesorera. El objetivo de este entregable es documentar el anlisis de: la situacin actual, flujo de procesos e informacin, procedimientos y sistemas utilizados, de las sub-reas de economa tales como Logstica y Tesorera. El objetivo de este entregable es disear el diagrama Entidad Relacin del rea de medicina que consta de las vistas de auditoria mdica, programacin medica, hospitalizacin, Interconsultas-atenciones. El objetivo de este entregable es disear el diagrama Entidad Relacin de la Oficina ejecutiva de apoyo-OEAA administrativo que consta de las vistas de caja y facturacin y proveedores. El objetivo de este entregable es disear el diagrama Entidad Relacin de la direccin de estadstica e informtica que consta de las vistas de seguridad, archivo clnico, admisin y citas. El objetivo de este entregable es documentar la descripcin de las tablas, columnas, procedimiento, funciones, sinnimos, vistas, usuarios, roles, jobs que integrarn la base de datos. El objetivo de este entregable es documentar los casos de uso necesarios para la implementacin de los mdulos de auditoria mdica, programacin medica, hospitalizacin e interconsultaatenciones. El objetivo de este entregable es documentar los casos de uso necesarios para la implementacin de los mdulos de caja y facturacin y proveedores El objetivo de este entregable es documentar los casos de uso necesarios para la implementacin de los mdulos de seguridad, archivo clnico, admisin y citas El objetivo de este entregable es documentar los diagramas de secuencia para la implementacin de los mdulos de auditoria mdica, programacin medica, hospitalizacin e interconsultaatenciones. El objetivo de este entregable es documentar los diagramas de secuencia necesarios para la implementacin de los mdulos de caja y facturacin y proveedores El objetivo de este entregable es documentar los diagrama de secuencia necesarios para la implementacin de los mdulos de seguridad, archivo clnico, admisin y citas El objetivo de este entregable es disear las vistas de los mdulos del SIGH. El objetivo de este entregable es disear las pginas Web y componentes que tendrn los mdulos a ser implementados en el proyecto, sern diseados las pginas Web de inicio, los menues, animaciones, fondos y botones. El objetivo de este entregable es documentar como se

44

Implementacin conexiones

de

Implementacin de administrador de seguridad Implementacin de Administracin de mdicos Implementacin de Asignacin de horario de mdicos Implementacin de Administracin de Equipos mdicos Implementacin de Seleccin de proveedores

Implementacin Administracin de camas

de

Implementacin de Hospitalizacin de paciente Implementacin Productividad mdica de

Implementacin de Control de mdicos

manejar la estructura de paquetes y componentes de los mdulos a desarrollar, tambin como se interrelacionan, como funcionan y la plataforma a implantar, siendo esto la base para las futuras implementaciones. El objetivo de este entregable es implementar los procesos y las conexiones que mantendr el sistema, soporte de concurrencia de usuarios, tiempos lmites de espera y bloqueo de sesiones. El objetivo de este entregable es implementar los procesos que involucraran la seguridad para el SIGH tomando en cuenta la asignacin de usuarios solamente a roles del sistema. El objetivo de este entregable es implementar los procesos que involucren el registro, actualizacin y eliminacin de los mdicos dentro de la entidad de salud por medio del sistema. El objetivo de este entregable es implementar los procesos que involucran la efectiva asignacin de horarios de acuerdo a la disponibilidad de los mdicos. El objetivo de este entregable es implementar los procesos que involucran la administracin de los equipos mdicos por proveedor para sistematizar la seleccin de los mejores. El objetivo de este entregable es implementar los procesos que involucran la bsqueda de proveedores para la adquisicin de bienes y servicios para la entidad de salud dentro del sistema, este ser una lista de los proveedores que posee los parmetros de bsqueda ingresados. El objetivo de este entregable es implementar los procesos que involucran el registro, actualizacin y eliminacin de las camas dentro de la entidad de salud por medio del sistema. El objetivo de este entregable es implementar los procesos que involucran la hospitalizacin de los pacientes, as como, la administracin de las camas de los centros de salud. El objetivo de este entregable es implementar los procesos que involucran el registro de la productividad de los mdicos dentro del centro de salud, basndose en objetivos de control como: tiempo de atencin al paciente, hora de atencin, verificacin del horario del mdico. El objetivo de este entregable es implementar los procesos que involucran el control de asistencia, control produccin atencin, mantenimiento de medico, mantenimiento de ingresos del medico y mantenimiento de salidas del medico

45

PLANEAMIENTO.

En el presente captulo se describe la metodologa a utilizar como punto de partida para la definicin de requerimientos, el diagrama de clases de anlisis y la lista de operaciones pertenecientes a la etapa de anlisis del sistema, tambin el diagrama de clases de diseo y el diagrama de secuencias pertenecientes a la etapa de diseo del sistema. Tambin se realizar el diseo de la base de datos en la etapa de diseo del sistema. 2.1 METODOLOGIA UTILIZADA. Utilizaremos para el anlisis, diseo y desarrollo del sistema la metodologa The Simplified Method [SIM2004] la cual es un acercamiento pragmtico y simple para el desarrollo de aplicaciones orientadas a objetos. Esta metodologa se divide en 5 fases: Definicin de Requerimientos: Apoyndonos en el lenguaje natural realizaremos la captura de todos los requerimientos del sistema. Anlisis: Esta fase incluye la creacin del diagrama de clases de anlisis y la lista de operaciones, basndonos en la definicin de requerimientos. Diseo: Esta fase incluye la transformacin del diagrama de clases de anlisis en el diagrama de clases de diseo y la transformacin de la lista de operaciones en el diagrama de secuencias. Implementacin: Esta fase incluye la transformacin del diagrama de clases de diseo y el diagrama de secuencias en cdigo del lenguaje de programacin a usar.

46

Pruebas: En esta fase encontraremos los posibles errores y aseguramiento de que la funcionalidad del sistema este acorde a lo inicialmente planeado.

2.2 DEFINICION DE REQUERIMIENTOS. En las tablas a continuacin se presentan los principales requerimientos los cuales fueron identificados en las entrevistas realizadas al personal de las reas de la Oficina Ejecutiva de apoyo Administrativo, Direccin de Estadstica e Informtica y la Direccin de Medicina. Mdulo de Hospitalizacin Objetivos Descripcin Registrar ingreso hospitalizacin El sistema deber registrar el ingreso de los pacientes para hospitalizacin dentro del centro de salud. El sistema deber registrar el ingreso de los pacientes para hospitalizacin, tomando en cuenta los datos generales del paciente ya ingresado, se deber ingresar el tipo de servicio de Hospitalizacin, el servicio que origina la hospitalizacin como consultorios o emergencias, se debe ingresar tambin el servicio que ingresa al paciente y el mdico que procede al ingreso, se debe registrar de forma automtica la fecha y la hora de ingreso, el nmero de cama, el tipo de financiamiento(SIS, SOAT, convenios, paciente particular, paciente hospitalizacin) y con l los datos del seguro como financiamiento, nmero de autorizacin y la cobertura, se ingresar unas notas de ingreso y el diagnstico por el cual se esta ingresando a la hospitalizacin (Se puede ingresar ms de un diagnstico).

Mdulo Atencin Registrar interconsulta interconsulta El sistema deber registrar la interconsulta realizada dentro del Objetivos centro de salud. El sistema deber registrar la interconsulta realizada dentro del Descripcin centro de salud, tomando en cuenta que se deber ingresar el paciente que realizar la interconsulta. A partir de la seleccin del paciente se auto generar el nmero de la atencin, el sistema buscar el nmero de la historia clnica del paciente, mostrar la fecha y hora de la interconsulta, tambin mostrar el servicio que origina la interconsulta, se ingresar la fecha, hora y mdico que solicita la interconsulta, tambin se ingresar la fecha, hora y mdico que realiza la interconsulta, se ingresar el o los diagnsticos de la interconsulta por tipo de diagnstico(Presuntivo, definitivo, repetido) y se ingresan los procedimientos que se realizan en la interconsulta con el mdico, servicio, fecha y hora que se realiza la interconsulta.

47

Mdulo Caja Facturacin Objetivos

y Aplicar Exoneracin. El sistema debe poder aplicar exoneraciones a los pacientes y registrarlos como exonerados, los pacientes pueden exonerarse por trmite en la asistenta social o por ser empleados del centro de salud. El sistema deber permitir aplicar exoneraciones a los pacientes que hayan realizado el trmite con la asistenta social o que sean empleados del centro de salud, donde previamente se deber buscar al paciente mostrando si es empleado del centro de salud o si es exonerado por la asistenta social, el importe de exoneracin o el porcentaje de exoneracin. Si la exoneracin es hacia un empleado del centro de salud se deben llenar los campos de importe y porcentaje automticamente con los parmetros cargados del sistema (Importe de exoneracin y porcentaje de exoneracin por trabajador) y si es por trmite con la asistenta social se deber buscar el ticket generado por la asistenta al paciente, luego de registrar la exoneracin esta ser actualizada a estado cerrado, mostrando los datos de forma automtica.

Descripcin

Mdulo admisin Registrar cita. El sistema debe registrar la cita de los pacientes en el centro de Objetivos salud. El sistema deber registrar la cita de los pacientes en el centro de Descripcin salud, para esto, debern tener como parmetro el mdico segn departamento y/o especialidad, fecha de cita o rango de fechas y la hora de disponibilidad del mdico segn su programacin. En el registro de la cita existen dos escenarios: Si es un paciente nuevo se debe registrar el tipo de la historia clnica dependiendo de la situacin en la que se encuentra, los datos personales del paciente, datos de domicilio y datos del nacimiento, el tipo de servicio de la cita, el origen del paciente, el servicio (dependiendo de la especialidad, se deber ingresar el tipo de cuenta corriente que utilizar el solicitante, dependiendo del tipo de cuenta corriente se deber ingresar los datos del seguro), si el tipo de financiamiento es Paciente hospitalario no se registrar datos del seguro, si es el tipo SIS,Convenios y Paciente particular se ingresar la fuente de financiamiento, el plan de cobertura y el nmero de autorizacin, para el tipo de financiamiento de SOAT, adems el nmero de placa del auto y se registrar tambin observaciones acerca de la cita, automticamente se generar la historia clnica del paciente. Si es un paciente antiguo se podr actualizar los datos del paciente y registrar los datos de la cita como si fuera un paciente nuevo.

48

Mdulo auditoria Control Produccin Atencin. medica El sistema deber controlar la produccin de atenciones del mdico Objetivos dentro del centro de salud. El sistema deber controlar la produccin de atenciones de las Descripcin citas registradas para el mdico, este control se da seleccionando un mdico, buscando sus citas programadas y las atenciones realizadas, adems se controlar la hora de inicio de cita, hora de fin de cita, minutos de demora y promedio de atencin y lo verificar contra el reglamento de atencin. El sistema deber mostrar la lista de citas del mdico tomando en cuenta el tiempo de atencin de la cita, el tiempo promedio de atencin en la especialidad, nmero de citas atendidas, nmero de citas promedio, hora inicio de la cita, hora fin de la cita, hora de la cita y la demora en atencin de la cita. La definicin de los requerimientos que no han sido presentados en las tablas mostradas en el punto 2.2 se encuentran en el anexo A. 2.3 ANALISIS DEL SISTEMA. Esta fase toma como base la fase de definicin de requerimientos del punto 2.2 donde se toma los requerimientos para elaborar el diagrama de clases de anlisis y la lista de operaciones [SIM2004].

2.3.1

DIAGRAMA DE CLASES DE ANALISIS

El Diagrama de Clases es una visin esttica de los objetos relacionados con el sistema en varias fases del desarrollo donde slo ilustraremos lo esencial: Nombre, posibles atributos para cada una de las clases. Asociaciones (uno-a-uno, uno-a-muchos, muchos-a-muchos) y sus nombres. Agregaciones. Herencias. Basndonos en los requerimientos obtenidos en la fase de Definicin de Requerimientos se elabor el diagrama de clases de anlisis. Este diagrama de clases de anlisis especifica los principales conceptos relacionados para el desarrollo de nuestro sistema, utilizando la notacin UML para el diseo. A continuacin se muestra los diagramas de clases de anlisis:

49

2.3.1.1 MODULO HISTORIA CLINICA Este mdulo permite la administracin de historias clnicas de los pacientes del centro de salud. La que consiste en el mantenimiento de las solicitudes de pedido y movimientos realizados de las historias clnicas. La funcionalidad de este mdulo se da a partir del diagrama de clase de la Figura 2.1 donde cada historia clnica tiene fecha de creacin, fecha de paso a pasivo y nmero de historia que se representa con la clase GENERADOR_HISTORIA_CLNICA, la historia clnica tiene por lo menos un paciente y por lo menos una atencin y se representa por la clase HISTORIA_CLNICA. La clase HISTORIA_SOLICITADA representa las solicitudes de historia clnicas por los distintos servicios, conteniendo un movimiento por historia solicitada representado por la clase MOVIMIENTO_HISTORIA_CLNICA , que consta de la fecha de movimiento y el tipo de movimiento, teniendo una sola historia clnica que se da a partir de la clase PACIENTE. 2.3.1.2 MODULO DE ADMISION Este mdulo permite la administracin de citas y registro de los pacientes. La funcionalidad de este mdulo se da a partir del diagrama de clases de la Figura 2.2 donde cada cita representada por la clase CITA consta de una hora de inicio y fin, fecha de la cita y un nmero de cita, una cita tiene una atencin relacionada representada por la clase ATENCION y de un paciente. La clase PACIENTE representa un paciente dentro del centro de salud. 2.3.1.3 MODULO PROGRAMACION MEDICA Este mdulo permite la administracin de la programacin de la disponibilidad para las atenciones de los mdicos dentro del centro de salud. La funcionalidad de este mdulo se da a partir del diagrama de clases de la Figura 2.3 donde la programacin mdica es representada por la clase PROGRAMACION_MEDICA cada programacin contiene una hora de inicio, hora fin, fecha y descripcin de la programacin, teniendo un turno y un mdico relacionado representado por la clase TURNO y MEDICO respectivamente. 2.3.1.4 MODULO ATENCION INTERCONSULTAS Este mdulo permite el registro de las atenciones brindadas en el centro de salud, tales como: interconsulta, exmenes, nacimientos, hospitalizacin y emergencias. La

50

funcionalidad de este mdulo se da a partir del diagrama de clases de la Figura 2.4 donde la atencin se representa por la clase ATENCION que contiene fecha de ingreso, fecha de egreso, fecha de egreso administrativo, la atencin tiene por lo menos una atencin de nacimiento, atencin de interconsulta, atencin de examen, atencin de de diagnstico y atencin de receta relacionado representado por las clases ATENCION_NACIMIENTO, ATENCION_INTERCONSULTA, ATENCION_EXAMEN, ATENCION_DIAGNOSTICO y ATENCION_RECETA respectivamente. La atencin contiene a las clases CUENTA_ATENCION, CAMA Y MEDICO.

2.3.2

LISTA DE OPERACIONES

La lista de operaciones es el conjunto de los principales requerimientos obtenidos en la fase de Definicin de Requerimientos, esta lista es el punto de partida para la elaboracin de los diagramas de secuencias. En esta seccin se presenta las operaciones principales de la lista de operaciones junto con los diagramas de casos de uso del sistema, obtenidos en la fase de Definicin de Requerimientos, en esta fase tambin se detalla las especificaciones de estos casos de uso (ver seccin 2.2 Definicin de Requerimientos). Las operaciones faltantes se encuentran en el anexo C. Segn la metodologa utilizada los diagramas de casos de uso no son necesarios pero se muestran en esta seccin para tener una visin ms amplia de la lista de operaciones.

51

PACIENTE ID_PACIENTE APELLIDO_PATERNO ARCHIVO 1 MOTIVO_MOVIMIENTO APELLIDO_MATERNO ID_MOTIVO PRIMER_NOMBRE 1 DESCRIPCION SEGUNDO_NOMBRE TRANSPORTE 1 1 TERCER_NOMBRE TIENE 1..n 1..n FECHA_NACIMIENTO 1..n RECEPCION NRO_DOCUMENTO MOVIMIENTO_HISTORIA_CLINICA 1 REALIZA TELEFONO ID_MOVIMIENTO_HC DIRECCION_DOMICILIO 1..n FECHA_MOVIMIENTO 1..n 1 CODIGO_PACIENTE SERVICIO ORIGEN 1..n NRO_FOLIOS NRO_SEGURO 1 ID_SERVICIO 1 MANZANA_DOMICILIO 1..n NOMBRE 1 LOTE_DOMICILIO COD_SERVICIO 1 DESTINO GENERA 1 1 OBSERVACION 1 SOLICITA SOLICITA ETAPA_DOMICILIO DESTINO SECTOR_DOMICILIO AL QUE INGRESO PISO_DOMICILIO 1..n 1..n NOMBRE_PADRE 1..n DE DONDE EGRESO TIPO_GENERACION_HC NOMBRE_MADRE 1..n HISTORIA_SOLICITADA 1..n ID_TIPO_GENERACION NRO_DOMICILIO ID_HISTORIA_SOLICITADA DESCRIPCION ATENCION 1 FECHA_SOLICITUD 1 ID_ATENCION TIENE TIENE FECHA_REQUERIDA FECHA_INGRESO 1..n OBSERVACION 1 FECHA_EGRESO GENERADOR_HISTORIA_ FECHA_EGRESO_ADMINISTRATIVO 1..n HISTORIA_CLINICA TIENE TIENE CLINICA 1..n DESCRIPCION ID_HISTORIA_CLINICA FLAG_INFECCIONES_INTRAHOSPITALES ID_GENERADOR_HC 1 FECHA_CREACION 1 1..n FLAG_NECROPSIA NRO_HISTORIA_CLINICA FECHA_PASO_PASIVO
1 1

EMPLEADO ID_EMPLEADO APELLIDO_PATERNO APELLIDO_MATERNO NOMBRES DNI CODIGO_PLANILLA FECHA_INGRESO FECHA_CESE

ES

Figura 2.1. Mdulo de historia clnica.

52

PROGRAM ACION_M EDICA ID_PROGRAM ACION HORA_INICIO HORA_FIN FECHA DESCRIPCION PERTENECE 1 1 1..n

CIT A ID _CIT A HORA_I NICIO HORA_F IN FECHA

PACIENT E ID_PACIENT E APELLIDO_PAT ERNO APELLIDO_M AT ERNO PRIM ER_NOM BRE SEGUNDO_NOM BRE T ERCER_NOM BRE FECHA_NACIM IENT O NRO_DOCUM ENT O T ELEFONO DIRECCION_DOM ICILIO CODIGO_PACIENT E NRO_SEGURO M ANZANA_DOM ICILIO LOT E_DOM ICILIO OBSERVACION ET APA_DOM ICILIO SECT OR_DOM ICILIO PISO_DOM ICILIO NOM BRE_PADRE NOM BRE_M ADRE NRO_DOM ICILIO

PERTEN ECE

SERVICIO ID_SERVICIO NOM BRE COD_SERVICIO 1 1

1 TIENE

AL QUE INGRESO DE DONDE EGRESO 1..n 1.. n 1 AT ENCI ON ID_AT ENCION FECHA_INGRESO FECHA_EGRESO FECHA_EGRESO_ADM INIST RAT IVO DESCRIPCION FLAG_INFECCIONES_INT RAHOSPIT ALES FLAG_NECROPSIA

TIENE

1..n

Figura 2.2 Mdulo de admisin.

.
ESPECIALIDAD PERTENECE DEPARTAMENTO_HOSPITAL ID_DEPARTAMENTO DESCRIPCION 1 PERTENECE 1..n PROGRAMACION_MEDICA ID_PROGRAMACION HORA_INICIO HORA_FIN FECHA DESCRIPCION 1..n TIENE 1 TIPO_SERVICIO ID_TIPO DESCRIPCION 1..n TIENE 1 TIPO_PROGRAMACION ID_TIPO DESCRIPCION TURNO ID_TURNO COD_TURNO DESCRIPCION HORA_INICIO HORA_FIN PERTENECE 1 1..n ID_ESPECIALIDAD NOMBRE TIEMPO_CONSULTA 1..n 1 TIENE

TIENE 1 1..n

1 MEDICO

1..n

1..n TIENE

TIENE 1..n 1 ESTADO_GENERAL ID_ESTADO DESCRIPCION

ID_MEDICO COLEGIATURA

Figura 2.3. Mdulo de programacin mdica.

53

TIENE 1..n

ATENCION_DIAGNOSTICO ID_DIAGNOSTICO ATENCION_RECETA ID_RECETA FECHA NRO_RECETA DESTINO_ATENCION ID_DESTINO TIENE DESCRIPCION
1 1..n

MEDICO ID_MEDICO COLEGIATURA 1


1

1..n RESPONSABLE INGRESO RESPONSABLE INGRESO TIENE

ATENCION_EXAMEN ID_EXAMEN DESCRIPCION 1 1 1 RESPONSABLE ATENCION FECHA NRO_ORDEN


1..n REALIZA 1..n 1 ES 1

1..n TIENE 1

TIENE RESPONSABLE NACIMIENTO 1 1.. n 1.. n 1..n 1..n 1

ATENCION_NACIMIENTOS TIENE ID_NACIMIENTO 1 FECHA_NACIMIENTO 1.. n EDAD_SEMANAS TALLA 1..n PESO AL QUE INGRESO 1..n

DIAGNOSTICO ID_DIAGNOSTICO COD_CIE2004 1..n TIENE COD_EXPORTACION 1..n 1..n COD_CIE9 1..n 1 ATENCION_INTERCONSULTA TIENE COD_CIE10 1..n DE INGRESO TIENE ID_INTERCONSULTA GESTACION FECHA_REALIZACION 1..n 1..n MORBILIDAD DE DONDE EGRESO 1 DE EGRESO 1 1..n FECHA_SOLICITUD INTRAHOSPITALARIA 1 1 SERVICIO CUENTA_ATENCION RESTRICCION ID_SERVICIO CAMA EDAD_MAX_DIAS ID_CUENTA_ATENCION NOMBRE EDAD_MIN_DIAS ID_CAMA FECHA_APERTURA COD_SERVICIO CODIGO FECHA_CIERRE FECHA_INGRESO NRO_AUTORIZACION FECHA_EGRESO NRO_PLACA

ATENCION ID_ATENCION FECHA_INGRESO FECHA_EGRESO FECHA_EGRESO_ADMINISTRATIVO DESCRIPCION FLAG_INFECCIONES_INTRAHOSPITALES TI ENE 1 FLAG_NECROPSIA

PROCEDIMIENTO ID_PROCEDIMIENTO DESCRIPCION COD_CPT99 COD_CPT2004 RESTRICCION EDAD_MAXIMA_DIAS EDAD_MINIMA_DIAS COD_OPCS DESCRIPCION_OPCS

1..n

Figura 2.4. Mdulo de atencin Interconsultas.

54

2.3.2.1 CONTROL PRODUCCION ATENCION Este punto muestra como el usuario de auditoria procede a realizar el control de produccin de atencin, para ello selecciona el mdico (caso de uso buscar medico), luego busca sus citas programadas (caso de uso buscar citas) y las atenciones realizadas (caso de uso buscar atencin). Este control consiste en verificar hora de inicio de cita, hora de fin de cita, minutos de demora y promedio de atencin de medico. Ver Figura 2.5.

<<incl ude>>

BUSCAR MEDICO

<<incl ude>>

USUARIO AUDIT ORIA

CONT ROL PRODUCCION AT ENCION <<incl ude>>

BUSCAR CIT A

BUSCAR ATENCION

Figura 2.5 Casos de uso control produccin atencin.

2.3.2.2 REGISTRAR ADMISION Este punto muestra el usuario de admisin, este registra a un paciente (caso de uso registrar paciente), despus pasa a registrar su procedencia (caso de uso registrar procedencia) y finalmente registra la historia clnica (caso de uso registrar historia clnica) del paciente. El usuario de admisin registra una cita para un determinado paciente del centro de salud, si el paciente no ha sido registrado pasa a registrarlo (caso de uso registrar paciente), si el paciente ya esta registrado solo se busca en el registro previo (caso de uso buscar paciente). Ver Figura 2.6.

<<include>>

REGISTRAR HISTORIA CLINICA

<<include>> <<extend>> REGISTRAR ADMISION PACIENTE <<extend>> REGISTRAR PACIENTE REGISTRAR PROCEDENCIA

<<extend>> USUARIO ADMISION REGISTRAR CITA BUSCAR PACIENTE

Figura 2.6 Casos de uso registrar admisin.

55

2.3.2.3 REGISTRAR CITA Este punto muestra como el usuario de admisin registra una cita para un paciente del centro de salud, si el paciente no ha sido registrado pasa a registrarlo (caso de uso registrar paciente), si el paciente ya esta registrado solo se busca dicho paciente (caso de uso buscar paciente). Se registra la atencin de dicho paciente (caso de uso registrar atencin) y se busca la programacin respectiva del mdico (buscar programacin) con el que se desea la cita, si el paciente ya esta registrado se procede a buscar su historia clnica (caso de uso buscar historia clnica). Para la bsqueda de la programacin, necesariamente se deber de conocer al mdico (caso de uso buscar medico) y el departamento (caso de uso buscar departamento) y de manera opcional la especialidad (caso de uso buscar especialidad). Ver Figura 2.7.

REGISTRAR PACIENTE <<extend>> <<extend>> BUSCAR PACIENTE BUSCAR DEPARTAMENTO REGISTRAR CITA USUARIO ADMISION <<include>> <<extend>>

<<include>>

<<include>>

BUSCAR ESPECIALIDAD <<extend>> <<include>>

REGISTRAR ATENCION

BUSCAR PROGRAMACION BUSCAR HISTORIA CLINICA

BUSCAR MEDICO

Figura 2.7 Casos de uso registrar cita.

2.3.2.4 ASIGNAR HISTORIA DEFINITIVA Este punto muestra como el usuario del modulo de historia clnica, procede a registrar la historia clnica (caso de uso registrar historia clnica), luego asigna la historia definitiva, la cual consiste en actualizar el tipo y estado de la historia clnica partiendo de la historia clnica temporal, para poder realizar esta asignacin necesariamente se tiene que buscar una historia clnica temporal (caso de uso buscar historia clnica). Ver Figura 2.8.

56

REGISTRAR HISTORIA CLINICA

USUARIO HISTORIA CLINICA

<<include>>

ASIGNAR HISTORIA DEFINITIVA

BUSCAR HISTORIA CLINICA

Figura 2.8 Casos de uso asignar historia definitiva.

2.3.2.5 REGISTRAR PROGRAMACIN Este punto muestra como el usuario registra la programacin del mdico, selecciona el mdico (caso de uso buscar medico) por departamento (caso de uso buscar departamento) y el turno (caso de uso buscar turno) en el que se registra la programacin y adicionalmente tambin podra buscar una especialidad determinada (caso de uso buscar especialidad). Se registra la fecha de la programacin o el rango de fechas, el tipo de programacin, la hora inicio y hora fin del turno si no est especificado en el turno, tipo de servicio y la descripcin. Ver Figura 2.9.

BUSCAR DEPART AMENT O

<<incl ude>>

<<extend>> BUSCAR ESPECIALIDAD

<<incl ude>>

USUARIO PROGRAMACION

REGIST RAR PROGRAM ACION <<incl ude>>

BUSCAR T URNO

BUSCAR MEDICO

Figura 2.9 Casos de uso registrar programacin.

57

2.4 DISEO DEL SISTEMA. Esta fase toma como base la fase de anlisis del sistema del punto 2.3 donde se toma el diagrama de clases de anlisis para elaborar el diagrama de clases de diseo y la lista de operaciones para elaborar los diagramas de secuencias [SIM2004].

2.4.1

DIAGRAMAS DE CLASES DE DISEO

Basndonos en el diagrama de clases de anlisis del punto 2.3.1 se obtiene este diagrama de clases de diseo donde se presentan las clases que sern implementadas, mostrando los mtodos, y atributos finales con los cuales se generarn los diagramas de secuencias. 2.4.1.1 MODULO ADMISIN
PACIENTE ID_PACIENTE APELLIDO_PATERNO APELLIDO_MATERNO PRIMER_NOMBRE SEGUNDO_NOMBRE TERCER_NOMBRE FECHA_NACIMIENTO NRO_DOCUMENTO TELEFONO DIRECCION_DOMICILIO CODIGO_PACIENTE NRO_SEGURO MANZANA_DOMICILIO LOTE_DOMICILIO OBSERVACION ETAPA_DOMICILIO SECTOR_DOMICILIO PISO_DOMICILIO NOMBRE_PADRE NOMBRE_MADRE NRO_DOMICILIO 1 Dame_paciente() Registrar_admision_paciente() Registrar_paciente() Actualizar_paciente()

PROGRAMACION_MEDICA ID_PROGRAMACION HORA_INICIO HORA_FIN FECHA DESCRIPCION Dame_programacion_medica() Registrar_programacion() PERTENECE 1 1 SERVICIO ID_SERVICIO NOMBRE COD_SERVICIO Dame_servicio() Registra_atencion() 1 PERTENECE 1..n 1 1 AL QUE INGRESO TIENE TIENE CITA ID_CITA HORA_INICIO HORA_FIN FECHA Dame_cita() Registrar_cita() 1

DE DONDE EGRESO 1..n 1..n

1 ATENCION

1..n

ID_ATENCION FECHA_INGRESO FECHA_EGRESO FECHA_EGRESO_ADMINISTRATIVO DESCRIPCION FLAG_INFECCIONES_INTRAHOSPITALES FLAG_NECROPSIA Dame_atencion() Registra_atencion()

Figura 2.10 Mdulo de admisin.

Este mdulo permite la administracin de citas y el mantenimiento de los pacientes.

58

2.4.1.2 MODULO HISTORIA CLNICA


EMPLEADO ID_EMPLEADO APELLIDO_PATERNO APELLIDO_MATERNO NOMBRES DNI CODIGO_PLANILLA FECHA_INGRESO FECHA_CESE Dame_empleado() Registra_empelado()
1 ES

MOTIVO_MOVIMIENTO
1 TRANSPORTE 1 1 ARCHIVO 1 RECEPCION 1..n 1..n

ID_MOTIVO DESCRIPCION PACIENTE Dame_motivo_movimiento() Registra_motivo_movimiento()


TIENE 1

MOVIMIENTO_HISTORIA_CLINICA ID_MOVIMIENTO_HC FECHA_MOVIMIENTO NRO_FOLIOS


1..n

1..n

SERVICIO ID_SERVICIO NOMBRE COD_SERVICIO


1 SOLICITA

REALIZA 1..n 1 SOLICITA GENERA 1..n 1..n 1

Registra_movimiento_historia_clinica() Dame_movimiento_historia_clinica()
1..n ORIGEN 1 1..n

Dame_servicio() Registra_atencion()
1 1 DE DONDE EGRESO

1 1 DESTINO DESTINO

HISTORIA_SOLICITADA
1..n

1..n

AL QUE INGRESO

ATENCION

1..n

ID_ATENCION FECHA_INGRESO FECHA_EGRESO FECHA_EGRESO_ADMINISTRATIVO DESCRIPCION FLAG_INFECCIONES_INTRAHOSPITALES FLAG_NECROPSIA Dame_atencion() Registra_atencion()

ID_HISTORIA_SOLICITADA FECHA_SOLICITUD FECHA_REQUERIDA OBSERVACION Dame_historia_clinica() Registrar_historia() Actualizar_estado()

ID_PACIENTE APELLIDO_PATERNO APELLIDO_MATERNO PRIMER_NOMBRE SEGUNDO_NOMBRE TERCER_NOMBRE FECHA_NACIMIENTO NRO_DOCUMENTO TELEFONO DIRECCION_DOMICILIO CODIGO_PACIENTE NRO_SEGURO MANZANA_DOMICILIO LOTE_DOMICILIO OBSERVACION ETAPA_DOMICILIO SECTOR_DOMICILIO PISO_DOMICILIO NOMBRE_PADRE NOMBRE_MADRE NRO_DOMICILIO Dame_paciente() Registrar_admision_paciente() Registrar_paciente() Actualizar_paciente()

TIPO_GENERACION_HC ID_TIPO_GENERACION DESCRIPCION Dame_tipo_generacion()


1 TIENE 1..n

GENERADOR_HISTORIA_CLINICA ID_GENERADOR_HC NRO_HISTORIA_CLINICA Dame_generador()


1 TIENE 1 1 1..n TIENE

HISTORIA_CLINICA ID_HISTORIA_CLINICA FECHA_CREACION FECHA_PASO_PASIVO Dame_historia_clinica() Registrar_historia() Actualizar_estado() Generar_numero_historia_clinica()

1..n

1..n

TIENE

Figura 2.11. Mdulo de historia clnica.

Este mdulo permite la administracin de historias clnicas de los pacientes del centro de salud. La cual consiste en el mantenimiento de las solicitudes de pedido y movimientos realizados de las historias clnicas. Se incluye tambin el mantenimiento de los diferentes nmeros de historias clnicas de los pacientes.

59

2.4.1.3 MODULO ATENCIN INTERCONSULTAS


TIENE 1..n

ATENCION_DIAGNOSTICO ID_DIAGNOSTICO

ATENCION_EXAMEN MEDICO ID_EXAMEN DESCRIPCION FECHA 1..n NRO_ORDEN


1..n RESPONSABLE AT ENCION 1 1 1 ES

ATENCION_RECETA ID_RECETA FECHA NRO_RECETA Asignar_receta() DESTINO_ATENCION ID_DESTINO DESCRIPCION


1..n T IENE

1..n

ID_MEDICO COLEGIATURA Dame_medico() Registrar_medico()


1 RESPONSABLE INGRESO 1

1 REALIZA 1

T IENE

PROCEDIMIENTO ID_PROCEDIMIENTO DESCRIPCION COD_CPT99 COD_CPT2004 RESTRICCION EDAD_MAXIMA_DIAS EDAD_MINIMA_DIAS COD_OPCS DESCRIPCION_OPCS Dame_procedimiento() Registra_procedimiento()

RESPONSABLE NACIMIENTO 1 RESPONSABLE INGRESO 1..n 1..n 1..n 1..n 1

TIENE

T IENE 1

ATENCION ID_ATENCION FECHA_INGRESO FECHA_EGRESO FECHA_EGRESO_ADMINISTRATIVO DESCRIPCION FLAG_INFECCIONES_INTRAHOSPITALES FLAG_NECROPSIA Dame_atencion() Registra_atencion()
1 1..n TIENE 1..n 1..n

ATENCION_NACIMIENTOS ID_NACIMIENTO FECHA_NACIMIENTO EDAD_SEMANAS TALLA PESO


1..n T IENE 1..n 1 1..n

1 1..n

T IENE TIENE 1..n

1..n 1..n

1..n

DIAGNOSTICO ID_DIAGNOSTICO COD_CIE2004 COD_EXPORTACION COD_CIE9 COD_CIE10 GESTACION MORBILIDAD INTRAHOSPITALARIA RESTRICCION EDAD_MAX_DIAS EDAD_MIN_DIAS Dame_diagnostico() Registra_diagnostico()

ATENCION_INTERCONSULTA ID_INTERCONSULTA FECHA_REALIZACION FECHA_SOLICITUD


T IENE

SERVICIO ID_SERVICIO NOMBRE COD_SERVICIO Dame_servicio() Registra_atencion()

AL QUE INGRESO 1 1 DE DONDE EGRESO

DE INGRESO DE EGRESO 1 1

CUENTA_ATENCION ID_CUENTA_ATENCION FECHA_APERTURA FECHA_CIERRE NRO_AUTORIZACION NRO_PLACA Registrar_cuenta_atencion() Dame_cuenta_atencion()

CAMA ID_CAMA CODIGO FECHA_INGRESO FECHA_EGRESO Dame_cama() Registra_cama()

1..n

1..n

Figura 2.12 Mdulo de atencin Interconsultas.

60

Este mdulo permite el mantenimiento de las atenciones brindadas en el centro de salud, tales como: interconsulta, exmenes, nacimientos, hospitalizacin y emergencias. Se incluye tambin el mantenimiento de las diferentes cuentas de atencin de los pacientes dentro del centro de salud. 2.4.1.4 MODULO PROGRAMACIN MEDICA

ESPECIALIDAD ID_ESPECIALIDAD NOMBRE TIEMPO_CONSULTA Dame_especialidad() Registrar_especialidad() 1..n

DEPARTAMENTO_HOSPITAL ID_DEPARTAMENTO DESCRIPCION Dame_tipo_departamento_hospital() 1 PERTENECE 1..n PROGRAMACION_MEDICA ID_PROGRAMACION HORA_INICIO HORA_FIN FECHA DESCRIPCION Dame_programacion_medica() Registrar_programacion() 1..n 1..n TIENE 1 TIPO_SERVICIO ID_TIPO DESCRIPCION Dame_tipo_servicio() TIENE 1 1

PERTENECE 1..n

1 TIENE

TURNO ID_TURNO COD_TURNO DESCRIPCION HORA_INICIO HORA_FIN 1 Dame_turno() Registrar_turno() PERTENECE

TIENE 1..n

1 MEDICO ID_MEDICO COLEGIATURA

1..n

1..n TIENE

TIENE 1..n 1

Dame_medico() Registrar_medico()

ESTADO_GENERAL ID_ESTADO DESCRIPCION Dame_estado()

TIPO_PROGRAMACION ID_TIPO DESCRIPCION Dame_tipo_programacion()

Figura 2.13 Mdulo de programacin mdica.

Este mdulo permite la administracin de la programacin mdica la cual consiste en el mantenimiento de la disponibilidad para las atenciones de los mdicos dentro del centro de salud. 2.4.1.5 MODULO SEGURIDAD Este mdulo permite la administracin de las conexiones a la base de datos manejada a travs de hilos, utilizando el patrn singleton y vectores para tomar y dejar las conexiones, las dems clases de seguridad se encuentran en el anexo D.

61

CONNECTION_POOL_ maxConnections waitIfBusy availableConnections busyConnections connectionPending pool driver url username password getConnectionPool() getConnection() makeBackgroundConnection() run() free() totalConnections() closeConnections() opname()

PROVEEDOR_CONNECTION getConnection()

Figura 2.14 Mdulo de seguridad.

Este mdulo permite el mantenimiento de los usuarios del sistema e incluye las clases que hacen posible la conexin a la base de datos del centro de salud. La clase CONNECTION_POOL representa el pool de conexiones que tendr el sistema cada vez que se desee realizar la consulta con la base de datos, contiene nmero mximo de conexiones, usuario, clave de acceso, nmero de conexiones ocupadas y nmero de conexiones libres, esta relacionado con la clase PROVEEDOR_CONNECTION que representa la conexin del driver utilizado a la base de datos del sistema. 2.4.2 DIAGRAMAS DE SECUENCIAS

Los diagramas de secuencias tienen como fuente las especificaciones de la lista de operaciones y los diagramas de clases de diseo, siendo este parte de la fase de diseo en conjunto con el diagrama de clases de diseo. En esta seccin se presentan los principales diagramas de secuencias. Los diagramas de secuencias faltantes se encuentran en el anexo E. 2.4.2.1 ASIGNAR HISTORIA DEFINITIVA En el diagrama de la Figura 2.15 se realiza la actualizacin del tipo y estado de la historia clnica partiendo de la historia clnica temporal a la historia clnica definitiva. Podemos ver como para asignar una historia clnica definitiva se busca una instancia de la historia clnica a asignar, crea automticamente instancias de tipo de historia clnica e instancias de estado de historia clnica, enseguida la aplicacin pide se cree una nueva historia definitiva creando una nueva instancia, posteriormente actualiza la historia clnica anterior para terminar.

62

:Historia_Clinica

:Historia_Clinica

:Tipo_Historia_ Clinica

:Estado_Historia_Clinica

1: Dame_historia(Historia_Clinica) 2: Dame_tipo_historia(Tipo_Historia_Clinica)

3: Dame_estado_historia(Estado_Historia_Clinica)

4: Registrar_historia(Tipo_Historia_Clinica,Estado_Historia_Clinica,Historia_Clinica) 5: Actualizar_estado(Estado_Historia_Clinica)

Figura 2.15 Diagrama de secuencia asignar historia definitiva.

2.4.2.2 REGISTRAR ADMISION En este diagrama se muestra como se registra la informacin del paciente y se le asigna un tipo de historia clnica definitiva. Podemos ver en la Figura 2.16 como es que la aplicacin enva un mensaje de registro de admisin paciente, el cual instancia una historia clnica como parte de su proceso de registro de paciente, para terminar el registro instancia el tipo de historia clnica y el estado de la historia.

:Paciente

:Historia_Clinica

:Tipo_Historia_Clinica

:Estado_Historia_Clinica

1: Registrar_Admision_Paciente(Paciente) 2: Generar_Numero_Historia_Clinica()

3: Dame_Tipo_Historia(Tipo_Historia_Clinica)

4: Dame_estado_historia(Estado_historia_clinica)

5: Actualizar_Estado(Tipo_Historia_Clinica, Estado_Historia_Clinica)

Figura 2.16 Diagrama de secuencia registrar admisin.

63

2.4.2.3 REGISTRAR CITA


:Cita :Medico :Programacion_Medica :Historia_Clinica :Tipo_Historia_Clinica :Paciente :Servicio :Tipo_Servicio

1: Dame_Medico(Medico) 2: Dame_Programacion(Programacion_Medica)

3: [Paciente="Nuevo"] 4: Dame_Tipo_Historia(Tipo_Historia_Clinica)

5: Registrar_Tipo_Historia(Tipo_Historia_Clinica)

6: Buscar_Paciente(Paciente) 7: Registrar_Paciente(Paciente) 8: Dame_Servicio(Servicio) 9: Dame_Tipo_Servicio(Tipo_Servicio) 10: Registrar_Cita(Medico,Programacion_Medica,Paciente,Servicio,Tipo_Servicio)

11: [Paciente="Antiguo"]Buscar_Paciente(Paciente) 12: Actualizar_Paciente(Paciente)

13: Registrar_Cita(Medico,Programacion_Medica,Paciente,Servicio,Tipo_Servicio)

Figura 2.17 Diagrama de secuencia registrar cita.

En este diagrama se registra la cita que solicitan los pacientes de acuerdo a la programacin mdica establecida, donde se toma en cuenta el servicio y el medico donde se atender el paciente. La aplicacin solicita mediante mensaje el mdico y la programacin del mdico, crea la instancia paciente si no existiese sino enva mensaje de bsqueda del paciente y para terminar la aplicacin crea una instancia de cita.
64

2.4.2.4 REGISTRAR CUENTA DE ATENCIN

:Cuenta_Atencion

:Paciente

:Atencion

:Estado_Atencion

:Fuente_Financiamiento

1: Dame_Paciente(Paciente)

2: Dame_Atencion(Atencion) 3: Dame_Estado_Atencion(Estado_Atencion) 4: Dame_Fuente_Financiamiento(Fuente_Financiamiento)

5: Registrar_Cuenta_Atencion(Paciente,Atencion,Estado_Atencion,Fuente_Financiamiento)

Figura 2.18 Diagrama de secuencia registrar cuenta de atencin.

Actualmente no se lleva un correcto control de lo consumido por los pacientes en sus respectivas atenciones en el presente diagrama se registra la cuenta que acumulan los pacientes en las atenciones realizadas, resolviendo este problema. Para esto la aplicacin mediante mensaje solicita la bsqueda del paciente, las atenciones del paciente, los estados de las atenciones y la fuente de financiamiento de las atenciones, para luego terminar creando una instancia de cuenta de atencin del paciente.

65

2.4.2.5 REGISTRAR HISTORIA CLNICA

:Historia_Clinica

:Generador_Historia_Clinica

:Estado_Historia_Clinica

:Tipo_Historia_Clinica

:Paciente

1: Dame_Generador(Generador_Historia_Clinica) 2: Dame_Estado_Historia(Estado_Historia_Clinica) 3: Dame_Tipo_Historia(Tipo_Historia_Clinica) 4: Dame_Paciente(Paciente) 5: Registrar_Historia_Clinica(Generador_Historia_Clinica,Estado_Historia_Clinica,Tipo_Historia_Clinica,Paciente)

Figura 2.19 Diagrama de secuencia registrar historia clnica.

En este diagrama muestra el mantenimiento de las historias clnicas de los pacientes del centro de salud, lo cual resuelve el problema actual donde muchas veces la informacin se pierde o no esta disponible. Para esto la aplicacin solicita mediante mensajes el nmero de la nueva historia clnica a instanciar, el estado de la historia clnica, el tipo de historia y el paciente, para finalizar con todos los datos obtenidos instanciar una historia clnica.

66

2.4.2.6 REGISTRAR PACIENTE


:Paciente :Tipo_Sexo :Tipo_Proceden cia :Tipo_Grado_Ins truccion :Tipo_Estado_C ivil :Tipo_Document o_Identidad :Tipo_Ocupacio n :Pais :Departamento :Provincia :Distrito :Centro_Poblad o

1: Dame_Tipo_Sexo(Tipo_Sexo) 2: Dame_Tipo_Procedencia(Tipo_Proceden... 3: Dame_Tipo_Grado_Instruccion(Tipo_Grado_Instruccion) 4: Dame_Tipo_Estado_Civil(Tipo_Estado_Civil)

5: Dame_Tipo_Documento_Identidad(Tipo_Documento_Identidad) 6: Dame_Tipo_Ocupacion(Tipo_Ocupacion) 7: Dame_Pais(Pais) 8: Dame_Departamento(Departamento) 9: Dame_Provincia(Provincia) 10: Dame_Distrito(Distrito) 11: Dame_Centro_Poblado(Centro_Poblado)

12: Registrar_Paciente(Tipo_Sexo, Tipo_Procedencia, Tipo_Grado_Instruccion, Tipo_Estado_Civil, Tipo_Documento_Identidad, Tipo_Ocupacion, Pais, Provincia, Distrito, Centro_Poblado)

Figura 2.20 Diagrama de secuencia registrar paciente.

En este diagrama se registra al detalle la informacin de los pacientes del centro de salud agrupando a los pacientes de acuerdo a caractersticas similares. Para esto la aplicacin solicita mediante mensajes los datos del paciente y crea una instancia de paciente.
67

2.4.2.7 REGISTRAR PROGRAMACION

:Programacion_Medica

:M edico

:Departamento

:Especialidad

:Ti po_Programacion

:T ipo_Servicio

:Turno

1: Dame_Medico(Medico)

2: Dame_Departamento(Departamento)

3: Dame_Especialidad(Especi alidad) 4: Dame_T ipo_Programacion(Tipo_Programacion)

5: Dame_T ipo_Servicio(Tipo_Servicio) 6: Dame_T urno(T urno)

7: Registrar_Program acion(Medico,Departamento,Especialidad, T ipo_Programaci on, T ipo_Servicio, T urno)

Figura 2.21 Diagrama de secuencia registrar programacin.

En este diagrama se registra la programacin mdica la cual es la disponibilidad de horarios de los mdicos de acuerdo a un departamento del centro de salud y especialidad especfica. Para esto la aplicacin solicita mediante mensajes el medico a programar, la especialidad y el departamento del medico, el tipo de programacin y el turno del medico, para que finalmente se cree una instancia de la programacin mdica.

68

2.4.3

DISEO DE BASE DE DATOS.

A continuacin se muestra el diseo fsico de la base de datos planteado para los mdulos del sistema integral de gestin hospitalario, definiendo el diccionario de datos en el anexo F. La metodologa utilizada para el diseo de la base de datos se basa en el IDEF1X. 2.4.3.1 AUDITORIA MEDICA
ATE_ATENCION
ATE_ID_ATENCION: int ATE_FECHA_INGRESO: datetime ATE_FECHA_EGRESO: datetime ATE_FECHA_EGRESO_ADMINISTRATIVO: datetime ATE_DESCRIPCION: varchar(100) ATE_FLAG_INFECCIONES_INTRAHOSPITALES: bit ATE_FLAG_NECROPSIA: bit TIP_ID_TIPO_REF_ORIGEN: char(18) TIP_ID_TIPO_REF_DESTINO: char(18) DEA_ID_DESTINO_ATENCION: int TCP_ID_TIPO_CONDICION_ALSERVICIO: int TCP_ID_TIPO_CONDICION_ALESTAB: int SER_ID_SERVICIO_INGRESO: int SER_ID_SERVICIO_EGRESO: int MED_ID_MEDICO_INGRESO: int ESP_ID_ESPECIALIDAD_MEDICO: int EST_ID_ESTABLECIMIENTO_ORIGEN: int EST_ID_ESTABLECIMIENTO_DESTINO: int MED_ID_MEDICO_EGRESO: int TVA_ID_TIPO_VIA_ADMISION: int CAM_ID_CAMA_INGRESO: int CAM_ID_CAMA_EGRESO: int MED_ID_MEDICO_RESPONSABLE_NACIMIENTO: int TGA_ID_TIPO_GRAVEDAD: int MED_ID_MEDICO_ATENCION: int

GEN_MEDICO
MED_ID_MEDICO: int EMP_ID_EMPLEADO: int MED_COLEGIATURA: char(6)

AUD_AUDITORIA_MEDICA
AUM_ID_AUDITORIA_MEDICA: int AUM_FECHA: datetime TIM_ID_TIPO_INGRESO_MEDICO: int MED_ID_MEDICO: int

AUD_TIPO_INGRESO_MEDICO
TIM_ID_TIPO: int TIM_DESCRIPCION: varchar(50)

Figura 2.22 Vista auditoria medica.

En esta vista se muestran las entidades y tablas relacionadas al Mdulo de auditoria medica establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: control asistencia, control produccin atencin, mantenimiento de medico, mantenimiento de ingresos del medico y mantenimiento de salidas del medico. Para el registro de la auditoria mdica se requiere la fecha, el tipo de ingreso (salida e ingreso) y el cdigo del mdico a auditar, toda esta informacin se almacena en la tabla AUD_AUDITORIA_MEDICA. 2.4.3.2 HISTORIA CLNICA En la vista de la Figura 2.23 se muestran las entidades y tablas relacionadas al Mdulo de histrica clnica establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son:

69

mantenimiento de historia clnica, mantenimiento de historia definitiva, mantenimiento de solicitud de historia clnica y mantenimiento de movimiento de historia clnica. En la tabla HIS_HISTORIA_CLINICA se registra la informacin de la historia clnica como el nmero de historia que se encuentra registrado en la tabla HIS_GENERADOR_NRO_HC, la fecha de creacin, la fecha de paso a pasivo, el tipo de historia clnica, el estado de la historia y el cdigo del paciente que se encuentra en la tabla HIS_TIPO_HISTORIA_CLINICA, HIS_ESTADO_HISTORIA_CLINICA y ADM_PACIENTE respectivamente. La informacin de la solicitud de la historia clnica se almacena en la tabla HIS_HISTORIA_SOLICITADA tambin la fecha de solicitud y fecha requerida, el cdigo del paciente y el cdigo de movimiento de historia relacionado que se encuentra en la tabla HIS_MOVIMIENTO_HISTORIA_CLNICA. 2.4.3.3 ADMISION En la vista de la Figura 2.24 se muestran las entidades y tablas relacionadas al Mdulo de admisin establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: mantenimiento de admisin paciente, mantenimiento de paciente, mantenimiento de cita y mantenimiento de cuenta. Para la admisin se necesita registrar la informacin en la tabla ADM_CITA que contiene la informacin de la cita del paciente como hora de inicio, hora de fin, fecha de cita, estado de la cita, cdigo del paciente, servicio donde ser atendido que se encuentra en la tabla GEN_SERVICIO, la programacin del mdico con la que ser atendido el paciente que se encuentra en la tabla PR_PROGRAMACION_MEDICA y la atencin relacionada con la cita que se encuentra en la tabla ATE_ATENCION. 2.4.3.4 ATENCION INTERCONSULTA En la Figura 2.24 se muestran las entidades y tablas relacionadas al Mdulo de atencin interconsulta establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: mantenimiento de interconsulta, mantenimiento de cuentas de atencin, mantenimiento de diagnsticos, mantenimiento de exmenes, mantenimiento de procedimientos, mantenimiento de recetas y mantenimiento de atenciones.

70

Para la atencin interconsulta se registra la informacin de la atencin en la tabla ATE_ATENCION como fecha de ingreso, de egreso, descripcin de la atencin, servicio de ingreso y servicio de egreso que se encuentra en la tabla GEN_SERVICIO, medico ingreso, medico egreso, medico responsable, medico atencin que se encuentra en la tabla GEN _ MEDICO, a partir de esta atencin se dan las atenciones de receta que se almacena informacin de las recetas ingresadas al paciente, atencin diagnstico que son los diagnsticos registrados en la atencin segn el CIE10, atencin interconsulta que son las atenciones propias de las Interconsultas dentro del centro de salud, atencin exmenes que son los exmenes y procedimientos realizados a los pacientes en la atencin y la atencin nacimientos que son las atenciones que se realizan cuando hay algn nacimiento dentro del centro de salud, esta ATE_ATENCION_RECETA informacin se encuentra registrada en las tablas de se se registra registra se registra el registra la el la atencin diagnstico atencin de de de la de la receta, atencin, y

ATE_ATENCION_DIAGNOSTICO ATE_ATENCION_EXAMEN se

ATE_ATENCION_INTERCONSULTA

interconsulta, atencin

examen

ATE_ATENCION_NACIMIENTO se registra la atencin del nacimiento. Para el cobro de estas atenciones se registra en la tabla ATE_CUENTA_ATENCION el detalle de todas las atenciones realizadas al paciente para su posterior cobro. 2.4.3.5 PROGRAMACION MEDICA En la vista de la Figura 2.26 se muestran las entidades y tablas relacionadas al Mdulo de atencin interconsulta establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: registrar turno y registrar programacin. Se debe registrar la programacin del medico en la tabla PRM_PROGRAMACION_MEDICA, que contiene la hora de inicio, hora de fin, fecha de la programacin, el cdigo del turno que se encuentra en la tabla PRM_TURNO y el cdigo del medico que se encuentra en la tabla GEN_MEDICO.

71

ADM_PACIENTE HIS_MOTIVO_MOVIMIENTO_HC
MMHC_ID_MOTIVO_MOVIMIENTO: int MMHC_DESCRICPION_MOTIVO_MOVIMIENTO: varchar(50) PAC_ID_PACIENTE: int

HIS_MOVIMIENTO_HISTORIA_CLINICA
MHC_ID_MOVIMIENTO_HC: int MHC_FECHA_MOVIMIENTO: datetime MHC_OBSERVACION: varchar(100) MHC_NRO_FOLIOS: int EMP_ID_EMPLEADO_ARCHIVO: int EMP_ID_EMPLEADO_TRANSPORTE: int EMP_ID_EMPLEADO_RECEPCION: int PAC_ID_PACIENTE: int SER_ID_SERVICIO_ORIGEN: int SER_ID_SERVICIO_DESTINO: int EMHC_ID_ESTADO_MOVIMIENTO_HC: int MMHC_ID_MOTIVO_MOVIMIENTO: int

HIS_TIPO_HISTORIA_CLINICA
TCH_ID_TIPO_HC: int THC_DESCRIPCION_TIPO_HC: varchar(50)

HIS_ESTADO_MOVIMIENTO_HC
EMHC_ID_ESTADO_MOVIMIENTO_HC: int EMHC_DESCRIPCION_MOVIMIENTO_HC: varchar(50)

ATE_ATENCION
ATE_ID_ATENCION: int ATE_FECHA_INGRESO: datetime ATE_FECHA_EGRESO: datetime ATE_FECHA_EGRESO_ADMINISTRATIVO: datetime ATE_DESCRIPCION: varchar(100) ATE_FLAG_INFECCIONES_INTRAHOSPITALES: bit ATE_FLAG_NECROPSIA: bit TIP_ID_TIPO_REF_ORIGEN: char(18) TIP_ID_TIPO_REF_DESTINO: char(18) DEA_ID_DESTINO_ATENCION: int TCP_ID_TIPO_CONDICION_ALSERVICIO: int TCP_ID_TIPO_CONDICION_ALESTAB: int SER_ID_SERVICIO_INGRESO: int SER_ID_SERVICIO_EGRESO: int MED_ID_MEDICO_INGRESO: int ESP_ID_ESPECIALIDAD_MEDICO: int EST_ID_ESTABLECIMIENTO_ORIGEN: int EST_ID_ESTABLECIMIENTO_DESTINO: int MED_ID_MEDICO_EGRESO: int TVA_ID_TIPO_VIA_ADMISION: int CAM_ID_CAMA_INGRESO: int CAM_ID_CAMA_EGRESO: int MED_ID_MEDICO_RESPONSABLE_NACIMIENTO: int TGA_ID_TIPO_GRAVEDAD: int MED_ID_MEDICO_ATENCION: int

HIS_HISTORIA_SOLICITADA
HCS_ID_HISTORIA_SOLICITADA: int HCS_FECHA_SOLICITUD: datetime HCS_FECHA_REQUERIDA: datetime HCS_OBSERVACION: varchar(100) PAC_ID_PACIENTE: int SER_ID_SERVICIO: int MHC_ID_MOVIMIENTO_HC: int EMP_ID_EMPLEADO_SOLICITA: int

HIS_DETALLE_HISTORIA_CLINICA
ATE_ID_ATENCION: int HC_ID_HISTORIA_CLINICA: int

PAC_APELLIDO_PATERNO: varchar(20) PAC_APELLIDO_MATERNO: varchar(20) PAC_PRIMER_NOMBRE: varchar(20) PAC_SEGUNDO_NOMBRE: varchar(20) PAC_TERCER_NOMBRE: varchar(20) PAC_FECHA_NACIMIENTO: char(18) PAC_NRO_DOCUMENTO: varchar(12) PAC_TELEFONO: varchar(10) PAC_DIRECCION_DOMICILIO: varchar(50) PAC_CODIGO_PACIENTE: varchar(20) PAC_NOMBRE_PADRE: varchar(20) PAC_NOMBRE_MADRE: varchar(20) PAC_NRO_DOMICILIO: char(5) PAC_PISO_DOMICILIO: char(5) PAC_MANZANA_DOMICILIO: char(5) PAC_LOTE_DOMICILIO: char(5) PAC_SECTOR_DOMICILIO: char(5) PAC_ETAPA_DOMICILIO: char(5) PAC_OBSERVACION: varchar(150) PAC_NRO_SEGURO: varchar(20) TIPS_ID_TIPO_SEXO: int TIP_ID_TIPO_PROCEDENCIA: int TGI_ID_GRADO_INSTRUCCION: int TEC_ID_TIPO_ESTADO_CIVIL: int TDI_ID_TIPO_DOC_IDENTIDAD: int TIO_ID_TIPO_OCUPACION: int PAI_ID_PAIS_DOMICILIO: int PAI_ID_PAIS_PROCEDENCIA: int PAI_ID_PAIS_NACIMIENTO: int DEP_ID_DPTO_DOMICILIO: int DEP_ID_DPTO_PROCEDENCIA: int DEP_ID_DPTO_NACIMIENTO: int DIS_ID_DISTRITO_DOMICILIO: int DIS_ID_DISTRITO_PROCEDENCIA: int DIS_ID_DISTRITO_NACIMIENTO: int CEP_ID_CENTRO_POBLADO_DOMICILIO: int CEP_ID_CENTRO_POBLADO_PROCEDENCIA: int CEP_ID_CENTRO_POBLADO_NACIMIENTO: int PRO_ID_PROVINCIA_DOMICILIO: int PRO_ID_PROVINCIA_PROCEDENCIA: int PRO_ID_PROVINCIA_NACIMIENTO: int EMP_ID_EMPLEADO: int

HIS_ESTADO_HISTORIA_CLINICA
EHC_ID_ESTADO_HC: int EHC_DESCRIPCION_ESTADO_HC: varchar(50)

HIS_HISTORIA_CLINICA
HC_ID_HISTORIA_CLINICA: int HC_FECHA_CREACION: datetime HC_FECHA_PASO_PASIVO: datetime TCH_ID_TIPO_HC: int EHC_ID_ESTADO_HC: int PAC_ID_PACIENTE: int GHC_ID_GENERADOR: int

HIS_GENERADOR_NRO_HC
GHC_ID_GENERADOR: int GHC_NRO_HISTORIA_CLINICA: int TGHC_ID_TIPO_GENERACION_HC: int

HIS_TIPO_GENERACION_HC
TGHC_ID_TIPO_GENERACION_HC: int TGHC_DESCRIPCION_GENERACION_HC: varchar(50)

Figura 2.23 Vista historia clnica

72

PRM_PROGRAMACION_MEDICA
PRM_ID_PROGRAMACION: char(18) PRM_HORA_INICIO: char(18) PRM_HORA_FIN: char(18) PRM_FECHA: char(18) PRM_DESCRIPCION: char(18) DEPH_ID_DEPARTAMENTO: int TIP_ID_TIPO: int ESTG_ID_ESTADO: int TUR_ID_TURNO: int MED_ID_MEDICO: int TIS_ID_TIPO: int

ADM_CITA
CIT_ID_CITA: int CIT_HORA_INICIO: char(5) CIT_HORA_FIN: char(5) CIT_FECHA: char(18) PAC_ID_PACIENTE: int ESC_ID_ESTADO_CITA: char(18) ATE_ID_ATENCION: int SER_ID_SERVICIO: int PRM_ID_PROGRAMACION: char(18)

ADM_PACIENTE
PAC_ID_PACIENTE: int PAC_APELLIDO_PATERNO: varchar(20) PAC_APELLIDO_MATERNO: varchar(20) PAC_PRIMER_NOMBRE: varchar(20) PAC_SEGUNDO_NOMBRE: varchar(20) PAC_TERCER_NOMBRE: varchar(20) PAC_FECHA_NACIMIENTO: char(18) PAC_NRO_DOCUMENTO: varchar(12) PAC_TELEFONO: varchar(10) PAC_DIRECCION_DOMICILIO: varchar(50) PAC_CODIGO_PACIENTE: varchar(20) PAC_NOMBRE_PADRE: varchar(20) PAC_NOMBRE_MADRE: varchar(20) PAC_NRO_DOMICILIO: char(5) PAC_PISO_DOMICILIO: char(5) PAC_MANZANA_DOMICILIO: char(5) PAC_LOTE_DOMICILIO: char(5) PAC_SECTOR_DOMICILIO: char(5) PAC_ETAPA_DOMICILIO: char(5) PAC_OBSERVACION: varchar(150) PAC_NRO_SEGURO: varchar(20) TIPS_ID_TIPO_SEXO: int TIP_ID_TIPO_PROCEDENCIA: int TGI_ID_GRADO_INSTRUCCION: int TEC_ID_TIPO_ESTADO_CIVIL: int TDI_ID_TIPO_DOC_IDENTIDAD: int TIO_ID_TIPO_OCUPACION: int PAI_ID_PAIS_DOMICILIO: int PAI_ID_PAIS_PROCEDENCIA: int PAI_ID_PAIS_NACIMIENTO: int DEP_ID_DPTO_DOMICILIO: int DEP_ID_DPTO_PROCEDENCIA: int DEP_ID_DPTO_NACIMIENTO: int DIS_ID_DISTRITO_DOMICILIO: int DIS_ID_DISTRITO_PROCEDENCIA: int DIS_ID_DISTRITO_NACIMIENTO: int CEP_ID_CENTRO_POBLADO_DOMICILIO: int CEP_ID_CENTRO_POBLADO_PROCEDENCIA: int CEP_ID_CENTRO_POBLADO_NACIMIENTO: int PRO_ID_PROVINCIA_DOMICILIO: int PRO_ID_PROVINCIA_PROCEDENCIA: int PRO_ID_PROVINCIA_NACIMIENTO: int EMP_ID_EMPLEADO: int

CIT_ESTADO_CITA
ESC_ID_ESTADO_CITA: char(18) ESC_DESCRIPCION: char(18)

ATE_ATENCION
ATE_ID_ATENCION: int ATE_FECHA_INGRESO: datetime ATE_FECHA_EGRESO: datetime ATE_FECHA_EGRESO_ADMINISTRATIVO: datetime ATE_DESCRIPCION: varchar(100) ATE_FLAG_INFECCIONES_INTRAHOSPITALES: bit ATE_FLAG_NECROPSIA: bit TIP_ID_TIPO_REF_ORIGEN: char(18) TIP_ID_TIPO_REF_DESTINO: char(18) DEA_ID_DESTINO_ATENCION: int TCP_ID_TIPO_CONDICION_ALSERVICIO: int TCP_ID_TIPO_CONDICION_ALESTAB: int SER_ID_SERVICIO_INGRESO: int SER_ID_SERVICIO_EGRESO: int MED_ID_MEDICO_INGRESO: int ESP_ID_ESPECIALIDAD_MEDICO: int EST_ID_ESTABLECIMIENTO_ORIGEN: int EST_ID_ESTABLECIMIENTO_DESTINO: int MED_ID_MEDICO_EGRESO: int TVA_ID_TIPO_VIA_ADMISION: int CAM_ID_CAMA_INGRESO: int CAM_ID_CAMA_EGRESO: int MED_ID_MEDICO_RESPONSABLE_NACIMIENTO: int TGA_ID_TIPO_GRAVEDAD: int MED_ID_MEDICO_ATENCION: int

GEN_SERVICIO
SER_ID_SERVICIO: int SER_NOMBRE: varchar(50) SER_CODIGO: varchar(6) ESP_ID_ESPECIALIDAD: int TIS_ID_TIPO: int ESE_ID_ESTADO: int

Figura 2.24 Vista admisin.

73

ATE_ATENCION_EXAMEN ATE_DETALLE_RECETA
DER_ID_DETALLE: int ATR_ID_RECETA: int PRO_ID_PRODUCTO: int

GEN_PROCEDIMIENTO
PRO_ID_PROCEDIMIENTO: int PRO_DESCRIPCION: varchar(50) PRO_CODIGO_CPT99: varchar(50) PRO_CODIGO_CPT2004: varchar(50) PRO_RESTRICCION: varchar(50) PRO_EDAD_MAXIMA_DIAS: int PRO_EDAD_MINIMA_DIAS: int PRO_CODIGO_OPCS: varchar(50) PRO_DESCRIPCION_OPCS: varchar(50) TIPS_ID_TIPO_SEXO: int PRO_ID_PRODUCTO: int

ATE_ATENCION_RECETA
ATR_ID_RECETA: int ATR_NRO_RECETA: varchar(50) ATR_FECHA: datetime MED_ID_MEDICO: int ATE_ID_ATENCION: int SER_ID_SERVICIO: int

ATE_ID_EXAMEN: int ATE_DESCRIPCION: varchar(50) ATE_FECHA: datetime ATE_ORDEN_NRO: varchar(50) ATE_FECHA_ORDEN: datetime MED_ID_MEDICO_ORDENA: int SER_ID_SERVICIO_ORDENA: int PRO_ID_PROCEDIMIENTO: int ATE_ID_ATENCION: int

ATE_ATENCION_DIAGNOSTICO
ATD_ID_DIAGNOSTICO: int ATE_ID_ATENCION: int SUB_ID_SUBCLASIFICACION: int DIA_ID_DIAGNOSTICO: int

GEN_DIAGNOSTICO
DIA_ID_DIAGNOSTICO: int DIA_CODIGO_CIE2004: char(7) DIA_DESCRIPCION: varchar(250) DIA_CODIGO_EXPORTACION: char(5) DIA_CODIGOCIE09: char(5) DIA_CODIGO_CIE10: char(7) DIA_GESTACION: bit DIA_MORBILIDAD: bit DIA_INTRAHOSPITALARIO: bit DIA_RESTRICCION: bit DIA_EDAD_MAX_DIAS: int DIA_EDAD_MIN_DIAS: int DICA_ID_DIAGNOSTICO_CATEGORIA: int TIPS_ID_TIPO_SEXO: int

ATE_ATENCION
ATE_ID_ATENCION: int ATE_FECHA_INGRESO: datetime ATE_FECHA_EGRESO: datetime ATE_FECHA_EGRESO_ADMINISTRATIVO: datetime ATE_DESCRIPCION: varchar(100) ATE_FLAG_INFECCIONES_INTRAHOSPITALES: bit ATE_FLAG_NECROPSIA: bit TIP_ID_TIPO_REF_ORIGEN: char(18) TIP_ID_TIPO_REF_DESTINO: char(18) DEA_ID_DESTINO_ATENCION: int TCP_ID_TIPO_CONDICION_ALSERVICIO: int TCP_ID_TIPO_CONDICION_ALESTAB: int SER_ID_SERVICIO_INGRESO: int SER_ID_SERVICIO_EGRESO: int MED_ID_MEDICO_INGRESO: int ESP_ID_ESPECIALIDAD_MEDICO: int EST_ID_ESTABLECIMIENTO_ORIGEN: int EST_ID_ESTABLECIMIENTO_DESTINO: int MED_ID_MEDICO_EGRESO: int TVA_ID_TIPO_VIA_ADMISION: int CAM_ID_CAMA_INGRESO: int CAM_ID_CAMA_EGRESO: int MED_ID_MEDICO_RESPONSABLE_NACIMIENTO: int TGA_ID_TIPO_GRAVEDAD: int MED_ID_MEDICO_ATENCION: int

GEN_MEDICO
MED_ID_MEDICO: int EMP_ID_EMPLEADO: int MED_COLEGIATURA: char(6)

ATE_ATENCION_INTERCONSULTA
ATI_ID_ATENCION_INTERCONSULTA: int ATI_FECHA_REALIZACION: datetime ATI_FECHA_SOLICITUD: datetime ATE_ID_ATENCION: int PRO_ID_PROCEDIMIENTO: int ATD_ID_DIAGNOSTICO: int MED_ID_MEDICO_SOLICITA: int MED_ID_MEDICO_REALIZA: int

ATE_ATENCION_NACIMIENTOS
ATN_ID_ATENCIONES_NACIMIENTOS: int ATN_FECHA_NACIMIENTO: datetime ATN_EDAD_SEMANAS: int ATN_TALLA: float(8) ATN_PESO: float(8) TIPS_ID_TIPO_SEXO: int TCRN_ID_TIPO_RECIEN_NACIDO: int ATE_ID_ATENCION: int

CYF_PLAN_PAGO ATE_CUENTA_ATENCION
CUA_ID_CUENTA_ATENCION: int CUA_FECHA_APERTURA: datetime CUA_FECHA_CIERRE: datetime CUA_NRO_AUTORIZACION: char(10) CUA_NRO_PLACA: varchar(8) PAC_ID_PACIENTE: int ATE_ID_ATENCION: int ECA_ID_ESTADO_ATENCION: int FUF_ID_FUENTE_FINANCIAMIENTO: int PLP_ID_PLAN_PAGO: int TIF_ID_TIPO: int PLP_ID_PLAN_PAGO: int PLP_DESCRIPCION: varchar(50) PLP_COASEGURO: money PLP_DEDUCIBLE: money

CYF_DETALLE_PRODUCTO
DEP_ID_DETALLE_PRODUCTO: int DEP_PRECIO_UNITARIO: money DEP_PRECIO_TOTAL: money DEP_CANTIDAD: int DEP_CUBIERTO_POR_SEGURO: bit PLP_ID_PLAN_PRODUCTO: int CUA_ID_CUENTA_ATENCION: int

Figura 2.25 Vista atencin interconsulta.

74

GEN_ESPECIALIDAD
ESP_ID_ESPECIALIDAD: int ESP_NOMBRE: varchar(50) ESP_TIEMPO_CONSULTA: int DEPH_ID_DEPARTAMENTO: int

GEN_DEPARTAMENTO_HOSPITAL
DEPH_ID_DEPARTAMENTO: int DEPH_NOMBRE: varchar(50)

GEN_ESTADO_GENERAL
ESTG_ID_ESTADO: int ESTG_DESCRIPCION: varchar(50)

PRM_MEDICO_ESPECIALIDAD
ESP_ID_ESPECIALIDAD: int MED_ID_MEDICO: int

GEN_TIPO_SERVICIO
TIS_ID_TIPO: int TIS_DESCRIPCION: varchar(50)

PRM_TURNO
TUR_ID_TURNO: int TUR_CODIGO: varchar(3) TUR_DESCRIPCION: varchar(50) TUR_HORA_INICIO: char(5) TUR_HORA_FIN: char(5)

PRM_PROGRAMACION_MEDICA
PRM_ID_PROGRAMACION: char(18) PRM_HORA_INICIO: char(18) PRM_HORA_FIN: char(18) PRM_FECHA: char(18) PRM_DESCRIPCION: char(18) DEPH_ID_DEPARTAMENTO: int TIP_ID_TIPO: int ESTG_ID_ESTADO: int TUR_ID_TURNO: int MED_ID_MEDICO: int TIS_ID_TIPO: int

GEN_MEDICO
MED_ID_MEDICO: int EMP_ID_EMPLEADO: int MED_COLEGIATURA: char(6)

PRM_TIPO_PROGRAMACION
TIP_ID_TIPO: int TIP_DESCRIPCION: varchar(50)

Figura 2.26 Vista programacin medica.

75

DESARROLLO.

En el presente captulo describiremos la metodologa para la implementacin del sistema integral de gestin hospitalaria, patrones de implementacin y la arquitectura utilizada, tambin se tendrn los prototipos de las pantallas a implementar. 3.1 METODOLOGIA DE IMPLEMENTACION. Para la seleccin de la metodologa de implementacin se debe tener en cuenta que la arquitectura debe ser orientada a reducir el esfuerzo de programacin necesario en la implementacin de sistemas mltiples, debe ser independiente de la tecnologa de desarrollo a utilizar, debe permitir la escalabilidad para nuevos componentes (componente de acceso a datos, componente de lgica de negocios, componente de interfaz grfica) y debe tener una clara separacin de los componentes lo cual nos permita dar un rpido mantenimiento en caso de error o falla. Estos puntos previamente analizados son cubiertos en la arquitectura MVC (Model View - Controller) la cual tiene bien definidas las capas lgicas las cuales sern la interfase con el usuario, la base de datos y la lgica de negocio del hospital, tomando como base la definicin de cada uno de los componentes de esta arquitectura: Model, es el encargado de guardar los datos y las reglas de negocio que pueden cambiar los datos, View, es el encargado de mostrar la informacin al usuario,

76

Controller, es quien define el comportamiento de la aplicacin y no depende de la tecnologa de desarrollo. Para la implementacin se utiliza patrones de diseo J2EE para facilitar el desarrollo de los mdulos de este trabajo, estas se muestran a continuacin: Patrn bean: Este patrn se utiliza para asegurarse que todos los atributos de las clases del sistema tengan mtodos de asignacin denominados SET y mtodos de extraccin denominados GET. La nica forma de acceder a los atributos de las clases es a travs de estos mtodos. Patrn singleton: Este patrn se utiliza cuando un objeto global va a ser accedido por un gran nmero de clases o mdulos, puesto que restringe la creacin de nuevos objetos. Patrn de composicin: Este patrn se utiliza para los comportamientos de las clases que pueden ser implementados como herencia, simplificndolos. Patrn helper view: Este patrn se utiliza para crear otros agentes en beneficio de los componentes de presentacin. Patrn composite view: Este patrn se utiliza para que la presentacin que es un objeto de tipo vista est compuesto de ms objetos de tipo vista. Patrn de filtro interceptor: Este patrn se utiliza para que procese las peticiones y las respuestas entre el usuario y los componentes.

3.1.1

PROTOTIPOS

En este punto se mostrar las principales pantallas del sistema integral de gestin hospitalaria como la pantalla de ingreso al sistema, men de mdulo, pantalla de listas, pantallas propias de cada proceso. 3.1.1.1 PANTALLA DE INGRESO AL SISTEMA Si el personal est registrado como usuario, entonces podr ingresar al sistema con su usuario y password, como se muestra en la Figura 3.1. 3.1.1.2 PANTALLA DE MODULOS Si el usuario y password ingresado son autenticados se mostrar el men de mdulos de la Figura 3.2 segn los roles que se le han asignado.

77

3.1.1.3 PANTALLA DE MENU DE MODULOS Se muestra el men por mdulo del sistema, muestra el nombre del mdulo, la estructura del mdulo y los aplicativos que posee el mdulo, en la Figura 3.3 se muestra el mdulo de servicios generales.

Figura 3.1 Pantalla de ingreso al sistema

Figura 3.2 Pantalla de men de mdulos.

78

Figura 3.3 Men de mdulo

3.1.1.4 PANTALLA DE LISTAS Se muestra la lista de la informacin solicitada en cada una de los aplicativos, muestra el cdigo y la descripcin como indica en la Figura 3.4.

Figura 3.4 Pantalla de listas

3.1.1.5 PANTALLA DE REGISTRO DE BIENES. En este aplicativo que se muestra en la Figura 3.5 se registran los bienes segn su tipo: accesorio, equipo, instrumento e insumos por proveedor, para obtener el nombre del proveedor se selecciona de una lista de proveedores. 3.1.1.6 PANTALLA DE REGISTRO DE PROVEEDOR. En este aplicativo que se muestra en la Figura 3.6 se registra el proveedor con su respectiva marca representada, datos generales y las especialidades de los equipos que provee, este registro permite tener la base de datos de datos de proveedores actualizada para automatizar la seleccin de proveedores por bien o servicios. 3.1.1.7 PANTALLA DE REGISTRO DE MARCA REPRESENTADA. En este aplicativo que se muestra en la Figura 3.7 se registran las marcas representadas que tendrn los proveedores ingresados en el punto 3.1.1.6., este registro permite tener la

79

base de datos de marcas representadas actualizadas para automatizar la seleccin de esta en el aplicativo de registro de proveedor.

Figura 3.5 Pantalla de registro de bienes

Figura 3.6 Pantalla de registro de proveedor

80

Figura 3.7 Pantalla de registro de marca

3.1.1.8 PANTALLA DE REGISTRO DE PAQUETES. En este aplicativo que se muestra en la Figura 3.8 se registra los paquetes de equipos, insumos y accesorios que tienen los distintos proveedores registrados que son ingresados como componentes y los paquetes son llamados kits. 3.1.1.9 PANTALLA DE REGISTRO DE USUARIO. En este aplicativo que se muestra en la Figura 3.9 se registra los usuarios que pueden ingresar al sistema, ingresando el empleado a travs de una lista, auto generndose el usuario e ingresando el password, tambin se debe otorgar los roles a este usuario. 3.1.1.10 PANTALLA DE REGISTRO DE PROGRAMACION MEDICA. En este aplicativo que se muestra en la Figura 3.10 se registra la programacin diaria de los mdicos, esta programacin se puede realizar por rangos de tiempo, especificando el departamento del hospital, la especialidad por departamento y el mdico. 3.1.1.11 PANTALLA DE REGISTRO DE ASISTENCIA. En este aplicativo que se muestra en la Figura 3.11 se registra la asistencia del mdico segn su usuario y password, debe marcar su asistencia de ingreso y de salida del centro de salud, solo puede marcar el ingreso una vez al da al igual que la salida.

81

Figura 3.8 Pantalla de registro de paquete

Figura 3.9 Pantalla de registro de usuario

82

3.1.1.12 PANTALLA DE INGRESO A HOSPITALIZACION. En este aplicativo que se muestra en la Figura 3.12 se registra el ingreso a hospitalizacin de los pacientes en el centro de salud. El usuario de hospitalizacin registra el ingreso, donde se ubica al paciente, el tipo de servicio donde ser atendido (en este caso hospitalizacin), el origen de donde proviene, el servicio de ingreso donde ser atendido, el medico que autoriza su ingreso, la cama que ocupara en la hospitalizacin y la descripcin del ingreso. Adicionalmente se solicita informacin acerca de la cuenta, datos como el tipo de financiamiento, el estado de la cuenta, la fuente de financiamiento y el plan de pago, el(los) diagnostico(s) que tenga el paciente al momento del ingreso a la hospitalizacin. 3.1.1.13 PANTALLA DE REGISTRO DE HOSPITALIZACION NACIMIENTO. En este aplicativo que se muestra en la Figura 3.13 se registra la hospitalizacin por nacimiento de los pacientes dentro del centro de salud. El usuario de hospitalizacin registra el nacimiento donde se ubica al paciente, la condicin del nacimiento (vivo o muerto), el sexo del recin nacido, peso, edad, talla y fecha de nacimiento as como una descripcin del nacimiento. 3.1.1.14 PANTALLA DE EGRESO DE HOSPITALIZACION. En este aplicativo que se muestra en la Figura 3.14 se registra el egreso de hospitalizacin de los pacientes en el centro de salud. El usuario de hospitalizacin registra el egreso donde se ubica al paciente, el tipo de servicio donde se atendi (en este caso hospitalizacin, el destino hacia de donde se retira el paciente, el servicio de egreso donde se atendi, el medico que autoriza su egreso, la cama que libera el paciente, el tipo y condicin de alta, as como la fecha de egreso y su egreso administrativo, el(los) diagnostico(s) que tiene el paciente al momento del egreso de hospitalizacin. 3.1.1.15 PANTALLA DE REGISTRO DE EXAMENES. En este aplicativo que se muestra en la Figura 3.15 se registran los exmenes realizados en la hospitalizacin de los pacientes dentro del centro de salud. El usuario de hospitalizacin registra los exmenes del paciente durante su hospitalizacin donde se ubica al paciente, el servicio del examen donde se atendi, el medico que realizo el examen, la fecha de la orden del examen y la fecha del resultado del examen, as como toda la lista de los exmenes realizados.

83

Figura 3.10 Pantalla de programacin mdica

Figura 3.11 Pantalla de registro de asistencia de mdicos.

84

Figura 3.12 Pantalla de ingreso de hospitalizacin.

Figura 3.13 Pantalla de registro de hospitalizacin nacimiento

85

Figura 3.14 Pantalla de egreso de hospitalizacin

Figura 3.15 Pantalla de registro de exmenes

86

3.1.2

PRUEBAS FUNCIONALES DE MDULOS IMPLEMENTADOS

El propsito de las pruebas funcionales es encontrar errores y asegurarse que los mdulos funcionen tal y como lo previsto en el punto 2.2 Definicin de requerimientos, se comprobar el requerimiento con pruebas del tipo Caja Negra[PSW2007] que permite detectar funcionamiento incorrecto o incompleto, errores de interfaces, errores de inicio y errores de terminacin. A continuacin se describir en forma general las pruebas funcionales que se van a realizar a cada uno de los mdulos implementados, los cuales se muestran a continuacin: Nombre de prototipo Pantalla de ingreso al sistema. Descripcin de la prueba. Ingreso de persona al sistema mediante un usuario y password registrado. Verificacin de que el sistema muestre los mdulos por cada rol del usuario. Resultados Obtenidos El sistema verific que el usuario este registrado en la base de datos y posteriormente verifico que el password sea vlido. El sistema mostr todos los mdulos del sistema, deshabilitando el acceso de los mdulos que no correspondan a su rol. El sistema mostr el nombre del Mdulo, la estructura del Mdulo y los aplicativos que posee el Mdulo. Adicionalmente se comprob que los aplicativos de estos mdulos estaban correctamente enlazados. El sistema mostr correctamente la informacin solicitada en una ventana hija (pop up), devolviendo los valores seleccionados a la pantalla padre. El sistema mostr la informacin correcta en el componente combo box (listado desplegado en el aplicativo).

Pantalla de Men de mdulos.

Pantalla de Men de mdulos.

Verificacin de que el sistema muestre los aplicativos por cada mdulo del sistema.

Pantalla de listas.

Verificacin que las listas consultas muestren y retornen el valor seleccionado.

Pantalla de registro de bienes.

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de tipo de bien sea la correcta.

Se registr correctamente en la base de datos los datos Ingreso de los datos generales de generales, tales como: cdigo los bienes del centro de salud. tipo de bien, cdigo de Verificacin de que la carga de la proveedor, nombre del bien, imagen sea la correcta. Modelo, Marca, Cantidad, unidad de medida, costo unitario, la ruta de la imagen

87

Pantalla de registro de proveedor.

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de tipo de persona sea la correcta. Ingreso de los datos generales de los proveedores de bienes y servicios del centro de salud.

del bien y las especificaciones del equipo. Adicionalmente al registro en la base de datos de la ruta de la imagen del bien se guardo en el servidor el archivo fsico de la imagen. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utiliz la pantalla de listas de proveedores para el registro. El sistema mostr la informacin correcta en el componente combo box (listado desplegado en el aplicativo). Se registr correctamente en la base de datos los datos generales, tales como: nombre de proveedor, cdigo de tipo de persona, DNI/RUC, direccin de proveedor, telfono, Fax, correo electrnico, direccin de la pagina web de la empresa, representante de ventas, cdigo de las especialidades y cdigo de marca representada. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utiliz la pantalla de listas de especialidades y marca para el registro. El sistema mostr la informacin correcta en el componente combo box (listado desplegado en el aplicativo). Se registr correctamente en la base de datos el nombre de la marca. El sistema mostr la informacin correcta en el componente combo box (listado desplegado en el aplicativo). Se registr correctamente en la base de datos los datos

Pantalla de registro de marca.

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de estado sea la correcta. Ingreso del nombre de la marca. Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de tipo de paquete sea la correcta. Ingreso de los datos generales de

Pantalla de registro de paquetes.

88

Pantalla de registro de usuario

Pantalla de programacin mdica.

los paquetes de bienes del centro generales de la cabecera, tales como: cdigo de tipo de de salud. paquete, cdigo de proveedor, Verificacin de que la cabecera y nombre de paquete, marca de detalle del paquete estn paquete, cantidad, costo y la relacionados correctamente en la ruta de la imagen del paquete. Tambin se registr base de datos. correctamente la informacin Verificacin de que la carga de la correspondiente al detalle del paquete, tales como: nombre imagen sea la correcta. de componente, cantidad de componente, longitud de componente y fecha de expiracin. El detalle registrado se mostraba en una lista, la cual se iba incrementando conforme se iba adicionando los componentes. Adicionalmente al registro en la base de datos de la ruta de la imagen del paquete se guardo en el servidor el archivo fsico de la imagen. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utilizo la pantalla de listas de proveedores para el registro. El sistema mostr la informacin correcta en los 2 combo box Verificacin de que la informacin componentes cargada en los componentes (listado desplegado en el combo box (listado desplegado en aplicativo). el aplicativo) de roles y estado del Se registr correctamente en la usuario sean las correctas. base de datos los datos Ingreso de los datos generales de generales del usuario, tales como: cdigo de empleado, los usuarios del sistema. usuario, password, lista de roles asignados. El sistema mostr la Verificacin de que la informacin informacin correcta en los 6 cargada en los componentes componentes combo box combo box (listado desplegado en (listado desplegado en el el aplicativo) de departamento, aplicativo). Adicionalmente se especialidad, medico, tipo de pudo comprobar que al programacin, turno y tipo de seleccionar un departamento servicio sean las correctas. se carga la informacin de las Ingreso de los datos generales de especialidades relacionadas y la programacin medica. a su vez al seleccionar una Verificacin de la visualizacin de especialidad se carga la la programacin medica diaria. informacin de los mdicos que

89

Pantalla de registro de asistencia de mdicos.

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de tipo de Ingreso sea la correcta. Ingreso de los datos generales de la asistencia de los mdicos.

Pantalla de ingreso de hospitalizacin.

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de tipo de servicio, origen, tipo de Financiamiento, estado de Cuenta, fuente de financiamiento y plan de pago sean las correctas. Ingreso de los datos generales de la hospitalizacin del paciente, datos de la cuenta y los diagnsticos de ingreso con los que cuenta. Verificacin d el ingreso de los diagnsticos de ingreso sea el correcto a nivel de la base de datos pero tambin a nivel de la lista que se muestra en esta pantalla.

pertenecen a dicha especialidad. Se registr correctamente en la base de datos los datos generales de la programacin mdica, tales como: fecha de inicio, fecha fin, cdigo de tipo de programacin, hora y tipo de servicio. La informacin registrada se visualiz en el calendario personal del medico. El sistema mostr la informacin correcta en el componente combo box (listado desplegado en el aplicativo). Se registr correctamente en la base de datos los datos generales de la asistencia de los mdicos, tales como: usuario, password y cdigo tipo de ingreso. Se comprob que los mdicos solo pueden registrar un ingreso y una salida por da. El sistema mostr la informacin correcta en los componentes combo box (listado desplegado en el aplicativo). Se registr correctamente en la base de datos los datos generales de la hospitalizacin, tales como: cdigo de paciente, cdigo de tipo de servicio, cdigo de origen, cdigo de servicio, cdigo del medico, nmero de la cama y la descripcin. Tambin se registr correctamente la informacin correspondiente a los datos de la cuenta, tales como: cdigo de tipo de financiamiento, cdigo de fuente de financiamiento, cdigo de estado de cuenta y cdigo de plan de pago. Adems la informacin de los diagnsticos tambin fue guardada correctamente as como su visualizacin en la

90

Pantalla de egreso de hospitalizacin.

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de tipo de Servicio, destino, tipo de alta y condicin de alta sean las correctas. Ingreso de los datos generales de la hospitalizacin del paciente y los diagnsticos de ingreso con los que cuenta. Verificacin de que el ingreso de los diagnsticos de egreso sea el correcto a nivel de la base de datos pero tambin a nivel de la lista que se muestra en esta pantalla.

Pantalla de registro de exmenes

Ingreso de los datos generales de la hospitalizacin examen y los exmenes con los que cuenta. Verificacin de que el ingreso de los exmenes sea el correcto a nivel de la base de datos pero tambin a nivel de la lista que se muestra en esta pantalla.

lista de esta pantalla, la cual se iba incrementando conforme se iba adicionando los diagnsticos. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utilizo la pantalla de listas de pacientes, servicios, mdicos y diagnsticos para el registro. El sistema mostr la informacin correcta en los componentes combo box (listado desplegado en el aplicativo). Se registr correctamente en la base de datos los datos generales de la hospitalizacin, tales como: cdigo de paciente, cdigo de tipo de servicio, cdigo destino, cdigo de servicio, cdigo del medico, nmero de la cama, cdigo de tipo de alta, cdigo de condicin de alta, fecha de egreso y fecha de egreso administrativo. Adems la informacin de los diagnsticos tambin fue guardada correctamente as como su visualizacin en la lista de esta pantalla, la cual se iba incrementando conforme se iba adicionando los diagnsticos. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utilizo la pantalla de listas de pacientes, servicios, mdicos y diagnsticos para el registro. Se registr correctamente en la base de datos los datos generales de la hospitalizacin examen, tales como: cdigo de paciente, cdigo de servicio, cdigo del medico, fecha de orden de hospitalizacin, fecha de resultado y nmero de orden. Adems la informacin de los exmenes tambin fue

91

Pantalla de registro de hospitalizacin nacimiento

Verificacin de que la informacin cargada en el componente combo box (listado desplegado en el aplicativo) de condicin y sexo del paciente sean las correctas. Ingreso de los datos generales de la hospitalizacin nacimiento del paciente y datos especficos del nacimiento. Verificacin de que la informacin referente al nacimiento sean guardados correctamente a nivel de la base de datos pero tambin a nivel de la lista que se muestra en esta pantalla.

guardada correctamente as como su visualizacin en la lista de esta pantalla, la cual se iba incrementando conforme se iba adicionando los exmenes. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utilizo la pantalla de listas de pacientes, servicios, mdicos y exmenes para el registro. El sistema mostr la informacin correcta en los componentes combo box del paciente. Se registr correctamente en la base de datos los datos generales de la hospitalizacin nacimiento, tales como: cdigo de paciente, cdigo de condicin de paciente y cdigo de sexo del paciente. Adems la informacin especifica del nacimiento, tal como: peso (en gramos), talla (en centmetros), edad (en semanas) y fecha de nacimiento, as como su visualizacin en la lista de esta pantalla, la cual se iba incrementando conforme se iba adicionando estos datos. Se comprob el resultado de la prueba realizada a las pantallas de listas (Punto 3.1.1.4) ya que se utilizo la pantalla de listas de pacientes para el registro.

92

OBSERVACIONES, CONCLUSIONES Y RECOMENDACIONES.

4.1 OBSERVACIONES La presente tesis tiene como alcance el anlisis y diseo de la direccin de informtica y sistemas, oficina ejecutiva de apoyo administrativo y la oficina de medicina y la implementacin de los mdulos de admisin, programacin mdica, auditora mdica, hospitalizacin, seguridad y proveedores, lo faltante de la implementacin la podrn realizar futuros trabajos de tesis o implementaciones propias de los centro de salud pblicos apoyndose en el anlisis y diseo de este trabajo. Debido a las escasas condiciones econmicas con la que cuentan los centros de salud, se opt por utilizar una arquitectura de software basada en software libre, pero al contar los centros de salud pblicos con licencias Microsoft SQL Server, se cambio el esquema de software libre para que sea Microsoft SQL Server el proveedor de base de datos. El sistema desarrollado en el presente trabajo es una herramienta que permite la gestin de la informacin de los centros de salud, actualmente esta informacin no es la correcta, por

93

lo que previamente se deber buscar mecanismos para que la migracin de esta informacin hacia la nueva base de datos sea con informacin consistente. En las distintas reas, que conforman el centro de salud, se pudo apreciar que las funciones que desempean no se encuentran correctamente establecidas en un manual de funciones, por lo que cada persona realiza el trabajo segn mejor le parece sin proponer ningn tipo de mejoras. Tampoco ningn rea tiene establecido el perfil con que debe contar su personal para cada puesto lo cual se puede apreciar en el personal que se encuentra baja o medianamente capacitado dentro de cada una de las reas. Entre las principales dificultades encontradas en este trabajo podemos mencionar: la escasa investigacin en el pas en temas de informatizacin de la gestin de la tecnologa en salud, el escaso financiamiento para investigacin en establecimientos de salud pblicos, el gran desconocimiento en temas bsicos de informtica por parte de los mdicos y de las direcciones. Mucha de la informacin requerida para empezar a realizar el anlisis de un SIGH es obtenida por intermedio de los mdicos, estos poseen un lenguaje propio de la medicina y es muy complicado establecer una comunicacin en temas bsicos de informtica, muchas veces aunque se hablan de los mismos trminos en realidad se expresan conceptos distintos. Es necesario pues establecer canales de comunicacin efectivos para el desarrollo de estas comunicaciones con los mdicos haciendo necesarios capacitaciones tcnicas en temas de informtica bsica. La falta de actualizacin del personal del rea de estadstica e informtica no permite una adecuada comunicacin tcnica con el grupo de trabajo pues en muchos casos no se entenda el propsito del trabajo realizado y eran muy celosos con su informacin. A pesar de que se contaba con el apoyo de la direccin para la realizacin del proyecto, el personal colocaba trabas que no permitieron el desarrollo normal del proyecto [MEMO2005a]. 4.2 CONCLUSIONES El presente documento ofrece la informacin necesaria y suficiente para implementar un sistema integral de gestin hospitalaria eficiente para el control y gestin de la informacin en los centros de salud pblicos.

94

A travs del sistema se canaliza la informacin mediante una sola va de ingreso, centralizando de esta manera toda la informacin ingresada. Apoyndose en esto se gestionar la informacin para realizar una toma de decisiones real y precisa. Ofrece tambin definicin de los procesos crticos, que en su mayora no esta definido en los centro de salud pblicos. Brinda un modelo de datos integrado empleando la metodologa IDEF1X, el cual es fcilmente escalable pudiendo ser adaptado y mejorado a cualquier establecimiento de salud publico del pas. Mediante el sistema tambin podemos generar automticamente reportes e indicadores para las distintas unidades y jefaturas de los establecimientos de salud. El siguiente cuadro se muestra el impacto de la implementacin del sistema. Beneficios Arquitectura de software Base da datos Sistemas centralizados Usuario concurrentes Plataforma de desarrollo auditoria de transacciones Control de mdicos Proceso de evaluacin de proveedores 4.3 RECOMENDACIONES Las recomendaciones indicadas en este punto abarcan todo aquello que no es incluido en la descripcin del sistema. Todo nuevo proceso debe ser documentado para el conocimiento de todos los usuarios y su posterior anlisis e implementacin. Para la administracin, mantenimiento y configuracin del sistema se requiere personal con conocimientos informticos en anlisis y diseo de procesos orientado a objetos, base de datos SQL Server y conocimientos de plataforma de desarrollo JAVA. El usuario debe conocer su proceso normalizado de trabajo, siendo este verificado por su jefe inmediato. Para garantizarlo el usuario debe presentar peridicamente alguna mejora continua. Antes File Server Archivos DBF SI 12 usuarios Visual Fox Pro No existe No existe Manual Despus Arquitectura de 3 capas. SQL Server NO 1000 usuarios Java J2EE Existe Existe Automtico

95

Para garantizar la seguridad de la informacin, sabiendo la gran cantidad de registros diarios, se recomienda la generacin de backups diarios, los cuales almacenados en tapes de preferencia ubicndolos fuera del hospital.

96

REFERENCIAS

97

1. REFERENCIAS A LIBROS [PMB2004] Project Management Institute, Inc. Project Management Book Tercera Edicin 2004. [SIM2004] Extrado del libro A Method Foz tour Object-Oriented Project (Un mtodo para tu propio Proyecto Orientado a Objetos) de Ari Jaaksi, Volumen 9, Nro 10. 2. REFERENCIAS A ARTCULOS [LOR2000] Lorenzi Nancy M., The Cornerstones of Medical Informatics, JAMIA, vol. 7, pp.204205, 2000. [HER2003] Hersh William. What is Medical Informatics?, Department of Medical Informatics & Clnical Epidemiology, Oregon Healt and Science University, 2003. http://www.ohsu.edu/dmice/whatis/index.shtml. [MEM2005a] Melgar Sasieta, Hctor Andrs; Mosquera Tarazona, Javier; Mestanza Vigo, Willy; Jos Pieyro. Anlisis de los Elementos Crticos de la Gestin de la Informacin en un Hospital Peruano. VIII SIMPOSIO ARGENTINO DE INFORMTICA Y SALUD, 2005, Rosario, Argentina. SIS 2005. 2005. [MEM2005b] Melgar Sasieta, Hctor Andrs; Mosquera Tarazona, Javier; Mestanza Vigo, Willy; Pieyro Jos. Un Modelo de Clases Para la Adaptacin de la Clasificacin Internacional de Enfermedades. VI CONGRESO DE LA SOCIEDAD CUBANA DE BIOINGENIERA, 2005, La Habana, Cuba. 2005. [MEM2005c] Melgar Sasieta, Hctor Andrs; Mosquera Tarazona, Javier; Mestanza Vigo, Willy; Jos Pieyro. Experiencia en el Anlisis y Diseo de Sistemas de Informacin Hospitalarios en un Hospital Peruano. Conferencia Panamericana Bilinge de Ingeniera de Cuidado Mdico y Taller de Ingeniera Clnica y Hospitalaria. Long Beach - Los ngeles, California, USA. 2006 [MEV2005a] Melgar Sasieta, Hctor Andrs; Vilcahuamn Cajacuri, Luis. Un Modelo de Datos para la Gestin de la Tecnologa en Salud. II Congreso Colombiano de Bioingeniera e Ingeniera Biomdica 2005. Bogot, Colombia. 2005. [MEL2005a] Melgar Sasieta, Hctor Andrs. La Informatizacin de la Gestin de Salud en el Hospital Nacional Cayetano Heredia del Per. XV CONGRESO ARGENTINO DE BIOINGENIERA, 2005, Paran, Argentina. 2005 http://www.herrera.unt.edu.ar/bioingenieria/sabi/cd_2005/pdf/002IC.pdf. 3. REFERENCIAS A PGINAS WEB [GBI2005] Grupo de Bioingeniera de la Pontificia Universidad Catlica del Per. Pgina Web. http://alek.pucp.edu.pe/Areas/Abioing/Embs/index.htm (ltimo acceso el 1 de Octubre del 2005). [MIN2005] Ministerio de Salud. Portal Web. http://www.minsa.gob.pe/portal/ (ltimo acceso 05 de Febrero del 2007).

98

[SIS2006] Seguro integral de salud. Portal Web http://www.sis.minsa.gob.pe/infof/quees.aspx (ultimo acceso 05 de Febrero del 2007). [STR2007] Software Engineering Institute | CarnegieMellon. http://www.sei.cmu.edu/str/descriptions/twotier_body.html Portal Web

[INI2007] Web http://www.inei.gob.pe/biblioineipub/bancopub/inf/lib5038/ven1.htm [VBD2007] http://usuarios.lycos.es/cursosgbd/UD2.htm [PSW2007] http://lsi.ugr.es/~ig1/docis/pruso.pdf 4. REFERENCIAS A DOCUMENTOS [CON2004] Convenio de Colaboracin, Intercambio y Unin de Capacidades entre el Hospital Nacional Cayetano Heredia / HNCH - MINSA y la Pontificia Universidad Catlica del Per PUCP. 2004. [MEL2004] Melgar Sasieta, Hctor Andrs, Pieyro Jos. Proyecto Sistema Informtico Integrado del Hospital Nacional Cayetano Heredia. Grupo de Bioingeniera de la PUCP. 2004. Documento en formato ppt de distribucin restringida. 5. REFERENCIAS A TRABAJOS DE TESIS [MEL2006a] Tesis de maestra en ingeniera Biomdica, Implementacin de un Sistema de Informacin Hospitalario para un Establecimiento de Salud Pblico Peruano 6. REFERENCIAS A DEFINICIONES [PECOSA] Pedido Compra Salida, documento interno dentro de los centros de salud que cumple la funcin de solicitud de compra u orden salida. [SBN] Superintendencia de bienes nacionales, encargado de la administracin de bienes de las entidades del estado. [SISMED] Sistema integrado de suministro de medicamentos e insumos mdicoquirrgico de las entidades de salud del estado. [SIAF] Sistema integral de administracin financiera, encargado de la asignacin de partidas de gasto de las entidades del estado [UML] Unified Method Language, lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos. [SUNAT] Superintendencia nacional de administracin tributaria. [SIS2006] Sistema integral de salud para apoyo a personas sin recursos econmicos en los centros de salud pblicos. [CIE10] Dcima revisin de la Clasificacin enfermedades y problemas de salud. estadstica internacional de

99

[SIS] Seguro integral de salud, protege la salud de los pacientes que no cuentan con un seguro de salud. [IDEF1X] Information definition for information model. [PAHO] Organizacin Panamericana de la salud. http://www.paho.org

100

ANEXO

101

ANEXO A: DEFINICION DE REQUERIMIENTOS En la siguiente tabla se muestra la definicin de los requerimientos que no fueron presentados en el punto 2.2. Mdulo de Asignar Diagnostico. hospitalizacin El sistema debe poder asignar uno o ms diagnsticos a las Objetivos atenciones de los pacientes dentro del centro de salud. El sistema deber asignar una lista de diagnsticos cada vez que Descripcin se realice un egreso o ingreso de hospitalizacin, nacimiento o una atencin, indicndole el cdigo de CIE10 especfico y el tipo de diagnstico. Mdulo de Asignar Examen. hospitalizacin El sistema debe poder asignar uno o ms exmenes a las Objetivos atenciones de los pacientes dentro del centro de salud. El sistema deber asignar una lista de exmenes cada vez que se Descripcin realice un Ingreso de Hospitalizacin o una Atencin, para esto se debe seleccionar el examen determinado, el servicio y el medico que los ordena, adems la fecha de orden y la fecha del resultado del examen. Mdulo de Asignar Procedimiento. hospitalizacin El sistema debe asignar uno o ms procedimientos a las Objetivos atenciones de los pacientes dentro del centro de salud. El sistema deber asignar una lista de procedimientos cada vez Descripcin que se realice un Ingreso de Hospitalizacin o una Atencin, para esto se debe seleccionar el procedimiento determinado, el servicio y el medico que los realiza, adems la fecha de realizacin. Mdulo de Buscar Examen hospitalizacin El sistema debe buscar los exmenes de los pacientes del centro Objetivos de salud. El sistema deber buscar los exmenes de los pacientes del centro Descripcin de salud ingresando como parmetros de la bsqueda la descripcin y cdigo del examen. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo descripcin la letra W se buscaran todos los exmenes que en su descripcin contengan la letra indicada. Mdulo de Buscar procedimiento hospitalizacin El sistema debe buscar los procedimientos de los pacientes del Objetivos centro de salud.

102

Descripcin

El sistema deber buscar los procedimientos de los pacientes del centro de salud ingresando como parmetros de la bsqueda la descripcin del procedimiento y/o el medico o el servicio que ordeno el procedimiento. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los procedimientos que en su descripcin contengan la letra indicada.

Mdulo de Buscar servicio hospitalizacin El sistema debe buscar los servicios del centro de salud. Objetivos El sistema deber buscar los servicios del centro de salud Descripcin ingresando como parmetros de la bsqueda el nombre del servicio y/o cdigo y/o tipo de servicio. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los servicios que en el criterio escogido contengan la letra indicada. Mdulo de Registrar Egreso Hospitalizacin. hospitalizacin El sistema debe registrar los egresos que se realicen por Objetivos Hospitalizacin en el centro de salud. El sistema deber registrar los egresos que se presenten en Descripcin hospitalizacin, as tenemos, egresos por mortalidad, por nacimientos y/o por complicaciones presentadas. Mdulo de Buscar historia clnica hospitalizacin El sistema deber buscar las historias clnicas de los pacientes Objetivos registrados dentro del centro de salud. El sistema deber buscar las historias clnicas del centro de salud Descripcin ingresando como parmetros de la bsqueda el apellido paterno, apellido materno o nmero de historia clnica del paciente. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las atenciones de los pacientes que en su descripcin contengan la letra indicada. Mdulo de Registrar Admisin Hospitalizacin. hospitalizacin El sistema deber registrar los ingresos y salidas de la Objetivos hospitalizacin del paciente dentro del centro de salud.

103

Descripcin

El sistema deber registrar el ingreso del paciente al hospital, el motivo por el cual ingresa al hospital: transferencia, procedimiento o examen y el motivo de egreso del paciente al hospital esta debe ser registrada por el mdico de un servicio especfico, el egreso se puede dar por: nacimiento, mortalidad y por complicaciones en la hospitalizacin todos con sus respectivos diagnsticos.

Mdulo de Registrar cama. hospitalizacin El sistema debe registrar las camas del centro de salud. Objetivos El sistema deber registrar las camas del centro de salud para Descripcin esto debern ingresar el tipo de servicio para el cual se utilizar la cama, tipo de cama, servicio propietario y ubicacin actual. Mdulo de Registrar Complicacin Hospitalizacin. hospitalizacin El sistema deber registrar las complicaciones producidas en la Objetivos hospitalizacin dentro del centro de salud. El sistema deber registrar las complicaciones que producen el Descripcin egreso cuando un paciente se encuentra hospitalizado, para esto se debe ingresar el o los diagnsticos producidos por las complicaciones. Mdulo de Registrar transferencia hospitalizacin El sistema registrar las transferencias para hospitalizacin dentro Objetivos del centro de salud. El sistema deber registrar las transferencias al momento del Descripcin ingreso para hospitalizacin, deber ingresar el servicio, el mdico que ordena, la fecha de transferencia y el nmero de cama. Se podr ingresar una lista de transferencias para el ingreso. Mdulo de Registrar mdico. hospitalizacin El sistema debe registrar los mdicos pertenecientes al centro de Objetivos salud. El sistema deber registrar los mdicos del centro de salud Descripcin ingresando su nombre completo, la condicin y tipo de trabajo, nmero de colegiatura, documento de identidad y la lista por departamentos a los que pertenecer dentro del centro de salud. Mdulo atencin Asignar Receta. interconsulta El sistema debe asignar una receta especfica al momento de Objetivos registrar una atencin. El sistema deber asignar una receta cada vez que se realice una Descripcin Atencin, para esto se deber seleccionar una lista de productos que formarn parte de la receta, el medico que prescribe y el servicio son generados a partir de la atencin del paciente y la fecha y el nmero de receta son generados automticamente.

104

Mdulo atencin Buscar Atencin. interconsulta El sistema debe buscar todas las atenciones de los pacientes Objetivos dentro del centro de salud. El sistema deber buscar las atenciones de los pacientes del centro Descripcin de salud ingresando como parmetros de la bsqueda el apellido paterno, apellido materno, nombre o la historia clnica del paciente. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las atenciones de los pacientes que en su descripcin contengan la letra indicada. Mdulo de caja y Asignar Supervisin Cajero. facturacin El sistema debe otorgar la supervisin de determinadas cajas a un Objetivos empleado dentro del centro de salud. El sistema deber asignar la supervisin de determinadas cajas a Descripcin un determinado cajero para lo cual seleccionar el cdigo de dicho cajero. Mdulo de caja y Buscar Documento de pago facturacin El sistema debe buscar los documentos de pago del centro de Objetivos salud. El sistema deber buscar los documentos de pago del centro de Descripcin salud ingresando como parmetros de la bsqueda la razn social a la cual fue emitida, o el RUC, o la fecha de la cobranza, o el tipo de moneda o el tipo de documento. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los documentos de pago que en el criterio escogido contengan la letra indicada. Mdulo de caja y Cuadrar Caja. facturacin El sistema debe permitir realizar el cuadre de las cajas del centro Objetivos de salud. El sistema deber permitir a los usuarios del rea, realizar las Descripcin labores de cuadre para cada una de las cajas dentro del centro de salud, para ello primero deber buscar la caja a cuadrar y posteriormente buscar todos los documentos de pagos asociados a esta caja realizando una comparacin contra lo que se tiene fsicamente.

105

Mdulo de caja y Registrar Cajero. facturacin El sistema debe registrar los cajeros que laboren en el centro de Objetivos salud. El sistema deber registrar los cajeros que laboren en el centro de Descripcin salud debern ingresar el estado del cajero, as como el tipo de cajero adems de que determinado empleado desempea dicho cargo. Mdulo de caja y Registrar Producto. facturacin El sistema debe registrar los productos con los que cuenta el centro Objetivos de salud. El sistema deber registrar los productos con los que se cuenta en Descripcin el centro de salud debern ingresar su cdigo de producto, el nombre, el precio base, la categora e indicar si es que el producto esta bloqueado, se debe ingresar una lista de de precios del producto segn los planes disponibles en el centro de salud. Mdulo de caja y Buscar Cajero. facturacin El sistema debe buscar todos los empleados con rol de cajeros Objetivos dentro del centro de salud. El sistema deber buscar los cajeros del centro de salud Descripcin ingresando como parmetros de la bsqueda el apellido paterno, apellido materno del empleado. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las atenciones de los pacientes que en su descripcin contengan la letra indicada. Mdulo de caja y Buscar Cuenta Atencin. facturacin El sistema debe buscar las cuentas de atencin generadas por los Objetivos pacientes dentro del centro de salud. El sistema deber buscar las cuentas de atencin del centro de Descripcin salud ingresando como parmetros de la bsqueda el apellido paterno, apellido materno o nmero de historia clnica del paciente. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las atenciones de los pacientes que en su descripcin contengan la letra indicada. La bsqueda solo permite seleccionar cuentas de atencin con estado abierto.

106

Mdulo de caja y Buscar exoneracin. facturacin El sistema deber buscar las exoneraciones de los pacientes, Objetivos otorgados por la asistenta social dentro del centro de salud. El sistema deber buscar las exoneraciones del centro de salud Descripcin ingresando como parmetros de la bsqueda el apellido paterno, apellido materno o nmero de historia clnica del paciente. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las atenciones de los pacientes que en su descripcin contengan la letra indicada. La bsqueda solo permite seleccionar cuentas de exoneraciones vigentes con estado abierto. Mdulo de caja y Buscar plan. facturacin El sistema deber buscar los planes de financiamiento dentro del Objetivos centro de salud. El sistema deber buscar los planes de financiamiento dentro del Descripcin centro de salud. Mdulo de caja y Buscar producto. facturacin El sistema deber buscar los productos dentro del centro de salud. Objetivos El sistema deber buscar los productos dentro del centro de salud Descripcin ingresando como parmetros de la bsqueda la descripcin del producto. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los productos que en su descripcin contengan la letra indicada. La bsqueda solo permite seleccionar productos vigentes. Mdulo de caja y Registrar fuente de financiamiento facturacin El sistema deber registrar las fuentes de financiamiento que sern Objetivos utilizadas dentro del centro de salud. El sistema deber registrar las fuentes de financiamiento del centro Descripcin de salud, tomando como parmetros para el registro la descripcin de la fuente de financiamiento y el tipo de financiamiento como Paciente hospitalario, SIS, SOAT, Convenios, Paciente particular.

107

Mdulo de caja y Registrar documento de pago facturacin El sistema deber registrar el documento de pago que se genera Objetivos por las atenciones, servicios y ventas generadas dentro del centro de salud. El sistema deber registrar el documento de pago con las Descripcin atenciones, servicios y ventas producidas dentro del centro de salud para los pacientes, para esto se debe ingresar al paciente, el sistema buscar si es que existen exoneraciones para el paciente, el sistema busca todas las cuentas de atencin generadas para el paciente y se totaliza con el I.G.V. teniendo un monto neto de pago para el documento Mdulo de caja y Registrar Cuenta Atencin. facturacin El sistema deber registrar una cuenta de atencin por paciente al Objetivos momento de la generacin de importes de pago dentro del centro de salud. El sistema deber registrar una cuenta de atencin por paciente al Descripcin registrar un importe de pago asociada, esta cuenta muestra los importes a pagar por el paciente al momento de generarse el documento de pago. La cuenta de atencin nace con estado abierto y cuando el paciente cancela el documento de pago la cuenta de atencin es cerrada automticamente. Mdulo proveedores Objetivos Descripcin de Buscar BienServicio El sistema debe buscar todos los bienes servicios pertenecientes al centro de salud. El sistema deber buscar los bienes servicios del centro de salud ingresando como parmetros de la bsqueda la descripcin, modelo, marca unidad, ao o material del BienServicio. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los bienes servicios que en el criterio escogido contengan la letra indicada. de Registrar Especificacin. El sistema debe registrar las especificaciones de un determinado Bienservicio. El sistema deber registrar todas las especificaciones que posea un BienServicio, a partir de un cdigo de BienServicio.

Mdulo proveedores Objetivos Descripcin

108

Mdulo proveedores Objetivos Descripcin Mdulo proveedores Objetivos Descripcin

de Registrar Marca. El sistema debe registrar las marcas que son representadas por los proveedores. El sistema deber registrar las marcas representadas por los proveedores, solamente debern ingresar su descripcin. de Registrar Proveedor. El sistema debe registrar los proveedores que abastecen de bienes servicios al centro de salud. El sistema deber registrar los proveedores que abastecen de bienes servicios al centro de salud, debern ingresar su descripcin, direccin, telfono, fax, cdigo de proveedor, email, un representante de ventas, la direccin de su pagina Web y el numero de documento de identidad, as como asignar una lista de especialidades y una lista de bienes y servicios. de Asignar Especialidad Proveedor. El sistema deber poder asignar especialidades al proveedor que se va a registrar en el centro de salud El sistema deber permitir asignar una lista de especialidades existentes dentro del centro de salud al proveedor que se esta registrando, se mostrar una lista de todas las especialidades del centro de salud y se seleccionar todas aquellas especialidades a la cual el proveedor abastecer. de Asignar Proveedor Bienservicio. El sistema deber poder asignar un bienservicio al proveedor que trabajar en conjunto con el centro de salud. El sistema deber permitir asignar una lista de bienes y servicios a un proveedor por especialidad, para esto se mostrar una lista de todos los bienes y servicios por especialidad del centro de salud y se seleccionar todas aquellas a la cual el proveedor abastecer de Buscar especificacin. El sistema deber buscar las especificaciones de los bienes o servicios de un proveedor dentro del centro de salud. El sistema deber buscar las especificaciones de los bienes y servicios de los proveedores dentro del centro de salud, para esto se debe seleccionar la especialidad del bien o servicio que se desea la especificacin e ingresar la especificacin a buscar. La bsqueda se da a partir de cualquier coincidencia, por ejemplo: Si se ingresa la letra W se buscaran todas las especificaciones que en su descripcin contengan la letra indicada.

Mdulo proveedores Objetivos Descripcin

Mdulo proveedores Objetivos Descripcin

Mdulo proveedores Objetivos Descripcin

109

Mdulo proveedores Objetivos Descripcin

de Buscar marca. El sistema deber buscar las marcas que los proveedores representan registrados dentro del centro de salud. El sistema deber buscar las marcas que los proveedores representan del centro de salud ingresando como parmetro de bsqueda el nombre de la marca del bien. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las marcas de bienes que en su descripcin contengan la letra indicada. La bsqueda solo permite seleccionar marcas con estado vigente. de Registrar bien/servicio. El sistema deber poder registrar los bienes o servicios que los proveedores pueden brindar al centro de salud. El sistema deber registrar el bien/servicio, para esto se debe seleccionar el tipo de registro si es bien o servicio, si es servicio solo se registrar las especificaciones del servicio a brindar, si es que es un bien se debe seleccionar que tipo de bien ser: insumo, kit y servicio y se ingresarn las especificaciones del bien. de Buscar proveedor El sistema deber buscar los proveedores en el sistema dentro del centro de salud. El sistema deber buscar los proveedores en el sistema del centro de salud ingresando como parmetros de la bsqueda la razn social, la especialidad del proveedor o el cdigo del proveedor. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo razn social la letra W se buscaran todos los proveedores que en su razn social contengan la letra indicada. La bsqueda solo permite seleccionar proveedores vigentes

Mdulo proveedores Objetivos Descripcin

Mdulo proveedores Objetivos Descripcin

110

Mdulo general Objetivos Descripcin

Buscar Captulo El sistema debe buscar todos los captulos de cualquier diagnostico. El sistema deber buscar los captulos de cualquier diagnostico ingresando como parmetros de la bsqueda la descripcin del captulo. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los captulos que en la descripcin contengan la letra indicada. Buscar Departamento El sistema debe buscar todos los departamentos de cualquier pas. El sistema deber buscar los departamentos de cualquier pas ingresando como parmetros de la bsqueda el nombre del departamento o un determinado pas. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los departamentos que en el nombre contengan la letra indicada. Buscar Especialidad El sistema debe buscar todas las especialidades de cualquier departamento del centro de salud. El sistema deber buscar las especialidades de cualquier departamento del centro de salud ingresando como parmetros de la bsqueda el nombre de la especialidad o un determinado departamento del centro de salud. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las especialidades que en el nombre contengan la letra indicada. Buscar Grupo de Captulo de Diagnostico El sistema debe buscar todos los grupos de los captulos que posean los diagnsticos. El sistema deber buscar los grupos de cualquier captulo ingresando como parmetros de la bsqueda la descripcin del grupo o un captulo determinado. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los grupos que en la descripcin contengan la letra indicada.

Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin

111

Mdulo general Objetivos Descripcin

Registrar Diagnostico. El sistema debe registrar los diagnsticos clasificados bajo los estndares internacionales. El sistema deber registrar los diagnsticos que estn incluidos dentro de la clasificacin internacional de enfermedades, debern ingresar el cdigo CIE2004, la descripcin, el cdigo de exportacin, el cdigo CIE9, el cdigo CIE10, indicar si es diagnostico de gestacin, de morbilidad, intrahospitalario y si tiene alguna restriccin, as como el captulo, el grupo y la categora del diagnostico. Registrar Examen. El sistema debe registrar los exmenes que se realicen en el centro de salud. El sistema deber registrar los exmenes que se realicen en el centro de salud, debern ingresar el cdigo del procedimiento a asociarse con este examen. Registrar Tipo Financiamiento. El sistema debe registrar los tipos de financiamiento dentro del centro de salud. El sistema deber registrar el tipo de financiamiento que tendr la cuenta de atencin del paciente. Buscar Categora. El sistema debe buscar todas las categoras de diagnsticos segn los estndares internacionales. El sistema deber buscar las categoras de cualquier diagnostico ingresando como parmetros de la bsqueda un captulo y un grupo de diagnsticos segn la Clasificacin internacional de enfermedades CIE2004 y CIE10. Buscar Diagnostico. El sistema debe buscar todos los diagnsticos segn los estndares internacionales. El sistema deber buscar los diagnsticos dentro del centro de salud ingresando como parmetros de la bsqueda un captulo, un grupo y una categora de diagnstico segn la Clasificacin internacional de enfermedades CIE2004 y CIE10. Registrar procedimiento El sistema deber registrar los procedimientos que se ejecutarn en el centro de salud. El sistema deber registrar los procedimientos que se ejecutarn en el centro de salud, tomando como parmetros para el registro la descripcin del procedimiento, cdigo CPT99(Current Procedural Terminology), CPT2004, restriccin, edad mxima en das, edad mnima en das, cdigo OPCS, descripcin OPCS y tipo de sexo que se aplicar.

Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin

112

Mdulo general Objetivos Descripcin

Registrar servicio El sistema deber registrar los servicios que brindan los centros de salud. El sistema registrar los servicios que brinda el centro de salud, para esto se deber ingresar el tipo de servicio, el departamento mdico, la especialidad a partir del departamento y el nombre del servicio. El cdigo del servicio lo auto generar el sistema. Registrar establecimiento El sistema deber registrar los establecimientos de salud pertenecientes al MINSA. El sistema deber registrar los establecimientos de salud pertenecientes al MINS tomando como parmetros para el registro el nombre del establecimiento, el distrito donde se encuentra ubicado el centro de salud y el tipo de establecimiento como Hospital, Centro de Salud, Puesto Salud. Registrar empleado El sistema deber registrar los empleados dentro del centro de salud El sistema deber registrar los empleados en el centro de salud tomando como parmetros el apellido paterno, apellido materno, nombres, documento de identidad, cdigo de planilla, fecha de ingreso del empleado al centro de salud, estado en el sistema del empleado, estado civil, grado de instruccin, tipo de condicin de trabajo y tipo de empleado Buscar empleado. El sistema debe buscar los empleados pertenecientes al centro de salud. El sistema deber buscar los empleados del centro de salud ingresando como parmetros de la bsqueda apellido paterno, apellido materno o su nombre. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombres la letra W se buscaran todos los empleados que en su nombre contengan la letra indicada.

Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin

Mdulo general Objetivos Descripcin

Mdulo admisin Buscar cita. El sistema debe buscar las citas de los pacientes del centro de Objetivos salud. El sistema deber buscar las citas de los pacientes del centro de Descripcin salud ingresando como parmetros de la bsqueda departamento y/o especialidad del mdico, identificador del mdico e identificador del paciente o nmero de historia clnica en el centro de salud.

113

Mdulo admisin Buscar paciente. El sistema debe buscar los pacientes que han ingresado al centro Objetivos de salud. El sistema deber buscar los pacientes que han ingresado al centro Descripcin de salud ingresando como parmetros de la bsqueda el nmero de historia clnica, apellido paterno, apellido materno, nombres. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todos los turnos que en su nombre contengan la letra indicada. Mdulo admisin Buscar programacin. El sistema debe buscar la programacin de los mdicos del centro Objetivos de salud. El sistema deber buscar la programacin de los mdicos del Descripcin centro de salud ingresando como parmetros de la bsqueda la hora de inicio y fin, la fecha, y/o un determinado departamento del centro de salud y/o un determinado medico. Mdulo admisin Registrar Admisin Paciente. El sistema debe registrar los pacientes ingresantes en el centro de Objetivos salud. El sistema deber registrar los pacientes que ingresan en el Descripcin centro de salud debern ingresar su datos personales, datos de procedencia, grado de instruccin, datos de su domicilio y observaciones generales del registro. Mdulo admisin Registrar Procedencia. El sistema debe registrar los datos de procedencia de los pacientes Objetivos ingresantes en el centro de salud. El sistema deber registrar los datos de procedencia pacientes que Descripcin ingresan en el centro de salud debern ingresar el pas de domicilio, el pas de procedencia y el pas de domicilio, el departamento de domicilio, el departamento de procedencia y el departamento de domicilio, la provincia de domicilio, la provincia de procedencia y la provincia de domicilio, as como, el distrito de domicilio, el distrito de procedencia y el distrito de domicilio. Mdulo admisin Registrar paciente El sistema deber registrar los pacientes que se atendern en el Objetivos centro de salud. El sistema deber registrar los pacientes que se atendern en el Descripcin centro de salud, tomando como parmetros para el registro el apellido paterno, apellido materno, nombres del paciente, fecha de nacimiento, documento de identidad, telfonos, direccin del paciente, una observacin, nmero de seguro, sexo, tipo de procedencia como Poblacin Residente Permanente, Poblacin Residente Temporal, Poblacin en Transito Regular y Poblacin en Transito Espordico, ocupacin del paciente, datos de la procedencia, datos del nacimiento,

114

Mdulo admisin Registrar admisin. El sistema deber registrar la admisin del paciente al centro de Objetivos salud, por emergencia o consulta externa. El sistema deber registrar el ingreso del paciente al centro de Descripcin salud, este ingreso puede darse de dos formas por emergencia o por consulta externa, si es por emergencia se debe llenar los datos necesarios como nombre y lugar de procedencia, registrndose de esta manera un nmero de historia clnica de forma temporal, si es por consulta externa el paciente debe ingresar todos sus datos personales dentro del sistema, nombres completos, domicilio, documentos de identidad, nombres de los parientes ms cercanos, registro de cuenta de atencin si es que la tuviera, datos de procedencia, datos de residencia y datos de nacimiento, se registrar automticamente una historia clnica definitiva para el paciente y se Mdulo auditoria Buscar Ingreso-Salida. mdica El sistema debe buscar todos los ingresos y salidas de los mdicos Objetivos en el centro de salud. El sistema deber buscar los ingresos y las salidas de los mdicos Descripcin del centro de salud ingresando como parmetros de la bsqueda la fecha del ingreso o salida y/o un mdico determinado. Mdulo auditoria Buscar Reglamento. mdica El sistema debe buscar reglamento de cada departamento del Objetivos centro de salud. El sistema deber buscar el reglamento de cada uno de los Descripcin departamentos del centro de salud ingresando como nico parmetro de la bsqueda el departamento que se desea ubicar. Mdulo auditoria Control de asistencia. mdica El sistema debe controlar los porcentajes de tardanzas, asistencias Objetivos e inasistencias del mdico en el centro de salud. El sistema deber mostrar la lista de das laborables del periodo Descripcin por mdico tomando en cuenta la fecha, hora de ingreso, hora de salida, tolerancia de tardanza, turno de ingreso y turno de salida. Mdulo auditoria Registrar ingreso medico mdica El sistema debe controlar la entrada del mdico en el centro de Objetivos salud. El sistema deber registrar el horario de ingreso del mdico al Descripcin centro de salud, donde se deber de ingresar el medico que realiza el ingreso as como la fecha y hora del ingreso.

115

Mdulo auditoria Registrar salida medico mdica El sistema debe controlar la salida del mdico en el centro de Objetivos salud. El sistema deber registrar el horario de salida del mdico al centro Descripcin de salud, donde se deber de ingresar el medico que realiza la salida as como la fecha y hora de dicha salida. Mdulo programacin mdica Objetivos Descripcin Buscar mdico. El sistema debe buscar los mdicos pertenecientes al centro de salud. El sistema deber buscar los mdicos del centro de salud ingresando como parmetros de la bsqueda nmero de colegiatura, identificador del mdico en el centro de salud, apellido paterno, apellido materno o su nombre. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombres la letra W se buscaran todos los mdicos que en su nombre contengan la letra indicada. Registrar turno. El sistema debe registrar los turnos pertenecientes al centro de salud. El sistema deber registrar los turnos ingresando su descripcin, hora inicio y hora fin del turno dentro del centro de salud. Busca turno. El sistema deber buscar los turnos dentro del centro de salud. El sistema deber buscar los turnos existentes dentro del centro de salud con estado vigente. Registrar programacin. El sistema debe asignar la programacin laborable del mdico dentro del centro de salud. El sistema deber registrar la programacin del mdico tomando como parmetros el mdico por departamento y/o especialidad, la fecha de la programacin o el rango de fechas, el tipo de programacin, el turno o la hora inicio y hora fin del turno si no est especificado en el turno, tipo de servicio y la descripcin si la hubiera de la programacin.

Mdulo programacin mdica Objetivos Descripcin Mdulo programacin mdica Objetivos Descripcin Mdulo programacin mdica Objetivos Descripcin

116

Mdulo seguridad Objetivos Descripcin

de Registrar Auditoria. El sistema debe registrar todas las transacciones realizadas en la base de datos. El sistema deber registrar todos las transacciones realizadas en la base datos, se deber registrar la fecha y la hora, la tabla de la base de datos involucrada, la accin que se realizo, el identificador del registro modificado as como el usuario que realizo tal transaccin. de Buscar Rol El sistema deber buscar los roles de los usuarios en el sistema del centro de salud. El sistema deber buscar los roles de los usuarios en el sistema del centro de salud ingresando como parmetros de la bsqueda el apellido paterno, apellido materno o nmero de historia clnica del paciente. La bsqueda se da a partir de cualquier coincidencia dentro de los campos seleccionados, por ejemplo: Si se ingresa en el campo nombre la letra W se buscaran todas las roles que en su descripcin contengan la letra indicada. La bsqueda solo permite seleccionar roles vigentes de Registrar rol El sistema deber registrar los roles que tendrn los usuarios del sistema dentro del centro de salud. El sistema deber registrar los roles que tendrn los usuarios del sistema dentro del centro de salud, tomando como parmetros para el registro el nombre del rol y la descripcin del rol. de Registrar usuario El sistema deber registrar los usuarios que interactuarn con el sistema del centro de salud. El sistema debern registrar los usuarios dentro del centro salud, tomando como parmetros para el registro el cdigo del usuario, el password y el estado del usuario bloqueado, activo o inactivo.

Mdulo seguridad Objetivos Descripcin

Mdulo seguridad Objetivos Descripcin

Mdulo seguridad Objetivos Descripcin

Mdulo de Registrar Historia Clnica. historia clnica El sistema debe registrar las Historias Clnicas de los pacientes del Objetivos centro de salud. El sistema deber registrar Historias Clnicas de los pacientes del Descripcin centro de salud se deber registrar la fecha de creacin, el estado de la Historia Clnica, el tipo de Historia Clnica as como el cdigo de paciente de dicha Historia Clnica.

117

Mdulo de Solicitar Historia Clnica. historia clnica El sistema debe permitir llevar un control de las Historias Clnicas Objetivos solicitadas de los pacientes del centro de salud. El sistema deber permitir solicitar las Historias Clnicas de los Descripcin pacientes del centro de salud donde previamente se deber de buscar un(os) servicio(s), un(os) empleado(s) y una determinada Historia Clnica. Mdulo de Asignar Historia Definitiva historia clnica El sistema deber poder asignar un nmero de historia clnica Objetivos definitiva a un paciente, esto se da a partir de una historia clnica creada de forma temporal dentro del centro de salud. El sistema deber permitir asignar un nuevo nmero y tipo de de Descripcin historia clnica, a partir de una historia clnica creada de forma temporal, para esto se debe seleccionar la historia clnica a asignar, seleccionar el tipo de historia a la que pertenecer. Mdulo de Asignar Responsable Servicio. historia clnica El sistema deber poder asignar un responsable por servicio de los Objetivos movimientos de las historias clnicas dentro del centro de salud. El sistema deber permitir registrar un responsable por servicio Descripcin dentro del centro de salud, para el movimiento de las historias clnicas, para esto se deber seleccionar el servicio el cual se le desea asignar el responsable y luego a partir de este se busca a los empleados dentro del servicio, solo debe haber un responsable por servicio dentro del centro de salud. Mdulo de Buscar motivo de movimiento. historia clnica El sistema deber buscar los motivos de movimiento que tiene la Objetivos historia clnica dentro del centro de salud. El sistema deber buscar los motivos de movimiento que tiene la Descripcin historia clnica dentro del centro de salud. Mdulo de Registrar movimiento historia clnica historia clnica El sistema registrar el movimiento de las historias clnicas dentro Objetivos del centro de salud. El sistema registrar el movimiento de las historias clnicas a partir Descripcin del ingreso de una lista de historias clnicas ingresadas, mostrando en la lista el servicio de origen el nmero de folios y la fecha de solicitud, se deber registrar tambin el servicio destino, responsable de salida, responsable de transporte y responsable de recepcin, se generar automticamente la fecha y hora de movimiento, el motivo del movimiento(Investigacin, docencia, atenciones) y una observacin

118

ANEXO B: LISTA DE OPERACIONES En esta seccin se muestra lista de operaciones restantes junto con sus respectivos diagramas de casos de uso del sistema, los cuales no fueron presentados en la seccin 2.3.2. B.1 REGISTRAR EXONERACIN

BUSCAR MOTIVO EXONERACION

<<incl ude>>

BUSCAR PACIENTE <<incl ude>> REGISTRAR EXONERACION USUARIO ASISTENTA SOCIAL

Figura B.1 Casos de uso registrar exoneracin.

B.2 ASIGNAR RECETA

BUSCAR SERVICIO <<include>> <<include>> <<extend>> REGISTRAR ATENCION ASIGNAR RECETA <<include>>

USUARIO ATENCION

BUSCAR MEDICO

BUSCAR PRODUCTO

Figura B.2 Casos de uso asignar receta.

119

B.3 CONTROL ASISTENCIA

BUSCAR REGLAMENT O <<include>> <<incl ude>> BUSCAR T URNO <<include>>

USUARIO AUDIT ORIA

CONT ROL ASISTENCIA

<<incl ude>> BUSCAR INGRESO-SALIDA

BUSCAR MEDICO

Figura B.3 Casos de uso control asistencia.

B.4 CUADRAR CAJA

<<incl ude>> USUARIO CAJA CUADRAR CAJA BUSCAR DOCUMENT O PAGO

Figura B.4 Casos de uso cuadra caja.

B.5 REGISTRAR CUENTA ATENCIN


<<incl ude>>

USUARIO AT ENCION

REGIST RAR AT ENCION

REGISTRAR CUENTA AT ENCION

Figura B.5 Casos de uso registrar cuenta atencin.

120

B.6 REGISTRAR DOCUMENTO DE PAGO

BUSCAR CUENTA ATENCION

<<include>> <<include>>

BUSCAR PACIENTE USUARIO CAJA REGISTRAR DOCUMENTO PAGO <<include>> <<extend>>

APLICAR EXONERACION

Figura B.6 Casos de uso registrar documento de pago.

B.7 REGISTRAR PACIENTE

<<include>>

REGISTRAR HISTORIA CLINICA

<<include>> USUARIO ADMISION REGISTRAR ADMISION PACIENTE REGISTRAR PACIENTE <<extend>>

REGISTRAR PROCEDENCIA

Figura B.7 Casos de uso registrar paciente.

B.8 REGISTRAR PRODUCTO


<<incl ude>>

ADMINISTRADOR

REGISTRAR PRODUCTO

BUSCAR PLAN

Figura B.8 Casos de uso registrar producto.

121

ANEXO C: DIAGRAMA DE CASOS DE USO En esta seccin se presenta los requerimientos que no son relevantes para pertenecer a la lista de operaciones pero necesarios para el diseo del sistema. C.1 PROGRAMACION MDICA

REGISTRAR MEDICO <<include>> ADMINISTRADO R REGISTRAR EMP LE ADO

BUSCAR DE PARTAME NTO REGISTRAR TURNO <<include>> <<extend>> <<include>> USUA RIO PROGRAMACION BUSCAR ESPECIALIDAD

REGISTRAR PROGRAMACION <<include>>

BUSCAR TURNO

BUSCAR MEDICO

Figura C.1 Casos de uso programacin medica.

122

C.2 ADMISIN

<<include>> <<include>> REGISTRAR ADMISION PACIENTE REGISTRAR HISTORIA CLINICA <<extend>> REGISTRAR PACIENTE <<extend>>

REGISTRAR PROCEDENCIA

USUARIO ADMISION REGISTRAR CITA <<include>> <<extend>> REGISTRAR ATENCION <<include>>

<<extend>> BUSCAR PACIENTE <<include>> <<include>>

BUSCAR DEPARTAMENTO

<<extend>> BUSCAR ESPECIALIDAD BUSCAR PROGRAMACION

BUSCAR HISTORIA CLINICA

<<include>>

BUSCAR MEDICO REGISTRAR CUENTA ATENCION

Figura C.2 Casos de uso admisin.

123

C.3 AUDITORIA MDICA

BUSCAR REGLAMENTO <<include>>

BUSCAR TURNO

<<include>> <<include>>

CONTROL ASISTENCIA <<include>>

BUSCAR INGRESO-SALIDA

USUA RIO AUDITORIA

<<include>> BUSCAR MEDICO <<include>>

CONTROL PRODUCCION ATENCION <<include>>

BUSCAR CITA

BUSCAR ATENCION

REGISTRAR EMPLEADO ADMINISTRADOR <<include>> MEDICO

REGISTRAR INGRESO MEDICO

REGISTRAR SALIDA MEDICO REGISTRAR ME DICO

Figura C.3 Casos de uso auditora medica.

124

C.4 CAJA Y FACTURACION


<<include>>

REGISTRAR CAJERO

BUSCAR EMPLEADO

<<include>>

ADMINISTRADO R

ASIGNAR SUPERVISION CAJERO

BUSCAR CAJERO

<<include>>

REGISTRAR PRODUCTO

BUSCAR PLAN

BUSCAR CUENTA ATENCION <<include>> <<include>>

BUSCAR MOTIVO EXONERACION <<include>>

USUARIO CAJA

REGISTRAR DOCUMENTO PAGO

BUSCAR PACIENTE <<include>> <<include>> <<extend>> REGISTRAR EXONERACION

APLICAR E X ONERACION CUADRAR CAJA <<include>> USUARIO ASISTENTA SOCIAL

BUSCAR DOCUMENTO PAGO

Figura C.4 Casos de uso caja y facturacin.

125

C.5 GENERAL

<<include>> BUSCAR DEPARTAMENTO REGISTRAR SERVICIO <<include>> BUSCAR PROCEDIMIENTO REGISTRAR FUENTE FINANCIAMIENTO BUSCAR ESPECIALIDAD <<include>> <<include>> REGISTRAR DIAGNOSTICO ADMINISTRA DOR

REGISTRAR EXAMEN

BUSCAR CAPITULO <<include>>

<<include>> REGISTRAR ESTABLECIMIENTO REGISTRAR PROCEDIMIENTO REGISTRAR TIPO FINANCIAMIENTO <<include>>

BUSCAR GRUPO

BUSCAR CATEGORIA BUSCAR PRODUCTO

Figura C.5 Casos de uso general.

126

C.6 HISTORIA CLNICA

<<include>> REGISTRAR HISTORIA CLINICA BUSCAR HISTORIA ASIGNAR HISTORIA DEFINITIVA <<include>> CLINICA <<include>> SOLICITAR HISTORIA CLINICA <<include>> USUARIO HISTORIA CLINICA BUSCAR SERVICIO <<include>> <<include>> ASIGNAR RESPONSABLE ADMINISTRA SERVICIO DOR BUSCAR EMPLEADO <<include>> <<include>>

<<include>>

REGISTRAR MOVIMIENTO HISTORIA CLINICA

BUSCAR MOTIVO MOVIMIENTO

Figura C.6 Casos de uso historia clnica.

127

C.7 HOSPITALIZACION
<<include>>

<<include>>

REGISTRAR TRANSFERENCIA <<include>> <<extend>>

<<include>>

BUSCAR SERVICIO

<<include>> BUSCAR PROCEDIMIE NTO REGISTRAR CAMA <<inc lude>> REG ISTRAR ING RESO HOS PITALIZACION <<extend >> ASIGNAR PROCEDIMIENTO <<extend>> <<include>> <<include>> BUSCAR MEDICO USUARIO HOS PITALIZACION REGISTRAR ADMISION HOSPITALIZACION ASIGNAR EXAME N <<include>> <<incl ude>> <<include>> <<include>> <<include>>

<<extend>> <<extend>> REGISTRAR EGRESO HOS PITALIZACION REGISTRAR COMPLICACION HOSPITALIZACION <<extend>> <<incl ude>>

BUSCAR EXAM EN

<<include>>

REGISTRAR NACIMIENTO HOSPITALIZACION <<extend>>

<<include>>

<<extend>> REG ISTRAR MO RTALIDAD HOSPITALIZACION <<include>> ASIGNAR DIAG NOSTICO

BUSCAR DIAGNOSTICO

Figura C.7 Casos de uso hospitalizacin.

128

C.8 ATENCION INTERCONSULTA

<<include>> BUSCAR HISTORIA CLINICA <<include>> <<include>> <<include>> ASIGNAR DIAGNOSTICO REGISTRAR INTERCONSULTA <<include>> BUSCAR DIAGNOSTICO

<<extend>> <<include>> BUSCAR PROCEDIMIENTO <<extend>> <<include>>

USUARIO ATENCION REGISTRAR ATENCION

ASIGNAR PROCEDIMIENTO <<extend>> <<include>>

<<include>> BUSCAR MEDICO

<<include>>

<<include>> ASIGNAR EXAMEN <<include>> BUSCAR SERVICIO

REGISTRAR CUENTA ATENCION

<<extend>>

BUSCAR EX AMEN

<<include>> <<include>>

<<include>> ASIGNAR RECETA BUSCAR PRODUCTO

Figura C.8 Casos de uso atencin interconsulta.

129

C.9 PROVEEDORES

<<incl ude>>

BUSCAR MARCA REGISTRAR MARCA REGISTRAR PROVEEDOR

<<incl ude>> <<include>>

<<include>>

BUSCAR ESPECIALIDAD

ASIGNAR ESPECIALIDAD PROVEEDOR <<include>> <<include>>

ASIGNAR PROVEEDOR BIENSERVICIO USUARIO PROVEEDOR <<include>>

BUSCAR PROVEEDOR REGISTRAR BIENSERVICIO

BUSCAR BIENSERVICIO <<include>>

BUSCAR ESPECIFICACION REGISTRAR ESPECIFICACION

Figura C.9 Casos de uso proveedores.

130

C.10 SEGURIDAD
<<include>>

REGISTRAR ROL

REGISTRAR AUDITORIA

<<include>> ADMINISTRADOR

<<include>>

REGISTRAR USUARIO

BUSCAR ROL

Figura C.10 Casos de uso seguridad.

131

ANEXO D: DIAGRAMA DE CLASES En el presente capitulo del anexo se presenta las clases de diseo que no fueron mostradas en la seccin 2.4.1. D.1 MDULO DE HOSPITALIZACIN
PACIENTE ID_PACIENTE APELLIDO_PATERNO APELLIDO_MATERNO PRIMER_NOMBRE SEGUNDO_NOMBRE TERCER_NOMBRE FECHA_NACIMIENTO NRO_DOCUMENTO TELEFONO DIRECCION_DOMICILIO CODIGO_PACIENTE NRO_SEGURO MANZANA_DOMICILIO LOTE_DOMICILIO OBSERVACION ETAPA_DOMICILIO SECTOR_DOMICILIO PISO_DOMICILIO NOMBRE_PADRE NOMBRE_MADRE NRO_DOMICILIO Dame_paciente() Registrar_admision_paciente() Registrar_paciente() Actualizar_paciente() 1 RESERVA PROVIENE 1 RESERVACION_CAMAS ID_RESERVACION FECHA_INGRESO FECHA_RESERVA Dame_reservacion() Registra_reservacion() 1..n MEDICO ID_MEDICO COLEGIATURA 1 Dame_medico() Registrar_medico() TIPO_CAMA ID_TIPO_CAMA DESCRIPCION Dame_tipo_cama()

TIENE 1..n 1 1 TIENE 1..n

CAMA ID_CAMA CODIGO FECHA_INGRESO FECHA_EGRESO Dame_cama() Registra_cama() 1..n

TIENE 1..n

1..n

TIENE 1

1..n 1..n

TIPO_CONDICION_OCUPACION ID_TIPO_COND_OCUPACION DESCRIPCION TIENE

UBICACION ACTUAL ES PROPIETARIO

1 1 SERVICIO ID_SERVICIO NOMBRE COD_SERVICIO Dame_servicio() Registra_atencion() 1

1 ESTADO_CAMA ID_ESTADO DESCRIPCION Dame_estado_cama()

REALIZA 1..n

Figura D.1 Mdulo de hospitalizacin.

Este Mdulo permite la administracin de las camas dentro del centro de salud, el cual optimiza el proceso de hospitalizacin de los pacientes.

132

D.2 MDULO DE AUDITORA MDICA

MEDICO ID_MEDICO COLEGIATURA Dame_medico() Registrar_medico() 1 1 1 1 1

SE AUDITA 1..n

AUDITORIA_MEDICA ID_AUDITORIA FECHA HORA Registra_auditoria_medica() Control_produccion_atencion() 1..n

RESPONSABLE INGRESO

RESPONSABLE ATENCION TIENE

RESPONSABLE NACIMIENTO RESPONSABLE INGRESO

1..n

1..n ATENCION

1..n

1..n 1 TIPO_INGRESO_MEDICO ID_INGRESO DESCRIPCION Dame_tipo_ingreso()

ID_ATENCION FECHA_INGRESO FECHA_EGRESO FECHA_EGRESO_ADMINISTRATIVO DESCRIPCION FLAG_INFECCIONES_INTRAHOSPITALES FLAG_NECROPSIA Dame_atencion() Registra_atencion()

Figura D.2 Mdulo de auditoria mdica.

Este Mdulo permite el control del ingreso y salida de los mdicos del centro de salud, as como el control del inicio, fin y duracin de las atenciones que realiza el medico, realizando un exhaustivo control del personal medico el cual es nulo en la actualidad.

133

D.3 MDULO DE CAJA Y FACTURACIN


PACIENTE ID_PACIENTE APELLIDO_PATERNO APELLIDO_MATERNO PRIMER_NOMBRE SEGUNDO_NOMBRE TERCER_NOMBRE FECHA_NACIMIENTO NRO_DOCUMENTO TELEFONO DIRECCION_DOMICILIO CODIGO_PACIENTE NRO_SEGURO MANZANA_DOMICILIO LOTE_DOMICILIO OBSERVACION ETAPA_DOMICILIO SECTOR_DOMICILIO PISO_DOMICILIO NOMBRE_PADRE NOMBRE_MADRE NRO_DOMICILIO Dame_paciente() Registrar_admision_paciente() Registrar_paciente() Actualizar_paciente()
ES 1 1

CAJA_DOCUMENTO ID_CAJA_DOCUMENTO NRO_SERIE NRO_DOCUMENTO RAZON_SOCIAL RUC SUB_TOTAL IGV FECHA_COBRANZA TOTAL TIPO_CAMBIO OBSERVACIONES Dame_documento_pago() Registrar_documento_pago()
1..n TIENE TIENE 1..n 1 TIENE 1..n 1

DETALLE_PRODUCTO ID_DETALLE_PRODUCTO PRECIO_UNITARIO PRECIO_TOTAL CANTIDAD CUBIERTO_POR_SEGURO


1..n 1 1..n 1

PROCEDIMIENTO ID_PROCEDIMIENTO DESCRIPCION COD_CPT99 COD_CPT2004 RESTRICCION EDAD_MAXIMA_DIAS EDAD_MINIMA_DIAS COD_OPCS DESCRIPCION_OPCS Dame_procedimiento() Registra_procedimiento()
TIENE 1

TIENE

MOTIVO_EXONERACION
TIENE

ID_MOTIVO_EXONERACION DESCRIPCION Dame_motivo()


1

ES

PLAN_PRODUCTO ID_PLAN_PRODUCTO PRECIO Dame_plan_producto() Registrar_plan_producto()

EXONERACION_POR_ATENCION 1..n ID_EXONERACION VALOR_EXONERADO FECHA_EXONERACION Registrar_exoneracion() CAJERO ID_CAJERO Dame_cajero() Registra_cajero()
1..n SUPERVISA 1 TIENE 1 1 TIENE 1..n

PERTENECE 1..n

1..n

PRODUCTO
1

CAJA_LOTE ID_CAJA_LOTE FECHA ESTADO_LOTE SALDO_INICIAL_SOLES SALDO_INICIAL_DOLARES Dame_caja_lote()

EMPLEADO ID_EMPLEADO APELLIDO_PATERNO APELLIDO_MATERNO NOMBRES DNI CODIGO_PLANILLA FECHA_INGRESO FECHA_CESE Dame_empleado() Registra_empelado()

ID_PRODUCTO NOMBRE COD_PRODUCTO PRECIO_BASE BLOQUEADO Dame_producto() Registrar_producto()


1..n PERTENECE

1 PERTENECE

PLAN_PAGO ID_PLAN_PAGO DESCRIPCION COASEGURO DEDUCIBLE Dame_plan_pago() Registrar_plan_pago()

CAJA_LOTE_CUADRE ID_CAJA_LOTE_CUADRE CALCULADO CUADRE_USUARIO DIFERENCIA Cuadrar_caja() Registrar_caja_lote_cuadre()


1..n TIENE 1

CAJA_CONCEPTO_CUADRE ID_CONCEPTO_CUADRE DESCRIPCION Dame_concepto_cuadre()

CATEGORIA_PRODUCTO ID_CATEGORIA_PRODUCTO DESCRIPCION Dame_categoria()

1..n

Figura D.3 Mdulo de caja y facturacin.

Este Mdulo permite la administracin de los documentos de pago que se generan a partir de las atenciones de los pacientes. Incluye tambin el mantenimiento de los productos con sus planes de pago dentro del centro de salud.
134

D.4 MDULO SEGURIDAD

EMPLEADO ID_EMPLEADO APELLIDO_PATERNO APELLIDO_MATERNO NOMBRES DNI CODIGO_PLANILLA FECHA_INGRESO FECHA_CESE Dame_empleado() Registra_empelado() SE AUDITA

USUARIO ID_USUARIO USUARIO PASSWORD Dame_usuario() Registra_usuario() 1 1..n

TIENE 1..n 1

ESTADO_USUARIO ID_ESTADO DESCRIPCION Dame_estado_usuario()

TIENE

1..n AUDITORIA ID_AUDITORIA FECHA TABLA ID_REGISTRO ACCION Registrar_auditoria() Buscar_tabla_actualizada() 1..n ROL ID_ROL NOMBRE Dame_rol() Registra_rol() 1..n TIENE 1 Dame_estado_rol() ESTADO_ROL ID_ESTADO DESCRIPCION

Figura D.4 Mdulo de seguridad.

Este Mdulo permite la administracin de la seguridad del sistema. Permitiendo registrar usuarios, roles, para que de esta manera cada usuario tenga acceso de forma especfica a cada uno de los mdulos del sistema, lo cual es soportado a travs de la instancia de la clase USUARIO en combinacin con la clase ROL, tambin permite el registro de las transacciones realizadas por el usuario en el sistema como registros, actualizaciones y eliminaciones instanciando por cada transaccin una clase AUDITORIA.

135

D.5 MDULO PROVEEDORES DE BIENES Y SERVICIOS


ESPECIALIDAD ID_ESPECIALIDAD NOMBRE TIEMPO_CONSULTA Dame_especialidad() Registrar_especialidad()
PERTENECE 1 1..n

TIPO_PERSONA ID_TIPO DESCRIPCION Dame_tipo_persona()


1 TIENE 1..n

PROVEEDOR ID_PROVEEDOR DESCRIPCION DIRECCION TELEFONO FAX COD_PROVEEDOR EMAIL REPRESENTANTE_VENTAS PAGINA_WEB NRO_DOC_IDENTIDAD Dame_proveedor() Registra_proveedor() Registra_proveedor_especialidad() Registra_proveedor_marca_representada()
1 REPRESENTA 1..n

BIEN_SERVICIO DESCRIPCION MODELO MARCA UNIDAD ANO LONGITUD RUTA_IMAGEN MATERIAL COD_BIENSERVICIO COSTO CANTIDAD Dame_bien_servicio() Registra_bien_servicio() Registra_bien_especificacion()
TIENE 1..n 1 1..n TIENE 1

TIENE 1..n

1..n

ESPECIFICACION ID_ESPECIFICACION DESCRIPCION Dame_especificacion() Registra_especificacion()

MARCA_REPRESENTADA ID_MARCA DESCRIPCION Dame_marca() Registra_marca()

TIPO_BIEN_SERVICIO ID_TIPO DESCRIPCION Dame_tipo_bien_servicio()

Figura D.5 Mdulo de proveedores de bienes servicios.

Este Mdulo permite la administracin de los proveedores, bienes y servicios. Permitiendo registrar un historial de las compras de bienes o adquisicin de servicios de un determinado proveedor. Llevando un histrico de precios el cual nos ayude a elegir el mejor proveedor para cada determinada marca.

136

ANEXO E: DIAGRAMA DE SECUENCIA En esta seccin se presentan los diagramas de secuencias restantes los cuales no fueron mostrados en la seccin 2.4.2. E.1 APLICAR EXONERACIN
:Exoneracion_por_atencion :Paciente :Motivo_exoneracion

1: Dame_Paciente(Paciente) 2: Dame_motivo(Motivo) 3: Registrar_Exoneracion(Paciente,Motivo)

Figura E.1 Diagrama de secuencias aplicar exoneracin.

En este diagrama se registra la exoneracin y el motivo de ella de los pacientes del centro de salud. E.2 ASIGNAR HISTORIA DEFINITIVA
:Historia_Clinica :Historia_Clinica :Tipo_Historia_ Clinica :Estado_Historia_Clinica

1: Dame_historia(Historia_Clinica) 2: Dame_tipo_historia(Tipo_Historia_Clinica)

3: Dame_estado_historia(Estado_Historia_Clinica)

4: Registrar_historia(Tipo_Historia_Clinica,Estado_Historia_Clinica,Historia_Clinica) 5: Actualizar_estado(Estado_Historia_Clinica)

Figura E.2 Diagrama de secuencias asignar historia definitiva.

En este diagrama se muestra la asignacin del tipo definitivo de las historias clnicas de los pacientes dentro del centro de salud.

137

E.3 ASIGNAR RECETA


_Atencion_Receta :Producto :Medico :Servicio

1: Dame_Producto(Producto) 2: Dame_Medico(Medico) 3: Dame_Servicio(Servicio)

4: Asignar_Receta(Producto,Medico,Servicio,Atencion)

Figura E.3 Diagrama de secuencias asignar receta.

En este diagrama se muestra el registro de la recetas que realizan los mdicos a los pacientes, considerando el servicio y el(los) producto(s) determinado(s) E.4 CONTROL ASISTENCIA
:Auditoria_Medi ca :M edico :Reglamento :T urno

1: Dame_Medi co(Medi co)

2: Dame_Regl amento(Reglamento)

3: Dame_T urno(T urno)

4: Control _Asistenci a(Audi tori a_Medica,Medi co,Reglamento,T urno)

Figura E.4 Diagrama de secuencias control asistencia.

En este diagrama se muestra el registro de la recetas que realizan los mdicos a los pacientes, considerando el servicio y el(los) producto(s) determinado(s)

138

E.5 CONTROL PRODUCCIN ATENCIN


:Auditoria_Medi ca :M edico :Ci ta :Atencion

1: Dame_Medi co(Medi co)

2: Dame_Cita(Ci ta)

3: Dame_Atenci on(Atencion)

4: Control _Producci on_Atenci on(Auditoria_Medi ca,Medi co,Cita,Atencion)

Figura E.5 Diagrama de secuencias control produccin atencin.

En este diagrama se realiza el control de la productividad de los mdicos del centro de salud, basndose en las citas programadas versus las atenciones realizadas. E.6 CUADRAR CAJA
:Caja_Lote :Documento_Pago :Caja_Lote_Cuadre :Caja_Concepto_Cuadre

1: Dame_Documento_Pago(Documento_Pago)

2: Cuadrar_Caja(Documento_Pago) 3: Dame_Concepto_Cuadre(Caja_Concepto_Cuadre)

4: Registrar_Caja_Lote_Cuadre(Documento_Pago,Caja_Concepto_Cuadre)

Figura E.6 Diagrama de secuencias cuadrar caja.

En este diagrama se registra el cuadre de caja el cual consiste en verificar los montos de los documentos de pagos de los pacientes versus el dinero fsico.

139

E.7 REGISTRAR ADMISIN


:Paciente :Historia_Clinica :Tipo_Historia_Clinica :Estado_Historia_Clinica

1: Registrar_Admision_Paciente(Paciente) 2: Generar_Numero_Historia_Clinica()

3: Dame_Tipo_Historia(Tipo_Historia_Clinica)

4: Dame_estado_historia(Estado_historia_clinica)

5: Actualizar_Estado(Tipo_Historia_Clinica, Estado_Historia_Clinica)

Figura E.7 Diagrama de secuencias registrar admisin.

En este diagrama se realiza el registro de la admisin de los pacientes al centro de salud generndose un nmero de historia clnica provisional. E.8 REGISTRAR AUDITORA
:Auditoria :Usuario

1: Dame_Usuario(Usuario) 2: Registrar_Auditoria(Usuario)

Figura E.8 Diagrama de secuencias registrar auditoria.

En este diagrama se registra todas las transacciones que realizan los usuarios en el sistema de informacin integral de gestin hospitalaria.

140

E.9 REGISTRAR PRODUCTO


:Producto :Categori a_Producto :Pl an_Producto

1: Dame_Categoria(Categoria_Producto)

2: Dame_Plan_Producto(Pl an_Producto)

3: Registrar_Producto(Categoria_Producto, Plan_Producto)

Figura E.9 Diagrama de secuencias registrar producto.

En este diagrama se registran los productos con los que cuenta el centro de salud asignndole una categora y plan determinado.

141

E.10 REGISTRAR CITA


:Cita :Medico :Programacion_Medica :Historia_Clinica :Tipo_Historia_Clinica :Paciente :Servicio :Tipo_Servicio

1: Dame_Medico(Medico) 2: Dame_Programacion(Programacion_Medica)

3: [Paciente="Nuevo"] 4: Dame_Tipo_Historia(Tipo_Historia_Clinica)

5: Registrar_Tipo_Historia(Tipo_Historia_Clinica)

6: Buscar_Paciente(Paciente) 7: Registrar_Paciente(Paciente) 8: Dame_Servicio(Servicio) 9: Dame_Tipo_Servicio(Tipo_Servicio) 10: Registrar_Cita(Medico,Programacion_Medica,Paciente,Servicio,Tipo_Servicio)

11: [Paciente="Antiguo"]Buscar_Paciente(Paciente) 12: Actualizar_Paciente(Paciente)

13: Registrar_Cita(Medico,Programacion_Medica,Paciente,Servicio,Tipo_Servicio)

Figura E.10 Diagrama de secuencias registrar cita.

En este diagrama se registra la cita que solicitan los pacientes del centro de salud basndose en la programacin de los mdicos y el servicio en el cual se atendern los pacientes.
142

E.11 REGISTRAR CUENTA ATENCIN

:Cuenta_Atencion

:Paciente

:Atencion

:Estado_Atencion

:Fuente_Financiamiento

1: Dame_Paciente(Paciente)

2: Dame_Atencion(Atencion) 3: Dame_Estado_Atencion(Estado_Atencion) 4: Dame_Fuente_Financiamiento(Fuente_Financiamiento)

5: Registrar_Cuenta_Atencion(Paciente,Atencion,Estado_Atencion,Fuente_Financiamiento)

Figura E.11 Diagrama de secuencias registrar cuenta atencin.

En este diagrama se registra la cuenta de los pacientes segn la atencin realizada previamente identificando la fuente de financiamiento de cada paciente del centro de salud.

143

E.12 REGISTRAR DOCUMENTO DE PAGO

:Documento_Pago

:Cuenta_Atencion

:Paciente

:Caja_Lote

:Tipo_Documento

:Tipo_Documento_Pago

:Tipo_Moneda

1: Dame_Cuenta_Atencion(Cuenta_Atencion) 2: Dame_Paciente(Paciente) 3: Dame_Caja_Lote(Caja_Lote) 4: Dame_Tipo_Documento(Tipo_Documento) 5: Dame_Tipo_Documento_Pago(Tipo_Documento_Pago) 6: Dame_Tipo_Moneda(Tipo_Moneda) 7: Registrar_Documento_Pago(Cuenta_Atencion, Paciente, Caja_Lote, Tipo_Documento, Tipo_Documento_Pago, Tipo_Moneda)

Figura E.12 Diagrama de secuencias registrar documento de pago.

En este diagrama se registra los documentos de pagos que se generan debido a las cuentas de atencin de los pacientes del centro de salud.

144

E.13 REGISTRAR HISTORIA CLNICA

:Historia_Clinica

:Generador_Historia_Clinica

:Estado_Historia_Clinica

:Tipo_Historia_Clinica

:Paciente

1: Dame_Generador(Generador_Historia_Clinica) 2: Dame_Estado_Historia(Estado_Historia_Clinica) 3: Dame_Tipo_Historia(Tipo_Historia_Clinica) 4: Dame_Paciente(Paciente) 5: Registrar_Historia_Clinica(Generador_Historia_Clinica,Estado_Historia_Clinica,Tipo_Historia_Clinica,Paciente)

Figura E.13 Diagrama de secuencias registrar historia clnica.

En este diagrama se registra la historia clnica de los pacientes del centro de salud, donde se encuentran todas las atenciones realizadas.

145

E.14 REGISTRAR PACIENTE

:Paciente

:Tipo_Sexo

:Tipo_Proceden cia

:Tipo_Grado_Ins truccion

:Tipo_Estado_C ivil

:Tipo_Document o_Identidad

:Tipo_Ocupacio n

:Pais

:Departamento

:Provincia

:Distrito

:Centro_Poblad o

1: Dame_Tipo_Sexo(Tipo_Sexo) 2: Dame_Tipo_Procedencia(Tipo_Proceden... 3: Dame_Tipo_Grado_Instruccion(Tipo_Grado_Instruccion) 4: Dame_Tipo_Estado_Civil(Tipo_Estado_Civil)

5: Dame_Tipo_Documento_Identidad(Tipo_Documento_Identidad) 6: Dame_Tipo_Ocupacion(Tipo_Ocupacion) 7: Dame_Pais(Pais) 8: Dame_Departamento(Departamento) 9: Dame_Provincia(Provincia) 10: Dame_Distrito(Distrito) 11: Dame_Centro_Poblado(Centro_Poblado)

12: Registrar_Paciente(Tipo_Sexo, Tipo_Procedencia, Tipo_Grado_Instruccion, Tipo_Estado_Civil, Tipo_Documento_Identidad, Tipo_Ocupacion, Pais, Provincia, Distrito, Centro_Poblado)

Figura E.14 Diagrama de secuencias registrar paciente.

En este diagrama se registra los datos generales de los pacientes del centro de salud, tales como: tipo de sexo, tipo de procedencia, tipo de grado de instruccin, tipo de estado civil, tipo de documento de identidad, tipo de ocupacin y procedencia.
146

E.15 REGISTRAR PROGRAMACIN

:Programacion_Medica

:Medico

:Departamento

:Especialidad

:Tipo_Programacion

:Tipo_Servicio

:Turno

1: Dame_Medico(Medico)

2: Dame_Departamento(Departamento)

3: Dame_Especialidad(Especialidad) 4: Dame_Tipo_Programacion(Tipo_Programacion)

5: Dame_Tipo_Servicio(Tipo_Servicio) 6: Dame_Turno(Turno)

7: Registrar_Programacion(Medico,Departamento,Especialidad, Tipo_Programacion, Tipo_Servicio, Turno)

Figura E.15 Diagrama de secuencias registrar programacin.

En este diagrama se registra la programacin de los mdicos la cual se traduce en su disponibilidad de horarios basndose en el departamento, especialidad, tipo de programacin, tipo de servicio y el turno al cual atender a los pacientes.

147

ANEXO F: BASE DE DATOS F.1 PROVEEDOR


PROV_PROVEEDOR_MARCA_REPRESENTADA GEN_TIPO_PERSONA
TPE_ID_TIPO_PERSONA: int TPE_DESCRIPCION: varchar(50) PRO_ID_PROVEEDOR: int MAR_ID_MARCA_REPRESENTADA: int

PRV_MARCA_REPRESENTADA
MAR_ID_MARCA_REPRESENTADA: int MAR_DESCRIPCION: varchar(100) MAR_ESTADO: char(1)

PRV_PROVEEDOR
PRO_ID_PROVEEDOR: int PRO_DESCRIPCION: varchar(100) PRO_DIRECCION: varchar(100) PRO_TELEFONO: char(10) PRO_FAX: char(10) PRO_COD_PROVEEDOR: char(12) PRO_EMAIL: varchar(50) PRO_REPRESENTANTE_VENTAS: varchar(50) PRO_PAGINA_WEB: varchar(50) PRO_NRO_DOC_IDENTIDAD: char(12) TPE_ID_TIPO_PERSONA: int

PRV_ESPECIALIDAD_PROVEEDOR
PRO_ID_PROVEEDOR: int ESP_ID_ESPECIALIDAD: int

GEN_ESPECIALIDAD
ESP_ID_ESPECIALIDAD: int ESP_NOMBRE: varchar(50) ESP_TIEMPO_CONSULTA: int DEPH_ID_DEPARTAMENTO: int

PRV_BIENSERVICIO
BIS_ID_BIENSERVICIO: int BIS_DESCRIPCION: varchar(100) BIS_MODELO: varchar(50) BIS_MARCA: varchar(50) BIS_UNIDAD: int BIS_ANO: int BIS_LONGITUD: float(8) BIS_RUTA_IMAGEN: varchar(100) BIS_MATERIAL: varchar(50) BIS_COD_BIENSERVICIO: varchar(20) TBS_ID_TIPO_BIENSERVICIO: int BIS_ID_BIENSERVICIO_PAQUETE: int

PRV_BIENESSERVICIOSESPECIFICACION
BIS_ID_BIENSERVICIO: int ESP_ID_ESPECIFICACION: int

PRV_PROVEEDOR_BIENSERVICIO
PRO_ID_PROVEEDOR: int BIS_ID_BIENSERVICIO: int PBS_FECHA: datetime PBS_COSTO: money PBS_CANTIDAD: int

PRV_ESPECIFICACION PRV_TIPO_BIENSERVICIO
TBS_ID_TIPO_BIENSERVICIO: int TBS_DESCRIPCION: varchar(50) ESP_ID_ESPECIFICACION: int ESP_DESCRIPCION: varchar(100)

Figura F.1 Vista proveedor.

En esta vista se muestran las entidades y tablas relacionadas al Mdulo de proveedores de bienes y servicios establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: mantenimiento de bienes y servicios, mantenimiento de proveedor y mantenimiento de lista de precios.

148

F.2 SEGURIDAD
GEN_EMPLEADO
EMP_ID_EMPLEADO EMP_APELLIDO_PATERNO EMP_APELLIDO_MATERNO EMP_NOMBRES EMP_DNI EMP_CODIGO_PLANILLA EMP_FECHA_INGRESO TCT_ID_TIPO (FK) TIPE_ID_TIPO (FK) TEC_ID_TIPO_ESTADO_CIVIL (FK) TDI_ID_TIPO_DOC_IDENTIDAD (FK) TGI_ID_GRADO_INSTRUCCION (FK) ESTE_ID_ESTADO (FK) EMP_FECHA_CESE TIPS_ID_TIPO_SEXO (FK)

SEG_ESTADO_USUARIO
ESU_ID_ESTADO ESU_DESCRIPCION

SEG_USUARIO_ROL
USU_ID_USUARIO (FK) ROL_ID_ROL (FK)

SEG_ESTADO_ROL
ESR_ID_ESTADO ESR_DESCRIPCION

SEG_USUARIO
USU_ID_USUARIO USU_USUARIO USU_PASSWORD EMP_ID_EMPLEADO (FK) ESU_ID_ESTADO (FK)

SEG_ROL
ROL_ID_ROL ROL_NOMBRE ROL_DESCRIPCION ESR_ID_ESTADO (FK)

SEG_AUDITORIA
AUD_ID_AUDITORIA AUD_FECHA_HORA AUD_TABLA AUD_ID_REGISTRO AUD_ACCION USU_ID_USUARIO (FK)

SEG_ROL_APLICACION
ROL_ID_ROL (FK) APL_ID_APLICACION (FK)

SEG_APLICACION
APL_ID_APLICACION APL_DESCRIPCION APL_LINK

Figura F.2 Vista seguridad.

En esta vista se muestran las entidades y tablas relacionadas al Mdulo de seguridad establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: mantenimiento de empleados, mantenimiento de usuarios, mantenimiento de roles y auditoria de las transacciones realizadas.

149

F.3 CAJA Y FACTURACIN


CYF_TIPO_MONEDA
TIM_ID_TIPO_MONEDA: int TIM_DESCRIPCION: varchar(50)

CYF_TIPO_DOCUMENTO
TID_ID_TIPO_DOCUMENTO: int TID_DESCRIPCION: varchar(50)

CYF_MOTIVO_EXONERACION
MEX_ID_MOTIVO_EXONERACION: int MEX_DESCRIPCION: varchar(50)

CYF_DETALLE_PRODUCTO
DEP_ID_DETALLE_PRODUCTO: int DEP_PRECIO_UNITARIO: money DEP_PRECIO_TOTAL: money DEP_CANTIDAD: int DEP_CUBIERTO_POR_SEGURO: bit PLP_ID_PLAN_PRODUCTO: int CUA_ID_CUENTA_ATENCION: int

GEN_PROCEDIMIENTO
PRO_ID_PROCEDIMIENTO: int PRO_DESCRIPCION: varchar(50) PRO_CODIGO_CPT99: varchar(50) PRO_CODIGO_CPT2004: varchar(50) PRO_RESTRICCION: varchar(50) PRO_EDAD_MAXIMA_DIAS: int PRO_EDAD_MINIMA_DIAS: int PRO_CODIGO_OPCS: varchar(50) PRO_DESCRIPCION_OPCS: varchar(50 TIPS_ID_TIPO_SEXO: int PRO_ID_PRODUCTO: int

CYF_EXONERACION_POR_ATENCION CYF_CAJA_DOCUMENTO CYF_TIPO_DOCUMENTO_PAGO


TDP_ID_TIPO_DOCUMENTO_PAGO: int TDP_DESCRIPCION: varchar(50) CAD_ID_CAJA_DOCUMENTO: int CAD_NRO_SERIE: char(3) CAD_NRO_DOCUMENTO: char(7) CAD_RAZON_SOCIAL: varchar(50) CAD_RUC: char(11) CAD_SUB_TOTAL: money CAD_IGV: money CAD_FECHA_COBRANZA: datetime CAD_TOTAL: money CAD_TIPO_CAMBIO: money CAD_OBSERVACIONES: varchar(100) CAL_ID_CAJA_LOTE: int TID_ID_TIPO_DOCUMENTO: int TDP_ID_TIPO_DOCUMENTO_PAGO: in TIM_ID_TIPO_MONEDA: int EPA_ID_EXONERACION: int EPA_ID_EXONERACION: int EPA_VALOR_EXONERADO: money EPA_FECHA_EXONERACION: datetime PAC_ID_PACIENTE: int MEX_ID_MOTIVO_EXONERACION: int

CYF_TIPO_CAJERO
TIC_ID_TIPO_CAJERO: int TIC_DESCRIPCION: varchar(50)

CYF_CAJA_DOCUMENTO_DETALLE
CDD_ID_CAJA_DOCUMENTO_DETALLE: int CCD_PRECIO_UNITARIO: money CCD_CANTIDAD: int CCD_SUB_TOTAL: money DEP_ID_DETALLE_PRODUCTO: int CAD_ID_CAJA_DOCUMENTO: int

CYF_PRODUCTO
PRO_ID_PRODUCTO: int PRO_CODIGO: varchar(20) PRO_NOMBRE: varchar(50) PRO_PRECIO_BASE: money PRO_BLOQUEADO: bit CAP_ID_CATEGORIA_PRODUCTO: char(18

CYF_PLAN_PRODUCTO
PLP_ID_PLAN_PRODUCTO: int PLP_PRECIO: money PLP_ID_PLAN_PAGO: int PRO_ID_PRODUCTO: int

CYF_CAJERO
CAJ_ID_CAJERO: int EMP_ID_EMPLEADO: int TIC_ID_TIPO_CAJERO: int ESTG_ID_ESTADO: int CAJ_ID_CAJERO_SUPERVISOR: in

CYF_CAJA_LOTE
CAL_ID_CAJA_LOTE: int CAL_FECHA: datetime CAL_ESTADO_LOTE: char(1) CAL_SALDO_INICIAL_SOLES: money CAL_SALDO_INICIAL_DOLARES: mon CAJ_ID_CAJERO: int

CYF_PLAN_PAGO
PLP_ID_PLAN_PAGO: int PLP_DESCRIPCION: varchar(50 PLP_COASEGURO: money PLP_DEDUCIBLE: money

CYF_CAJA_LOTE_CUADRE
CLC_ID_CAJA_LOTE_CUADRE: int CLC_CALCULADO: money CLC_CUADRE_USUARIO: money CLC_DIFERENCIA: money CCC_ID_CONCEPTO_CUADRE: int CAL_ID_CAJA_LOTE: int

GEN_ESTADO_GENERAL
ESTG_ID_ESTADO: int ESTG_DESCRIPCION: varchar(50)

CYF_CAJA_CONCEPTO_CUADRE
CCC_ID_CONCEPTO_CUADRE: int CCC_DESCRIPCION: varchar(50)

CYF_CATEGORIA_PRODUCTO
CAP_ID_CATEGORIA_PRODUCTO: char(18 CAP_DESCRIPCION: char(18)

Figura F.3 Vista caja y facturacin.

En esta vista se muestran las entidades y tablas relacionadas al Mdulo de caja y facturacin establecidas en el punto 2.2 Definicin de Requerimientos, las cuales son: mantenimiento de documentos de pago, mantenimiento de productos, mantenimiento de planes de pago y mantenimiento de operaciones de caja.

150

F.4 HOSPITALIZACIN
ADM_PACIENTE
PAC_ID_PACIENTE: int PAC_APELLIDO_PATERNO: varchar(20) PAC_APELLIDO_MATERNO: varchar(20) PAC_PRIMER_NOMBRE: varchar(20) PAC_SEGUNDO_NOMBRE: varchar(20) PAC_TERCER_NOMBRE: varchar(20) PAC_FECHA_NACIMIENTO: char(18) PAC_NRO_DOCUMENTO: varchar(12) PAC_TELEFONO: varchar(10) PAC_DIRECCION_DOMICILIO: varchar(50) PAC_CODIGO_PACIENTE: varchar(20) PAC_NOMBRE_PADRE: varchar(20) PAC_NOMBRE_MADRE: varchar(20) PAC_NRO_DOMICILIO: char(5) PAC_PISO_DOMICILIO: char(5) PAC_MANZANA_DOMICILIO: char(5) PAC_LOTE_DOMICILIO: char(5) PAC_SECTOR_DOMICILIO: char(5) PAC_ETAPA_DOMICILIO: char(5) PAC_OBSERVACION: varchar(150) PAC_NRO_SEGURO: varchar(20) TIPS_ID_TIPO_SEXO: int TIP_ID_TIPO_PROCEDENCIA: int TGI_ID_GRADO_INSTRUCCION: int TEC_ID_TIPO_ESTADO_CIVIL: int TDI_ID_TIPO_DOC_IDENTIDAD: int TIO_ID_TIPO_OCUPACION: int PAI_ID_PAIS_DOMICILIO: int PAI_ID_PAIS_PROCEDENCIA: int PAI_ID_PAIS_NACIMIENTO: int DEP_ID_DPTO_DOMICILIO: int DEP_ID_DPTO_PROCEDENCIA: int DEP_ID_DPTO_NACIMIENTO: int DIS_ID_DISTRITO_DOMICILIO: int DIS_ID_DISTRITO_PROCEDENCIA: int DIS_ID_DISTRITO_NACIMIENTO: int CEP_ID_CENTRO_POBLADO_DOMICILIO: int CEP_ID_CENTRO_POBLADO_PROCEDENCIA: int CEP_ID_CENTRO_POBLADO_NACIMIENTO: int PRO_ID_PROVINCIA_DOMICILIO: int PRO_ID_PROVINCIA_PROCEDENCIA: int PRO_ID_PROVINCIA_NACIMIENTO: int EMP_ID_EMPLEADO: int

HOS_CAMA
CAM_ID_CAMA: int CAM_CODIGO: char(5) SER_ID_SERVICIO_PROPIETARIO: int SER_ID_SERVICIO_UBICACION_ACTUAL: int TIC_ID_TIPO_CAMA: int TCO_ID_TIPO_CONDICION_OCUPACION: int ESC_ID_ESTADO_CAMA: int

HOS_TIPO_CAMA
TIC_ID_TIPO: int TIC_DESCRIPCION: varchar(50)

HOS_TIPO_CONDICION_OCUPACION
TCO_ID_TIPO: int TCO_DESCRIPCION: varchar(50)

GEN_SERVICIO
SER_ID_SERVICIO: int SER_NOMBRE: varchar(50) SER_CODIGO: varchar(6) ESP_ID_ESPECIALIDAD: int TIS_ID_TIPO: int ESE_ID_ESTADO: int

HOS_ESTADO_CAMA
ESC_ID_ESTADO: int ESC_DESCRIPCION: va

HOS_HISTORICO_CAMA
CAM_ID_CAMA: int PAC_ID_PACIENTE: int FECHA_INGRESO: datetime FECHA_EGRESO: datetime

HOS_RESERVA_CAMA
REC_ID_RESERVACION_CAMAS: char(18) REC_FECHA_HORA_INGRESO: char(18) REC_FECHA_HORA_RESERVA: char(18) SER_ID_SERVICIO: int MED_ID_MEDICO: int PAC_ID_PACIENTE: int

GEN_MEDICO
MED_ID_MEDICO: int EMP_ID_EMPLEADO: int MED_COLEGIATURA: char(6)

Figura F.4 Vista hospitalizacin.

En esta vista se muestran las entidades y tablas relacionadas al Mdulo de hospitalizacin establecidos en el punto 2.2 Definicin de Requerimientos, las cuales son: mantenimiento de camas y reservas de camas.
151

F.5 DICCIONARIO DE DATOS El diccionario de datos se encuentra en el archivo llamado DiccionarioDatos.htm.

152

Diccionario
Entity Name Entity Definition Entity Attribute Column Name PAC_ID_PACIENTE Entity Attribute Column Comment Columna que guarda el identificador de un paciente dentro del centro de salud. Entity Table Name ADM_PACIENTE Entity Table Comment Tabla de pacientes del centro de salud ADM_PACIEN Tabla de pacientes TE del centro de salud

Columna que guarda el apellido PAC_APELLIDO_PATE paterno de un paciente dentro RNO del centro de salud. Columna que guarda el apellido PAC_APELLIDO_MATE materno de un paciente dentro RNO del centro de salud. Columna que guarda el primer PAC_PRIMER_NOMBR nombre de un paciente dentro E del centro de salud. Columna que guarda el segundo PAC_SEGUNDO_NOM nombre de un paciente dentro BRE del centro de salud. Columna que guarda el tercer PAC_TERCER_NOMB nombre de un paciente dentro RE del centro de salud. Columna que guarda la fecha de PAC_FECHA_NACIMIE nacimiento de un paciente NTO dentro del centro de salud. PAC_NRO_DOCUMEN Columna que guarda el numero

TO

de documento de identidad de un paciente dentro del centro de salud. Columna que guarda el numero de telefono de un paciente dentro del centro de salud.

PAC_TELEFONO

Columna que guarda la PAC_DIRECCION_DO direccion del domicilio de un MICILIO paciente dentro del centro de salud. PAC_CODIGO_PACIE NTE Columna que guarda el codigo interno de un paciente dentro del centro de salud.

Columna que guarda el nombre PAC_NOMBRE_PADR de padre de un paciente dentro E del centro de salud. Columna que guarda el nombre PAC_NOMBRE_MADR de madre de un paciente dentro E del centro de salud. Columna que guarda el numero PAC_NRO_DOMICILIO de domicilio de un paciente dentro del centro de salud. Columna que guarda el piso del PAC_PISO_DOMICILIO domicilio de un paciente dentro del centro de salud. PAC_MANZANA_DOMI Columna que guarda la CILIO manzana del domicilio de un

paciente dentro del centro de salud. PAC_LOTE_DOMICILI O Columna que guarda el lote del domicilio de un paciente dentro del centro de salud.

Columna que guarda el sector PAC_SECTOR_DOMIC del domicilio de un paciente ILIO dentro del centro de salud. Columna que guarda la etapa PAC_ETAPA_DOMICIL del domicilio de un paciente IO dentro del centro de salud. PAC_OBSERVACION Columna que guarda observaciones acerca de un paciente dentro del centro de salud. Columna que guarda el numero del seguro de un paciente dentro del centro de salud. Columna que guarda el identificador del tipo de sexo del empleado dentro del centro de salud.

PAC_NRO_SEGURO

TIPS_ID_TIPO_SEXO

Columna que guarda el TIP_ID_TIPO_PROCED identificador del tipo procedencia ENCIA de un paciente dentro del centro de salud. TGI_ID_GRADO_INST Columna que guarda el

RUCCION

identificador del grado de instruccion del empleado dentro del centro de salud.

Columna que guarda el TEC_ID_TIPO_ESTAD identificador del tipo de estado O_CIVIL civil del empleado dentro del centro de salud. Columna que guarda el TDI_ID_TIPO_DOC_ID identificador del tipo documento ENTIDAD de identidad del empleado dentro del centro de salud. TIO_ID_TIPO_OCUPA CION Columna que guarda el identificador del tipo de ocupacion del paciente dentro del centro de salud.

PAI_ID_PAIS_DOMICIL Columna que guarda el IO identificador del pais. PAI_ID_PAIS_PROCED ENCIA PAI_ID_PAIS_NACIMIE NTO Columna que guarda el DEP_ID_DPTO_DOMIC identificador del departamento ILIO de un determinado pais. DEP_ID_DPTO_PROC EDENCIA DEP_ID_DPTO_NACIM

IENTO Columna que guarda el DIS_ID_DISTRITO_DO identificador del distrito de una MICILIO determinada provincia DIS_ID_DISTRITO_PR OCEDENCIA DIS_ID_DISTRITO_NA CIMIENTO Columna que guarda el CEP_ID_CENTRO_PO identificador del centro poblado BLADO_DOMICILIO de un determinado distrito CEP_ID_CENTRO_PO BLADO_PROCEDENCI A CEP_ID_CENTRO_PO BLADO_NACIMIENTO Columna que guarda el PRO_ID_PROVINCIA_ identificador de la provincia de DOMICILIO un determinado departamento. PRO_ID_PROVINCIA_ PROCEDENCIA PRO_ID_PROVINCIA_ NACIMIENTO EMP_ID_EMPLEADO Columna que guarda el identificador del empleado dentro del centro de salud.

Tabla de las distintas atenciones ATE_ATENCIO que se le realizan a ATE_ID_ATENCION N los pacientes dentro del centro de salud.

Columna que guarda el identificador de las atenciones ATE_ATENCION que se realizan dentro del centro de salud.

Tabla de las distintas atenciones que se le realizan a los pacientes dentro del centro de salud.

Columna que guarda la fecha de ATE_FECHA_INGRES ingreso de las atenciones que se O realizan dentro del centro de salud. Columna que guarda la fecha de egreso de las atenciones que se ATE_FECHA_EGRESO realizan dentro del centro de salud. Columna que guarda la fecha de ATE_FECHA_EGRESO egreso administrativo de las _ADMINISTRATIVO atenciones que se realizan dentro del centro de salud. ATE_DESCRIPCION Columna que guarda la descripcion de las atenciones que se realizan dentro del centro de salud.

ATE_FLAG_INFECCIO Columna que nos indica si esta NES_INTRAHOSPITAL atencion proviene de una ES infeccion intrahospitalaria. Columna que nos indica si esta ATE_FLAG_NECROPS atencion se le ha realizado una IA necropsia.. TIP_ID_TIPO_REF_OR

IGEN TIP_ID_TIPO_REF_DE STINO DEA_ID_DESTINO_AT ENCION TCP_ID_TIPO_CONDI CION_ALSERVICIO TCP_ID_TIPO_CONDI CION_ALESTAB Columna que guarda el SER_ID_SERVICIO_IN identificador del servicio dentro GRESO del centro de salud. SER_ID_SERVICIO_E GRESO Columna que guarda el MED_ID_MEDICO_ING identificador del medico dentro RESO del centro de salud. Columna que guarda el ESP_ID_ESPECIALIDA identificador de la especialidad D_MEDICO dentro del centro de salud. Columna que guarda el EST_ID_ESTABLECIMI identificador de los ENTO_ORIGEN establecimientos del MINSA. EST_ID_ESTABLECIMI ENTO_DESTINO MED_ID_MEDICO_EG Columna que guarda el

RESO TVA_ID_TIPO_VIA_AD MISION

identificador del medico dentro del centro de salud.

Columna que guarda el CAM_ID_CAMA_INGR identificador de la cama dentro ESO centro de salud. CAM_ID_CAMA_EGRE SO MED_ID_MEDICO_RE Columna que guarda el SPONSABLE_NACIMIE identificador del medico dentro NTO del centro de salud. TGA_ID_TIPO_GRAVE DAD Columna que guarda el MED_ID_MEDICO_ATE identificador del medico dentro NCION del centro de salud. ATE_ATENCIO N_DIAGNOSTI CO Columna que guarda el ATD_ID_DIAGNOSTIC ATE_ATENCION_DIA identificador de los diagnosticos O GNOSTICO para una determinada atencion. ATE_ID_ATENCION Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud.

Columna que guarda el SUB_ID_SUBCLASIFIC identificador de la ACION subclasificacion de los

diagnosticos. Columna que guarda el identificador del diagnostico DIA_ID_DIAGNOSTICO dado por el medico despues de una atencion. ATE_ATENCIO N_EXAMEN ATE_ID_EXAMEN Columna que guarda el ATE_ATENCION_EX identificador de los examenes AMEN para una determinada atencion. Columna que guarda la descripcion de los examenes para una determinada atencion. Columna que guarda la fecha de los examenes para una determinada atencion. Columna que guarda el numero de orden de los examenes para una determinada atencion. Columna que guarda la fecha de la orden de los examenes para una determinada atencion.

ATE_DESCRIPCION

ATE_FECHA

ATE_ORDEN_NRO

ATE_FECHA_ORDEN

Columna que guarda el MED_ID_MEDICO_OR identificador del medico dentro DENA del centro de salud. Columna que guarda el SER_ID_SERVICIO_O identificador del servicio dentro RDENA del centro de salud. PRO_ID_PROCEDIMIE Columna que guarda el

NTO

identificador de los procedimiento medicos. Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud.

ATE_ID_ATENCION Tabla de las atenciones que se convierten en ATE_ATENCIO interconsulta, es N_INTERCON decir, que de la SULTA atencion original pasan a otra especialidad.

Tabla de las atenciones que se convierten en Columna que guarda el ATI_ID_ATENCION_IN ATE_ATENCION_INT interconsulta, es decir, identificador de las TERCONSULTA ERCONSULTA que de la atencion interconsultas de las atenciones. original pasan a otra especialidad. ATI_FECHA_REALIZA CION Columna que guarda la fecha de realizacion de las interconsultas de las atenciones.

Columna que guarda la fecha de ATI_FECHA_SOLICITU la solicitud de las interconsultas D de las atenciones. ATE_ID_ATENCION Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud.

Columna que guarda el PRO_ID_PROCEDIMIE identificador de los NTO procedimiento medicos. ATD_ID_DIAGNOSTIC Columna que guarda el

identificador de los diagnosticos para una determinada atencion.

Columna que guarda el MED_ID_MEDICO_SO identificador del medico dentro LICITA del centro de salud. MED_ID_MEDICO_RE ALIZA ATE_ATENCIO Tabla de la N_NACIMIENT atenciones de los OS recien nacidos. Columna que guarda el ATN_ID_ATENCIONES identificador de los nacimientos _NACIMIENTOS de las atenciones dentro del centro de salud. Columna que guarda la fecha de ATN_FECHA_NACIMIE nacimiento de los recien nacidos NTO de las atenciones dentro del centro de salud. Columna que guarda la edad en semanas de los nacimientos de ATN_EDAD_SEMANAS las atenciones dentro del centro de salud. ATN_TALLA Columna que guarda la talla de los nacimientos de las atenciones dentro del centro de salud. Columna que guarda el peso de los nacimientos de las atenciones dentro del centro de salud. ATE_ATENCION_NA Tabla de la atenciones CIMIENTOS de los recien nacidos.

ATN_PESO

TIPS_ID_TIPO_SEXO

Columna que guarda el identificador del tipo de sexo del empleado dentro del centro de salud.

Columna que guarda el TCRN_ID_TIPO_RECIE identificador del tipo de N_NACIDO condicion de un recien nacido en una atencion. ATE_ID_ATENCION Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud. Columna que guarda el identificador de la receta para una determinada atencion. Columna que guarda el numero de la receta para una determinada atencion. Columna que guarda la fecha de la receta para una determinada atencion. Columna que guarda el identificador del medico dentro del centro de salud. Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud. ATE_ATENCION_RE CETA

ATE_ATENCIO N_RECETA

ATR_ID_RECETA

ATR_NRO_RECETA

ATR_FECHA

MED_ID_MEDICO

ATE_ID_ATENCION

SER_ID_SERVICIO ATE_CLASIFIC ACION_DIAGN OSTICO

Columna que guarda el identificador del servicio dentro del centro de salud. ATE_CLASIFICACIO N_DIAGNOSTICO

Columna que guarda el CLA_ID_DIAGNOSTIC identificador de la clasificacion O de los diagnosticos. CLA_DESCRIPCION Columna que guarda la descripcion de la clasificacion de los diagnosticos.

Tabla de cuentas de Columna que guarda el ATE_CUENTA atencin de los CUA_ID_CUENTA_ATE identificador de las cuentas de _ATENCION pacientes dentro del NCION atencion de los pacientes. centro de salud Columna que guarda la fecha de CUA_FECHA_APERTU apertura de las cuentas de RA atencion de los pacientes. Columna que guarda la fecha de CUA_FECHA_CIERRE cierre de las cuentas de atencion de los pacientes. Columna que guarda el numero CUA_NRO_AUTORIZA de autorizacion de las cuentas CION de atencion de los pacientes. CUA_NRO_PLACA PAC_ID_PACIENTE Columna que guarda el numero de placa (si es SOAT) de las cuentas de atencion de los pacientes. Columna que guarda el

Tabla de cuentas de ATE_CUENTA_ATEN atencin de los CION pacientes dentro del centro de salud

identificador de un paciente dentro del centro de salud. ATE_ID_ATENCION Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud.

Columna que guarda el ECA_ID_ESTADO_ATE identificador del estado de las NCION cuentas de atencion dentro del centro de salud. FUF_ID_FUENTE_FIN ANCIAMIENTO Columna que guarda el identificador de las fuentes de financiamiento de las cuentas de atencion dentro del centro de salud. Columna que guarda el identificador de los planes de pago. Columna que guarda el identificador del tipo de financiamiento de las cuentas de atencion dentro del centro de salud. ATE_DESTINO_ATE NCION Tabla que indica donde sera enviado el paciente despues de la consulta. Ejemplos: Domicilio, Hospitalizacion,

PLP_ID_PLAN_PAGO

TIF_ID_TIPO

Tabla que indica donde sera enviado ATE_DESTINO DEA_ID_DESTINO_AT el paciente despues _ATENCION ENCION de la consulta. Ejemplos: Domicilio,

Hospitalizacion, Emergencia, etc. DEA_DESCRIPCION ATE_DETALLE _RECETA DER_ID_DETALLE Columna que guarda el identificador del detalle de la receta para una determinada atencion. Columna que guarda el identificador de la receta para una determinada atencion. Columna que guarda el identificador de los productos dentro del centro de salud. Columna que guarda el identificador del estado de las cuentas de atencion dentro del centro de salud. Columna que guarda la descripcion del estado de las cuentas de atencion dentro del centro de salud. ATE_DETALLE_REC ETA

Emergencia, etc.

ATR_ID_RECETA

PRO_ID_PRODUCTO Tabla que indica el ATE_ESTADO estado en el que se _CUENTA_AT ECA_ID_ESTADO encuentra la cuenta ENCION del paciente. ECA_DESCRIPCION Tabla que indica cual sera la fuente ATE_FUENTE_ de finaciamiento a FUF_ID_FUENTE_FIN FINANCIAMIE las cuales se ANCIAMIENTO NTO acogera el paciente. Ejemplos: SIS y los diferentes seguros.

Tabla que indica el ATE_ESTADO_CUEN estado en el que se TA_ATENCION encuentra la cuenta del paciente.

Tabla que indica cual Columna que guarda el sera la fuente de identificador de las fuentes de ATE_FUENTE_FINAN finaciamiento a las financiamiento de las cuentas de CIAMIENTO cuales se acogera el atencion dentro del centro de paciente. Ejemplos: SIS salud. y los diferentes seguros.

FUF_DESCRIPCION Tabla de los diferentes planes ATE_PLAN_PA que tiene el paciente PLP_ID_PLAN_PAGO GO dento del centro de salud. PLP_DESCRIPCION

Columna que guarda la descripcion del estado de las cuentas de atencion dentro del centro de salud. Columna que guarda el identificador de los planes de pago. Columna que guarda la descripcion de los planes de pago. Columna que guarda el coaseguro de los planes de pago. Columna que guarda el deducible que asumira el seguro dentro de los planes de pago. ATE_SUBCLASIFICA CION_DIAGNOSTICO Tabla de los diferentes planes que tiene el paciente dento del centro de salud.

CYF_PLAN_PAGO

PLP_COASEGURO

PLP_DEDUCIBLE ATE_SUBCLA SIFICACION_D IAGNOSTICO

Columna que guarda el SUB_ID_SUBCLASIFIC identificador de la ACION subclasificacion de los diagnosticos. SUB_DESCRIPCION Columna que guarda la descripcion de la subclasificacion de los diagnosticos. Columna que guarda el codigo de la subclasificacion de los

SUB_CODIGO

diagnosticos. Columna que guarda el CLA_ID_DIAGNOSTIC identificador de la clasificacion O de los diagnosticos. SER_ID_SERVICIO Tabla que nos indica en que tipo de ATE_TIPO_CO condicion ingresa el NDICION_PAC TCP_ID_TIPO paciente a una IENTE determinada atencion. TCP_DESCRIPCION ATE_TIPO_FIN ANCIAMIENTO Columna que guarda el identificador del tipo de ATE_TIPO_FINANCIA financiamiento de las cuentas de MIENTO atencion dentro del centro de salud. Columna que guarda la descripcion del tipo de financiamiento de las cuentas de atencion dentro del centro de salud. Tabla que nos indica ATE_TIPO_GRAVED que tipo de gravedad AD_ATENCION tiene el paciente despues de la atencion. Columna que guarda el identificador del servicio dentro del centro de salud. Tabla que nos indica en que tipo de condicion ATE_TIPO_CONDICI ingresa el paciente a ON_PACIENTE una determinada atencion.

TIF_ID_TIPO

TIF_DESCRIPCION

Tabla que nos indica ATE_TIPO_GR que tipo de AVEDAD_ATE TGA_ID_TIPO gravedad tiene el NCION paciente despues de

la atencion. TGA_DESCRIPCION Tabla que nos indica ATE_TIPO_RE de que tipo son los TIP_ID_TIPO FERENCIA establecimientos de referencia. TIP_DESCRIPCION Tabla que nos indica ATE_TIPO_VIA de donde proceden TVA_ID_TIPO _ADMISION los pacientes. TVA_DESCRIPCION Tabla de ingresos y AUD_AUDITO salidas de los RIA_MEDICA mdicos dentro del centro de salud Columna que guarda el AUM_ID_AUDITORIA_ identificador de la auditoria AUD_AUDITORIA_M MEDICA medica(ingreso o salida) de los EDICA doctores dentro centro de salud. AUM_FECHA Columna que guarda la fecha y hora del ingreso o salida de los doctores dentro centro de salud. Tabla de ingresos y salidas de los mdicos dentro del centro de salud Tabla que nos indica de ATE_TIPO_VIA_ADMI donde proceden los SION pacientes. ATE_TIPO_REFERE NCIA Tabla que nos indica de que tipo son los establecimientos de referencia.

Columna que guarda el TIM_ID_TIPO_INGRES identificador del tipo de ingreso O_MEDICO del medico al del centro de salud. MED_ID_MEDICO AUD_TIPO_IN Tabla de tipo de GRESO_MEDI ingreso de los TIM_ID_TIPO Columna que guarda el identificador del medico dentro del centro de salud. Columna que guarda el identificador del tipo de ingreso AUD_TIPO_INGRES O_MEDICO Tabla de tipo de ingreso de los mdicos al centro

CO

mdicos al centro de salud TIM_DESCRIPCION

del medico al del centro de salud. Columna que guarda la descripcion del tipo de ingreso del medico al del centro de salud. Columna que guarda el identificador de la cita de un determinado servicio dentro del centro de salud. Columna que guarda la hora de inicio de la cita de un determinado servicio dentro del centro de salud. Columna que guarda la hora de finalizacion de la cita de un determinado servicio dentro del centro de salud. Columna que guarda la fecha de la cita de un determinado servicio dentro del centro de salud. Columna que guarda el identificador de un paciente dentro del centro de salud. ADM_CITA

de salud

CIT_CITA

Tabla de citas mdicas del centro de salud

CIT_ID_CITA

Tabla de citas mdicas del centro de salud

CIT_HORA_INICIO

CIT_HORA_FIN

CIT_FECHA

PAC_ID_PACIENTE ESC_ID_ESTADO_CIT A

ATE_ID_ATENCION

Columna que guarda el identificador de las atenciones que se realizan dentro del centro de salud. Columna que guarda el identificador del servicio dentro del centro de salud. Columna que guarda el identificador de la programacion medica de cada uno de los doctores. CIT_ESTADO_CITA Tabla de estados de la cita dentro del centro de salud

SER_ID_SERVICIO

PRM_ID_PROGRAMA CION Tabla de estados de CIT_ESTADO_ ESC_ID_ESTADO_CIT la cita dentro del CITA A centro de salud ESC_DESCRIPCION

CYF_CAJA_C Tabla del motivo por Columna que guarda el Tabla del motivo por el CCC_ID_CONCEPTO_ CYF_CAJA_CONCEP ONCEPTO_CU el cual fue realizado identificador del concepto de cual fue realizado el CUADRE TO_CUADRE ADRE el cuadre. cuadre de una determinada caja. cuadre. CCC_DESCRIPCION CYF_CAJA_D OCUMENTO Columna que guarda la descripcion del concepto de cuadre de una determinada caja.

Tabla que contiene Columna que guarda el Tabla que contiene los CAD_ID_CAJA_DOCU CYF_CAJA_DOCUME los documentos que identificador del documento una documentos que son MENTO NTO son dados por Caja. determinada caja. dados por Caja. CAD_NRO_SERIE Columna que guarda el numero de serie del documento una determinada caja.

Columna que guarda el numero CAD_NRO_DOCUMEN de documento del documento TO una determinada caja. Columna que guarda la razon CAD_RAZON_SOCIAL social del documento una determinada caja. CAD_RUC Columna que guarda el ruc del documento una determinada caja. Columna que guarda el monto del subtotal del documento una determinada caja. Columna que guarda el monto del IGV del documento una determinada caja. Columna que guarda la fecha de cobranza del documento una determinada caja. Columna que guarda el monto total del documento una determinada caja. Columna que guarda el tipo de cambio de una determinada caja.

CAD_SUB_TOTAL

CAD_IGV CAD_FECHA_COBRA NZA CAD_TOTAL

CAD_TIPO_CAMBIO

Columna que guarda las CAD_OBSERVACIONE observaciones de los S documentos una determinada

caja. CAL_ID_CAJA_LOTE Columna que guarda el identificador del lote de cajas por fecha.

Columna que guarda el TID_ID_TIPO_DOCUM identificador del tipo de ENTO documento de una determinada caja. Columna que guarda el TDP_ID_TIPO_DOCUM identificador del tipo de ENTO_PAGO documento de pago de una determinada caja. TIM_ID_TIPO_MONED Columna que guarda el A identificador del tipo de moneda. Columna que guarda el EPA_ID_EXONERACIO identificador de la exoneracion N de un documento de pago. CYF_CAJA_D OCUMENTO_ DETALLE Tabla que nos Columna que guarda el muestra el detalle de CDD_ID_CAJA_DOCU identificador del detalle del los documentos que MENTO_DETALLE documento una determinada son dados por Caja. caja. Columna que guarda el precio CCD_PRECIO_UNITAR unitario de un item del IO documento una determinada caja. CCD_CANTIDAD Columna que guarda la unidad de un item del documento una Tabla que nos muestra CYF_CAJA_DOCUME el detalle de los NTO_DETALLE documentos que son dados por Caja.

determinada caja. CCD_SUB_TOTAL Columna que guarda el subtotal de un item del documento una determinada caja.

Columna que guarda el DEP_ID_DETALLE_PR identificador del detalle de los ODUCTO productos dentro del centro de salud. Columna que guarda el CAD_ID_CAJA_DOCU identificador del documento una MENTO determinada caja. CYF_CAJA_LO TE CAL_ID_CAJA_LOTE CAL_FECHA CAL_ESTADO_LOTE Columna que guarda el identificador del lote de cajas por CYF_CAJA_LOTE fecha. Columna que guarda la fecha del lote de las cajas. Columna que guarda el estado del lote de las cajas.

Columna que guarda el saldo CAL_SALDO_INICIAL_ inicial soles con el que se inicia SOLES lote de las cajas en una determinada fecha. Columna que guarda el saldo CAL_SALDO_INICIAL_ inicial dolares con el que se DOLARES inicia lote de las cajas en una determinada fecha. CAJ_ID_CAJERO Columna que guarda el

identificador del cajero. CYF_CAJA_LO TE_CUADRE Columna que guarda el CLC_ID_CAJA_LOTE_ identificador del cuadre de una CUADRE determinada caja. CLC_CALCULADO Columna que guarda el monto calculado del cuadre de una determinada caja. CYF_CAJA_LOTE_C UADRE

Columna que guarda el monto CLC_CUADRE_USUAR del sistema del cuadre de una IO determinada caja. CLC_DIFERENCIA Columna que guarda la diferencia de montos del cuadre de una determinada caja.

Columna que guarda el CCC_ID_CONCEPTO_ identificador del concepto de CUADRE cuadre de una determinada caja. CAL_ID_CAJA_LOTE Tabla de los cajeros que son utilizados CYF_CAJERO CAJ_ID_CAJERO en Caja y Facturacion. EMP_ID_EMPLEADO Columna que guarda el identificador del lote de cajas por fecha. Columna que guarda el identificador del cajero. Columna que guarda el identificador del empleado dentro del centro de salud. CYF_CAJERO Tabla de los cajeros que son utilizados en Caja y Facturacion.

TIC_ID_TIPO_CAJERO Columna que guarda el

identificador del tipo de cajero dentro del centro de salud. ESTG_ID_ESTADO Columna que guarda el identificador de un estado general para cualquier tabla dentro del centro de salud.

CAJ_ID_CAJERO_SUP Columna que guarda el ERVISOR identificador del cajero. Columna que guarda el CYF_CATEGO Tabla de las CAP_ID_CATEGORIA_ identificador de las categoria de CYF_CATEGORIA_P Tabla de las categorias RIA_PRODUC categorias que tiene PRODUCTO que tiene cada producto. los productos dentro del centro RODUCTO TO cada producto. de salud. CAP_DESCRIPCION Columna que guarda la descripcion de las categoria de los productos dentro del centro de salud. CYF_DETALLE_PRO Tabla del detalle que DUCTO tiene cada producto.

Columna que guarda el CYF_DETALLE Tabla del detalle que DEP_ID_DETALLE_PR identificador del detalle de los _PRODUCTO tiene cada producto. ODUCTO productos dentro del centro de salud. Columna que guarda el precio DEP_PRECIO_UNITAR unitario de IO un producto dentro del centro de salud. DEP_PRECIO_TOTAL Columna que guarda el precio total de un producto dentro del centro de salud.

DEP_CANTIDAD

Columna que guarda la cantidad de un producto dentro del centro de salud.

Columna que nos indica si el DEP_CUBIERTO_POR producto esta cubierto por el _SEGURO seguro. Columna que guarda el PLP_ID_PLAN_PRODU identificador de los planes por CTO producto. Columna que guarda el CUA_ID_CUENTA_ATE identificador de las cuentas de NCION atencion de los pacientes. CYF_EXONER Tabla que nos indica Columna que guarda el EPA_ID_EXONERACIO ACION_POR_ el detalle del porque identificador de la exoneracion N ATENCION de la exoneracion. de un documento de pago. Columna que guarda el monto EPA_VALOR_EXONER de la exoneracion de un ADO documento de pago. Columna que guarda la fecha de EPA_FECHA_EXONER la exoneracion de un documento ACION de pago. PAC_ID_PACIENTE MEX_ID_MOTIVO_EX ONERACION Columna que guarda el identificador de un paciente dentro del centro de salud. Columna que guarda el identificador del motivo de Tabla que nos indica el CYF_EXONERACION detalle del porque de la _POR_ATENCION exoneracion.

exoneracion de un determinado pago. CYF_MOTIVO_ Tabla del motivo de EXONERACIO la exonaeracion. N MEX_DESCRIPCION Tabla de los diversos planes de pago de cada producto. Columna que guarda la descripcion del motivo de exoneracion de un determinado pago. Tabla de los diversos CYF_PLAN_PRODUC planes de pago de cada TO producto. CYF_MOTIVO_EXON Tabla del motivo de la ERACION exonaeracion.

CYF_PLAN_P RODUCTO

Columna que guarda el PLP_ID_PLAN_PRODU identificador de los planes por CTO producto. PLP_PRECIO Columna que guarda el precio del producto despues de aplicar el descuento del plan de pago. Columna que guarda el identificador de los planes de pago. Columna que guarda el identificador de los productos dentro del centro de salud.

PLP_ID_PLAN_PAGO

PRO_ID_PRODUCTO Tabla de los CYF_PRODUC productos que TO proporciona Caja y Facturacion. PRO_CODIGO

CYF_PRODUCTO Columna que guarda el codigo

Tabla de los productos que proporciona Caja y Facturacion.

interno de los productos dentro del centro de salud. PRO_NOMBRE Columna que guarda el nombre de los productos dentro del centro de salud. Columna que guarda el precio base de los productos dentro del centro de salud. Columna que indica si un producto esta bloqueado dentro del centro de salud.

PRO_PRECIO_BASE

PRO_BLOQUEADO

Columna que guarda el CAP_ID_CATEGORIA_ identificador de las categoria de PRODUCTO los productos dentro del centro de salud. Tabla que nos indica Columna que guarda el CYF_TIPO_CA a que tipo pertenece TIC_ID_TIPO_CAJERO identificador del tipo de cajero JERO cada cajero. dentro del centro de salud. TIC_DESCRIPCION Columna que guarda la descripcion del tipo de cajero dentro del centro de salud. Tabla que nos indica a CYF_TIPO_CAJERO que tipo pertenece cada cajero.

Tabla que nos indica Columna que guarda el Tabla que nos indica a CYF_TIPO_DO a que tipo pertenece TID_ID_TIPO_DOCUM identificador del tipo de CYF_TIPO_DOCUME que tipo pertenece los CUMENTO los documentos de ENTO documento de una determinada NTO documentos de Caja y Caja y Facturacion. caja. Facturacion. TID_DESCRIPCION Columna que guarda la descripcion del tipo de

documento de una determinada caja. Tabla que nos indica Columna que guarda el CYF_TIPO_DO a que tipo pertenece TDP_ID_TIPO_DOCUM identificador del tipo de CUMENTO_PA los documentos de ENTO_PAGO documento de pago de una GO pago de Caja y determinada caja. Facturacion. TDP_DESCRIPCION Columna que guarda la descripcion del tipo de documento de pago de una determinada caja. Tabla que nos indica a CYF_TIPO_DOCUME que tipo pertenece los NTO_PAGO documentos de pago de Caja y Facturacion.

Tabla del tipo de Tabla del tipo de CYF_TIPO_MO moneda de los TIM_ID_TIPO_MONED Columna que guarda el moneda de los CYF_TIPO_MONEDA NEDA identificador del tipo de moneda. documentos de Caja A documentos de Caja y y Facturacion. Facturacion. TIM_DESCRIPCION GEN_CENTRO Tabla de centros _POBLADO poblados del Per Columna que guarda la descripcion del tipo de moneda. GEN_CENTRO_POB Tabla de centros LADO poblados del Per

Columna que guarda el CEP_ID_CENTRO_PO identificador del centro poblado BLADO de un determinado distrito CEP_NOMBRE Columna que guarda el nombre del centro poblado de un determinado distrito. Columna que guarda el identificador del distrito de una determinada provincia Columna que guarda el

DIS_ID_DISTRITO GEN_DEPART Tabla de DEP_ID_DPTO

GEN_DEPARTAMEN Tabla de departamentos

AMENTO

departamentos del Per DEP_NOMBRE PAI_ID_PAIS

identificador del departamento de un determinado pais. Columna que guarda el nombre del departamento de un determinado pais. Columna que guarda el identificador del pais.

TO

del Per

GEN_DEPART Tabla de AMENTO_HOS departamentos del PITAL centro de salud.

Columna que guarda el DEPH_ID_DEPARTAM identificador del departamento GEN_DEPARTAMEN Tabla de departamentos ENTO del centro de salud. de medicina dentro del centro de TO_HOSPITAL salud. DEPH_NOMBRE Columna que guarda el nombre del departamento de medicina dentro del centro de salud. Tabla de diagnostico del GEN_DIAGNOSTICO centro de salud segn el CIE10

Columna que guarda el Tabla de diagnostico GEN_DIAGNO identificador del diagnostico del centro de salud DIA_ID_DIAGNOSTICO STICO dado por el medico despues de segn el CIE10 una atencion. Columna que guarda el codigo del diagnostico segun la DIA_CODIGO_CIE2004 clasificicacion internacional de las enfermedades, CIE2004. DIA_DESCRIPCION DIA_CODIGO_EXPOR Columna que guarda la descripcion del diagnostico dado por el medico despues de una atencion.

TACION DIA_CODIGOCIE09 Columna que guarda el codigo del diagnostico segun la clasificicacion internacional de las enfermedades, CIE9. Columna que guarda el codigo del diagnostico segun la clasificicacion internacional de las enfermedades, CIE10. Columna que nos indica si el diagnostico aplica a mujeres en estado de gestacion. Columna que nos indica si el diagnostico es uno de morbilidad.

DIA_CODIGO_CIE10

DIA_GESTACION

DIA_MORBILIDAD

Columna que nos indica si el DIA_INTRAHOSPITALA diagnostico puede ser aplicado RIO en diferentes hospitales. DIA_RESTRICCION Columna que nos indica si hay algun tipo de restriccion

Columna que guarda la edad maxima en dias a del paciente al DIA_EDAD_MAX_DIAS que se le determinara dicho diagnostico. Columna que guarda la edad DIA_EDAD_MIN_DIAS minima en dias a del paciente al que se le determinara dicho

diagnostico. Columna que guarda el DICA_ID_DIAGNOSTIC identificador de la categoria en O_CATEGORIA el que sera agrupado un determinado diagnostico. TIPS_ID_TIPO_SEXO Columna que guarda el identificador del tipo de sexo del empleado dentro del centro de salud.

Tabla de diagnostico Columna que guarda el GEN_DIAGNO Tabla de diagnostico por DIC_ID_DIAGNOSTICO identificador del capitulo en el GEN_DIAGNOSTICO por capitulo del STICO_CAPIT capitulo del centro de _CAPITULO centro de salud que sera agrupado un grupo de _CAPITULO ULO salud segn el CIE10 segn el CIE10 diagnosticos. DIC_CODIGO Columna que guarda el codigo del capitulo en el que sera agrupado un grupo de diagnosticos Columna que guarda la descripcion del capitulo en el que sera agrupado un grupo de diagnosticos Tabla de diagnostico por GEN_DIAGNOSTICO categoria del centro de _CATEGORIA salud segn el CIE10

DIC_DESCRIPCION

Tabla de diagnostico Columna que guarda el GEN_DIAGNO DICA_ID_DIAGNOSTIC identificador de la categoria en por categoria del STICO_CATEG O_CATEGORIA centro de salud el que sera agrupado un ORIA segn el CIE10 determinado diagnostico. DICA_CODIGO Columna que guarda el codigo de la categoria en el que sera agrupado un determinado

diagnostico. DICA_DESCRIPCION Columna que guarda la descripcion de la categoria en el que sera agrupado un determinado diagnostico. Columna que guarda el identificador del grupo en el que sera agrupado una categoria de diagnosticos. Tabla de grupos de GEN_DIAGNOSTICO diagnostico del centro de _GRUPO salud segn el CIE10 Columna que guarda la descripcion del grupo en el que sera agrupado una categoria de diagnosticos.

DIG_ID_DIAGNOSTIC O_GRUPO Tabla de grupos de GEN_DIAGNO diagnostico del STICO_GRUP centro de salud O segn el CIE10 DIG_DESCRIPCION

Columna que guarda el DIC_ID_DIAGNOSTICO identificador del capitulo en el _CAPITULO que sera agrupado un grupo de diagnosticos. GEN_DISTRIT Tabla de distritos del DIS_ID_DISTRITO O Per DIS_NOMBRE Columna que guarda el identificador del distrito de una determinada provincia Columna que guarda la descripcion del distrito de una determinada provincia. GEN_DISTRITO Tabla de distritos del Per

PRO_ID_PROVINCIA GEN_EMPLEA Tabla de empleados EMP_ID_EMPLEADO DO del centro de salud

Columna que guarda el identificador de la provincia de un determinado departamento. Columna que guarda el identificador del empleado dentro del centro de salud. GEN_EMPLEADO Tabla de empleados del centro de salud

Columna que guarda el apellido EMP_APELLIDO_PATE paterno del empleado dentro del RNO centro de salud. Columna que guarda el apellido EMP_APELLIDO_MAT materno del empleado dentro ERNO del centro de salud. EMP_NOMBRES Columna que guarda los nombres del empleado dentro del centro de salud. Columna que guarda el numero del DNI del empleado dentro del centro de salud.

EMP_DNI

Columna que guarda el codigo EMP_CODIGO_PLANIL de planilla del empleado dentro LA del centro de salud. Columna que guarda la fecha de EMP_FECHA_INGRES ingreso del empleado al centro O de salud. TCT_ID_TIPO Columna que guarda el identificador del tipo de condicion de trabajo en el que

se encuentra el empleado dentro del centro de salud. TIPE_ID_TIPO Columna que guarda el identificador del tipo de empleado del centro de salud

Columna que guarda el TEC_ID_TIPO_ESTAD identificador del tipo de estado O_CIVIL civil del empleado dentro del centro de salud. Columna que guarda el TDI_ID_TIPO_DOC_ID identificador del tipo documento ENTIDAD de identidad del empleado dentro del centro de salud. Columna que guarda el TGI_ID_GRADO_INST identificador del grado de RUCCION instruccion del empleado dentro del centro de salud. ESTE_ID_ESTADO EMP_FECHA_CESE TIPS_ID_TIPO_SEXO GEN_ESPECIA Tabla de Columna que guarda el identificador del tipo de sexo del empleado dentro del centro de salud. GEN_ESPECIALIDAD Tabla de especialidades Columna que guarda el identificador del estado del empleado dentro del centro de salud.

ESP_ID_ESPECIALIDA Columna que guarda el

LIDAD

especialidades del centro de salud.

identificador de la especialidad dentro del centro de salud. Columna que guarda el nombre de la especialidad dentro del centro de salud.

del centro de salud.

ESP_NOMBRE

Columna que guarda el tiempo ESP_TIEMPO_CONSU consulta promedio de la LTA especialidad dentro del centro de salud. Columna que guarda el DEPH_ID_DEPARTAM identificador del departamento ENTO de medicina dentro del centro de salud. Tabla de Columna que guarda el GEN_ESTABL EST_ID_ESTABLECIMI establecimientos de identificador de los ECIMIENTO ENTO salud establecimientos del MINSA. EST_CODIGO Columna que guarda el codigo que manejan los establecimientos del MINSA. Columna que guarda el nombre de los establecimientos del MINSA. Columna que guarda el identificador del distrito de una determinada provincia Columna que guarda el identificador del tipo de Tabla de GEN_ESTABLECIMIE establecimientos de NTO salud

EST_NOMBRE

DIS_ID_DISTRITO TES_ID_TIPO

establecimiento del centro de salud. TIS_ID_TIPO Tabla de estado de GEN_ESTADO los empleados del _EMPLEADO centro de salud Columna que guarda el identificador del tipo de sector del establecimiento del centro de salud. Columna que guarda el identificador del estado del empleado dentro del centro de salud. Columna que guarda la descripcion del estado del empleado dentro del centro de salud. Columna que guarda el identificador de un estado general para cualquier tabla dentro del centro de salud. Columna que guarda la descripcion de un estado general de cualquier tabla dentro del centro de salud. Columna que guarda el identificador del estado del servicio dentro del centro de salud. Columna que guarda la descripcion del estado del Tabla de estado de los GEN_ESTADO_SERV servicios del centro de ICIO salud GEN_ESTADO_GEN Tabla de estados en ERAL general Tabla de estado de los GEN_ESTADO_EMPL empleados del centro de EADO salud

ESTE_ID_ESTADO

ESTE_DESCRIPCION

GEN_ESTADO Tabla de estados en ESTG_ID_ESTADO _GENERAL general

ESTG_DESCRIPCION

Tabla de estado de GEN_ESTADO los servicios del _SERVICIO centro de salud

ESE_ID_ESTADO

ESE_DESCRIPCION

servicio dentro del centro de salud. Tabla de mdicos GEN_MEDICO del centro de salud MED_ID_MEDICO Columna que guarda el identificador del medico dentro del centro de salud. Columna que guarda el identificador del empleado dentro del centro de salud. Columna que guarda el numero de colegiatura del medico dentro del centro de salud. Columna que guarda el identificador del pais. Columna que guarda el nombre del pais. Columna que guarda el codigo del pais. Tabla de procedimientos GEN_PROCEDIMIEN de medicina dentro del TO centro de salud. GEN_PAIS Tabla de pases del mundo GEN_MEDICO Tabla de mdicos del centro de salud

EMP_ID_EMPLEADO

MED_COLEGIATURA GEN_PAIS Tabla de pases del mundo PAI_ID_PAIS PAI_NOMBRE PAI_CODIGO Tabla de GEN_PROCED procedimientos de IMIENTO medicina dentro del centro de salud.

Columna que guarda el PRO_ID_PROCEDIMIE identificador de los NTO procedimiento medicos. PRO_DESCRIPCION Columna que guarda la descripcion de los procedimiento medicos.

Columna que guarda el codigo PRO_CODIGO_CPT99 de los procedimiento medicos segun el catalogo de

procedimientos medicos CPT99. Columna que guarda el codigo de los procedimiento medicos PRO_CODIGO_CPT20 segun el catalogo de 04 procedimientos medicos CPT2004. PRO_RESTRICCION Columna que guarda las restricciones de los procedimiento medicos.

Columna que guarda la edad PRO_EDAD_MAXIMA_ maxima en dias del paciente al DIAS que se le podra aplicar dicho procedimiento. PRO_EDAD_MINIMA_ DIAS Columna que guarda la edad minima en dias del paciente al que se le podra aplicar dicho procedimiento. Columna que guarda el codigo de los procedimiento medicos segun el catalogo de procedimientos medicos OPCS. Columna que guarda la descripcion de los procedimiento medicos segun el catalogo de procedimientos medicos CPT2004. Columna que guarda el identificador del tipo de sexo del

PRO_CODIGO_OPCS

PRO_DESCRIPCION_ OPCS

TIPS_ID_TIPO_SEXO

empleado dentro del centro de salud. PRO_ID_PRODUCTO GEN_PROVIN Tabla de provincias CIA del Per Columna que guarda el identificador de los productos dentro del centro de salud. Columna que guarda el identificador de la provincia de un determinado departamento. Columna que guarda el nombre de la provincia de un determinado departamento. Columna que guarda el identificador del departamento de un determinado pais. GEN_PROVINCIA Tabla de provincias del Per

PRO_ID_PROVINCIA

PRO_NOMBRE

DEP_ID_DPTO

GEN_REGLAM ENTO

Columna que guarda el Tabla del reglamento de DEPH_ID_DEPARTAM identificador del departamento cada departamento GEN_REGLAMENTO ENTO de medicina dentro del centro de dentro del centro de salud. salud. TARDANZA Columna que guarda las tardanzas admitidas por departamento entro del centro de salud. Columna que guarda el identificador del servicio dentro del centro de salud. Columna que guarda el nombre del servicio dentro del centro de GEN_SERVICIO Tabla de servicios del centro de salud.

GEN_SERVICI Tabla de servicios O del centro de salud.

SER_ID_SERVICIO SER_NOMBRE

salud. SER_CODIGO Columna que guarda el codigo interno del servicio dentro del centro de salud.

Columna que guarda el ESP_ID_ESPECIALIDA identificador de la especialidad D dentro del centro de salud. TIS_ID_TIPO Columna que guarda el identificador del tipo servicio dentro del centro de salud. Columna que guarda el identificador del estado del servicio dentro del centro de salud. Tabla que nos indica el GEN_TIPO_CONDICI tipo de condicion del ON_ALTA paciente al salir de hospitalizacion. Columna que guarda el Tabla de tipo de GEN_TIPO_CONDICI identificador del tipo de condicin de recien ON_RECIEN_NACID condicion de un recien nacido en nacido del centro de O una atencion. salud

ESE_ID_ESTADO Tabla que nos indica GEN_TIPO_C el tipo de condicion ONDICION_AL TCA_ID_TIPO del paciente al salir TA de hospitalizacion. TCA_DESCRIPCION Tabla de tipo de GEN_TIPO_C condicin de recien ONDICION_RE TCRN_ID_TIPO nacido del centro de CIEN_NACIDO salud

Columna que guarda la descripcion del tipo de codicion TCRN_DESCRIPCION de un recien nacido en una atencion.

GEN_TIPO_C Tabla de tipo de ONDICION_TR condicin de trabajo TCT_ID_TIPO ABAJO del centro de salud

Columna que guarda el identificador del tipo de Tabla de tipo de GEN_TIPO_CONDICI condicion de trabajo en el que condicin de trabajo del ON_TRABAJO se encuentra el empleado dentro centro de salud del centro de salud. Columna que guarda la descripcion del tipo de condicion de trabajo en el que se encuentra el empleado dentro del centro de salud.

TCT_DESCRIPCION

GEN_TIPO_D Tabla de tipo de OC_IDENTIDA documento de D identidad

Columna que guarda el TDI_ID_TIPO_DOC_ID identificador del tipo documento GEN_TIPO_DOC_IDE Tabla de tipo de ENTIDAD NTIDAD documento de identidad de identidad del empleado dentro del centro de salud. Columna que guarda la descripcion del tipo de TDI_DESCRIPCION_D documento de identidad del OC_IDENTIDAD empleado dentro del centro de salud.

GEN_TIPO_E MPLEADO

Tabla de tipo de empleado del centro TIPE_ID_TIPO de salud TIPE_DESCRIPCION

Columna que guarda el identificador del tipo de empleado del centro de salud Columna que guarda la descripcion del tipo de empleado del centro de salud. Columna que guarda el identificador del tipo de establecimiento del centro de

Tabla de tipo de GEN_TIPO_EMPLEA empleado del centro de DO salud

GEN_TIPO_ES Tabla de tipo de TABLECIMIEN establecimiento de TO centro de salud

TES_ID_TIPO

Tabla de tipo de GEN_TIPO_ESTABLE establecimiento de CIMIENTO centro de salud

salud. TES_DESCRIPCION Columna que guarda la descripcion del tipo de establecimiento del centro de salud. GEN_TIPO_ESTADO Tabla de estados civil. _CIVIL

GEN_TIPO_ES Tabla de estados TADO_CIVIL civil.

Columna que guarda el TEC_ID_TIPO_ESTAD identificador del tipo de estado O_CIVIL civil del empleado dentro del centro de salud. TEC_DESCRIPCION Columna que guarda la descripcion del tipo de estado civil del empleado dentro del centro de salud.

Columna que guarda el GEN_TIPO_G Tabla de tipo de TGI_ID_GRADO_INST identificador del grado de GEN_TIPO_GRADO_I Tabla de tipo de grado RADO_INSTR grado de instruccin RUCCION de instruccin instruccion del empleado dentro NSTRUCCION UCCION del centro de salud. TGI_DESCRIPCION Tabla de tipo de ocupacin del empleado en el centro de salud Columna que guarda la descripcion del grado de instruccion del empleado dentro del centro de salud. Columna que guarda el identificador del tipo de ocupacion del paciente dentro del centro de salud. Columna que guarda la descripcion del tipo de ocupacion del paciente dentro Tabla de tipo de GEN_TIPO_OCUPAC ocupacin del empleado ION en el centro de salud

GEN_TIPO_O CUPACION

TIO_ID_TIPO_OCUPA CION

TIO_DESCRIPCION

del centro de salud. GEN_TIPO_PE RSONA Columna que guarda el TPE_ID_TIPO_PERSO identificador del tipo persona del GEN_TIPO_PERSON NA proveedor dentro del centro de A salud. TPE_DESCRIPCION Columna que guarda la descripcion del tipo de persona del proveedor dentro del centro de salud.

Tabla de tipo de GEN_TIPO_PR procedencia en el OCEDENCIA centro de salud

Columna que guarda el Tabla de tipo de TIP_ID_TIPO_PROCED identificador del tipo procedencia GEN_TIPO_PROCED procedencia en el centro ENCIA de un paciente dentro del centro ENCIA de salud de salud. TIP_DESCRIPCION Columna que guarda la descripcion del tipo de de procedencia de un paciente dentro del centro de salud. Columna que guarda el Tabla de tipo de sector identificador del tipo de sector GEN_TIPO_SECTOR de los centro de salud. del establecimiento del centro de salud. Columna que guarda la descripcion del tipo de sector del establecimiento del centro de salud. Columna que guarda el identificador del tipo servicio dentro del centro de salud. GEN_TIPO_SERVICI Tabla de tipo de servicio O del centro de salud

Tabla de tipo de GEN_TIPO_SE sector de los centro CTOR de salud.

TIS_ID_TIPO

TIS_DESCRIPCION Tabla de tipo de GEN_TIPO_SE servicio del centro RVICIO de salud

TIS_ID_TIPO

TIS_DESCRIPCION

Columna que guarda la descripcion del tipo servicio dentro del centro de salud. Columna que guarda el identificador del tipo de sexo del GEN_TIPO_SEXO empleado dentro del centro de salud. Columna que guarda la descripcion del tipo de sexo del empleado dentro del centro de salud. Columna que guarda el HIS_DETALLE_HIST identificador de las atenciones que se realizan dentro del centro ORIA_CLINICA de salud. Tabla de detalle de las Historias Clinicas del centro de salud. Tabla de tipo de sexo

GEN_TIPO_SE Tabla de tipo de XO sexo

TIPS_ID_TIPO_SEXO

TIPS_DESCRIPCION

HIS_DETALLE Tabla de detalle de _HISTORIA_C las Historias Clinicas ATE_ID_ATENCION LINICA del centro de salud.

Columna que guarda el HC_ID_HISTORIA_CLI identificador de la hisoria clinica NICA dentro del centro de salud. Columna que guarda el HIS_ESTADO_ Tabla de estado en Tabla de estado en el HIS_ESTADO_HISTO identificador del estado de la HISTORIA_CLI el que se encuentra EHC_ID_ESTADO_HC que se encuentra la historia clinica dentro del centro RIA_CLINICA NICA la Historia Clinica. Historia Clinica. de salud. Columna que guarda la EHC_DESCRIPCION_E descripcion del estado de la STADO_HC historia clinica dentro del centro de salud. HIS_ESTADO_ Tabla de estado en EMHC_ID_ESTADO_M Columna que guarda el MOVIMIENTO_ el que se encuentra OVIMIENTO_HC identificador del estado del HIS_ESTADO_MOVI MIENTO_HC Tabla de estado en el que se encuentra los

HC

los movimientos de las Historias Clinicas.

movimiento de la hisoria clinica dentro del centro de salud. Columna que guarda la EMHC_DESCRIPCION descripcion del estado del _MOVIMIENTO_HC movimiento de la hisoria clinica dentro del centro de salud.

movimientos de las Historias Clinicas.

Tabla que guarda HIS_GENERA los numeros de DOR_NRO_HC generacion de las Historias Clinicas.

Columna que guarda el identificador del generador de GHC_ID_GENERADOR numeros de la historia clinica dentro del centro de salud. Columna que guarda el ultimo GHC_NRO_HISTORIA_ numero del generado de la CLINICA historia clinica dentro del centro de salud. Columna que guarda el identificador del tipo de TGHC_ID_TIPO_GENE generador de numeros de la RACION_HC historia clinica dentro del centro de salud.

Tabla que guarda los HIS_GENERADOR_N numeros de generacion RO_HC de las Historias Clinicas.

Tabla de los datos HIS_HISTORIA basicos de la _CLINICA Historia Clinica.

Columna que guarda el Tabla de los datos HC_ID_HISTORIA_CLI HIS_HISTORIA_CLINI identificador de la hisoria clinica basicos de la Historia NICA CA dentro del centro de salud. Clinica. Columna que guarda la fecha de HC_FECHA_CREACIO creacion de la hisoria clinica N dentro del centro de salud. HC_FECHA_PASO_PA Columna que guarda la fecha de SIVO paso a pasivo de la hisoria

clinica dentro del centro de salud. TCH_ID_TIPO_HC Columna que guarda el identificador del tipo de la historia clinica dentro del centro de salud.

Columna que guarda el identificador del estado de la EHC_ID_ESTADO_HC historia clinica dentro del centro de salud. PAC_ID_PACIENTE Columna que guarda el identificador de un paciente dentro del centro de salud.

Columna que guarda el identificador del generador de GHC_ID_GENERADOR numeros de la historia clinica dentro del centro de salud. Tabla de las HIS_HISTORIA Historias Clinicas _SOLICITADA solictadas. HCS_ID_HISTORIA_S OLICITADA Columna que guarda el identificador de la historia clinica HIS_HISTORIA_SOLI Tabla de las Historias CITADA Clinicas solictadas. solicitada dentro del centro de salud.

Columna que guarda la fecha de HCS_FECHA_SOLICIT la solicitud de la historia clinica UD solicitada dentro del centro de salud. HCS_FECHA_REQUE RIDA Columna que guarda la fecha requerida de la historia clinica solicitada dentro del centro de

salud. HCS_OBSERVACION Columna que guarda las observaciones de la historia clinica solicitada dentro del centro de salud. Columna que guarda el identificador de un paciente dentro del centro de salud. Columna que guarda el identificador del servicio dentro del centro de salud.

PAC_ID_PACIENTE

SER_ID_SERVICIO

Columna que guarda el MHC_ID_MOVIMIENTO identificador del movimiento de _HC la historia clinica del centro de salud. Columna que guarda el EMP_ID_EMPLEADO_ identificador del empleado SOLICITA dentro del centro de salud. Tabla del motivo del Columna que guarda el Tabla del motivo del HIS_MOTIVO_ MMHC_ID_MOTIVO_M identificador del motivo del HIS_MOTIVO_MOVIM movimiento de la movimiento de la MOVIMIENTO_ OVIMIENTO Historia Clinica de movimiento de la historia clinica IENTO_HC Historia Clinica de HC archivo. del centro de salud. archivo. Columna que guarda la MMHC_DESCRICPION descripcion del motivo del _MOTIVO_MOVIMIENT movimiento de la historia clinica O del centro de salud. HIS_MOVIMIE Tabla que nos indica MHC_ID_MOVIMIENTO Columna que guarda el HIS_MOVIMIENTO_H Tabla que nos indica el

NTO_HISTORI el movimiento de la A_CLINICA Historia Clinica.

_HC

identificador del movimiento de ISTORIA_CLINICA la historia clinica del centro de salud.

movimiento de la Historia Clinica.

Columna que guarda la fecha MHC_FECHA_MOVIMI del movimiento de la historia ENTO clinica del centro de salud. MHC_OBSERVACION Columna que guarda las observaciones del movimiento de la historia clinica del centro de salud. Columna que guarda los numero de folios del movimiento de la historia clinica del centro de salud.

MHC_NRO_FOLIOS

Columna que guarda el EMP_ID_EMPLEADO_ identificador del empleado ARCHIVO dentro del centro de salud. EMP_ID_EMPLEADO_ TRANSPORTE EMP_ID_EMPLEADO_ RECEPCION PAC_ID_PACIENTE Columna que guarda el identificador de un paciente dentro del centro de salud.

Columna que guarda el SER_ID_SERVICIO_O identificador del servicio dentro RIGEN del centro de salud.

SER_ID_SERVICIO_D ESTINO Columna que guarda el EMHC_ID_ESTADO_M identificador del estado del OVIMIENTO_HC movimiento de la hisoria clinica dentro del centro de salud. Columna que guarda el MMHC_ID_MOTIVO_M identificador del motivo del OVIMIENTO movimiento de la historia clinica del centro de salud. Tabla de tipo de HIS_TIPO_GE generacion de los NERACION_H numeros de la C Historia Clinica. Columna que guarda el Tabla de tipo de identificador del tipo de TGHC_ID_TIPO_GENE HIS_TIPO_GENERAC generacion de los generador de numeros de la RACION_HC ION_HC numeros de la Historia historia clinica dentro del centro Clinica. de salud. Columna que guarda la TGHC_DESCRIPCION descripcion del generador de _GENERACION_HC numeros de la historia clinica dentro del centro de salud. HIS_TIPO_HIS Tabla de tipo de la TORIA_CLINIC Historia Clinica. A TCH_ID_TIPO_HC Columna que guarda el HIS_TIPO_HISTORIA Tabla de tipo de la identificador del tipo de la Historia Clinica. historia clinica dentro del centro _CLINICA de salud.

Columna que guarda la THC_DESCRIPCION_T descripcion del tipo de la historia IPO_HC clinica dentro del centro de salud. HOS_CAMA Tabla de detalle de CAM_ID_CAMA Columna que guarda el HOS_CAMA Tabla de detalle de las

las camas del centro de salud. CAM_CODIGO SER_ID_SERVICIO_P ROPIETARIO SER_ID_SERVICIO_U BICACION_ACTUAL TIC_ID_TIPO_CAMA

identificador de la cama dentro centro de salud. Columna que guarda el codigo interno de la cama dentro centro de salud. Columna que guarda el identificador del servicio dentro del centro de salud.

camas del centro de salud.

Columna que guarda el identificador del tipo de de cama dentro centro de salud.

Columna que guarda el TCO_ID_TIPO_CONDI identificador del tipo de CION_OCUPACION ocupacion de las camas dentro centro de salud. ESC_ID_ESTADO_CA MA Tabla de estado de HOS_ESTADO las camas del centro ESC_ID_ESTADO _CAMA de salud. ESC_DESCRIPCION HOS_HISTORI CAM_ID_CAMA Columna que guarda la descripcion del estado de las camas dentro centro de salud. Columna que guarda el HOS_HISTORICO_C Columna que guarda el identificador del estado de las camas dentro centro de salud. Tabla de estado de las HOS_ESTADO_CAM camas del centro de A salud.

CO_CAMA

identificador de la cama dentro centro de salud. PAC_ID_PACIENTE FECHA_INGRESO FECHA_EGRESO Columna que guarda el identificador de un paciente dentro del centro de salud.

AMA

HOS_RESERV Tabla de reservas ACION_CAMA de las camas del S centro de salud.

Columna que guarda el REC_ID_RESERVACIO HOS_RESERVA_CA identificador de la reserva de las N_CAMAS MA camas dentro centro de salud. Columna que guarda la fecha y REC_FECHA_HORA_I hora de ingreso de la reserva de NGRESO las camas dentro centro de salud. Columna que guarda la fecha y REC_FECHA_HORA_R hora de la reserva de las camas ESERVA dentro centro de salud. SER_ID_SERVICIO Columna que guarda el identificador del servicio dentro del centro de salud. Columna que guarda el identificador del medico dentro del centro de salud. Columna que guarda el identificador de un paciente dentro del centro de salud. Columna que guarda el HOS_TIPO_CAMA

Tabla de reservas de las camas del centro de salud.

MED_ID_MEDICO

PAC_ID_PACIENTE HOS_TIPO_CA Tabla de tipo de las TIC_ID_TIPO

Tabla de tipo de las

MA

camas del centro de salud. TIC_DESCRIPCION

identificador del tipo de de cama dentro centro de salud. Columna que guarda la descripcion del tipo de de cama dentro centro de salud. Columna que guarda el identificador del tipo de ocupacion de las camas dentro centro de salud. Columna que guarda la descripcion del tipo de ocupacion de las camas dentro centro de salud.

camas del centro de salud.

Tabla de tipo de HOS_TIPO_C condicion de la ONDICION_OC ocupacion de la UPACION cama.

TCO_ID_TIPO

Tabla de tipo de HOS_TIPO_CONDICI condicion de la ON_OCUPACION ocupacion de la cama.

TCO_DESCRIPCION PRM_MEDICO Tabla de las _ESPECIALID especialidades de AD cada medico.

Columna que guarda el ESP_ID_ESPECIALIDA identificador de la especialidad D dentro del centro de salud. MED_ID_MEDICO Columna que guarda el identificador del medico dentro del centro de salud.

Tabla de las PRM_MEDICO_ESPE especialidades de cada CIALIDAD medico.

Tabla de PRM_PROGR programacin de los PRM_ID_PROGRAMA AMACION_ME mdicos del centro CION DICA de salud PRM_HORA_INICIO PRM_HORA_FIN

Columna que guarda el Tabla de programacin identificador de la programacion PRM_PROGRAMACI de los mdicos del ON_MEDICA medica de cada uno de los centro de salud doctores. Columna que guarda la hora de inicio de la programacion medica de cada uno de los doctores. Columna que guarda la hora de

finalizacion de la programacion medica de cada uno de los doctores. PRM_FECHA PRM_DESCRIPCION Columna que guarda la descripcion de la programacion medica de cada uno de los doctores.

Columna que guarda el DEPH_ID_DEPARTAM identificador del departamento ENTO de medicina dentro del centro de salud. TIP_ID_TIPO ESTG_ID_ESTADO Columna que guarda el identificador de un estado general para cualquier tabla dentro del centro de salud. Columna que guarda el identificador del turno que le toca atender al medico dentro del centro de salud. Columna que guarda el identificador del medico dentro del centro de salud. Columna que guarda el identificador del tipo servicio dentro del centro de salud.

TUR_ID_TURNO

MED_ID_MEDICO

TIS_ID_TIPO

Tabla de tipos de PRM_TIPO_PR programacin TIP_ID_TIPO OGRAMACION mdica del centro de salud TIP_DESCRIPCION PRM_TURNO Tabla de turnos del centro de salud TUR_ID_TURNO Columna que guarda el identificador del turno que le toca atender al medico dentro del centro de salud. Columna que guarda el codigo interno del turno que le toca atender al medico dentro del centro de salud. Columna que guarda la descripcion del turno que le toca atender al medico dentro del centro de salud. Columna que guarda la hora de inicio del turno que le toca atender al medico dentro del centro de salud. Columna que guarda la hora de fin del turno que le toca atender al medico dentro del centro de salud.

Tabla de tipos de PRM_TIPO_PROGRA programacin mdica MACION del centro de salud

PRM_TURNO

Tabla de turnos del centro de salud

TUR_CODIGO

TUR_DESCRIPCION

TUR_HORA_INICIO

TUR_HORA_FIN PROV_PROVE EDOR_MARCA _REPRESENT

Columna que guarda el PRO_ID_PROVEEDOR identificador del proveedor de insumos dentro del centro de

PROV_PROVEEDOR _MARCA_REPRESE NTADA

ADA

salud. Columna que guarda el MAR_ID_MARCA_REP identificador de la marca qe RESENTADA representa un proveedor.

PRV_BIENESS ERVICIOSESP ECIFICACION

Columna que guarda el PRV_BIENESSERVIC BIS_ID_BIENSERVICIO identificador de un bien servicio IOSESPECIFICACIO que distribuye un proveedor. N Columna que guarda el ESP_ID_ESPECIFICAC identificador de la especificacion ION de un bien servicio.

PRV_BIENSER VICIO

Columna que guarda el BIS_ID_BIENSERVICIO identificador de un bien servicio PRV_BIENSERVICIO que distribuye un proveedor. BIS_DESCRIPCION Columna que guarda la descripcion de un bien servicio que distribuye un proveedor. Columna que guarda el modelo de un bien servicio que distribuye un proveedor. Columna que guarda la marca de un bien servicio que distribuye un proveedor. Columna que guarda la unidad de un bien servicio que distribuye un proveedor. Columna que guarda el ao de fabricacion de un bien servicio

BIS_MODELO

BIS_MARCA

BIS_UNIDAD BIS_ANO

que distribuye un proveedor. BIS_LONGITUD Columna que guarda la longitud de un bien servicio que distribuye un proveedor. Columna que guarda la ruta de la imagen que se guardara en el servidor de un bien servicio que distribuye un proveedor. Columna que guarda el material de fabricacion de un bien servicio que distribuye un proveedor.

BIS_RUTA_IMAGEN

BIS_MATERIAL

Columna que guarda el codigo BIS_COD_BIENSERVI de la empresa de un bien CIO servicio que distribuye un proveedor. TBS_ID_TIPO_BIENSE RVICIO Columna que guarda el BIS_ID_BIENSERVICIO identificador de un bien servicio _PAQUETE que distribuye un proveedor. PRV_ESPECIA LIDAD_PROVE EDOR Columna que guarda el identificador del proveedor de PRO_ID_PROVEEDOR insumos dentro del centro de salud. ESP_ID_ESPECIALIDA Columna que guarda el D identificador de la especialidad PRV_ESPECIALIDAD _PROVEEDOR

dentro del centro de salud. PRV_ESPECIF ICACION Columna que guarda el ESP_ID_ESPECIFICAC PRV_ESPECIFICACI identificador de la especificacion ION ON de un bien servicio. ESP_DESCRIPCION PRV_MARCA_ REPRESENTA DA Columna que guarda la descripcion de las especificacion de un bien servicio. PRV_MARCA_REPR ESENTADA

Columna que guarda el MAR_ID_MARCA_REP identificador de la marca qe RESENTADA representa un proveedor. MAR_DESCRIPCION MAR_ESTADO Columna que guarda la descripcion de las especificacion de un bien servicio.

PRV_PROVEE DOR

Columna que guarda el identificador del proveedor de PRO_ID_PROVEEDOR insumos dentro del centro de salud. PRO_DESCRIPCION Columna que guarda la descripcion del proveedor de insumos dentro del centro de salud. Columna que guarda la direccion del proveedor de insumos dentro del centro de salud. Columna que guarda el telefono

PRV_PROVEEDOR

PRO_DIRECCION PRO_TELEFONO

del proveedor de insumos dentro del centro de salud. PRO_FAX Columna que guarda el fax del proveedor de insumos dentro del centro de salud.

Columna que guarda el codigo PRO_COD_PROVEED del proveedor de insumos dentro OR del centro de salud. PRO_EMAIL Columna que guarda el mail del proveedor de insumos dentro del centro de salud.

Columna que guarda el nombre PRO_REPRESENTANT del representante de ventas del E_VENTAS proveedor de insumos dentro del centro de salud. PRO_PAGINA_WEB PRO_NRO_DOC_IDEN TIDAD Columna que guarda el TPE_ID_TIPO_PERSO identificador del tipo persona del NA proveedor dentro del centro de salud. PRV_PROVEE DOR_BIENSE PRO_ID_PROVEEDOR Columna que guarda el identificador del proveedor de PRV_PROVEEDOR_ BIENSERVICIO Columna que guarda la dirreccion de la pagina web del proveedor de insumos dentro del centro de salud.

RVICIO

insumos dentro del centro de salud. Columna que guarda el BIS_ID_BIENSERVICIO identificador de un bien servicio que distribuye un proveedor. PBS_FECHA Columna que guarda la fecha de la compra de un bien servicio a un proveedor de insumos dentro del centro de salud. Columna que guarda el costo de la compra de un bien servicio a un proveedor de insumos dentro del centro de salud. Columna que guarda la cantidad de la compra de un bien servicio a un proveedor de insumos dentro del centro de salud. PRV_TIPO_BIENSER VICIO Columna que guarda el identificador de las aplicaciones SEG_APLICACION del sistema. Columna que guarda la descripcion de las aplicaciones del sistema. Columna que guarda el nombre

PBS_COSTO

PBS_CANTIDAD PRV_TIPO_BI ENSERVICIO TBS_ID_TIPO_BIENSE RVICIO TBS_DESCRIPCION SEG_APLICAC ION APL_ID_APLICACION

APL_DESCRIPCION APL_LINK

de las aplicaciones del sistema. Tabla de auditoria SEG_AUDITO del sistema del RIA centro de salud AUD_ID_AUDITORIA AUD_FECHA_HORA AUD_TABLA AUD_ID_REGISTRO AUD_ACCION USU_ID_USUARIO Tabla de estados del SEG_ESTADO rol de los usuarios ESR_ID_ESTADO _ROL del sistema del centro de salud ESR_DESCRIPCION Tabla de usuarios SEG_ESTADO por rol del sistema _USUARIO del centro de salud Columna que guarda el identificador de los usuarios del sistema. Columna que guarda el identificador del estado de un rol SEG_ESTADO_ROL del sistema. Columna que guarda la descripcion del estado de un rol del sistema. Columna que guarda el identificador del estado de los usuarios del sistema. Columna que guarda la descripcion del estado de los usuarios del sistema. Columna que guarda el identificador de los roles del SEG_ROL Tabla de roles de usuario del sistema del Tabla de usuarios por rol SEG_ESTADO_USUA del sistema del centro de RIO salud Tabla de estados del rol de los usuarios del sistema del centro de salud SEG_AUDITORIA Tabla de auditoria del sistema del centro de salud

ESU_ID_ESTADO

ESU_DESCRIPCION SEG_ROL Tabla de roles de usuario del sistema ROL_ID_ROL

del centro de salud ROL_NOMBRE ROL_DESCRIPCION ESR_ID_ESTADO SEG_ROL_AP LICACION

sistema. Columna que guarda el nombre de los roles del sistema. Columna que guarda el identificador del estado de un rol del sistema. Columna que guarda el identificador de los roles del sistema. Columna que guarda el identificador de las aplicaciones del sistema. Columna que guarda el identificador de los usuarios del SEG_USUARIO sistema. Columna que guarda el nombre de los usuarios del sistema. Columna que guarda el password de los usuarios del sistema. Columna que guarda el identificador del empleado dentro del centro de salud. Columna que guarda el identificador del estado de los usuarios del sistema. SEG_ROL_APLICACI ON

centro de salud

ROL_ID_ROL

APL_ID_APLICACION Tabla de usuarios SEG_USUARI del sistema del O centro de salud

USU_ID_USUARIO USU_USUARIO USU_PASSWORD

Tabla de usuarios del sistema del centro de salud

EMP_ID_EMPLEADO

ESU_ID_ESTADO

Tabla de roles SEG_USUARI asignado a usuarios USU_ID_USUARIO O_ROL del sistema del centro de salud ROL_ID_ROL

Columna que guarda el Tabla de roles asignado identificador de los usuarios del SEG_USUARIO_ROL a usuarios del sistema sistema. del centro de salud Columna que guarda el identificador de los roles del sistema.