tesis ficha clinica
DESCRIPTION
TesisTRANSCRIPT
UNIVERSIDAD DE LOS LAGOS UNIDAD TECNOLÓGICA DE VALPARAÍSO
FICHA CLINICA MEDICA PARA CENTRO DE SALUD CAPREDENA
JUAN ESTEBAN ZARRIA CASTILLO
VALPARAÍSO 2014
UNIVERSIDAD DE LOS LAGOS UNIDAD TECNOLÓGICA DE VALPARAÍSO
UNIVERSIDAD DE LOS LAGOS UNIDAD TECNOLÓGICA DE VALPARAÍSO
FICHA CLINICA MEDICA PARA CENTRO DE SALUD CAPREDENA
Alumno: JUAN ESTEBAN ZARRIA CASTILLO
Profesor Supervisor: Sra. Carmen luz Fernández
VALPARAÍSO 2014
AGRADECIMIENTOS
Puede decirse más tarde que nunca en este caso no es la excepción sin embargo en este
camino del informático he aprendido de tantas personas que me han fortalecido de forma
profesional y personal enseñándome sus conocimientos y que tuvieron la paciencia de
explicar una y otra vez como realizar una línea de código. Pero eso no es todo, el agradecer
a mi familia y amigos que siempre han estado apoyándome y dando sus consejos y retos
que si bien a veces lo he merecido. El término de esta etapa es de madurez creo que es la
primera vez que digo esa palabra lo que comencé como una aventura lo estoy terminando
con gran anhelo y a seguir la vida aprendiendo porque como buen informático nunca dejas
de aprender.
INTRODUCCION
En el presente informe se explicara el desarrollo de un sistema clínico para la institución de
capredena que es la caja previsión nacional.
Por motivos del terremoto del 2010 las sucursales del sur tuvieron un gran deterioro de su
infraestructura. La gran problemática fueron las perdidas fichas clínicas de todos los
pacientes. Por esto capredena decidió modernizar la atención hacia sus pacientes, por este
motivo se decidió de forma inmediata y urgente la elaboración de un sistema capas de ser
confiable y seguro manteniendo los estándares de atención del paciente
CONTENIDO
INTRODUCCION .................................................................................................................. 4
Capítulo I. ............................................................................................................................... 7
1.1. Objetivo General. ..................................................................................................... 7
2.1. Objetivos Específicos. ............................................................................................. 7
3.1. Definición del Contexto Global. .............................................................................. 8
4.1. Salud ...................................................................................................................... 10
5.1. ORGANIGRAMA CENTRO DE SALUD DE VALPARAISO. .......................... 14
6.1. Plataformas de Hardware y Software. ................................................................... 15
7.1. Descripción de la Situación Actual. ....................................................................... 18
a. Proceso de Inscripción de Ficha Clínica.................................................................... 18
b. Proceso extracción normal........................................................................................ 18
c. Proceso extra.............................................................................................................. 18
8.1. Formato de solicitud de fichas ............................................................................... 19
9.1. Problemáticas situación actual. .............................................................................. 20
10.1. Dimensión del cambio en la definición de los perfiles. ..................................... 21
11.1. Planificación del Proceso de Desarrollo............................................................. 22
12.1. Historia del Lenguaje. ........................................................................................ 22
Requerimientos .......................................................................................................... 22
13.1. Funcionales......................................................................................................... 22
14.1. No funcionales.................................................................................................... 23
15.1. Restricciones de Hardware. ................................................................................ 24
a. Requisitos mínimos servidor base de datos primario y secundario .......................... 24
b. Servidor de aplicaciones primario y secundario ....................................................... 24
c. Cliente ........................................................................................................................ 24
Restricciones de Software. ................................................................................................... 25
16.1. Windows 7.......................................................................................................... 25
Capitulo II ............................................................................................................................. 28
17.1. Planteamiento de solución .................................................................................. 28
18.1. Descripción de las tablas del sistema Ficha Clínica Médica. ........................... 31
Descripción de las políticas de seguridad y respaldo. .......................................................... 32
Descripción de la codificación. ............................................................................................ 33
Pruebas. ................................................................................................................................ 33
Conclusiones. ........................................................................................................................ 34
Bibliografía. .......................................................................................................................... 35
Anexos .................................................................................. ¡Error! Marcador no definido.
CAPÍTULO I.
1.1. OBJETIVO GENERAL.
Desarrollar un sistema de información a los profesionales del área de salud, acceder en
forma fácil y expedita a los antecedentes clínicos del paciente, ya que este sistema aplica de
forma automática normas de seguridad que resguardan la integridad de los datos del
paciente. Aplicando privacidad a los diagnósticos ingresados por los profesionales, como
por ejemplo, el ingreso de una enfermedad grave donde no todos tendrán acceso al
diagnóstico efectuado, sólo los profesionales indicados por el médico tratante del paciente
2.1. OBJETIVOS ESPECÍFICOS.
Automatizar el despliegue de fichas clínicas para centros ambulatorios y
hospitalarios. Para el caso hospitalario, el servicio opera 24/7 por ejemplo,
Centro Hospitalario Limache y de La Florida.
Que el sistema de información cumpla con una exigencia de acreditación que
es ficha única por paciente.
3.1. DEFINICIÓN DEL CONTEXTO GLOBAL.
Con fecha 9 de septiembre de 1915, por ley N° 3.029 se creó la “Caja de Retiro y Montepío
de la Fuerzas de la Defensa Nacional”.
El 5 de febrero de 1953 mediante DFL N° 31, pasa a denominarse “Caja de Previsión de la
Defensa Nacional” (Capredena).
Capredena es uno de los Servicios de la Administración Descentralizada del Estado que
conforman el Poder Ejecutivo, con personalidad jurídica y patrimonio propio. Se rige por
la Ley de Presupuestos del Sector Público, que es aprobada anualmente por el poder
Legislativo.
En cuanto a sus objetivos y actividades institucionales, está sujeta a la supervigilancia del
Ministerio de Defensa Nacional.
Desde el punto de vista presupuestario y en razón a su carácter previsional, depende del
Ministerio del Trabajo y Previsión Social.
1.1.1. TIPO DE ORGANIZACIÓN.
Nombre de la organización: Centro de Salud Capredena.
Instituto a la cual pertenece: Estatal.
En la actualidad cuenta con cinco centros de atención de salud.
Santiago Ambulatorio.
Valparaíso Ambulatorio.
Limache Geriátrico y Ambulatorio.
Florida Hospitalario y Ambulatorio.
Concepción Ambulatorio.
Área social a la cual está dirigida: Al sector pasivo de la Defensa Nacional, sus cargas
familiares y todo el público en general que necesite de atención, en términos de calidad,
oportunidad y menor costo.
2.1.1. OBJETIVOS Y PLANES ESTRATÉGICOS.
Para la captación de clientes, Capredena cuenta con una Unidad de
Comercialización, siendo la encargada de visitar las instituciones.
La institución está conformada con profesionales de alto nivel y prestigio.
Gran disponibilidad de profesionales, del área médica y dental
Amplia gama de especialidades.
Constante evolución tecnológica, orientada a la atención del paciente.
3.1.1. FUNCIONES DE CAPREDENA.
Sus principales funciones son:
Pago de Pensiones, Desahucio y Cuotas Funerarias.
Prestaciones de Salud.
Pago de Bonificaciones de los gastos en Salud.
Beneficios de Asistente Social.
Capredena se relaciona con sus beneficiarios a través de su casa central ubicada en Santiago
de Chile y sus agencias están ubicadas en Iquique, Valparaíso, Concepción, Valdivia y
Punta Arenas.
4.1.1. PENSIONES.
La Dirección de Personal de cada rama de las FF.AA. en conjunto con la Oficina de
Pensiones, dependiente de la Subsecretaria institucional correspondiente, son los
Organismos encargados de reunir y tramitar la documentación necesaria a fin de elaborar la
resolución definitiva que concede los beneficios previsionales de cada imponente.
Los beneficios previsionales son:
Pensión de Retiro.
Desahucio.
Asignaciones Familiares.
Pensión de Montepío cuando corresponda
A Capredena sólo le corresponde pagar los beneficios legalmente decretados por el
Ministerio de Defensa. Ello ocurre una vez recibida la resolución respectiva.
La institución ha orientado su gestión en mejorar la calidad de atención de sus
imponentes, y entregando de manera oportuna sus beneficios.
4.1. Salud Capredena cuenta con un Fondo de Medicina Curativa, que tiene por objetivo administrar
los recursos previsionales recibidos para tal efecto y entregar prestaciones de salud a sus
beneficiarios.
5.1.1. Prestaciones DE SALUD.
La Caja de Previsión cuenta con servicios de atención médica, especializado en brindar
asistencia al Adulto Mayor, contexto en el cual se ha alcanzado una posición de liderazgo
en el ámbito nacional. Dependen de la institución los centros asistenciales que cubren las
necesidades de rehabilitación física y mental d los beneficiarios, así como prestaciones
dentales y ambulatorias en 26 especialidades. Estos centros están ubicados en las comunas
de Santiago Centro, La Florida, Limache, Valparaíso y Concepción.
6.1.1. ASISTENCIA SOCIAL
El Departamento de Asistencia Social de la Caja, tiene como objetivo atender los
problemas socioeconómicos que presentan los imponentes pasivos y los funcionarios de
esta Caja previsional, que incluyen las respectivas cargas familiares, previa investigación y
diagnóstico social que permita evaluar si corresponde otorgar un determinado beneficio, de
acuerdo a la reglamentación vigente y a la disponibilidad presupuestaria.
Cabe destacar, que el Departamento de Asistencia Social no sólo se aboca a la entrega de
beneficios económicos, sino que a su función está dirigida primordialmente a desarrollar
una labor educativa y de orientación al imponente y sus cargas familiares.
7.1.1. FONDO SOLIDARIO.
El Fondo Solidario tiene como finalidad, apoyar financieramente a los Pensionados,
Montepiados y sus cargas familiares, a través de los beneficios de gravamen y
complementario por conceptos de gastos médicos, hospitalizaciones y cirugías ambulatorias
que impliquen el uso del pabellón quirúrgico. Es importante hacer presente, que el Fondo
Solidario podrá bonificar a sus adherentes, el todo o parte de las deudas, según sea el
beneficio a que tienen derecho los beneficiarios de este Fondo, permitiendo disminuir el
monto de las deudas de salud que mantienen en la cuenta corriente del Fondo de Medicina
Curativa.
8.1.1. MISIÓN CAPREDENA.
Contribuir a satisfacer las necesidades de seguridad social integral del personal afecto al
régimen previsional de las Fuerzas Armadas, sobre la base de un sistema de reparto. Para
ello se realizarán las siguientes prestaciones de carácter solidario: Pago de Pensiones,
Asistencia Financiera, Prestaciones de Salud, Bonificaciones de los gastos de salud y
Programa de asistencia social. En su gestión optimizará la calidad de los servicios,
aplicando acciones de mejoramiento continuó en la administración de los recursos y en el
desarrollo del personal.
El presente trabajo se desarrollará a nivel de todos los Centros de Salud Ambulatorios y
Hospitalarios.
9.1.1. CENTROS DE SALUD.
Los Centros de Salud y Rehabilitación son instituciones dependientes de la Caja de
Previsión de la Defensa Nacional (CAPREDENA). Se formaliza su existencia mediante la
ley N° 18.837 donde se declara ajustada a derecho la creación de los siguientes Centros de
Salud.
Santiago.
Concepción.
La Florida.
Limache.
Valparaíso.
Son creados como órgano de la Caja de Previsión de la Defensa Nacional, con la misión
de recuperar y rehabilitar la salud del sector pasivo de la Defensa Nacional, en términos de
calidad, oportunidad y menor costo.
La señalada Ley N° 18.837 indica que puede ser contratado el personal necesario para
desempeñarse en los Centros de Salud o Rehabilitación, con sujeción a las normas de la
Ley N° 18.820 y el Decreto Ley N° 3.500 en 1980. Esta dotación no puede exceder de 728
personas.
Además, puede contratarse en la base de honorarios, los servicios de médicos, cirujanos
dentistas y químicos farmacéuticos. Estas contrataciones se rigen por las normas del
Código Civil y no están afectas a la ley N° 15.076.
En todo caso, el número de horas mensuales que se contrate por estos servicios no podrá
exceder de 16.590 horas.
El financiamiento de todas las contrataciones que estipula la ley, se efectúa exclusivamente
con cargo a los resultados provenientes de las ventas de bienes y servicios de salud que
generen los Centros de Salud o de Rehabilitación.
10.1.1. EL ENTORNO.
Esta organización se relaciona con distintas empresas proveedoras, con la finalidad de
obtener los implementos necesarios para entregar en la actualidad una atención de
excelencia y de alto nivel. , Con esto se busca mantener la higiene, el abastecimiento de
insumos médicos y dentales, laboratorio de toma de muestras médicas y dentales. Y la
mantención de maquinarias como equipos Biomédicos, Compresores de aire y Oxigeno.
11.1.1. POSICIÓN EN EL MERCADO.
Los Centros de Salud tienen un excelente prestigio dentro del área médica, dental y de
Rehabilitación, debido a que poseen una excelente infraestructura los que los posiciona
dentro de los buenos servicios de salud.
También efectúan constantes convenios con instituciones, donde proporcionan
convenientes planes de salud junto con la entrega de avanzada tecnología en sus
atenciones.
12.1.1. ORGANIZACIÓN POR DEPARTAMENTOS Y ÁREAS.
Los Centros de Salud, están compuestos por Departamentos organizados de forma
jerárquica. Capredena está dividida en dos partes: el área administrativa y el área operativa.
13.1.1. RECURSOS HUMANOS.
Capredena dentro de sus cinco dependencias de salud, contempla un total de 800
funcionarios.
5.1. ORGANIGRAMA CENTRO DE SALUD DE VALPARAISO.
6.1. PLATAFORMAS DE HARDWARE Y SOFTWARE.
Capredena, tiene constituida su plataforma informática por computadores personales,
servidores, switch, routers, firewall físicos, software adquirido o desarrollado.
La administración de servicios como Emails, Active Directory, instalación y actualización
de antivirus, monitoreo y configuraciones básicas de servidores, administración y
monitoreo de red es responsabilidad de la empresa externa Hospier.
La administración física de los servidores se realiza en la ciudad de Santiago, de Chile, en
un Site Central, que es un sector implementado especialmente para el alojamiento de los
servidores.
Actualmente se ha adquirido el Sistema VMWare v Center Server con 4 servidores que se
agrupan en un único cluster VMware para la emulación de 35 servidores. Con esta
herramienta se posibilita la creación de nuevos servidores permitiendo crear una estructura
de servidores más robusta.
El Software desarrollado es realizado por personal específico de los Centros de Salud y
Capredena.
Los lenguajes utilizados para el desarrollo institucional son R4GL, Visual Basic 6, .Net C#.
A. RED DE DISTRIBUCIÓN DE SERVICIO
2 U 2 U 2 U 3 U2 U
Santiago Concepción La florida Limache Valparaiso
DOMINIO CAPREDENA.CL
Site central
B. DIAGRAMA DE SERVICIO CENTROS DE SALUD CAPREDENA.
Servidores Base de Datos Servidor de AplicacionesServidores Desarrollo
Servidor de Archivos
Clientes
Capacidad del disco duro
3 TR
Memoria 2 GB
Cpu 4 Quad-Core Intel Xeon 5000
3.33GHz
Sistema operativo
Windows 2003 Server
64 Bits
Servidor Archivos
Capacidad del disco duro
500 GB
Memoria 16 GB
Sistema operativo
Ubuntu Server 10.04
Lts
Capacidad del disco duro
500 Gb
Memoria 3 Gb
Cpu 4 Quad‐Core Intel Xeon
2,66
Linux RedHat Enterprise Release 4
Primario
Informix 11.07
Capacidad del disco duro
500 Gb
Memoria 3 Gb
Cpu 4 Quad‐Core Intel Xeon
2,66
Linux RedHat Enterprise Release 4
Secundario
Informix 11.07
Capacidad del disco duro
500 Gb
Memoria 3 Gb
Cpu 4 Quad‐Core Intel Xeon
2,66
Linux RedHat Enterprise Release 4
Historico
Informix 11.07
Capacidad del disco duro
500 Gb
Memoria 5 Gb
Cpu 4 Quad‐Core Intel Xeon
2,66
Windows 2003 64 Bits Server
Mysql Server 5.5
Capacidad del disco duro
500 GB
Memoria 16 GB
Sistema operativo
Windows 2008 Server
64 Bits
Desarrollo .Net
Capacidad del disco duro
500 GB
Memoria 4 GB
Cpu 4 Quad-Core Intel Xeon 5000
3.33GHz
Sistema operativo
Windows 2003 Server
64 Bits
Desarrollo Visual Basic 6
Capacidad del disco duro
500 GB
Memoria 4 GB
Intel Core 2 Quad Q9650
3.0 GHz
Sistema operativo
Windows 7 Profesional
Capacidad del disco duro
500 GB
Memoria 4 GB
Intel Core i5 Processor
2.4 GHz
Sistema operativo
WIndows 7 Profesional
Capacidad del disco duro
80 GB
Memoria 4 GB
Sistema operativo
SCO Unix
Aplicaciones 4GL
TIpo Secundario
Servidor Aplicaciones y Desarrollo 4GL
Capacidad del disco duro
80 GB
Memoria 4 GB
Sistema operativo
SCO Unix
Aplicaciones 4GL
TIpo Primario
Servidor Aplicaciones y Desarrollo 4G
Capacidad del disco duro
500 GB
Memoria 16 GB
Quad-Core Intel Xeon 5000
3,33
Sistema operativo
Windows 2003 64 Bits
AplicacionesWindows,
Web
TIpo Primario
Servidor Aplicaciones Windows Y Web
7.1. DESCRIPCIÓN DE LA SITUACIÓN ACTUAL.
A. PROCESO DE INSCRIPCIÓN DE FICHA
CLÍNICA.
El Paciente se dirige al área de admisión donde el administrativo le verifica los datos, y
se le consulta que tipo de atención necesita, entonces el paciente da a conocer su
necesidad.
El administrativo, pone en conocimiento la agenda disponible para el profesional
específico, donde el paciente confirma fecha y hora de atención según su disponibilidad.
Este proceso puede ser a través de un administrativo o a través de la página de reserva
de hora. Una vez finalizado el proceso, el paciente queda inscrito para extraer la ficha
clínica de la unidad de Kardex
B. PROCESO EXTRACCIÓN NORMAL.
La unidad de Kardex es la unidad de almacenamiento de las fichas clínicas de todo el
departamento de salud. Su misión es manipular las fichas clínicas de los pacientes.
Para ello los administrativos en un proceso normal emiten un listado de pacientes
inscritos por cada uno de los profesionales que asistirán a la atención. Este proceso se
efectúa un día antes de la atención designada.
C. PROCESO EXTRA.
Las fichas clínicas pueden ser extraídas de la unidad de Kardex, por diversos motivos,
como estudio clínico, por eventos extras que no son considerados al momento de la
atención del paciente.
Cabe destacar que cualquier proceso extra que se realice con el documento clínico es
necesario completar un formulario en donde se curse la autorización del jefe técnico
clínico y el funcionario solicitante.
8.1. FORMATO DE SOLICITUD DE FICHAS
Solicitud de ficha interna a Kardex
9.1. PROBLEMÁTICAS SITUACIÓN ACTUAL.
Debido al terremoto del 27 de Febrero de 2010 los centros de salud de Capredena
ubicados en la ciudad de Concepción y Talcahuano tuvieron pérdida total de
infraestructura y las fichas médicas que estaban en los almacenes de unidad emisora de
fichas, algunas fueron destruidas por este acontecimiento. Debido a esta pérdida de
información el directorio de Capredena opta por la realización de un proyecto para las
fichas clínicas de los pacientes.
Se decide realizar un sistema de Ficha Clínica Médica que remplazaría al anterior. La
nueva ficha clínica será centralizada y única por paciente a nivel nacional, paramétrica
en diagnósticos e incluyendo antecedentes como patologías, hábitos, etc. Los
diagnósticos vigentes en el sistema serán los del CIE10 que es la Norma Internacional
de las Enfermedades. El sistema estará diseñado para el personal clínico de la
institución
En la actualidad se busca dar una solución segura y eficaz a los pacientes. Con la
finalidad de que el manejo de la información sea segura y amistosa con el usuario,
acortando los tiempos de trabajo y mejorando la productividad.
Capredena constantemente está desarrollando sistemas para mejorar la atención de los
pacientes y su personal.
Estos proyectos son estudiados en primer lugar por el directorio de Capredena, quien
comprueba su vialidad en su construcción. Una vez que se haya aprobado su
factibilidad, comienzan las entrevistas a los usuarios del sistema, en este caso es el
personal clínico quien entrega los requerimientos para el desarrollo del sistema de
ficha.
De esta manera tomando la complejidad, tiempo, información y claridad de lo que se
requiere se observó que el proyecto es viable y por lo tanto es posible entregar una
solución concreta.
.
10.1. DIMENSIÓN DEL CAMBIO EN LA DEFINICIÓN DE
LOS PERFILES.
Este proceso de cambio es de gran importancia para la institución, debido a que
regulariza las atenciones administrativas, clínicas y atención del paciente, optimizando y
controlando los accesos al documento clínico, generando a su vez un documento
único a nivel nacional para todos los centros de salud de Capredena.
Estos datos por su relevancia requieren de la adquisición de nuevos hardware y
protocolos para respaldar y restaurar los datos en cuestión. El sistema gestionara cuatro
tipos de perfiles.
1. Profesional clínico: presta servicios a pacientes donde este podrá ver reportes y
el histórico del paciente.
2. Director médico: puede atender a un paciente e imprimir la ficha total del
paciente
3. Profesionales del servicio: el visualiza fichas y dependiendo que tenga cierto
atributo como por ejemplo profesional de kinesiología, él puede ingresar un
diagnóstico y tratamiento. pero no a su vez como uno de servicio como
Imagenología.
4. Mesas de ayuda: esta unidad de apoyo provee soporte en caso de falla o dudas y
capacitación a los tres perfiles anteriores.
11.1. PLANIFICACIÓN DEL PROCESO DE
DESARROLLO.
Para el desarrollo del sistema se realizaron las siguientes acciones principales:
Recolectar información
Establecer entrevistas
Diseñar y desarrollar la planificación del proyecto para responder las
necesidades establecidas
Se desarrollará con el lenguaje institucional C#
12.1. HISTORIA DEL LENGUAJE.
El lenguaje es desarrollado por Microsoft por un equipo dirigido por Andres Helsberj y
Scott Wiltamuth. Se diseñó en específico para la plataforma .Net como un lenguaje
que permita a los programadores migrar con facilidad hacia .Net, que tiene sus raíces en
Java, C y C++, y adapta las mejores características de cada uno de los lenguajes,
agregando las propias. C# está orientado a objetos y contiene una poderosa biblioteca de
clases conocida como Biblioteca de Clases Framework, que consta de componentes
pre-construidos que permite a los programadores desarrollar aplicaciones con rapidez.
Analizar los riesgos que implica el desarrollo de este proyecto por la
entidad de Capredena.
Diseñar una agenda que posibilite adecuar los recursos a las necesidades
en la planificación y desarrollo del proyecto.
Asesorar y orientar para la elaboración de un sistema clínico que vele a
su vez por el interés de la institución.
Para responder técnicamente a las necesidades de la entidad se
entregaran prototipos para su revisión y aprobación.
Desarrollar Ficha clínica.
Ejecutarse en cualquier equipo existente en la red institucional.
Recibir parámetros desde agenda médica.
Entregar proyecto.
13.1. REQUERIMIENTOS FUNCIONALES.
Los requerimientos funcionales del sistema deben permitir:
El sistema debe estar vigente 24/7.
La información debe estar vigente en todo el territorio nacional.
Al ingresar una patología relevante esta automáticamente debe quedar
guardada en el sistema.
Para efectuar el cierre de ficha clínica se debe ingresar como mínimo un
diagnóstico de lo contrario, no podrá cerrarse dicho documento.
Para efectuar la apertura del documento clínico el paciente debe
aparecer registrado en la agenda medica del profesional
Almacenar el horario de inicio de atención y el del finalizado
Visualizar históricos clínicos total o parcial
Que los directores médicos puedan imprimir el histórico clínico total o
parcial.
Buscar diagnósticos en CIE10.
Ingresar y calcular los parámetros generales.
Este punto consiste en que el profesional médico tratante ingrese
la temperatura y datos importantes del pacientes así mismo al
calcular el IMC este al ingresar los datos los calcula de forma
automática.
14.1. NO FUNCIONALES.
Cabe señalar que la información será almacenada en una base de datos llamada
Informix, versión 11.50. Esta soporta caracteres de la Aa - Zz y se exime la letra Ñ y
un sinfín de apostrofes, acentos, etc. Para ello, se necesitó de funciones para controlar
los caracteres como a continuación se detalla:
El sistema al momento de almacenar un examen físico, anamnesis e
indicaciones debe efectuar controles de caracteres como por ejemplo, la letra Ñ
botón de comando enter, comando esc, comando punto, etc. Debido que la base
de datos Informix soporta caracteres de la Aa- Zs y números existiendo una
variedad de caracteres que generan error al momento de almacenar dicha
información.
Codificar en el lenguaje natural los caracteres convertidos.
Al momento de almacenar cada uno de los campos por ejemplo, anamnesis,
examen físico, diagnósticos y parámetros generales se efectúa la revisión para
comprobar si los datos fueron correctamente guardados.
Al momento de almacenar un texto como el caso anterior el sistema va
guardando en N líneas por campo de texto sin preocuparse del largo total. .
15.1. RESTRICCIONES DE HARDWARE.
A. REQUISITOS MÍNIMOS SERVIDOR BASE DE
DATOS PRIMARIO Y SECUNDARIO
Mínimos Recomendados
Arquitectura 64 bits
Procesador 4 CPU Quadcore
Memoria RAM 3 GB de RAM
Disco duro 1 TB
Sistema operativo Linux enterprice REDHAT
Base de datos Informix 11.07
B. SERVIDOR DE APLICACIONES
PRIMARIO Y SECUNDARIO
Mínimos Recomendados
Arquitectura 64 bits
Procesador 8 CPU Quadcore
Memoria RAM 16 GB de RAM
Disco duro 1 TB
Sistema operativo Windows 2008 server
C. CLIENTE
Mínimos Recomendados
Arquitectura 32 bits 64 bits
Procesador Pentium4 i core 3
Memoria RAM 1 GB 2 GB de RAM
Disco duro 80 GB 500 GB
Sistema operativo Windows XP servipack 3 Windows 7 profesional
RESTRICCIONES DE SOFTWARE.
16.1. WINDOWS 7. Sistema Operativo desarrollado por Microsoft diseñado para PC, Notebooks,
Tablet. Este sistema fue publicado en el mercado el día 22 julio del año 2009,
donde se incluyen varias mejoras, nuevas características, soporte para discos duros
virtuales, mejoramiento en la administración de procesadores y multinúcleos.
Ediciones existentes:
14.1.1. STARTER:
Es la versión de Windows 7 con menos funcionalidades, posee una interfaz
incompleta de Aero, que incluye los efectos de transparencia. Además, no
permite cambiar el fondo de pantalla, esta versión es empleada en equipos con
Hardware limitado. Es la única versión de Windows 7 sin disponibilidad para
64 Bits.
15.1.1. HOME BASIC:
Versión con más funcionalidad en conectividad y personalización. Su interfaz
es incompleta como la versión starter.
16.1.1. HOME PREMIUM:
Conectividad, Aero completo orientado al hogar.
17.1.1. PROFESIONAL:
Incluye todas las versiones de Home Premium más protección de datos, con
copia de seguridad avanzada, red administrada con soporte para dominio,
impresiones en red y cifrado de archivos.
18.1.1. ENTERPRISE:
Incluye todas las funciones de Profesional, protección de datos en discos duros
externos, soporte a imágenes virtualizadas de discos duros.
19.1.1. ULTÍMATE:
Es igual a la versión Enterprise pero sin las restricciones de licenciamiento por
volumen.
.
20.1.1. EDICIONES N:
Las ediciones N están disponibles para las actualizaciones que sean necesarias.
21.1.1. WINDOWS 2008 SERVER.
Esta es la versión sucesora de 2003 server, distribuido cinco años después, al igual que
Windows 7, Windows server 2008 se basa en el núcleo Windows NT.
Mejoras:
1. Nuevas funcionalidades para Active Directory.
2. Nuevas prestaciones de virtualizacion.
3. Inclusión Internet Information Server 7.5.
4. Soporte para más de 256 procesadores.
22.1.1. EDICIONES EXISTENTES.
La mayoría de las ediciones Windows Server 2008 están disponibles en x86-64 (64
Bits) y x86 (32 bits). Windows 2008 server será el último sistema operativo para
servidores de 32 bits.
1. Foundation.
2. Standard.
3. Enterprise.
4. Datacenter.
5. Web Server.
6. HPC Server.
7. Procesadores Itanium
23.1.1. LENGUAJE DE DESARROLLO
Lenguaje institucional utilizado en el desarrollo es C# ya que este es el que ha sido
proporcionado por la institución de capredena
24.1.1. BASE DE DATOS
Informix ids proporcionada por la institución capredena.
25.1.1. LINUX REDHAT
RHEL consiste en una distribución comercial de linix desarrollada por red hat es una
versión comercial basada en fedora
CAPITULO II
17.1. PLANTEAMIENTO DE SOLUCIÓN
A. DIAGRAMA DE CASOS DE USOS.
buscar agenda
Ingresar al sistema
ingresar datos generales
buscar diagnostico
Atender paciente
Ingresar patologias
Actualizar agenda
Crear diagnostico
Profesional medico
Autentificacion de usuario
Administrador de Informatica
Administracion de usuario
crear usuario modifica usuario
B. MODELAMIENTO DE DATOS.
C. DIAGRAMA ENTIDAD RELACIÓN.
18.1. DESCRIPCIÓN DE LAS TABLAS DEL SISTEMA
FICHA CLÍNICA MÉDICA.
Indicaciones: Se almacena todas las indicaciones proporcionadas al paciente
Anempaci: Es la tabla maestra siendo la puerta de entrada para buscar las evoluciones
del paciente. Aquí se encuentran todos los registros únicos de atención por paciente. .
Exafipaci: El examen físico al igual que en la tabla de indicaciones también se
almacena la información obtenida por el profesional sobre el paciente. Ejemplo:
paciente presenta ojos irritados y dolor de oídos
Paragenerales: tiene como tarea almacenar los parámetros como presión además al
llenar los campos de peso y altura el sistema calcula automáticamente el IMC del
paciente.
Pacianemremo: Su tarea es almacenar todos los posibles datos relevantes del paciente,
por ejemplo, alergias y que tipo de alergias tiene paciente y los medicamentos que este
usa.
Anemdeta: anemmesis reciente es la evolución previo al diagnóstico.
Sintodiag: En esta tabla se almacena todos los nuevos diagnósticos que los médicos
vayan creando.
Diagnostico: Esta tabla almacena todos los diagnósticos que son publicados por el CE10
en su codificación internacional.
Diagnospaci: Almacena todos los diagnósticos asociados al paciente. Este es
acumulado en la tabla Sintodiag y diagnósticos.
nemremota: Esta tabla tiene la tarea de almacenar los antecedentes nuevos y relevantes.
Estos son guardados con una codificación interna dependiendo del ámbito de la
descripción. Además, permite reutilizar las descripciones ingresadas con otros
pacientes. Estas descripciones serán leídas, pero su codificación será almacenada en la
tabla Pacianemremo.
DESCRIPCIÓN DE LAS POLÍTICAS DE SEGURIDAD Y
RESPALDO.
La Ficha Clínica Médica, se caracteriza por su nivel de seguridad, ya que los datos de
los pacientes son guardados en servidores ubicados en el Departamento General de
Informática de Capredena, en la ciudad de Santiago, en un piso sólo destinado para este
fin. El lugar cuenta con personal de seguridad, que solicita para su ingreso, un permiso
de la Dirección de Informática. Además, el sistema es completamente en línea, es decir,
cuando el profesional trabaja en la ficha con los datos de los pacientes, estos son
guardados automáticamente.
Las políticas de respaldo se guardan en cinta magnética todos los días en horario
nocturno. . Luego, se realiza un respaldo mensual que debe cumplir con ciertos
requisitos. Así mismo, como debe ser recuperado en un servidor secundario para
comprobar su integridad.
Todos los servidores antes de las siete de la mañana deben pasar por un testeo de
operatividad.
Para el resguardo de las aplicaciones primero debe ser a través de un control de cambios
más el ejecutable de la aplicación. Asimismo, el instalador, manual de instalación y su
configuración, dependiendo de la actualización de la aplicación.
DESCRIPCIÓN DE LA CODIFICACIÓN.
El sistema fue desarrollado en C#, para su posterior implementación y explotación en
ambiente Web. Esta aplicación será alojada en Host y tendrá conexión con una base de
datos denominada INFORMIX IDS 11.07. Aquí es donde se guardarán todas las
modificaciones que los usuarios hagan.
Capredena, como institución tiene las licencias de estos programas, incluyendo los que
han sido diseñados para ella, con la adquisición de sus plataformas de desarrollo. .
También, las aplicaciones desarrolladas en los distintos ambientes web y escritorios han
sido diseñados en lenguaje C# , que tiene un gran potencial y es cómodo para
cualquier desarrollador, permitiendo un trabajo eficaz, cumpliendo así, con los tiempos
y propósitos establecidos.
El desarrollo completo de la codificación, es creado para la necesidad del sistema.
PRUEBAS.
Las pruebas son efectuadas por el grupo testting de la institución este es seleccionado
por la comisión de informática de la institución . El ambiente de test es real para la
ejecución de la aplicación, pero a su vez se encuentra en una instancia de prueba.
Los objetivos de las pruebas son:
Identificar que la información existente en la ficha y los componentes del
software sean probados.
Listar que los requerimientos recomendados sean de alto nivel.
Identificar los recursos sean los requeridos por el sistema y estimar el tiempo de
las pruebas.
Las pruebas de integridad de la base de datos, consiste en verificar que su acceso
sea simultáneo, cuando se realice la lectura de los registros de las distintas tablas de
la BD. Asimismo, verificar que el tiempo de respuesta sea el óptimo para los
profesionales médicos.
Las pruebas del sistema consisten en observar el flujo de datos en cada
componente de la ficha, vale decir, desde el ingreso al sistema pasando por la
actualización de la agenda, buscar agenda, atender al paciente, buscar diagnóstico,
hasta cumplir con los objetivos de la Ficha Clínica Médica.
Así mismo, las pruebas de rendimiento del sistema buscan saber el tiempo de
respuesta al sistema vía remota. También ver el lapso de respuesta que demora el
profesional al ingresar un determinado número de palabras en el diagnóstico del
paciente, verificar cuando el profesional médico ve el tiempo de respuesta que da el
sistema cuando se va a ingresar un nuevo diagnóstico. Además, comprobar cuando
el facultativo ingresa los datos para calcular el IMC del paciente y dar fe que la
información que entrega el sistema sea la correcta.
También observar cómo funciona la aplicación cuando hay un gran número de
profesionales trabajando simultáneamente en la aplicación.
CONCLUSIONES.
La construcción de la Ficha Clínica Médica, fue un gran trabajo profesional ya que
hubo que diseñar y desarrollar un gran número de prototipos en un corto plazo,
lográndose crear con gran esfuerzo una aplicación que fuese rápida de usar, amigable
para el usuario y a la vez con un gran potencial como sistema.
Durante el desarrollo de la Ficha Clínica Médica trabaje con la Gerencia Médica de
Capredena, el cual fue una labor ardua en conjunto con el Departamento de
Informática. En su elaboración se utilizó la metodología normal para el desarrollo del
sistema.
Durante la elaboración hubo problemas con la construcción de las tablas de la BD. Pero
después de constantes reuniones la forma de poder llegar al resultado final.
En la elaboración del sistema se utilizaron nuevas técnicas de programación que fueron
de carácter fundamental para el desarrollo del sistema.
Como el sistema fue construido con el apoyo del Comité Médico de Capredena, y el
grupo de profesionales que lo componen, aportaron su gran conocimiento de las fichas
clínicas que ellos habían trabajado, de este modo se lograron grandes avances en la
construcción del nuevo sistema.
Y el aprender a trabajar bajo presión y poco tiempo comprendiendo nuevos tipos de
lenguajes de programación, lenguaje médico que eran totalmente desconocidos en ese
tiempo
BIBLIOGRAFÍA.
Roger Pressman Ingeniera del software un enfoque práctico 5ta edición editorial
MCgraw-Hill
Paul Kimmel Manual de UML
Curso de Desarrollo Web Visual Basic.
Internet.
Sitio Web Programación Orientada al Objeto
www.tutorial-enlace.net/tutorial
www.desarrolloweb.com
Solo código
www.lawebdelprogramador.com (Manuales de Informix)
Actividades desdarrollo ficha clinica Medica Abril Mayo Junio Julio Agosto
septiembre
S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2
Establecer labores a realizar
Area de proyecto
Entrevistas
diseño de prototipo
lenguaje de desarrollo
presentacion de prototipo
codificacion de software
Documentacion del proyecto
revision de codigo de software
investigacion de codigos
evaluacion
programacion de desarrollo
avance
Carta Gant
Interfaz del usuario:
Ingreso de agenda del profesional.
El profesional médico ingresa sesión ocupando su clave otorgada por el Departamento de
Informática de Capredena.
Menú profesional médico.
Menú de sesión de profesional mostrando los distintos tipos de programas que puede
utilizar.
Agenda del profesional médico.
Agenda de profesional muestra el listado de pacientes que se debe atender.
Ficha clínica:
Anamnesis remota ingreso de datos de pacientes calificando el grado de importancia
Parámetros generales.
Ingresa parámetros generales sistema calcula automáticamente IMC. Además, muestra un
cuadro de comparación cuadro médico.
Interfaz de búsqueda de diagnóstico.
Cuadro de, Diagnóstico, muestra los posibles diagnósticos del paciente. En caso de la no
existencia, el sistema da la opción de crear uno nuevo.
Interfaz de crear diagnósticos.
Interfaz de historial de atenciones al paciente.
Reporte de Ficha Clínica de paciente.
Página principal de reserva de hora.
Reserva de hora médica.
Registro de Paciente.
Reserva de hora de paciente por profesional o especialidad.
Reserva de hora agenda profesional.
Reserva de hora.