Conectar equipos de análisis, máquinas de ensayo, laboratorios externos y sistemas ERP como SAP al LIMS: CSV, JSON, XML, REST-API y SFTP — mediante una asignación basada en inteligencia artificial.
El dispositivo imprime o exporta los datos, y alguien introduce las cifras manualmente en el sistema. Cada valor se manipula dos veces, y es en la segunda vez cuando se producen los errores al introducir los números.
Un dispositivo genera un punto y coma, el siguiente, una tabulación, y el tercero no comienza el encabezado hasta la línea 13. Para cada formato se mantiene una solución improvisada en Excel.
Sin una clave inequívoca, alguien debe decidir a qué muestra corresponde un valor de medición. Esto funciona… hasta que un día deja de funcionar y se detecta durante la auditoría.
Una nueva interfaz implica un ticket, un proveedor de servicios y un tiempo de espera. Hasta entonces, el paso intermedio seguirá realizándose a través de Excel.
Precisamente para eso existe el editor de interfaces de importación de la base de datos del laboratorio: una herramienta que permite conectar los numerosos dispositivos, sistemas y laboratorios externos, muy diversos y con distintos niveles de uso —desde un analizador que proporciona resultados cada hora hasta un laboratorio asociado que envía un archivo tres veces al año—.
El editor de interfaces de importación no se limita a los dispositivos de análisis. A través de la misma interfaz también se importan pedidos, datos maestros y documentos.
A ello hay que añadir notas, registro de horas y archivos: un total de 19 tipos de datos que pueden crearse o actualizarse a través de interfaces de importación.
HL7 y LDT abarcan el intercambio de datos médicos. Excel también funciona: en Excel, basta con guardarlo como CSV. El resto se añade mediante un código de transformación.
Cuatro opciones, desde el modo manual hasta el totalmente automático. La decisión depende de tres factores: las capacidades de su sistema de origen, las posibilidades que le ofrece su infraestructura informática y la frecuencia con la que se reciben los datos.
Cargue el archivo de exportación del dispositivo directamente en la interfaz. La mejor opción para empezar y para los dispositivos que se utilizan con poca frecuencia.
El dispositivo almacena el archivo en el servidor y la base de datos del laboratorio lo recupera de forma automática. Los archivos importados se trasladan o se eliminan.
El sistema externo envía los datos de forma activa mediante POST, o bien la base de datos del laboratorio los recupera. Es la forma más rápida: prácticamente en tiempo real.
La interfaz admite archivos adjuntos por correo electrónico. Resulta útil para los laboratorios asociados que no ofrecen ninguna otra opción.
ChatGPT, Claude y otras aplicaciones de inteligencia artificial transmiten datos a través de interfaces de importación compartidas: el informe patológico se dicta en lugar de escribirse, la toma de muestras se registra por voz mientras se desplaza y los resultados microbiológicos se documentan sin necesidad de utilizar las manos.
Usted crea su propia página HTML o un formulario —ya sea para la toma de muestras in situ, para quienes envían muestras o para un registro que aún no existe—. Una vez enviados, los datos se transfieren directamente a la interfaz de importación.
Al realizar la asignación, debe especificar qué columna de su archivo se asigna a cada campo de la base de datos del laboratorio: cliente, pedido, muestra, punto de muestreo, parámetro, valor medido.
Usted sube un archivo de ejemplo, la base de datos del laboratorio lee la línea de atributos y usted realiza la asignación. No importa si los parámetros aparecen uno al lado del otro en columnas o uno debajo de otro en filas: la asignación se adapta a la estructura de su archivo, y no al revés.
A cada atributo se le asigna un nombre descriptivo: un título de columna críptico se convierte en «Muestreador».
Si un campo del archivo de importación está vacío, la base de datos del laboratorio lo rellena automáticamente con el valor por defecto almacenado.
Se pueden unir varias columnas para formar un campo: el nombre y los apellidos se convierten en un nombre.
Una plantilla valida los datos ya durante la importación: si un valor no se ajusta al formato esperado, la importación se interrumpe, en lugar de crear datos erróneos.
A continuación, un código de transformación genera el formato necesario antes de que se aplique la asignación. Los administradores de su laboratorio pueden escribir y actualizar este código por sí mismos. Como alternativa, podemos encargarnos de ello como servicio a una tarifa por hora. En la ventana de importación podrá ver a continuación ambos elementos uno al lado del otro: los datos brutos y la versión convertida.
Código de transformación en el manualRegistros de muestreo manuscritos, fotografías de resultados de mediciones, archivos PDF de clientes o laboratorios externos: la extensión de IA convierte los documentos no estructurados en datos estructurados, los comprueba y los envía al proceso de importación.
Un modelo genera un resultado y un segundo modelo lo verifica de forma independiente. Ambas propuestas aparecen una al lado de la otra, cada una con su valor de confianza; así podrá ver de inmediato en qué puntos coinciden y en cuáles no.
Para cada campo reconocido, la base de datos del laboratorio muestra la ubicación en el documento original de la que procede el valor. Aquello que no resulte inequívoco se marca para su revisión manual, en lugar de aceptarse de forma implícita.
La IA puede realizar búsquedas específicas en la base de datos —por ejemplo, buscar el equipo de ensayo mencionado y asignarlo correctamente—. No da consejos, sino que busca la información.
En la página dedicada a esta extensión de IA se explica en detalle cómo funciona, qué tipos de datos reconoce y cómo configurarla para cada interfaz.
Ver importaciones basadas en IAUna importación puede crear, actualizar o, si se desea, no modificar nada. El modo se configura para cada interfaz y, una vez establecido, se aplica a cada ejecución.
El modo predeterminado es update: el nuevo valor se aplica en todos los casos. Además, existen modos que solo rellenan los parámetros vacíos, solo actualizan los ya existentes, crean los parámetros que faltan sin valor alguno o añaden los valores de medición a una serie numérica ya existente. Si no desea sobrescribir ningún dato al repetir una medición, seleccione un modo «ignorar», con o sin aviso.
Todos los modos de importación en el manual
Cada interfaz se configura primero en ese sistema y se comprueba con archivos de ejemplo anonimizados. No se pone en producción hasta que se haya validado correctamente.
Con un solo clic se comprueba el SFTP o el FTP: accesibilidad, datos de inicio de sesión y derechos de escritura. La interfaz HTTPS responde con un código 200 o 400 antes de que se transmita información real.
Campos obligatorios que faltan, identificadores desconocidos, caracteres especiales, valores vacíos: todo lo que puede salir mal en el día a día debe incluirse en las pruebas, no en la primera ejecución en producción.
Cada proceso de importación queda registrado y puede repetirse. En caso de que se produzcan errores, podrá ver en qué punto se produce el problema: en el archivo de origen, en la clave, en la asignación o en la transformación.
Y todo lo que no figure aquí se añade mediante mapeo y transformación; el formato del dispositivo solo determina la cantidad de trabajo previo necesario.
Cada paso está documentado, con capturas de pantalla, archivos de ejemplo y vídeos. De libre acceso, incluso antes de tomar una decisión.
Paso a paso, con vídeo incluido: Importar datos de medición. Más información: Resumen de interfaces de importación, Crear una interfaz de importación de datos de medición en formato CSV, Importar resultados de dispositivos de medición, Código de transformación para otros formatos de datos, Importación automática por FTP/SFTP y Ampliación mediante IA de las interfaces de importación.
Sistema de gestión de información de laboratorio (LIMS)
Simplifique la documentación y aplique los requisitos ISO cada día