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