Revista Médica Carrionica 2017; 4 (2): 40 GESTIÓN DE PROCESOS BPM PARA EL AREA DE ENDOSCOPIA ALTA
DEL HOSPITAL 2 DE MAYO
MANAGEMENT OF BPM PROCESSES FOR THE HIGH ENDOSCOPY AREA OF HOSPITAL 2 DE MAYO
César Angulo Calderón1, 2, José Niño Montero4, 5, Mariano Quino Florentini3, 6, Manuel Salazar Tenorio3, 7
1. Licenciado en Computación, Departamento CC de la Computación, UNMSM. Lima - Perú 2. Docente Auxiliar, Facultad de Ingeniería de Sistemas, UNMSM, Lima-Perú.
3. Docente Asociado, Facultad de Medicina, UNMSM, Lima-Perú. 4. Docente Principal, Facultad de Medicina, UNMSM, Lima-Perú. 5. Médico Asistente Servicio de Oftalmología, HNDM. Lima-Perú 6. Medico Asistente, Servicio de Gastroenterología, HNDM. Lima-Perú 7. Medico Asistente, Servicio de Ginecología, HNDM. Lima-Perú
RESUMEN
La automatización de los procesos permitirá la racionalización y optimización de
los procesos clave del Hospital Nacional Dos de Mayo, los mismos que
impulsaran a la organización con el objetivo principal de reducir los costos
mediante la integración de aplicaciones, reduciendo la mano de obra, acelerando
el tiempo de ejecución de las actividades y sustituyendo los procesos manuales
con aplicaciones de software.
La presente investigación busca en futuro desarrollar un sistema de gestión de
procesos de negocio para la automatización y control de las actividades en el
área de gastroenterología del Hospital 2 de Mayo, específicamente para el área
de Endoscopía alta.
Revista Médica Carrionica 2017; 4 (2): 41 SUMMARY
The automation of the processes will allow the rationalization and optimization of
the key processes of the National Hospital Dos de Mayo, the same ones that will
boost the organization with the main objective of reducing costs through the
integration of applications, reducing labor, accelerating the time of execution of
activities and replacing manual processes with software applications.
The present research seeks in the future to develop a business process
management system for the automation and control of activities in the
gastroenterology area of Hospital 2 de Mayo, specifically for the area of High
Endoscopy.
Revista Médica Carrionica 2017; 4 (2): 42 1. INTRODUCCIÓN
Si nuestro sistema de salud pública fuese un paciente, seguro recibiría un
diagnóstico negativo. Los largos tiempos de espera para conseguir una cita
o para programar una cirugía, el frecuente maltrato a los usuarios y la falta
de equipamiento de medicamentos hace que los hospitales del Ministerio de
Salud (Minsa) y del Seguro Social (Essalud) sean mal vistos (1).
El eje del desarrollo de los países está en las personas competitivas. Son
personas competitivas aquellas que tienen una vida saludable, responden
como ciudadanos responsables con identidad y valores, y operan de manera
productiva. Por ende, un país es competitivo, si tiene asegurados desde los
cimentos más básicos una salud y una educación de calidad para sus
ciudadanos (2).
Uno de los aspectos relacionados con la calidad son los tiempos de espera,
que son cada vez más importantes porque el valor del tiempo se ha hecho
mayor con el ciclo de crecimiento económico vivido. No es cronológico el
valor del tiempo y hoy cada hora cuesta más, siendo los tiempos de espera
en los servicios de salud tiempos muertos que afectan la productividad de
las personas y por tanto sus ingresos. Igual pasa con los servicios del sector
privado, por ejemplo, que tiene tiempos inferiores al resto. La no calidad se
ha convertido en una barrera importante para el acceso.
El otro tema es la diferencia entre el financiamiento público del
aseguramiento y el acceso real a los servicios, tema que también tiene años
de debate, porque las personas pueden estar afiliadas pero no acceden o
utilizan los servicios de salud. La tenencia del seguro no es sinónimo de
acceso, el porcentaje menor de utilización de los servicios tiene que ver con
el desfase de la infraestructura, el equipamiento, los recursos humanos, los
medicamentos o insumos, por no hablar de los distanciamientos culturales
de los servicios y su personal con los usuarios. Esto hace que exista una
brecha entre el aseguramiento y el acceso real a la atención, lo que
promueve la ampliación del gasto de bolsillo en salud (3).
El problema surge cuando se quiere realizar un sustento de las actividades
básicamente en el área de gastroenterología, pues al contar solo con
Revista Médica Carrionica 2017; 4 (2): 43 atención), hace engorroso el análisis y además es muy probable que no sea
exacto teniendo en cuenta la cantidad de pacientes que recibe el área,
además que a partir de estos documentos escritos sería muy difícil el crear
variables que sirvan como indicadores de la actividades realizadas, las
cuales son muy importantes dado que nos permitirían medir el rendimiento
de nuestros procesos y de esta forma mejorarlos si es que se encontrase
problemas.
La automatización de los procesos permitirá agilizar el proceso y almacenar
información que permitirá tomar decisiones a partir de la construcción de
indicadores que ayudaran a mejorar los procesos existentes.
2. MARCO TEÓRICO
Se hicieron estudios revisando la literatura especializada comparando
metodologías a través del Marco Teórico y el Estado del Arte:
2.1. BPM Y SOA, tecnologías complementarias
En los últimos años, tanto BPM (Business Process Management) y SOA
(Service Oriented Arquitecture), se han promocionado como dos
enfoques que ayudarán a las organizaciones a mejorar su rendimiento.
Ambos enfoques ofrecen una metodología evolutiva para la
transformación de la arquitectura empresarial y para el desarrollo de TI,
todo bajo una visión holística. Aunque los dos tienen objetivos
ligeramente diferentes, tienen mucho en común y se complementan muy
bien.
En la actualidad, se han automatizado muchas tareas y el gran desafío
es cómo mejorar la capacidad de los sistemas para alcanzar nuevos
requerimientos: agregar nuevas interfaces, combinar múltiples fuentes
de datos en una sola, interactuar con dispositivos móviles y reemplazar
viejas aplicaciones con nuevas (4).
Los procesos deben ser independientes de los recursos de información
específicos y aplicaciones de automatización de tareas específicas. La
tecnología de integración debe vagamente acoplar las aplicaciones y
Revista Médica Carrionica 2017; 4 (2): 44 proceso conseguirá “código-duro” en una plataforma particular de
tecnología, que pueden ser caros de cambiar y por lo tanto, derrotar todo
el propósito de BPM. Aquí es donde los estándares basados en
arquitectura orientada a servicios (SOA) entran en juego (5).
2.2. Visión BPM
BPM es entonces una estrategia para gestionar y mejorar el rendimiento de un negocio optimizando sus procesos a través de la modelización, ejecución y medida de rendimiento dentro de un ciclo de mejora continua. Es una disciplina que va mucho más allá de la arquitectura de software que la implementa (4).
El final de BPM es la flexibilidad del proceso sin precedentes - en donde los flujos de proceso se pueden determinar en tiempo real por el resultado de una tarea específica o notificación de eventos específicos o el reconocimiento de una tendencia económica o de mercado emergente. El futuro está en ser capaz de adaptar los procesos fundamentales de valor añadido con una velocidad sin precedentes, permitiendo a las empresas a actuar de manera adecuada y competitiva, independientemente de la situación (5).
2.3. Visión SOA
El objetivo de SOA es exponer los activos informáticos de una organización como servicios reutilizables que se pueden comunicar e integrar más fácilmente. El objetivo es eliminar la integración spagueti que existe en la mayoría de las empresas hoy en día. Una SOA proporciona un marco común de comunicación para organizar y describir las capacidades previstas, las políticas de uso y las ubicaciones de proveedores de servicios sin exponer a los detalles de cómo se implementa el proveedor. Se trata de un enfoque sistemático para la integración de las aplicaciones existentes y el desarrollo de las futuras (4).
Revista Médica Carrionica 2017; 4 (2): 45 recientes de una cuenta financiera, identificación del propietario de un vehículo registrado, o solicitud de una lista de vuelos disponibles para un determinado destino (4).
2.4. SOA y BPM juntos
BPM ayuda a los directores de una empresa u organización a adaptarse a los cambios continuos de los procesos de negocios, mientras que SOA ayuda a los arquitectos de software a crear sistemas empresariales que se adapten a los continuos cambios en los requerimientos (4).
Figura 1: Static automation vs. Flexible automation
Fuente: http://www-07.ibm.com/sg/soa/downloads/BPM_and_SOA.pdf
Revista Médica Carrionica 2017; 4 (2): 46
Fuente: http://www-07.ibm.com/sg/soa/downloads/BPM_and_SOA.pdf
Figura 3: Relación entre BPM y SOA
Fuente: http://www-07.ibm.com/sg/soa/downloads/BPM_and_SOA.pdf
Conclusión BPM está enfocada en el mejoramiento continuo del rendimiento del negocio y SOA, por otra parte, es fundamentalmente un enfoque de integración de TI.
2.5. Una solución BPM Y SOA en el ámbito sanitario
Revista Médica Carrionica 2017; 4 (2): 47 rápidamente… Las organizaciones sanitarias necesitan integrar los sistemas departamentales con los sistemas centrales de las organizaciones con el fin de apoyar los procesos de atención y flujo de información (6)
Hoy en día la mayoría de estos sistemas departamentales no están bien integrados en la PAS o EPR resultando en la necesidad de volver a introducir los datos o la incapacidad de compartir las notas resultantes e imágenes en formato digital (6).
3. SOLUCIÓN IMPLEMENTADA EN EL HOSPITAL
3.1. Flujo de trabajo de un departamento mediante un sistema departamental
La necesidad común de todos los sistemas departamentales se identificaron: Los datos de los pacientes deben venir de forma automática desde el PAS al sistema departamental y los datos resultantes del examen deberían ir automáticamente del sistema departamental en un Sistema de Información.
La conclusión fue que hay una necesidad de una capa de abstracción en la parte superior de los sistemas reales que oculten sus detalles técnicos y dar una interfaz unificada para la transferencia de datos de pacientes de PAS al sistema de departamental y los datos resultantes del sistema departamental al Sistema de Información.
3.2. Los procesos de atención y los servicios de atención
Un servicio de SOA puede ser un proceso, un sub-proceso o una fase del proceso. El objetivo era modelar y descomponer los procesos y servicios hacia abajo hasta tal nivel de granularidad que los servicios pueden ser implementados como servicios web.
En el modelo del proceso de atención es el proceso más central del hospital, y contiene sólo las medidas que están relacionadas con el cuidado real. El modelo es genérico y abarca todas las diferentes especialidades y los casos de pacientes.
Revista Médica Carrionica 2017; 4 (2): 48
Fuente:http://person.hst.aau.dk/ska/MIE2008/ParalleSessions/PapersForDownloads/10.Sta/SH TI136-0723.pdf
Estos servicios de atención, se componen de las etapas del proceso que se ejecutan de acuerdo a una lógica predefinida y que puede invocar otros servicios.
Un ejemplo de un servicio que es relevante para el propósito de la integración de sistemas departamentales es un servicio de examen. En el modelo de resumen de todas las solicitudes de exámenes son atendidos por este servicio examen. En el ejemplo se invoca el servicio de endoscopia, aunque todos los demás exámenes pueden ser invocados de manera similar. El servicio de endoscopia devuelve los resultados del examen que a su vez se entregan al registro electrónico del paciente mediante la invocación del servicio EPR.
3.3. Descripción general de las herramientas
jBPM
Revista Médica Carrionica 2017; 4 (2): 49 procesos de negocio de código abierto. En la última versión, JBoss hizo enormes esfuerzos para integrar un sistema de gestión de reglas de negocio para jBPM, estos esfuerzos conducen jBPM para satisfacer Drools (7).
jBPM se basa en la especificación BPMN 2.0 y soporta todo el ciclo de vida del proceso de negocio (de autoría a través de la ejecución de la supervisión y de gestión). Se jBPM ofrece de código abierto ejecución y gestión de procesos de negocio, incluyendo (i) integrable, motor de procesos Java ligero, apoyando BPMN 2.0 nativo ex ejecu- (ii) el modelado de procesos BPMN 2.0 en Eclipse (desarrolladores) y la web (usuarios empresariales) (iii) la colaboración de procesos, el seguimiento y la gestión a través del repositorio Guvnor y la consola web (iv) la interacción humana mediante un servicio de tarea WS-HT independiente; (v) ajustado, una potente integración con reglas de negocio y de procesamiento de eventos.
Para el continuar implementando su propia filosofía independientemente de las directivas de JBoss, creadores iniciales de jBPM hicieron un tenedor llamado Activiti basado en la versión de jBPM4 sucesivamente.
Activiti
Bajo una licencia Apache, Activiti es un flujo de trabajo ligero y Business Process gestora (BPM) Plataforma dirigido a personas de negocios, desarrolladores y los administradores de sistemas (8). Su núcleo es un motor de procesos BPMN 2 rápido y sólido para Java. Es una solución de código abierto completo y distribuido bajo la licencia Apache. Activiti Ejecuta cualquier aplicación Java, en un servidor, en un clúster o en la nube. Se integra perfectamente con la primavera, es extremadamente ligero y basado en simples conceptos. Activiti reconoce que los procesos de negocio ejecutables deben ser aplicables, como componente en cada desarrollo de software días. Es por eso que Activiti pasa mucho esfuerzo en asegurarse de que se puede utilizar muy fácilmente en * todos * entorno Java. Esto incluye la nube tan pronto muchas aplicaciones se escriben para la nube. Propósito y el objetivo principal de Activiti es implementar la lengua general proceso finalidad BPMN 2.0, sino también para apoyar cualquier lenguajes de proceso de encargo construidas encima de él.
Bonita
Revista Médica Carrionica 2017; 4 (2): 50 comercial es ofrecer una solución sencilla, intuitiva y gráfica que apoyan el desarrollo de productos listos para usar aplicaciones basadas en procesos BPMN.
Intalio
Bajo Intalio | licencias BPMS Comunitarios y edición comercial, La última herramienta en esta selección es Intalio (10), también disponible en dos paquetes (comunitarios y comerciales) .Intalio Creadores presentan la herramienta como la forma moderna para crear aplicaciones de negocio. El objetivo de Intalio es proporcionar herramientas y tecnologías que las empresas utilizan para construir aplicaciones de negocio ágiles atractivas que incluyen las capacidades modernas que demandan los usuarios, incluida la colaboración, automatización de procesos, la movilidad y la nube de habilitación. Es evidente que las estrategias comerciales de Intalio hacen cada vez menos compatibles con licencias de código abierto y la filosofía. La participación de una herramienta de este tipo en nuestro experimento, nos ayuda a comparar solución de código abierto completo apoyado solamente por la comunidad con herramientas orientadas comerciales.
Figura 5: Elección de un SBPM open source que manejen servicios web
característica Bonita Intalio jBPM Activiti
Web www.bonitasoft.com www.intalio.com/bpms www.jboss.org/jbpm www.activiti.org
Version actual 6.3 6.03 6.1 5.16
Licencia
GPL v2
Apache v2, Eclipce Public v1
Apache v2, GNU,
GLP Apache v2
Proceso de lenguaje de modelado
BPMN2, JBPM3,
XPDL BPMN2 BPMN2 BPMN2
Soporte XPDL XPDL No JPDL jPDL4
Motor de procesos Java API Base Apache ODE Base en Drools Flow jPDL4 Diseño de procesos y
desarrollo de
aplicaciones Bonita studio
BPMS Designer/
Eclipce BPMN Modeler jBPM Eclipce plugin Activiti eclipce Diseño de procesos
para usuarios de
negocios Bonita studio
BPMN2, BPEL2, SGV HTML5
base Oryx tarbajo mantenido por
Revista Médica Carrionica 2017; 4 (2): 51 Monitoreo de
actividades de negocio
(BAM) no
Intalio|BPMS EE integracion con Eclipce BIRT y creacion de KPIs
define KPIs, bundle
en jBPM No
Motores de reglas de
negocio (BRE) si no 100% integrado con Drools No
Integracion con procesos y reglas de
repositorio si Intalio EE
Integracion de Drools con Oryx
designer No
Soporte a tareas
humanas no si si No
Instancia de procesos, de tareas de gestion y presentacion de informes a partir de
una vista si
Intalio BPMS console
web-app jBPM
Activiti explorer & activiti probe Lista de tareas para el
usuario no tecnico si si si Si
Creacion de
formularios web si si no No
App. Desarrollo (API,
depuracion y pruebas) si si si Si
Contenido integrado de
la gestion ERP, CRM, ECM no no No
Integracion Portal si si si Si
Simulacion con Bonita studio si si No
Desarrollo rápido de
aplicaciones si si si Si
Base de tecnología Java Java Java Java
Fuente: Elaboración Propia
3.4. Modelo de servicios
A continuación se presenta el modelo de servicios según los sistemas existentes y los procesos realizados en el hospital. Este se realiza con un modelo TOP-DOWN, bajo una arquitectura orientada a servicios (SOA).
Revista Médica Carrionica 2017; 4 (2): 52
Fuente: Elaboración Propia
3.5. Descripción del Modelo de servicios
A. SISTEMA CAJA: Este sistema es el encargado de atender al paciente a la llegada del hospital, el cual solicitara una cita médica con un determinado doctor y en una determinada especialidad. El sistema devolverá la cita médica realizada.
Revista Médica Carrionica 2017; 4 (2): 53 C. CONSULTA MEDICA: Proceso cuyas actividades principales son la
evaluación del paciente y la entrega del diagnóstico. Solicita la cita médica de una determinado paciente, además de la posibilidad del médico de solicitar un examen (examen endoscópico), recibir resultado de examen y registrar diagnóstico.
D. SERVICIO EXAMEN: Servicio de Examen es un servicio cuya función es organizar la invocación de otros servicios con el fin de llevar a cabo el examen y almacenar sus resultados. Este servicio orquestación se implementa con BPEL (Business Process Execution Language) código ejecutado en tiempo de ejecución utilizando un motor BPEL.
E. SERVICIO DE ENDOSCOPIA: Servicio de Endoscopia es un servicio en tareas centradas en que se implementa en la parte superior de la aplicación Endoscopia existente. Recibe las solicitudes de exámenes y de forma asíncrona devuelve sus resultados cuando estén listos. Modelando el sistema de endoscopia como un servicio web ayuda a evitar la doble entrada de datos que se hace hoy en día. Otros sistemas departamentales se pueden modelar de una manera similar para proporcionar una forma unificada para su integración.
F. SERVICIO HISTORIAL MEDICO: Servicio que se encarga de administrar las solicitudes de almacenamiento y de consulta de historiales médicos.
3.6. Proceso del Sistema de Endoscopia
Revista Médica Carrionica 2017; 4 (2): 54
Fuente: Elaboración Propia
Figura 8: Realizar atención
Revista Médica Carrionica 2017; 4 (2): 55 4. CONCLUSIONES
La presente investigación se ha ejecutado en el Servicio de Gastroenterología, la implementación de procesos a través de herramientas tecnológicas son de gran ayuda, los mismos que se pueden replicar a todas las áreas del Hospital Dos de Mayo.
La Dirección (las personas o grupo de personas que dirigen y controlan al más alto nivel el hospital), a través de su liderazgo y sus acciones, puede crear un ambiente en el que el personal se encuentre completamente motivado e involucrado y en el cual un Sistema de Gestión por Procesos puede operar eficazmente.
La calidad implica mejorar permanentemente la eficacia y eficiencia de la organización y de sus actividades y estar siempre muy atento a las necesidades de la población beneficiaria y a sus quejas o muestras de insatisfacción. Si se planifican, depuran y controlan los procesos de trabajo, aumentará la capacidad de la organización y su rendimiento. Pero, además, es necesario indagar con cierta regularidad sobre la calidad que percibe la población beneficiaria y las posibilidades de mejorar el servicio que recibe.
Revista Médica Carrionica 2017; 4 (2): 56 BIBLIOGRAFÍA
1. Diario El Comercio. Diario el Comercio Redacción Web. [Online].; 2014 [cited 2017 11 22. Available from: https://elcomercio.pe/lima/peruanos-desaprueban-atencion-hospitales-minsa-essalud-302343.
2. D’Alessio F. CENTRUM GRADUATE BUSINESS SCHOOL PUCP Publicación Web. [Online].; 2015 [cited 2017 11 21. Available from: ftp://ftp2.minsa.gob.pe/descargas/ogc/boletines/centrum.pdf.
3. Arroyo J. CENTRUM Católica. [Online].; 2015 [cited 2017 11 21. Available from: ftp://ftp2.minsa.gob.pe/descargas/ogc/boletines/centrum.pdf.
4. Bazán P, Giandini R, Diaz F. Tecnologias para implementar un marco integrador de SOA y BPM. [Online].; 2010 [cited 2016 10 06. Available from: http://www.linti.unlp.edu.ar/uploads/docs/tecnologias_para_implementar_un_m arco_integrador_de_soa_y_bpm.pdf.
5. Noel J. IBM Artículos Digitales. [Online].; 2005 [cited 2016 11 16. Available from: http://www-07.ibm.com/sg/soa/downloads/BPM_and_SOA.pdf.
6. ITÄLÄ T, UKKOLA J, VIRTANEN A. SOA approach for integration of departmental systems. [Online].; 2008 [cited 2016 11 08. Available from: http://person.hst.aau.dk/ska/MIE2008/ParalleSessions/PapersForDownloads/10 .Sta/SHTI136-0723.pdf.
7. JBPM. The Knowledge Life Cycle. [Online].; 2014 [cited 2016 11 06. Available from: https://www.jbpm.org/.
8. Activity. Activiti BPMN 2.0 Platform. [Online].; 2014 [cited 2016 11 06. Available from: https://www.activiti.org/.
9. Solution BO. Bonitasoft Open Source. [Online].; 2014 [cited 2016 11 06. Available from: https://es.bonitasoft.com/.
Revista Médica Carrionica 2017; 4 (2): 57
CORRESPONDENCIA:
César Angulo Calderón Email: [email protected]
José Niño Montero, Email: [email protected]
Mariano Quino Florentini, Email: [email protected]
Manuel Salazar Tenorio, Email: [email protected]
Los autores declaran no tener ningún conflicto de intereses.