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
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).
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).
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.