Upload
jose-m-carmona-cejudo
View
1.173
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Desarrollo de cuadro de mandos enmodelos organizativos automatizados
José María Carmona CejudoMaría Luisa Hortas Nieto
Con el patrocinio de
Página 1 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tabla de contenidos
1 Introducción
2 Diseño de la aplicaciónIntroducciónTratamiento de datos
3 Prestaciones del navegador webNavegador webCuadro de mandosDeterminacionesTiempos de respuestaGestión de costesEstado actual
4 Conclusiones
Página 2 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Presentación del proyecto
Este proyecto nace en 2008 como fruto de una colaboraciónentre el Hospital Costa del Sol y la Universidad de Mála-ga, con el patrocinio de Siemens.
ObjetivosTratamiento de datos del laboratorio de análisis clínico delHCS
• Aplicación para explorar indicadores estadísticos dellaboratorio.
• Simulación del funcionamiento del laboratorio, para op-timización y predicción.
• Integración de los datos recogidos con los datos deotras áreas del Hospital.
Página 2 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Aplicación para gestión de indicadores
¿Qué nos planteamos?• Cuadro de mandos de indicadores.• Indicadores de determinaciones, peticiones, pruebas,
tiempos de respuesta, y económicos. Posibilidad dedesglosar estos indicadores.
• Visualización flexible de los datos:• tabular,• gráfica,• Excel,• o incluso correo electrónico
• Configurabilidad por parte de los usuarios• Soporte multilingüe• Seguridad
Página 3 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Laboratorio de análisis clínico del HCS
Trabajamos con los sistemas de información dellaboratorio de análisis clínico del Hospital Costa del Sol.
Página 4 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tabla de contenidos
1 Introducción
2 Diseño de la aplicaciónIntroducciónTratamiento de datos
3 Prestaciones del navegador webNavegador webCuadro de mandosDeterminacionesTiempos de respuestaGestión de costesEstado actual
4 Conclusiones
Página 5 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tipos de indicadores
Con la aplicaión pretendemos gestionar indicadores estadís-ticos como los siguientes:
• Datos de determinaciones• Por instrumentos• Por parámetro• Por origen de la determinación (pruebas informadas,
repeticiones, controles de calidad o calibraciones)
• Peticiones y tubos• Tiempos de respuesta
• Medias de tiempos de los percentiles 50 y 90• Curva número de pruebas / tiempo de respuesta
• Costes
Página 5 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Nuestra solución: diagrama
Página 6 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Nuestra solución: Tecnologías
Para la implementación se han usado las siguientes tecno-logías:
• Plataforma J2EE. Framework JSF y EJB3• GlassFish v2 como servidor de aplicaciones• FusionCharts 3 como biblioteca Flash para las gráficas• PostgreSQL 8.x como gestor de bases de datos
Página 7 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tratamiento de datos
¿Cómo se accede a los datos?• En el caso de Centralink, los datos se exportan se-
manalmente a ficheros CSV, y de ahí son importadosa nuestra base de datos.
• En el caso de Linemaster, tenemos acceso directo asu base de datos, por lo que podemos almacenar en lanuestra los datos que necesitemos.
¿Qué se hace con estos datos?• A partir de los datos extraídos de Centralink y Linemas-
ter, se calculan resúmenes estadísticos.• Estos resúmenes se calculan períodicamente y se al-
macenan en nuestra base de datos, para que acceda aellos nuestra aplicación web.
Página 8 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tratamiento de datos
¿Cómo se accede a los datos?• En el caso de Centralink, los datos se exportan se-
manalmente a ficheros CSV, y de ahí son importadosa nuestra base de datos.
• En el caso de Linemaster, tenemos acceso directo asu base de datos, por lo que podemos almacenar en lanuestra los datos que necesitemos.
¿Qué se hace con estos datos?• A partir de los datos extraídos de Centralink y Linemas-
ter, se calculan resúmenes estadísticos.• Estos resúmenes se calculan períodicamente y se al-
macenan en nuestra base de datos, para que acceda aellos nuestra aplicación web.
Página 8 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tabla de contenidos
1 Introducción
2 Diseño de la aplicaciónIntroducciónTratamiento de datos
3 Prestaciones del navegador webNavegador webCuadro de mandosDeterminacionesTiempos de respuestaGestión de costesEstado actual
4 Conclusiones
Página 9 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Prestaciones
De cara al usuario, nuestra aplicación ofrece las siguientesprestaciones:
Prestaciones del navegador• Interfaz web para explorar valores de indicadores de
determinaciones, peticiones, y pruebas, de tiempos derespuesta y de tipo económico, incluyendo un cuadro demandos.
• Posibilidad de descargar estos datos en formato Excel• Sistema de alertas y subscripciones por correo a los
indicadores de cuadro de mandos• Gestión de pruebas, instrumentos y grupos• Sistema de autenticación/autorización
Página 9 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Navegación:Mapa web
Determinaciones. Tiempos de respuesta
Peticiones y determinaciones
• Determinaciones por grupo→Determinaciones por parametro→Desglose de parámetro
• Peticiones por tipo de tubo
Tiempos de respuesta
• Percentiles 50 y 90 de tiempos de respuesta(desglosable por día y origen)
• No de peticiones por tiempo de respuesta.
Configuración
• De equipos
• Pruebas
• Grupos
• Grupos facturables y precios
Cuadro de mandos. Costes.Cuadro de mandos
• Desglose de indicador por parámetro
• Pruebas no informadas
• Peticiones con más de un tubo→ Tubos porpetición
• Informadas en más de 10 días (configurable)
• Tabla de percentiles
• Peticiones pendientes en 12 h.→ Desglosepor parámetro
Fichero maestro de cuadro de mandosCostes
• En general
• Por grupos
• Por parámetro
Página 10 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Cuadro de mandos
• Rango de valores permitidos configurable• Conjunto de indicadores a escoger por el usuario• Alertas y subscripciones por correo electrónico
Página 11 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Cuadro de mandos
• Rango de valores permitidos configurable• Conjunto de indicadores a escoger por el usuario• Alertas y subscripciones por correo electrónico
Página 11 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Desglose de cuadro de mandos
Los indicadores de cuadro de mandos ofrecen la posibilidadde ser desglosados
Página 12 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Determinaciones y peticiones
Página 13 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Determinaciones por grupo
Desglose por grupo, ...
Página 14 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Determinaciones por grupo
...por parámetros dentro del grupo, ...
Página 14 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Determinaciones por grupo
...y resumen de cada parámetro.
Página 14 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Percentiles
Percentiles 50 y 90 de TR, y cuenta de peticiones.
Página 15 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Percentiles
Desglosables por día y origen
Página 15 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tiempos de respuesta
Página 16 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Costes
Nuestra aplicación permite realizar un seguimiento de loscostes en concepto de determinaciones, a nivel global, degrupo y de parámetro.
Página 17 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Limitaciones
• Los Immulite no recogen datos de controles de calidad.• Las calibraciones deben ser introducidas
manualmente.• Las descargas de Centralink no están completamente
automatizadas (se soluciona con la nueva versión deCentralink)
• Sólo se dispone de datos fiables a partir de diciembrede 2008.
Página 18 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Tabla de contenidos
1 Introducción
2 Diseño de la aplicaciónIntroducciónTratamiento de datos
3 Prestaciones del navegador webNavegador webCuadro de mandosDeterminacionesTiempos de respuestaGestión de costesEstado actual
4 Conclusiones
Página 19 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
En resumen
Estamos construyendo una aplicación que permite al facul-tativo tener una visión global de la actividad del laboratoriode análisis clínico.
• Estadísticas sobre determinaciones• Estadísticas sobre peticiones y tubos• Estadísticas sobre tiempos de respuesta• Estadísticas de costes• Cuadro de mandos de indicadores
Página 19 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
En resumen
Nuestra aplicación es flexible y personalizable:• Visión flexible de los indicadores: tablas, gráficas, Ex-
cel.• Subscripción a indicadores, mediante correo electróni-
co.• Gestión de instrumentos y tipos de prueba.• Gestión de costes.
Página 20 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
¡Gracias por su atención!
Página 21 de 22
ProyectoHCS
Introducción
Diseño de laaplicaciónIntroducción
Tratamiento dedatos
PrestacionesdelnavegadorwebNavegador web
Cuadro de mandos
Determinaciones
Tiempos derespuesta
Gestión de costes
Estado actual
Conclusiones
Desarrollo de cuadro de mandos enmodelos organizativos automatizados
José María Carmona CejudoMaría Luisa Hortas Nieto
Con el patrocinio de
Página 22 de 22