SciELO - Scientific Electronic Library Online

 
vol.18 número1La enuresis, un problema a enfrentar desde la Atención Primaria de Salud por su componente educativoColgajo de reposición coronal asociado o no a membrana de fibrina rica en plaquetas. Informe de caso índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Articulo

Indicadores

  • No hay articulos citadosCitado por SciELO

Links relacionados

  • No hay articulos similaresSimilares en SciELO

Compartir


Acta Médica del Centro

versión On-line ISSN 2709-7927

Acta méd centro vol.18 no.1 Santa Clara ene.-mar. 2024  Epub 31-Mar-2024

 

Artículo Original

Software para el análisis de datos en el Servicio de Cuidados Intensivos

Software for data analysis in the intensive care service

0000-0003-1483-8368Marcos Díaz Bastida1  *  , 0000-0001-5308-9297Armando Caballero López1  , 0000-0002-3393-7655Armando Caballero Font1 

1Hospital Provincial Clínico Quirúrgico Universitario “Arnaldo Milián Castro”, Santa Clara, Villa Clara, Cuba

RESUMEN

Introducción:

en la actualidad, cuando el empleo de la información y la tecnología es imprescindible para la toma de decisiones, los datos se han convertido en un recurso de mucho valor para impulsar el éxito de las entidades hospitalarias y mejorar la calidad de vida de las personas.

Objetivo:

describir el software “Generador de conjuntos de datos dinámicos para el Servicio de Terapia Intensiva”.

Métodos:

investigación de desarrollo tecnológico en el Servicio de Cuidados Intensivos del Hospital “Arnaldo Milián Castro” en el período de 2017 a 2022. La población definida fueron todos los Especialistas (12) de la Sala de Terapia Intensiva que utilizaron el sistema desde enero de 2017 a diciembre de 2022.

Resultados:

permite recopilar datos clínicos de pacientes de la Sala de Terapia Intensiva y generar conjuntos de datos dinámicos para Especialistas en Cuidados Intensivos y en Análisis de datos.

Conclusiones:

sistema en explotación desde el año 2017, los conjuntos de datos generados han sido utilizados para la aplicación de técnicas de aprendizaje automático, lo que ha potenciado la investigación médica y la toma de decisiones oportunas.

Palabras-clave: diseño de software; análisis de datos; gestión de la Información en Salud; monitoreo fisiológico; inteligencia artificial; unidades de cuidados intensivos

ABSTRACT

Introduction:

at present, when the use of information and technology is essential for decision making, the data has become a resource of a lot of value to boost the success of hospital entities and improve the quality of life of the people.

Objective:

describe the “Dynamic data set generator for intensive care service” software.

Methods:

technological development research in the Intensive Care Service of the “Arnaldo Milián Castro” Hospital in the 2017 to 2022 period. The defined population were all the specialists (12) of the intensive therapy room that used the system since January of January 2017 to December 2022.

Results:

it allows to collect clinical data of patients from the intensive therapy room and generate dynamic data sets for intensive care specialists and data analysis.

Conclusions:

system in exploitation since 2017, the data sets generated have been used for the application of automatic learning techniques, which has enhanced medical research and timely decision making.

Key words: software design; data analysis; health information management; Intensive care service; monitoring, physiologic; artificial intelligence; intensive care units

INTRODUCCIÓN

En los últimos años se ha presenciado un crecimiento en la generación y la recopilación de datos en prácticamente todos los sectores de la sociedad, lo que conlleva a un aumento en la demanda del análisis de datos y a la utilización de conjuntos de datos más grandes y complejos.

Esta tendencia se debe, principalmente, a los avances tecnológicos que han permitido una mayor capacidad de almacenamiento y procesamiento de datos y al reconocimiento del valor que los datos pueden aportar a las entidades y a la comunidad científica para el impulso de la investigación y el descubrimiento de nuevos conocimientos en diversas disciplinas.

El análisis de datos en los Servicios de Cuidados Intensivos desempeña un papel fundamental en la toma de decisiones clínicas, la monitorización de pacientes y la mejora de los resultados de la salud, y es esencial para optimizar los recursos disponibles en estas salas porque los datos recopilados pueden ayudar a evaluar la utilización de las camas, el tiempo de ventilación mecánica, la duración de la estancia y otros indicadores clave.

En la revisión bibliográfica llevada a cabo para realizar esta publicación se encontraron varias aplicaciones de software diseñadas para las Salas de Terapia Intensiva, pero no fue posible probarlas porque para adquirirlas era necesaria su compra fuera de Cuba. Algunas aportan análisis de datos dentro de sus funcionalidades: Vista 120,1 Carescape R860,2 IntelliVue MX8003 y GE Healthcare;4 sin embargo, si se pudo corroborar que la idea de desarrollar una aplicación que, como parte de su funcionalidad, y además de la recopilación de los datos clínicos de pacientes en las Salas de Terapia Intensiva, genere conjuntos de datos dinámicos para el análisis de datos, era factible porque en Cuba no hay evidencia de ninguna aplicación desarrollada para estos fines.

El objetivo de este trabajo es describir las posibilidades que brinda la aplicación “Generador de conjuntos de datos dinámicos para el Servicio de Cuidados Intensivos” para la recopilación de datos clínicos en las Salas de Terapia Intensiva, así como la generación de conjuntos de datos dinámicos para su empleo en la esfera investigativa y la toma de decisiones oportunas.

MÉTODOS

Se desarrolló una investigación de desarrollo tecnológico en el Servicio de Cuidados Intensivos del Hospital Provincial Universitario Clínico Quirúrgico “Arnaldo Milián Castro” de la Ciudad de Santa Clara, Provincia de Villa Clara, en el período de 2017 a 2022.

La población estuvo definida por todos los Especialistas (12) de la Sala de Terapia Intensiva que utilizaron el software desde enero de 2017 a diciembre de 2022.

Se realizaron entrevistas no estructuradas a los trabajadores de la Sala de Terapia Intensiva sobre las necesidades del tratamiento y del análisis de los datos en los cuidados intensivos de la entidad.

Se emplearon los métodos teóricos, histórico-lógico, de inducción-deducción, de análisis sintético y sistemático en la estructura de la búsqueda, la organización y la presentación de la información bibliográfica necesaria para fundamentar los procedimientos del diseño de la propuesta tecnológica.

El desarrollo de la aplicación se realizó utilizando el lenguaje de programación PHP (Hypertext Preprocessor)5 para la generación de contenidos dinámicos, el acceso a la base de datos, la manipulación de archivos, la autenticación y la seguridad, el HTML (Hyper Text Markup Language)6 para generar todas las interfaces webs, la JQuery (Biblioteca multiplataforma de JavaScript)7 para la implementación de toda la funcionalidad en la capa de vista y el MySQL (sistema de gestión de bases de datos relacional)8 como sistema de gestión de la base de datos.

Fue empleada la valoración de expertos de la Especialidad de Medicina Intensiva y Emergencias, la consulta de especialistas de la Cátedra de Matemática e Informática de la Universidad de Villa Clara y especialista en Bioestadística de la Unidad de Salud. Se tuvieron en cuenta estructura, pertinencia, factibilidad, utilidad, valor metodológico y científico y cuando se encontraron incongruencias se reajustó el software.

La investigación se realizó acorde a los principios éticos para las investigaciones médicas según la declaración del Helsinki aprobada por el Comité de Ética de la institución y el Comité Académico de Terapia Intensiva y respaldado por el consentimiento informado a participar de los trabajadores del servicio.

RESULTADOS

La aplicación está organizada en módulos:

1. Pacientes

2. Informes

3. Reportes estadísticos

4. Conjuntos de datos para la investigación médica

5. Configuración

Descripción de cada uno de los módulos que integran la aplicación.

1. Pacientes

El módulo Pacientes posibilita la adición y la modificación de los datos clínicos del paciente:

Diagnósticos

Tratamientos

Gérmenes intrahospitalarios y extra hospitalarios adquiridos

Infecciones intrahospitalarias y extra hospitalarias adquiridas

Hallazgos anatómico patológicos

Predicción de muerte

Equipos de ventilación utilizados

Modalidades de ventilado empleados

Tiempos de ventilación aplicados (en horas)

Fecha de ingreso

Fecha de egreso

Lugar de procedencia

Lugar de destino

Si ha fallecido

Otros detalles de interés

Y los datos generales:

Nombre, Sexo, Edad, Raza, Historia clínica.

2. Informes

A través de este módulo los usuarios del sistema pueden realizar búsquedas personalizadas y específicas de pacientes por diferentes criterios clínicos, ya sea para su consulta, al utilizar el formato estructurado que la aplicación brinda, o para la exportación de ficheros de valores separados por comas (CSV), para su posterior análisis y procesamiento. Esto significa que los profesionales de la salud pueden buscar pacientes de Terapia Intensiva a partir de una variedad de criterios, con la intención de que tengan acceso, de manera rápida, a información relevante, y de que puedan hacer análisis comparativos, identificar patrones, evaluar la eficacia de los tratamientos y realizar un seguimiento y una monitorización de la evolución de pacientes a lo largo del tiempo (Figuras 1 y 2).

Entre la gran variedad de criterios que se pueden utilizar se encuentran:

Rango edad

Rango de fecha de ingreso y/o egreso (o ambos)

Rango de estancia en la sala

Diagnósticos médicos

Tratamientos

Equipos y modalidades de ventilación

Infecciones

Gérmenes

Autoflow: Modalidad de ventilación mecánica

Figura 1 Fragmento de la sección para la selección diagnósticos, tratamientos, hallazgos anatómico patológicos, infecciones y gérmenes dentro de los criterios de búsqueda de la interfaz de informes 

VC: Capacidad vital; PS: Presión de soplido; ASV: Ventilación servo adaptativa

Figura 2 Fragmento del resultado de una búsqueda de pacientes exportada a un fichero de valores separados por comas 

3. Reportes estadísticos

Este módulo permite mostrar un resumen visual a los Especialistas de Terapia Intensiva de los pacientes que han sido ingresados en la sala por diferentes criterios:

Total de pacientes por raza

Total de pacientes por sexo

Total de pacientes por diagnóstico

Total de pacientes por especificación de diagnóstico

Total de pacientes por gérmenes

Total de pacientes por infecciones

Total de pacientes por tratamientos

Pacientes fallecidos por raza

Pacientes fallecidos por sexo

Pacientes fallecidos por diagnóstico

Pacientes fallecidos por especificación de diagnóstico

Pacientes fallecidos por gérmenes

Pacientes fallecidos por infecciones

Pacientes fallecidos por tratamientos

Estancia de pacientes por raza

Estancia de pacientes por sexo

Estancia de pacientes por diagnóstico

Estancia de pacientes por especificación de diagnóstico

Estancia de pacientes por gérmenes

Estancia de pacientes por infecciones

Estancia de pacientes por tratamientos

Estos resúmenes visuales permiten determinar, de manera rápida, aspectos que pueden ser comunes en los distintos criterios médicos que se deseen evaluar, como por ejemplo, la obtención de los diagnósticos más frecuentes, la prevalencia de enfermedades y la comparación entre grupos de pacientes, aspectos que pueden ayudar a identificar diferencias significativas y a la generación de hipótesis para futuras investigaciones (Figura 3).

Figura 3 Fragmento del Informe estadístico de pacientes por diagnóstico 

4. Conjuntos de datos para la investigación médica

El módulo de Conjuntos de datos para la investigación médica es un generador dinámico de conjuntos de datos que, además de que permite obtener muestras significativas de conjuntos de pacientes de Terapia Intensiva que cumplan con ciertos criterios específicos, le permite al usuario determinar los atributos que deben componer la matriz de datos que genera, matriz que se le entrega al cliente en un fichero de valores separados por comas, con un pre procesado de los atributos categóricos seleccionados, que son convertidos en numéricos al utilizar el Método de codificación one-hot9, en el que cada categoría de cada atributo del tipo categórico seleccionado se convierte en un nuevo atributo de tipo binario en la matriz de datos y al que se le asigna el valor 0 o 1 en dependencia del valor asignado a la categoría para cada instancia.

Los conjuntos de datos que el sistema genera se encuentran listos para ser utilizados en el análisis estadístico y en la aplicación de técnicas estadísticas, para entrenar y evaluar modelos predictivos y de pronósticos, para la creación de visualizaciones que representen los resultados almacenados en el conjunto de datos y para la investigación científica en sentido general (Figuras 4, 5 y 6).

Figura 4 Fragmento de la sección para la selección de atributos que van a formar parte de un conjunto de datos en la interfaz de Conjuntos de datos para la investigación médica 

Figura 5 Fragmento de la sección para la selección de criterios en la colección de pacientes de un conjunto de datos en la interfaz de Conjuntos de datos para la investigación médica 

Figura 6 Fragmento del conjunto de datos resultante de la selección de atributos y criterios de búsqueda de pacientes en el módulo de Conjuntos de datos para la investigación médica 

5. Configuración

En este módulo se encuentran todas las opciones de configuración para el correcto funcionamiento del sistema:

Cuentas de administración: en las que se administran todas las cuentas con acceso al sistema

Clasificadores del sistema.

DISCUSIÓN

Lo que diferencia el programa “Generador de conjuntos de datos dinámicos para el Servicio de Terapia Intensiva” de otros encontrados en la revisión bibliográfica1,2,3,4 es que estos no tienen incluido, como parte de sus funcionalidades, un generador de conjuntos de datos dinámicos listo para ser utilizado como base de conocimiento por cualquiera de las técnicas de aprendizaje automático existentes, sino que utilizan los datos recopilados para generar información predictiva o alertas a los especialistas para la toma decisiones oportunas.

A pesar de que existen repositorios disponibles en Internet con conjuntos de datos aportados por diferentes instituciones para su libre empleo fue solo en PhysioNet10 donde se encontraron bases de datos que no estuvieran relacionadas con un diagnóstico específico, sino con la evolución del paciente como tal. PhysioNet10 es una de las plataformas en línea más empleadas por los investigadores y profesionales de la salud que buscan acceder a conjuntos de datos médicos y herramientas de análisis para avanzar en la investigación científica y en el desarrollo de la atención médica.

Al utilizar esta colección de bases de datos se encontraron dos relacionadas directamente con la evolución pacientes de terapia intensiva:

MIMIC-III: es una base de datos con más de 40 000 pacientes que permanecieron en Unidades de Cuidados Intensivos del Centro Médico Beth Israel Deaconess, de los Estados Unidos, entre los años 2001 y 2012. La base de datos incluye información como demografía, mediciones de signos vitales realizadas al lado de la cama, resultados de pruebas de laboratorio, procedimientos, medicamentos, notas del cuidador e informes de imágenes y mortalidad (incluido el alta posterior al hospital). La MIMIC admite una amplia gama de estudios analíticos que abarcan la epidemiología, la mejora de las reglas de decisión clínica y el desarrollo de herramientas electrónicas.11

Los investigadores deben solicitar formalmente el acceso a través de un proceso documentado en el sitio web de MIMIC. Hay dos pasos clave que se deben completar antes de que se conceda el acceso: el investigador debe completar un curso reconocido sobre la protección de los participantes en la investigación que incluye los requisitos de la Ley de Portabilidad y Responsabilidad del Seguro Médico (HIPAA) y debe firmar un acuerdo de utilización de datos que describe los estándares de seguridad y el uso de datos apropiados y prohíbe los esfuerzos para identificar pacientes individuales. La aprobación requiere al menos una semana. Una vez que se haya aprobado la solicitud, el investigador recibirá correos electrónicos con instrucciones para descargar la base de datos de PhysioNetWorks, un componente de acceso restringido de PhysioNet.11

HiRID: contiene una gran selección de todos los datos recopilados de forma rutinaria relacionados con las admisiones de pacientes al Departamento de Medicina de Cuidados Intensivos del Hospital Universitario de Berna, Suiza, una unidad interdisciplinaria de 60 camas que admite más de 6 500 pacientes por año. Inicialmente se extrajo para respaldar un estudio sobre la predicción temprana de insuficiencia circulatoria en la Unidad de Cuidados Intensivos; se utilizó el aprendizaje automático.12

Para acceder a este conjunto de datos se requiere de una cuenta “acreditada” en el sitio, así como completar una capacitación y la firma de un Acuerdo de uso de datos.12

CONCLUSIONES

La aplicación construida permite recopilar y generar conjuntos de datos dinámicos, la información visual que ha potenciado la investigación científica y la toma de decisiones oportunas de los médicos especialistas en Cuidados Intensivos; es un conjunto de datos que han sido utilizados en la aplicación de técnicas de aprendizaje automático, lo que ha permitido descubrir patrones, tendencias, relaciones y correlaciones ocultas en los datos que el sistema aporta y se encuentra en explotación desde el mes de junio del año 2017.

REFERENCIAS BIBLIOGRÁFICAS

1.  Dräger.com [Internet]. Alemania: Drägerwerk AG & Co.; 2023 [citado 02/09/2023]. Vista 120; [aprox. 3 pantallas]. Disponible en: https://www.draeger.com/es_csa/Products/Vista-1201.  [ Links ]

2.  GE HealthCare [Internet]. Chicago: GE HealthCare; 2023 [citado 02/09/2023]. Aspectos destacados del ventilador CARESCAPE R860; [aprox. 2 pantallas]. Disponible en: https://www.gehealthcare.es/products/ventilators/carescape-r8602.  [ Links ]

3.  PHILIPS [Internet]. Ámsterdam: Koninklijke Philips N.V.; c2004-2023 [citado 02/09/2023]. IntelliVue MX800 Monitor de paciente al lado de la cama; [aprox. 4 pantallas]. Disponible en: https://www.philips.es/healthcare/product/HC865240/intellivue-mx800-bedside-patient-monitor3.  [ Links ]

4.  GE HealthCare [Internet]. Chicago: GE HealthCare; 2023 [citado 02/09/2023]. Centricity(tm) High Acuity Critical Care; [aprox. 1 pantalla]. Disponible en: https://www.gehealthcare.es/products/healthcare-digital/centricity-high-acuity-critical-care4.  [ Links ]

5.  PHP.net [Internet]. The PHP Group; c2001-2023 [citado 02/09/2023]. ¿Qué es PHP?; [aprox. 2 pantallas]. Disponible en: https://www.php.net/manual/es/intro-whatis.php5.  [ Links ]

6.  W3Schools [Internet]. Sandnes, Noruega: W3schools; c1999-2023 [citado 02/09/2023]. HTML Tutorial; [aprox. 4 pantallas]. Disponible en: https://www.w3schools.com/html/6.  [ Links ]

7.  jQuery.com [Internet]. San Francisco: Open JS Foundation; 2023 [citado 02/09/2023]. What is jQuery?; [aprox. 1 pantalla]. Disponible en: https://jquery.com/7.  [ Links ]

8.  OpenWebinars.net [Internet]. Sevilla: OpenWebinars S.L.; 2023 [actualizado 24/09/2019; citado 02/09/2023].Robledano A. Qué es MySQL: Características y ventajas; [aprox. 10 pantallas]. Disponible en: https://openwebinars.net/blog/que-es-mysql/8.  [ Links ]

9.  GeeksforGeeks.org [Internet]. Noida, India: GeeksforGeeks; 2023 [actualizado 18/04/2023; citado 02/09/2023]. One Hot Encoding in Machine Learning; [aprox. 9 pantallas]. Disponible en: https://www.geeksforgeeks.org/ml-one-hot-encoding-of-datasets-in-python/9.  [ Links ]

10.  PhysioNet [Internet]. Bethesda: PhysioNet; 2023 [actualizado 17/01/2019; citado 02/09/2023]. About PhysioNet; [aprox. 3 pantallas]. Disponible en: https://archive.physionet.org/about.shtml10.  [ Links ]

11.  PhysioNet [Internet]. Bethesda: PhysioNet; 2023 [actualizado 04/09/2016; citado 02/09/2023]. Johnson A, Pollard T, Mark R. MIMIC-III Clinical Database Version 1.4; [aprox. 10 pantallas]. Disponible en: https://physionet.org/content/mimiciii/1.4/11.  [ Links ]

12.  PhysioNet [Internet]. Bethesda: PhysioNet; 2023 [actualizado 18/02/2021; citado 02/09/2023]. Faltys M, Zimmermann M, Lyu X, Hüser M, Hyland S, Rätsch G, et al. HiRID, a high time-resolution ICU dataset Version 1.1.1; [aprox. 6 pantallas]. Disponible en: https://www.physionet.org/content/hirid/1.1.1/12.  [ Links ]

Recibido: 23 de Junio de 2023; Aprobado: 12 de Agosto de 2023

*Marcos Díaz Bastida. mdiazbastida@gmail.com

Los autores declaran no tener conflicto de intereses.

MDB: conceptualización, curación de datos, investigación, metodología, administración del proyecto, recursos, software, supervisión, visualización, redacción del borrador original, redacción (revisión y edición).

ACL: conceptualización, validación, redacción (revisión y edición).

ACF: validación, redacción (revisión y edición).

Creative Commons License