Escolar Documentos
Profissional Documentos
Cultura Documentos
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
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
DESARROLLO. ...............................................................................................................................76
3.1
METODOLOGIA DE IMPLEMENTACION. ........................................................................................76
3.1.1
Prototipos............................................................................................................................77
3.1.2
Pruebas funcionales de mdulos implementados ...............................................................87
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
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
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].
MOTIVACION
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
OBJETIVOS
OBJETIVO GENERAL
1.3.2
OBJETIVO ESPECFICO
1.4
RESULTADOS ESPERADOS.
1.5
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
Rol
Investigador principal
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
10
1.5.1
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:
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
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
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:
13
14
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
Transferencias,
interacta
15
La aplicacin del SISMED ya que son normas no muy claras y poco utilizadas
dentro del rea.
Control inadecuado del personal, por ejemplo, el personal de caja sabe cuanto
dinero hay en la caja en lnea.
16
Control previo.
Presupuesto.
Tesorera.
Integracin contable.
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
Cierres de caja: Permite generar el cierre por periodo de las cajas, automatizando
de esta forma este proceso crtico dentro del sistema.
18
19
Interfaz con tesorera: Registra los asientos realizados desde el rea de tesorera
con los estndares de contabilidad.
20
21
1.5.2
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.
Escalabilidad costosa ya que cada vez que se produzcan cambios en el sistema esto
producir
la
adquisicin
de
nuevo
hardware
ya
que
se
incrementar
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:
Inconsistencia de datos, puesto que los usuarios ingresan cualquier tipo de informacin
la cual no es validada por el sistema.
23
Este problema se podra evitar elaborando una Base de Datos Relacional como se muestra
en la Figura 1.10.
24
25
26
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
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.
29
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
adecuado por el corto tiempo con el que cuentan para esto. En la Figura 1.19 se muestra el
flujograma del rea.
1.5.3
Auditoria Mdica
Programacin Mdica
Hospitalizacin
Interconsultas - Atenciones
31
32
33
34
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.
en
los
temas
de
atenciones,
atenciones
emergencias,
interconsulta,
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
Posee turno?
NO
Si
Actualiza
registro
mdico?
NO
Registrar turno
Fin
Asignar horario a
mdico
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.
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
Inicio
Hospitalizaci
n?
Administrador de
camas
NO
Asignacin de
cama
Registrar?
Ingreso de
paciente
NO
SI
Registro de alta
de paciente
Registro de camas
Actualizacin de
camas
Fin
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
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.
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
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
de
Diseo de diagrama
Secuencia de la OEAA
de
Diseo de diagrama
Secuencia de la DEI
de
Diseo de prototipos.
Diseo de interfase Web
Arquitectura de software
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
45
PLANEAMIENTO.
Anlisis: Esta fase incluye la creacin del diagrama de clases de anlisis y la lista de
operaciones, basndonos en la definicin de requerimientos.
46
47
Mdulo Caja
Facturacin
Objetivos
Descripcin
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.
48
2.3.1
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
interconsulta,
exmenes,
nacimientos,
hospitalizacin
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
51
EMPLEADO
ID_EMPLEADO
APELLIDO_PATERNO
APELLIDO_MATERNO
NOMBRES
DNI
CODIGO_PLANILLA
FECHA_INGRESO
FECHA_CESE
ES
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
52
CIT A
ID_PROGRAM ACION
HORA_INICIO
HORA_FIN
FECHA
DESCRIPCION
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
1..n
PERTEN ECE
SERVICIO
PACIENT E
ID _CIT A
HORA_I NICIO
HORA_F IN
FECHA
PERTENECE
ID_SERVICIO
NOM BRE
COD_SERVICIO
TIENE
1
1
AL QUE INGRESO
TIENE
DE DONDE EGRESO
1.. n
1..n
1..n
AT ENCI ON
ID_AT ENCION
FECHA_INGRESO
FECHA_EGRESO
FECHA_EGRESO_ADM INIST RAT IVO
DESCRIPCION
FLAG_INFECCIONES_INT RAHOSPIT ALES
FLAG_NECROPSIA
.
ESPECIALIDAD
ID_ESPECIALIDAD
NOMBRE
TIEMPO_CONSULTA
PERTENECE
DEPARTAMENTO_HOSPITAL
ID_DEPARTAMENTO
DESCRIPCION
1..n
1..n
TIENE
TURNO
PERTENECE
1..n
PROGRAMACION_MEDICA
TIENE
ID_PROGRAMACION
HORA_INICIO
HORA_FIN
FECHA
DESCRIPCION
1..n
TIENE
1
TIPO_SERVICIO
ID_TIPO
DESCRIPCION
ID_TURNO
COD_TURNO
DESCRIPCION
HORA_INICIO
HORA_FIN
PERTENECE
1..n
1..n
MEDICO
1
1..n
1..n
1..n
TIENE
TIENE
ID_MEDICO
COLEGIATURA
TIENE
1
1
TIPO_PROGRAMACION
ID_TIPO
DESCRIPCION
ESTADO_GENERAL
ID_ESTADO
DESCRIPCION
53
TIENE
1..n
MEDICO
ID_MEDICO
COLEGIATURA 1
ATENCION_DIAGNOSTICO
ID_DIAGNOSTICO
1..n
RESPONSABLE INGRESO
RESPONSABLE INGRESO
TIENE
ATENCION_RECETA
ID_RECETA
FECHA
NRO_RECETA
1..n
TIENE
1
DESTINO_ATENCION
ID_DESTINO
TIENE
DESCRIPCION
1
ATENCION_EXAMEN
ID_EXAMEN
DESCRIPCION
1 1
1 RESPONSABLE
ATENCION FECHA
NRO_ORDEN
1..n
REALIZA
1..n
1..n
TIENE
RESPONSABLE NACIMIENTO
1
1.. n 1.. n
1..n
1..n
ATENCION
ID_ATENCION
FECHA_INGRESO
FECHA_EGRESO
FECHA_EGRESO_ADMINISTRATIVO
DESCRIPCION
FLAG_INFECCIONES_INTRAHOSPITALES
1TI ENE
FLAG_NECROPSIA
1 ES
1
PROCEDIMIENTO
ID_PROCEDIMIENTO
DESCRIPCION
COD_CPT99
COD_CPT2004
RESTRICCION
EDAD_MAXIMA_DIAS
EDAD_MINIMA_DIAS
COD_OPCS
DESCRIPCION_OPCS
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_NACIMIENTOS
TIENE
ID_NACIMIENTO
1
FECHA_NACIMIENTO
1.. n
EDAD_SEMANAS
TALLA
1..n
PESO
AL QUE INGRESO 1..n
54
<<incl ude>>
BUSCAR MEDICO
<<incl ude>>
BUSCAR CIT A
BUSCAR ATENCION
<<include>>
<<include>>
<<extend>>
REGISTRAR ADMISION
PACIENTE
<<extend>>
REGISTRAR PACIENTE
REGISTRAR PROCEDENCIA
<<extend>>
USUARIO
ADMISION
REGISTRAR CITA
BUSCAR PACIENTE
55
REGISTRAR PACIENTE
<<extend>>
<<extend>>
BUSCAR PACIENTE
BUSCAR DEPARTAMENTO
REGISTRAR CITA
USUARIO
ADMISION
<<include>>
<<include>>
<<extend>>
<<include>>
BUSCAR ESPECIALIDAD
<<extend>>
<<include>>
REGISTRAR ATENCION
BUSCAR PROGRAMACION
BUSCAR HISTORIA CLINICA
BUSCAR MEDICO
56
USUARIO HISTORIA
CLINICA
<<include>>
<<incl ude>>
<<incl ude>>
USUARIO
PROGRAMACION
BUSCAR T URNO
<<incl ude>>
BUSCAR MEDICO
57
2.4.1
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
PROGRAMACION_MEDICA
ID_PROGRAMACION
HORA_INICIO
HORA_FIN
FECHA
DESCRIPCION
Dame_programacion_medica()
Registrar_programacion()
PERTENECE
1
1
SERVICIO
ID_SERVICIO
NOMBRE
COD_SERVICIO
PERTENECE
1..n
Dame_cita()
Registrar_cita()
Dame_servicio()
Registra_atencion()
1
CITA
ID_CITA
HORA_INICIO
HORA_FIN
FECHA
1
AL QUE INGRESO
TIENE
TIENE
DE DONDE EGRESO
1..n
1..n
1
ATENCION
Dame_paciente()
Registrar_admision_paciente()
Registrar_paciente()
Actualizar_paciente()
1..n
ID_ATENCION
FECHA_INGRESO
FECHA_EGRESO
FECHA_EGRESO_ADMINISTRATIVO
DESCRIPCION
FLAG_INFECCIONES_INTRAHOSPITALES
FLAG_NECROPSIA
Dame_atencion()
Registra_atencion()
58
EMPLEADO
ID_EMPLEADO
APELLIDO_PATERNO
APELLIDO_MATERNO
NOMBRES
DNI
CODIGO_PLANILLA
FECHA_INGRESO
FECHA_CESE
MOTIVO_MOVIMIENTO
1
PACIENTE
TRANSPORTE
TIENE 1
ARCHIVO
1..n
1..n
1..n
MOVIMIENTO_HISTORIA_CLINICA
ID_MOVIMIENTO_HC
FECHA_MOVIMIENTO
NRO_FOLIOS
RECEPCION
SERVICIO
ID_SERVICIO
NOMBRE
COD_SERVICIO
1..n
Dame_servicio()
Registra_atencion()
1
1
SOLICITA
1..n
GENERA
1
1..n
DESTINO
DESTINO
1..n
ID_ATENCION
FECHA_INGRESO
FECHA_EGRESO
FECHA_EGRESO_ADMINISTRATIVO
DESCRIPCION
FLAG_INFECCIONES_INTRAHOSPITALES
FLAG_NECROPSIA
1..n
HISTORIA_SOLICITADA
AL QUE INGRESO
ATENCION
1..n
ORIGEN
DE DONDE EGRESO
1..n
REALIZA
Registra_movimiento_historia_clinica()
Dame_movimiento_historia_clinica()
1..n
1
SOLICITA
Dame_motivo_movimiento()
Registra_motivo_movimiento()
1
1
Dame_empleado()
Registra_empelado()
ID_MOTIVO
DESCRIPCION
1..n
ID_HISTORIA_SOLICITADA
FECHA_SOLICITUD
FECHA_REQUERIDA
OBSERVACION
1..n
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()
TIENE
1..n
TIENE
1
TIENE
1
HISTORIA_CLINICA
ID_HISTORIA_CLINICA
FECHA_CREACION
FECHA_PASO_PASIVO
Dame_paciente()
Registrar_admision_paciente()
Registrar_paciente()
Actualizar_paciente()
Dame_historia_clinica()
Registrar_historia()
Actualizar_estado()
1..n
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_historia_clinica()
Registrar_historia()
Actualizar_estado()
Generar_numero_historia_clinica()
Dame_atencion()
Registra_atencion()
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
ATENCION_DIAGNOSTICO
ATENCION_EXAMEN
ID_DIAGNOSTICO
MEDICO
ID_MEDICO
COLEGIATURA
1..n
ATENCION_RECETA
ID_RECETA
FECHA
NRO_RECETA
REALIZA
Dame_medico()
Registrar_medico()
T IENE
Asignar_receta()
1..n
RESPONSABLE AT ENCION
RESPONSABLE NACIMIENTO
ID_DESTINO
DESCRIPCION
ATENCION_NACIMIENTOS
1..n
T IENE
1..n
1..n
1..n
ID_ATENCION
FECHA_INGRESO
FECHA_EGRESO
FECHA_EGRESO_ADMINISTRATIVO
DESCRIPCION
FLAG_INFECCIONES_INTRAHOSPITALES
FLAG_NECROPSIA
1..n
Dame_servicio()
Registra_atencion()
AL QUE INGRESO
1
1
DE DONDE EGRESO
Dame_procedimiento()
Registra_procedimiento()
T IENE
TIENE
1..n
1..n
Dame_atencion()
Registra_atencion()
1
1..n
TIENE
1..n
ATENCION
ID_SERVICIO
NOMBRE
COD_SERVICIO
PROCEDIMIENTO
ID_PROCEDIMIENTO
DESCRIPCION
COD_CPT99
COD_CPT2004
RESTRICCION
EDAD_MAXIMA_DIAS
EDAD_MINIMA_DIAS
COD_OPCS
DESCRIPCION_OPCS
RESPONSABLE INGRESO
1..n
T IENE
TIENE
1..n
CUENTA_ATENCION
ID_CUENTA_ATENCION
FECHA_APERTURA
FECHA_CIERRE
NRO_AUTORIZACION
NRO_PLACA
Registrar_cuenta_atencion()
Dame_cuenta_atencion()
ES
1
T IENE
SERVICIO
1..n
RESPONSABLE INGRESO
DESTINO_ATENCION
ID_NACIMIENTO
FECHA_NACIMIENTO
EDAD_SEMANAS
TALLA
PESO
ID_EXAMEN
DESCRIPCION
FECHA
1..n NRO_ORDEN
1..n
DE INGRESO
1..n
1..n
1..n
DIAGNOSTICO
ATENCION_INTERCONSULTA
ID_INTERCONSULTA
FECHA_REALIZACION
FECHA_SOLICITUD
DE EGRESO
T IENE
1
CAMA
ID_CAMA
CODIGO
FECHA_INGRESO
FECHA_EGRESO
1..n
1..n
ID_DIAGNOSTICO
COD_CIE2004
COD_EXPORTACION
COD_CIE9
COD_CIE10
GESTACION
MORBILIDAD
INTRAHOSPITALARIA
RESTRICCION
EDAD_MAX_DIAS
EDAD_MIN_DIAS
Dame_diagnostico()
Registra_diagnostico()
Dame_cama()
Registra_cama()
60
ESPECIALIDAD
PERTENECE
DEPARTAMENTO_HOSPITAL
ID_DEPARTAMENTO
DESCRIPCION
1..n
Dame_tipo_departamento_hospital()
1
1..n
PROGRAMACION_MEDICA
1
TIPO_SERVICIO
ID_TIPO
DESCRIPCION
Dame_tipo_servicio()
1..n
Dame_programacion_medica()
Registrar_programacion()
1..n
1..n
1
TIENE
TURNO
TIENE
ID_PROGRAMACION
HORA_INICIO
HORA_FIN
FECHA
DESCRIPCION
Dame_especialidad()
Registrar_especialidad()
1..n
ID_TURNO
COD_TURNO
DESCRIPCION
HORA_INICIO
HORA_FIN
PERTENECE
PERTENECE
Dame_turno()
Registrar_turno()
1..n
MEDICO
ID_MEDICO
COLEGIATURA
1..n
TIENE
1..n
TIENE
TIENE
TIENE
ID_ESPECIALIDAD
NOMBRE
TIEMPO_CONSULTA
Dame_medico()
Registrar_medico()
1
1
TIPO_PROGRAMACION
ID_TIPO
DESCRIPCION
ESTADO_GENERAL
ID_ESTADO
DESCRIPCION
Dame_estado()
Dame_tipo_programacion()
61
CONNECTION_POOL_
maxConnections
waitIfBusy
availableConnections
busyConnections
connectionPending
pool
driver
url
username
password
PROVEEDOR_CONNECTION
getConnection()
getConnectionPool()
getConnection()
makeBackgroundConnection()
run()
free()
totalConnections()
closeConnections()
opname()
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
DIAGRAMAS DE SECUENCIAS
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)
: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)
63
: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)
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
: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)
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
: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)
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
: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)
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
: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)
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
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
GEN_MEDICO
ATE_ID_ATENCION: int
MED_ID_MEDICO: 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
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)
69
el
cdigo
del
paciente
que
se
encuentra
en
la
tabla
mantenimiento
de
exmenes,
mantenimiento
de
procedimientos,
70
ATE_ATENCION_DIAGNOSTICO
registra
se
ATE_ATENCION_INTERCONSULTA
ATE_ATENCION_EXAMEN
se
la
registra
el
se
registra
registra
el
atencin
diagnstico
la
atencin
examen
de
de
receta,
de
la
atencin,
de
interconsulta,
la
atencin
71
ADM_PACIENTE
HIS_MOTIVO_MOVIMIENTO_HC
MMHC_ID_MOTIVO_MOVIMIENTO: int
MMHC_DESCRICPION_MOTIVO_MOVIMIENTO: varchar(50)
HIS_ESTADO_MOVIMIENTO_HC
EMHC_ID_ESTADO_MOVIMIENTO_HC: int
EMHC_DESCRIPCION_MOVIMIENTO_HC: varchar(50)
ATE_ATENCION
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
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_TIPO_HISTORIA_CLINICA
TCH_ID_TIPO_HC: int
THC_DESCRIPCION_TIPO_HC: varchar(50)
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)
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
PAC_ID_PACIENTE: 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)
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)
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
ADM_PACIENTE
CIT_ID_CITA: 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
73
ATE_ATENCION_EXAMEN
ATE_DETALLE_RECETA
DER_ID_DETALLE: int
ATR_ID_RECETA: 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_ATENCION_DIAGNOSTICO
GEN_PROCEDIMIENTO
ATE_ID_EXAMEN: int
PRO_ID_PROCEDIMIENTO: 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
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
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_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
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
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
74
GEN_ESPECIALIDAD
GEN_DEPARTAMENTO_HOSPITAL
ESP_ID_ESPECIALIDAD: int
ESP_NOMBRE: varchar(50)
ESP_TIEMPO_CONSULTA: int
DEPH_ID_DEPARTAMENTO: int
DEPH_ID_DEPARTAMENTO: int
GEN_ESTADO_GENERAL
DEPH_NOMBRE: varchar(50)
ESTG_ID_ESTADO: int
ESTG_DESCRIPCION: varchar(50)
PRM_MEDICO_ESPECIALIDAD
GEN_TIPO_SERVICIO
ESP_ID_ESPECIALIDAD: int
MED_ID_MEDICO: int
TIS_ID_TIPO: int
TIS_DESCRIPCION: varchar(50)
PRM_PROGRAMACION_MEDICA
PRM_TURNO
PRM_ID_PROGRAMACION: char(18)
TUR_ID_TURNO: int
TUR_CODIGO: varchar(3)
TUR_DESCRIPCION: varchar(50)
TUR_HORA_INICIO: char(5)
TUR_HORA_FIN: char(5)
GEN_MEDICO
MED_ID_MEDICO: int
EMP_ID_EMPLEADO: int
MED_COLEGIATURA: char(6)
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
PRM_TIPO_PROGRAMACION
TIP_ID_TIPO: int
TIP_DESCRIPCION: varchar(50)
75
DESARROLLO.
76
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
78
79
80
81
82
83
84
85
86
3.1.2
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
Descripcin de la prueba.
Pantalla de ingreso al
sistema.
Pantalla de Men de
mdulos.
Pantalla de Men de
mdulos.
Pantalla de listas.
Verificacin
que
las
listas
consultas muestren y retornen el
valor seleccionado.
Pantalla de registro de
bienes.
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).
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.
Pantalla de registro de
marca.
Pantalla de registro de
paquetes.
88
Pantalla de registro de
usuario
Pantalla de
programacin mdica.
89
Pantalla de registro de
asistencia de mdicos.
Pantalla de ingreso de
hospitalizacin.
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.
Pantalla de registro de
exmenes
91
Pantalla de registro de
hospitalizacin
nacimiento
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
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
94
Antes
File Server
Base da datos
Archivos DBF
Despus
Arquitectura de
3 capas.
SQL Server
Sistemas centralizados
SI
NO
Usuario concurrentes
12 usuarios
1000 usuarios
Plataforma de desarrollo
Java J2EE
auditoria de transacciones
No existe
Existe
Control de mdicos
No existe
Existe
Manual
Automtico
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.
95
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
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
102
Descripcin
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
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
105
106
107
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.
108
Mdulo
proveedores
Objetivos
Descripcin
Mdulo
proveedores
Objetivos
Descripcin
Mdulo
proveedores
Objetivos
Descripcin
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.
109
Mdulo
proveedores
Objetivos
Descripcin
Mdulo
proveedores
Objetivos
Descripcin
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
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.
Mdulo general
Objetivos
Descripcin
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.
Mdulo general
Objetivos
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.
Descripcin
Mdulo general
Objetivos
Descripcin
111
Mdulo general
Objetivos
Descripcin
Mdulo general
Objetivos
Descripcin
Mdulo general
Objetivos
Descripcin
Mdulo general
Objetivos
Descripcin
Mdulo general
Objetivos
Descripcin
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.
112
Mdulo general
Objetivos
Descripcin
Mdulo general
Objetivos
Descripcin
Mdulo general
Objetivos
Descripcin
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.
113
114
115
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.
Mdulo
programacin
mdica
Objetivos
Descripcin
Busca turno.
Mdulo
programacin
mdica
Objetivos
Registrar programacin.
Descripcin
116
Mdulo
seguridad
Objetivos
Descripcin
Mdulo
seguridad
Objetivos
Descripcin
Mdulo
seguridad
Objetivos
Descripcin
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
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
<<incl ude>>
BUSCAR PACIENTE
<<incl ude>>
REGISTRAR EXONERACION
USUARIO
ASISTENTA SOCIAL
BUSCAR SERVICIO
<<include>>
<<include>>
USUARIO
ATENCION
<<extend>>
REGISTRAR ATENCION
ASIGNAR RECETA
BUSCAR MEDICO
<<include>>
BUSCAR PRODUCTO
119
BUSCAR REGLAMENT O
<<include>>
<<incl ude>>
BUSCAR T URNO
<<include>>
<<incl ude>>
BUSCAR INGRESO-SALIDA
BUSCAR MEDICO
<<incl ude>>
USUARIO CAJA
CUADRAR CAJA
USUARIO AT ENCION
120
<<include>>
<<include>>
BUSCAR PACIENTE
REGISTRAR DOCUMENTO PAGO
USUARIO CAJA
<<include>>
<<extend>>
APLICAR EXONERACION
<<include>>
<<include>>
USUARIO
ADMISION
<<extend>>
REGISTRAR ADMISION
PACIENTE
REGISTRAR PROCEDENCIA
REGISTRAR PACIENTE
ADMINISTRADOR
REGISTRAR PRODUCTO
BUSCAR PLAN
121
REGISTRAR MEDICO
<<include>>
ADMINISTRADO
R
REGISTRAR EMP LE ADO
BUSCAR ESPECIALIDAD
<<include>>
USUA RIO
PROGRAMACION
REGISTRAR PROGRAMACION
<<include>>
BUSCAR TURNO
BUSCAR MEDICO
122
C.2 ADMISIN
<<include>>
<<include>>
REGISTRAR HISTORIA
CLINICA
<<extend>>
REGISTRAR ADMISION
PACIENTE
REGISTRAR PACIENTE
REGISTRAR
PROCEDENCIA
<<extend>>
<<extend>>
BUSCAR PACIENTE
USUARIO
ADMISION
REGISTRAR CITA
<<include>>
<<include>>
<<extend>>
<<include>>
<<extend>>
BUSCAR ESPECIALIDAD
REGISTRAR ATENCION
<<include>>
BUSCAR
DEPARTAMENTO
BUSCAR PROGRAMACION
BUSCAR HISTORIA
CLINICA
<<include>>
BUSCAR MEDICO
REGISTRAR CUENTA
ATENCION
123
BUSCAR REGLAMENTO
<<include>>
BUSCAR TURNO
<<include>>
<<include>>
CONTROL ASISTENCIA
BUSCAR INGRESO-SALIDA
<<include>>
<<include>>
USUA RIO
AUDITORIA
BUSCAR MEDICO
<<include>>
CONTROL PRODUCCION
ATENCION
<<include>>
BUSCAR CITA
BUSCAR ATENCION
REGISTRAR EMPLEADO
ADMINISTRADOR
<<include>>
MEDICO
REGISTRAR SALIDA MEDICO
REGISTRAR ME DICO
124
REGISTRAR CAJERO
BUSCAR EMPLEADO
<<include>>
ADMINISTRADO
R
BUSCAR CAJERO
ASIGNAR SUPERVISION
CAJERO
<<include>>
BUSCAR PLAN
REGISTRAR PRODUCTO
BUSCAR MOTIVO
EXONERACION
USUARIO CAJA
<<include>>
BUSCAR PACIENTE
<<include>>
REGISTRAR DOCUMENTO
PAGO
<<include>>
REGISTRAR EXONERACION
<<extend>>
APLICAR E XONERACION
CUADRAR CAJA
<<include>>
USUARIO
ASISTENTA SOCIAL
125
C.5 GENERAL
<<include>>
BUSCAR
DEPARTAMENTO
REGISTRAR SERVICIO <<include>>
BUSCAR PROCEDIMIENTO
REGISTRAR FUENTE
FINANCIAMIENTO
BUSCAR ESPECIALIDAD
<<include>>
<<include>>
REGISTRAR DIAGNOSTICO
REGISTRAR EXAMEN
BUSCAR CAPITULO
<<include>>
ADMINISTRA
DOR
<<include>>
REGISTRAR
ESTABLECIMIENTO
REGISTRAR
PROCEDIMIENTO
REGISTRAR TIPO
FINANCIAMIENTO
BUSCAR GRUPO
<<include>>
BUSCAR CATEGORIA
BUSCAR PRODUCTO
126
<<include>>
REGISTRAR HISTORIA
CLINICA
BUSCAR HISTORIA
ASIGNAR HISTORIA
DEFINITIVA
<<include>> CLINICA
<<include>>
SOLICITAR HISTORIA
CLINICA <<include>>
USUARIO HISTORIA
CLINICA
BUSCAR EMPLEADO
<<include>>
<<include>>
BUSCAR SERVICIO
<<include>>
<<include>>
<<include>>
REGISTRAR MOVIMIENTO
HISTORIA CLINICA
BUSCAR MOTIVO
MOVIMIENTO
127
C.7 HOSPITALIZACION
<<include>>
<<include>>
REGISTRAR TRANSFERENCIA
<<include>>
BUSCAR SERVICIO
<<include>>
<<extend>>
<<include>>
BUSCAR PROCEDIMIE NTO
<<extend >>
ASIGNAR PROCEDIMIENTO
REGISTRAR CAMA
<<inc lude>>
<<include>>
<<include>>
<<extend>>
REG ISTRAR ING RESO
HOS PITALIZACION
<<include>>
<<include>>
BUSCAR MEDICO
USUARIO
HOS PITALIZACION
REGISTRAR ADMISION
HOSPITALIZACION
ASIGNAR EXAME N
<<include>>
<<incl ude>>
<<include>>
BUSCAR EXAM EN
<<extend>>
<<include>>
<<extend>>
REGISTRAR EGRESO
HOS PITALIZACION
REGISTRAR COMPLICACION
HOSPITALIZACION
<<incl ude>>
<<extend>>
REGISTRAR NACIMIENTO
HOSPITALIZACION
<<extend>>
<<include>>
<<extend>>
REG ISTRAR MO RTALIDAD
HOSPITALIZACION
<<include>>
BUSCAR DIAGNOSTICO
128
<<include>>
BUSCAR HISTORIA CLINICA
<<include>>
<<include>>
<<include>>
BUSCAR DIAGNOSTICO
ASIGNAR DIAGNOSTICO
REGISTRAR INTERCONSULTA
<<extend>>
<<include>>
<<include>>
BUSCAR PROCEDIMIENTO
<<include>>
<<extend>>
USUARIO
ATENCION
ASIGNAR PROCEDIMIENTO
REGISTRAR ATENCION
<<extend>>
<<include>>
<<include>>
<<include>>
ASIGNAR EXAMEN <<include>>
BUSCAR SERVICIO
<<extend>>
BUSCAR EXAMEN
<<include>>
<<include>>
<<include>>
ASIGNAR RECETA
BUSCAR PRODUCTO
129
C.9 PROVEEDORES
<<incl ude>>
BUSCAR MARCA
REGISTRAR MARCA
REGISTRAR PROVEEDOR
<<incl ude>>
<<include>>
<<include>>
BUSCAR ESPECIALIDAD
<<include>>
<<include>>
BUSCAR PROVEEDOR
REGISTRAR BIENSERVICIO
BUSCAR BIENSERVICIO
<<include>>
BUSCAR ESPECIFICACION
REGISTRAR ESPECIFICACION
130
C.10 SEGURIDAD
<<include>>
REGISTRAR ROL
REGISTRAR AUDITORIA
<<include>>
ADMINISTRADOR
<<include>>
REGISTRAR USUARIO
BUSCAR ROL
131
TIENE
1..n
1
CAMA
ID_CAMA
CODIGO
FECHA_INGRESO
FECHA_EGRESO
TIENE
1..n
Dame_tipo_cama()
1..n
1..n
Dame_cama()
Registra_cama()
1
TIENE
TIPO_CAMA
ID_TIPO_CAMA
DESCRIPCION
TIENE
1
1..n 1..n
TIPO_CONDICION_OCUPACION
ID_TIPO_COND_OCUPACION
DESCRIPCION
1..n
UBICACION ACTUAL
TIENE
ES PROPIETARIO
Dame_paciente()
Registrar_admision_paciente()
Registrar_paciente()
Actualizar_paciente()
1
1
SERVICIO
ID_SERVICIO
NOMBRE
COD_SERVICIO
1
RESERVA
1
ESTADO_CAMA
ID_ESTADO
DESCRIPCION
Dame_servicio()
Registra_atencion()
PROVIENE
1
RESERVACION_CAMAS
ID_RESERVACION
FECHA_INGRESO
FECHA_RESERVA
Dame_reservacion()
Registra_reservacion()
Dame_estado_cama()
1..n
MEDICO
ID_MEDICO
COLEGIATURA
REALIZA
1..n
Dame_medico()
Registrar_medico()
Este Mdulo permite la administracin de las camas dentro del centro de salud, el cual optimiza el
proceso de hospitalizacin de los pacientes.
132
MEDICO
ID_MEDICO
COLEGIATURA
SE AUDITA
1
Dame_medico()
Registrar_medico()
1
RESPONSABLE INGRESO
1..n
AUDITORIA_MEDICA
ID_AUDITORIA
FECHA
HORA
Registra_auditoria_medica()
Control_produccion_atencion()
1..n
RESPONSABLE ATENCION
TIENE
RESPONSABLE NACIMIENTO
RESPONSABLE INGRESO
1..n
1..n
1..n
1..n
ATENCION
ID_ATENCION
FECHA_INGRESO
FECHA_EGRESO
FECHA_EGRESO_ADMINISTRATIVO
DESCRIPCION
FLAG_INFECCIONES_INTRAHOSPITALES
FLAG_NECROPSIA
1
TIPO_INGRESO_MEDICO
ID_INGRESO
DESCRIPCION
Dame_tipo_ingreso()
Dame_atencion()
Registra_atencion()
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
1
1
EMPLEADO
ID_EMPLEADO
APELLIDO_PATERNO
APELLIDO_MATERNO
NOMBRES
DNI
CODIGO_PLANILLA
FECHA_INGRESO
FECHA_CESE
Dame_empleado()
Registra_empelado()
CAJA_DOCUMENTO
PROCEDIMIENTO
DETALLE_PRODUCTO
ID_CAJA_DOCUMENTO
NRO_SERIE
NRO_DOCUMENTO
RAZON_SOCIAL
RUC
SUB_TOTAL
IGV
FECHA_COBRANZA
TOTAL
TIPO_CAMBIO
OBSERVACIONES
ID_PROCEDIMIENTO
DESCRIPCION
COD_CPT99
COD_CPT2004
RESTRICCION
EDAD_MAXIMA_DIAS
EDAD_MINIMA_DIAS
COD_OPCS
DESCRIPCION_OPCS
ID_DETALLE_PRODUCTO
PRECIO_UNITARIO
PRECIO_TOTAL
CANTIDAD
CUBIERTO_POR_SEGURO
TIENE
1..n
1
1..n
Dame_procedimiento()
Registra_procedimiento()
Dame_documento_pago()
Registrar_documento_pago()
TIENE
MOTIVO_EXONERACION
1..n
TIENE
PLAN_PRODUCTO
ES
ID_MOTIVO_EXONERACION
DESCRIPCION
TIENE
TIENE
ID_PLAN_PRODUCTO
PRECIO
1..n
1
Dame_motivo()
TIENE
EXONERACION_POR_ATENCION
1..n
1..n
ID_EXONERACION
VALOR_EXONERADO
FECHA_EXONERACION
CAJA_LOTE
CAJERO
1
TIENE
1..n
Dame_cajero()
Registra_cajero()
1..n
SUPERVISA
PERTENECE
1..n
ID_CAJA_LOTE
FECHA
ESTADO_LOTE
SALDO_INICIAL_SOLES
SALDO_INICIAL_DOLARES
CAJA_CONCEPTO_CUADRE
1..n
TIENE
1
1..n
1
PERTENECE
Dame_producto()
Registrar_producto()
1..n
PERTENECE
CAJA_LOTE_CUADRE
1..n
ID_PRODUCTO
NOMBRE
COD_PRODUCTO
PRECIO_BASE
BLOQUEADO
Dame_caja_lote()
TIENE
ID_CAJA_LOTE_CUADRE
CALCULADO
CUADRE_USUARIO
DIFERENCIA
PRODUCTO
Registrar_exoneracion()
ID_CAJERO
Dame_plan_producto()
Registrar_plan_producto()
CATEGORIA_PRODUCTO
ID_CONCEPTO_CUADRE
DESCRIPCION
ID_CATEGORIA_PRODUCTO
DESCRIPCION
Dame_concepto_cuadre()
Dame_categoria()
PLAN_PAGO
ID_PLAN_PAGO
DESCRIPCION
COASEGURO
DEDUCIBLE
Dame_plan_pago()
Registrar_plan_pago()
Cuadrar_caja()
Registrar_caja_lote_cuadre()
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
EMPLEADO
ID_EMPLEADO
APELLIDO_PATERNO
APELLIDO_MATERNO
NOMBRES
DNI
CODIGO_PLANILLA
FECHA_INGRESO
FECHA_CESE
USUARIO
ID_USUARIO
USUARIO
PASSWORD
ESTADO_USUARIO
ID_ESTADO
DESCRIPCION
TIENE
1
1..n
Dame_usuario()
Registra_usuario()
Dame_empleado()
Registra_empelado()
SE AUDITA
Dame_estado_usuario()
1..n
TIENE
1..n
1..n
AUDITORIA
ID_AUDITORIA
FECHA
TABLA
ID_REGISTRO
ACCION
ROL
ID_ROL
NOMBRE
Dame_rol()
Registra_rol()
Registrar_auditoria()
Buscar_tabla_actualizada()
ESTADO_ROL
ID_ESTADO
DESCRIPCION
TIENE
1..n
1
Dame_estado_rol()
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
TIPO_PERSONA
ID_ESPECIALIDAD
NOMBRE
TIEMPO_CONSULTA
ID_TIPO
DESCRIPCION
Dame_tipo_persona()
Dame_especialidad()
Registrar_especialidad()
1
TIENE
PERTENECE
1..n
PROVEEDOR
ID_PROVEEDOR
DESCRIPCION
DIRECCION
TELEFONO
FAX
COD_PROVEEDOR
EMAIL
REPRESENTANTE_VENTAS
PAGINA_WEB
NRO_DOC_IDENTIDAD
1..n
BIEN_SERVICIO
DESCRIPCION
MODELO
MARCA
UNIDAD
ANO
LONGITUD
RUTA_IMAGEN
MATERIAL
COD_BIENSERVICIO
COSTO
CANTIDAD
TIENE
1..n
1..n
Dame_proveedor()
Registra_proveedor()
Registra_proveedor_especialidad()
Registra_proveedor_marca_representada()
1
Dame_bien_servicio()
Registra_bien_servicio()
Registra_bien_especificacion()
REPRESENTA
1..n
MARCA_REPRESENTADA
ID_MARCA
DESCRIPCION
Dame_marca()
Registra_marca()
TIENE
1..n
TIENE
1..n
ESPECIFICACION
ID_ESPECIFICACION
DESCRIPCION
Dame_especificacion()
Registra_especificacion()
TIPO_BIEN_SERVICIO
ID_TIPO
DESCRIPCION
Dame_tipo_bien_servicio()
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
:Paciente
:Motivo_exoneracion
1: Dame_Paciente(Paciente)
2: Dame_motivo(Motivo)
3: Registrar_Exoneracion(Paciente,Motivo)
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)
En este diagrama se muestra la asignacin del tipo definitivo de las historias clnicas de los
pacientes dentro del centro de salud.
137
_Atencion_Receta
:Medico
:Servicio
1: Dame_Producto(Producto)
2: Dame_Medico(Medico)
3: Dame_Servicio(Servicio)
4: Asignar_Receta(Producto,Medico,Servicio,Atencion)
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
2: Dame_Regl amento(Reglamento)
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
:M edico
:Ci ta
:Atencion
2: Dame_Cita(Ci ta)
3: Dame_Atenci on(Atencion)
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)
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
: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)
:Usuario
1: Dame_Usuario(Usuario)
2: Registrar_Auditoria(Usuario)
En este diagrama se registra todas las transacciones que realizan los usuarios en el sistema de
informacin integral de gestin hospitalaria.
140
: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)
En este diagrama se registran los productos con los que cuenta el centro de salud asignndole una
categora y plan determinado.
141
: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)
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
: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)
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
: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)
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
: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)
En este diagrama se registra la historia clnica de los pacientes del centro de salud, donde se encuentran todas las atenciones
realizadas.
145
: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)
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
: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)
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
PRV_MARCA_REPRESENTADA
PRO_ID_PROVEEDOR: int
MAR_ID_MARCA_REPRESENTADA: int
MAR_ID_MARCA_REPRESENTADA: int
MAR_DESCRIPCION: varchar(100)
MAR_ESTADO: char(1)
TPE_DESCRIPCION: varchar(50)
PRV_PROVEEDOR
PRV_ESPECIALIDAD_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_PROVEEDOR_BIENSERVICIO
PRO_ID_PROVEEDOR: int
BIS_ID_BIENSERVICIO: int
PBS_FECHA: datetime
PBS_COSTO: money
PBS_CANTIDAD: int
GEN_ESPECIALIDAD
ESP_ID_ESPECIALIDAD: int
PRO_ID_PROVEEDOR: int
ESP_ID_ESPECIALIDAD: 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
ESP_NOMBRE: varchar(50)
ESP_TIEMPO_CONSULTA: int
DEPH_ID_DEPARTAMENTO: int
PRV_BIENESSERVICIOSESPECIFICACION
BIS_ID_BIENSERVICIO: int
ESP_ID_ESPECIFICACION: int
PRV_ESPECIFICACION
PRV_TIPO_BIENSERVICIO
TBS_ID_TIPO_BIENSERVICIO: int
ESP_ID_ESPECIFICACION: int
ESP_DESCRIPCION: varchar(100)
TBS_DESCRIPCION: varchar(50)
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
SEG_ESTADO_USUARIO
EMP_ID_EMPLEADO
ESU_ID_ESTADO
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)
ESU_DESCRIPCION
SEG_AUDITORIA
AUD_ID_AUDITORIA
AUD_FECHA_HORA
AUD_TABLA
AUD_ID_REGISTRO
AUD_ACCION
USU_ID_USUARIO (FK)
SEG_USUARIO_ROL
USU_ID_USUARIO (FK)
ROL_ID_ROL (FK)
SEG_ESTADO_ROL
ESR_ID_ESTADO
ESR_DESCRIPCION
SEG_ROL
SEG_USUARIO
USU_ID_USUARIO
ROL_ID_ROL
USU_USUARIO
USU_PASSWORD
EMP_ID_EMPLEADO (FK)
ESU_ID_ESTADO (FK)
ROL_NOMBRE
ROL_DESCRIPCION
ESR_ID_ESTADO (FK)
SEG_ROL_APLICACION
ROL_ID_ROL (FK)
APL_ID_APLICACION (FK)
SEG_APLICACION
APL_ID_APLICACION
APL_DESCRIPCION
APL_LINK
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
CYF_TIPO_DOCUMENTO
CYF_MOTIVO_EXONERACION
TID_ID_TIPO_DOCUMENTO: int
MEX_ID_MOTIVO_EXONERACION: int
TID_DESCRIPCION: varchar(50)
MEX_DESCRIPCION: varchar(50)
DEP_ID_DETALLE_PRODUCTO: int
CYF_EXONERACION_POR_ATENCION
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
CYF_DETALLE_PRODUCTO
TIM_DESCRIPCION: varchar(50)
CYF_CAJA_DOCUMENTO
CYF_TIPO_DOCUMENTO_PAGO
TDP_ID_TIPO_DOCUMENTO_PAGO: int
TDP_DESCRIPCION: varchar(50)
CYF_TIPO_CAJERO
TIC_ID_TIPO_CAJERO: int
TIC_DESCRIPCION: varchar(50)
CYF_CAJERO
EPA_ID_EXONERACION: int
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_VALOR_EXONERADO: money
EPA_FECHA_EXONERACION: datetime
PAC_ID_PACIENTE: int
MEX_ID_MOTIVO_EXONERACION: int
GEN_ESTADO_GENERAL
ESTG_ID_ESTADO: int
ESTG_DESCRIPCION: varchar(50)
CCD_PRECIO_UNITARIO: money
CCD_CANTIDAD: int
CCD_SUB_TOTAL: money
DEP_ID_DETALLE_PRODUCTO: int
CAD_ID_CAJA_DOCUMENTO: int
CYF_PLAN_PRODUCTO
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
CAL_FECHA: datetime
CAL_ESTADO_LOTE: char(1)
CAL_SALDO_INICIAL_SOLES: money
CAL_SALDO_INICIAL_DOLARES: mon
CAJ_ID_CAJERO: int
CCC_DESCRIPCION: varchar(50)
PLP_ID_PLAN_PRODUCTO: int
PLP_PRECIO: money
PLP_ID_PLAN_PAGO: int
PRO_ID_PRODUCTO: int
CYF_PLAN_PAGO
CAL_ID_CAJA_LOTE: int
CCC_ID_CONCEPTO_CUADRE: 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
CDD_ID_CAJA_DOCUMENTO_DETALLE: int
CYF_CAJA_LOTE
CYF_CAJA_CONCEPTO_CUADRE
PRO_ID_PROCEDIMIENTO: int
CYF_CAJA_DOCUMENTO_DETALLE
CAJ_ID_CAJERO: int
EMP_ID_EMPLEADO: int
TIC_ID_TIPO_CAJERO: int
ESTG_ID_ESTADO: int
CAJ_ID_CAJERO_SUPERVISOR: in
GEN_PROCEDIMIENTO
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
CYF_CATEGORIA_PRODUCTO
CAP_ID_CATEGORIA_PRODUCTO: char(18
CAP_DESCRIPCION: char(18)
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
HOS_TIPO_CAMA
HOS_CAMA
PAC_ID_PACIENTE: int
CAM_ID_CAMA: int
TIC_ID_TIPO: 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
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
TIC_DESCRIPCION: varchar(50)
HOS_TIPO_CONDICION_OCUPACION
TCO_ID_TIPO: int
TCO_DESCRIPCION: varchar(50)
GEN_SERVICIO
HOS_HISTORICO_CAMA
CAM_ID_CAMA: int
PAC_ID_PACIENTE: int
FECHA_INGRESO: datetime
FECHA_EGRESO: datetime
HOS_RESERVA_CAMA
HOS_ESTADO_CAMA
SER_ID_SERVICIO: int
ESC_ID_ESTADO: int
SER_NOMBRE: varchar(50)
SER_CODIGO: varchar(6)
ESP_ID_ESPECIALIDAD: int
TIS_ID_TIPO: int
ESE_ID_ESTADO: int
ESC_DESCRIPCION: va
GEN_MEDICO
REC_ID_RESERVACION_CAMAS: char(18)
MED_ID_MEDICO: int
REC_FECHA_HORA_INGRESO: char(18)
REC_FECHA_HORA_RESERVA: char(18)
SER_ID_SERVICIO: int
MED_ID_MEDICO: int
PAC_ID_PACIENTE: int
EMP_ID_EMPLEADO: int
MED_COLEGIATURA: char(6)
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
152
Diccionario
Entity Definition
Entity Attribute
Column Name
PAC_ID_PACIENTE
Entity Name
TO
PAC_TELEFONO
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_NRO_SEGURO
TIPS_ID_TIPO_SEXO
RUCCION
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
Tabla de las
distintas atenciones
ATE_ATENCIO
que se le realizan a ATE_ID_ATENCION
N
los pacientes dentro
del centro de salud.
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
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
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
ATE_DESCRIPCION
ATE_FECHA
ATE_ORDEN_NRO
ATE_FECHA_ORDEN
NTO
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.
identificador de los
procedimiento medicos.
Columna que guarda el
identificador de las atenciones
que se realizan dentro del centro
de salud.
ATN_PESO
TIPS_ID_TIPO_SEXO
ATE_ATENCIO
N_RECETA
ATE_ID_ATENCION
ATR_ID_RECETA
ATR_NRO_RECETA
ATR_FECHA
MED_ID_MEDICO
ATE_ID_ATENCION
ATE_ATENCION_RE
CETA
SER_ID_SERVICIO
ATE_CLASIFIC
ACION_DIAGN
OSTICO
ATE_CLASIFICACIO
N_DIAGNOSTICO
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
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
PLP_ID_PLAN_PAGO
TIF_ID_TIPO
ATE_DESTINO_ATE
NCION
Hospitalizacion,
Emergencia, etc.
Emergencia, etc.
DEA_DESCRIPCION
ATE_DETALLE
_RECETA
DER_ID_DETALLE
ATR_ID_RECETA
PRO_ID_PRODUCTO
ATE_DETALLE_REC
ETA
FUF_DESCRIPCION
Tabla de los
diferentes planes
ATE_PLAN_PA
que tiene el paciente PLP_ID_PLAN_PAGO
GO
dento del centro de
salud.
ATE_SUBCLA
SIFICACION_D
IAGNOSTICO
PLP_DESCRIPCION
PLP_COASEGURO
PLP_DEDUCIBLE
SUB_CODIGO
CYF_PLAN_PAGO
ATE_SUBCLASIFICA
CION_DIAGNOSTICO
diagnosticos.
Columna que guarda el
CLA_ID_DIAGNOSTIC
identificador de la clasificacion
O
de los diagnosticos.
SER_ID_SERVICIO
TCP_DESCRIPCION
ATE_TIPO_FIN
ANCIAMIENTO
TIF_ID_TIPO
TIF_DESCRIPCION
la atencion.
TGA_DESCRIPCION
Tabla que nos indica
ATE_TIPO_RE de que tipo son los
TIP_ID_TIPO
FERENCIA
establecimientos de
referencia.
ATE_TIPO_REFERE
NCIA
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
Tabla de ingresos y
salidas de los mdicos
dentro del centro de
salud
MED_ID_MEDICO
TIM_ID_TIPO
AUD_TIPO_INGRES
O_MEDICO
CO
CIT_CITA
mdicos al centro de
salud
Tabla de citas
mdicas del centro
de salud
CIT_ID_CITA
CIT_HORA_INICIO
CIT_HORA_FIN
CIT_FECHA
PAC_ID_PACIENTE
ESC_ID_ESTADO_CIT
A
de salud
ADM_CITA
ATE_ID_ATENCION
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
CIT_ESTADO_CITA
Tabla de estados de la
cita dentro del 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
CAD_SUB_TOTAL
CAD_IGV
CAD_FECHA_COBRA
NZA
CAD_TOTAL
CAD_TIPO_CAMBIO
caja.
CAL_ID_CAJA_LOTE
determinada caja.
CCD_SUB_TOTAL
CAL_ID_CAJA_LOTE
CAL_FECHA
CAL_ESTADO_LOTE
CYF_CAJA_LOTE_C
UADRE
CYF_CAJERO
DEP_CANTIDAD
MEX_ID_MOTIVO_EX
ONERACION
exoneracion de un determinado
pago.
CYF_MOTIVO_
Tabla del motivo de
EXONERACIO
la exonaeracion.
N
MEX_DESCRIPCION
CYF_PLAN_P
RODUCTO
Tabla de los
diversos planes de
pago de cada
producto.
PLP_ID_PLAN_PAGO
PRO_ID_PRODUCTO
Tabla de los
CYF_PRODUC productos que
TO
proporciona Caja y
Facturacion.
CYF_PRODUCTO
PRO_CODIGO
PRO_PRECIO_BASE
PRO_BLOQUEADO
GEN_DEPART Tabla de
DIS_ID_DISTRITO
DEP_ID_DPTO
AMENTO
departamentos del
Per
GEN_DEPART Tabla de
AMENTO_HOS departamentos del
PITAL
centro de salud.
PAI_ID_PAIS
TO
del Per
TACION
DIA_CODIGOCIE09
DIA_CODIGO_CIE10
DIA_GESTACION
DIA_MORBILIDAD
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
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
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
diagnostico.
DICA_DESCRIPCION
DIG_ID_DIAGNOSTIC
O_GRUPO
Tabla de grupos de
GEN_DIAGNO
diagnostico del
STICO_GRUP
centro de salud
O
segn el CIE10
Tabla de grupos de
GEN_DIAGNOSTICO
diagnostico del centro de
_GRUPO
salud segn el CIE10
DIG_DESCRIPCION
GEN_DISTRITO
PRO_ID_PROVINCIA
GEN_EMPLEA Tabla de empleados
EMP_ID_EMPLEADO
DO
del centro de salud
EMP_DNI
GEN_EMPLEADO
EMP_FECHA_CESE
TIPS_ID_TIPO_SEXO
GEN_ESPECIA Tabla de
LIDAD
especialidades del
centro de salud.
ESP_NOMBRE
identificador de la especialidad
dentro del centro de salud.
EST_NOMBRE
DIS_ID_DISTRITO
TES_ID_TIPO
Tabla de
GEN_ESTABLECIMIE
establecimientos de
NTO
salud
Tabla de estado de
GEN_ESTADO los empleados del
_EMPLEADO centro de salud
TIS_ID_TIPO
ESTE_ID_ESTADO
ESTE_DESCRIPCION
Tabla de estado de
GEN_ESTADO
los servicios del
_SERVICIO
centro de salud
ESTG_DESCRIPCION
ESE_ID_ESTADO
ESE_DESCRIPCION
GEN_PAIS
Tabla de
GEN_PROCED procedimientos de
IMIENTO
medicina dentro del
centro de salud.
MED_ID_MEDICO
EMP_ID_EMPLEADO
MED_COLEGIATURA
PAI_ID_PAIS
PAI_NOMBRE
PAI_CODIGO
GEN_MEDICO
GEN_PAIS
Tabla de procedimientos
GEN_PROCEDIMIEN
de medicina dentro del
TO
centro de salud.
PRO_CODIGO_OPCS
PRO_DESCRIPCION_
OPCS
TIPS_ID_TIPO_SEXO
GEN_REGLAM
ENTO
PRO_ID_PRODUCTO
PRO_ID_PROVINCIA
PRO_NOMBRE
DEP_ID_DPTO
GEN_PROVINCIA
SER_ID_SERVICIO
SER_NOMBRE
GEN_SERVICIO
salud.
SER_CODIGO
ESE_ID_ESTADO
TCA_DESCRIPCION
Tabla de tipo de
GEN_TIPO_C
condicin de recien
ONDICION_RE
TCRN_ID_TIPO
nacido del centro de
CIEN_NACIDO
salud
TCT_DESCRIPCION
GEN_TIPO_E
MPLEADO
Tabla de tipo de
empleado del centro TIPE_ID_TIPO
de salud
TIPE_DESCRIPCION
TES_ID_TIPO
Tabla de tipo de
GEN_TIPO_EMPLEA
empleado del centro de
DO
salud
Tabla de tipo de
GEN_TIPO_ESTABLE
establecimiento de
CIMIENTO
centro de salud
salud.
TES_DESCRIPCION
GEN_TIPO_ESTADO
Tabla de estados civil.
_CIVIL
GEN_TIPO_O
CUPACION
Tabla de tipo de
ocupacin del
empleado en el
centro de salud
TGI_DESCRIPCION
TIO_ID_TIPO_OCUPA
CION
TIO_DESCRIPCION
Tabla de tipo de
GEN_TIPO_OCUPAC
ocupacin del empleado
ION
en el centro de salud
Tabla de tipo de
GEN_TIPO_PR
procedencia en el
OCEDENCIA
centro de salud
Tabla de tipo de
GEN_TIPO_SE
sector de los centro
CTOR
de salud.
Tabla de tipo de
GEN_TIPO_SE
servicio del centro
RVICIO
de salud
TIS_ID_TIPO
TIS_DESCRIPCION
TIS_ID_TIPO
TIS_DESCRIPCION
TIPS_ID_TIPO_SEXO
TIPS_DESCRIPCION
HIS_ESTADO_MOVI
MIENTO_HC
Tabla de estado en el
que se encuentra los
HC
los movimientos de
las Historias
Clinicas.
movimientos de las
Historias Clinicas.
HCS_ID_HISTORIA_S
OLICITADA
salud.
HCS_OBSERVACION
PAC_ID_PACIENTE
SER_ID_SERVICIO
NTO_HISTORI el movimiento de la
A_CLINICA
Historia Clinica.
_HC
MHC_NRO_FOLIOS
movimiento de la
Historia Clinica.
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.
HIS_TIPO_HIS
Tabla de tipo de la
TORIA_CLINIC
Historia Clinica.
A
TCH_ID_TIPO_HC
Tabla de detalle de
CAM_ID_CAMA
HOS_CAMA
SER_ID_SERVICIO_P
ROPIETARIO
SER_ID_SERVICIO_U
BICACION_ACTUAL
TIC_ID_TIPO_CAMA
Tabla de estado de
HOS_ESTADO
las camas del centro ESC_ID_ESTADO
_CAMA
de salud.
HOS_HISTORI
ESC_DESCRIPCION
CAM_ID_CAMA
HOS_HISTORICO_C
CO_CAMA
AMA
FECHA_INGRESO
FECHA_EGRESO
HOS_RESERV Tabla de reservas
ACION_CAMA de las camas del
S
centro de salud.
SER_ID_SERVICIO
MED_ID_MEDICO
PAC_ID_PACIENTE
TIC_ID_TIPO
HOS_TIPO_CAMA
MA
Tabla de tipo de
HOS_TIPO_C
condicion de la
ONDICION_OC
ocupacion de la
UPACION
cama.
TCO_ID_TIPO
TCO_DESCRIPCION
Tabla de
PRM_PROGR
programacin de los PRM_ID_PROGRAMA
AMACION_ME
mdicos del centro CION
DICA
de salud
Tabla de tipo de
HOS_TIPO_CONDICI
condicion de la
ON_OCUPACION
ocupacion de la cama.
Tabla de las
PRM_MEDICO_ESPE
especialidades de cada
CIALIDAD
medico.
PRM_HORA_INICIO
PRM_HORA_FIN
finalizacion de la programacion
medica de cada uno de los
doctores.
PRM_FECHA
PRM_DESCRIPCION
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
Tabla de tipos de
PRM_TIPO_PROGRA
programacin mdica
MACION
del centro de salud
TIP_DESCRIPCION
PRM_TURNO
PROV_PROVE
EDOR_MARCA
_REPRESENT
TUR_ID_TURNO
TUR_CODIGO
TUR_DESCRIPCION
TUR_HORA_INICIO
TUR_HORA_FIN
PRM_TURNO
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
PRV_BIENSER
VICIO
BIS_MODELO
BIS_MARCA
BIS_UNIDAD
BIS_ANO
BIS_RUTA_IMAGEN
BIS_MATERIAL
PRV_ESPECIALIDAD
_PROVEEDOR
PRV_MARCA_
REPRESENTA
DA
PRV_MARCA_REPR
ESENTADA
MAR_ESTADO
PRV_PROVEE
DOR
PRO_DIRECCION
PRO_TELEFONO
PRV_PROVEEDOR
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
PRV_PROVEEDOR_
BIENSERVICIO
RVICIO
PRV_TIPO_BI
ENSERVICIO
PBS_FECHA
PBS_COSTO
PBS_CANTIDAD
TBS_ID_TIPO_BIENSE
RVICIO
PRV_TIPO_BIENSER
VICIO
TBS_DESCRIPCION
SEG_APLICAC
ION
APL_ID_APLICACION
APL_DESCRIPCION
APL_LINK
AUD_ID_AUDITORIA
SEG_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
Tabla de usuarios
SEG_ESTADO
por rol del sistema
_USUARIO
del centro de salud
SEG_ROL
Tabla de roles de
usuario del sistema
ESR_DESCRIPCION
ESU_ID_ESTADO
ESU_DESCRIPCION
ROL_ID_ROL
SEG_ROL
Tabla de roles de
usuario del sistema del
sistema.
ROL_NOMBRE
centro de salud
ROL_DESCRIPCION
SEG_ROL_AP
LICACION
Tabla de usuarios
SEG_USUARI
del sistema del
O
centro de salud
ESR_ID_ESTADO
ROL_ID_ROL
APL_ID_APLICACION
USU_ID_USUARIO
USU_USUARIO
USU_PASSWORD
EMP_ID_EMPLEADO
ESU_ID_ESTADO
SEG_ROL_APLICACI
ON
Tabla de roles
SEG_USUARI asignado a usuarios
USU_ID_USUARIO
O_ROL
del sistema del
centro de salud
ROL_ID_ROL