Resumen
|
Alert ID |
Productos y versiones afectados | Categoría de riesgo y puntuación | Requisitos explícitos |
|
HSIEC-12800 |
InterSystems IRIS® for Health InterSystems Health Connect™ versión |
InterSystems IRIS for Health™ es la primera y única plataforma de datos global diseñada específicamente para desarrollar aplicaciones que permitan a los servicios médicos administrar los datos más importantes del mundo. Incluye poderosas funciones listas para utilizarse: procesamiento y análisis de transacciones, un modelo flexible para la información de los servicios médicos, implementación de soluciones basadas en FHIR, soporte para las normas de compatibilidad operativa entre los servicios médicos, y mucho más. Todas estas funciones permiten que los desarrolladores realicen aplicaciones valiosas y novedosas rápidamente. Obtener más información.
|
Alert ID |
Productos y versiones afectados | Categoría de riesgo y puntuación | Requisitos explícitos |
|
HSIEC-12800 |
InterSystems IRIS® for Health InterSystems Health Connect™ versión |
Las versiones de mantenimiento 2023.1.7 de InterSystems IRIS® Data Platform, InterSystems IRIS® for Health™ y HealthShare® Health Connect ya están disponibles de forma general (GA).
Por favor, compartid vuestros comentarios a través del Portal de Ideas utilizando la categoría Feedback posterior al lanzamiento, para que podamos construir un mejor producto juntos.
Como ya conoceréis todos sobradamente, Health Connect / IRIS for Health soporta mensajería DICOM de forma nativa y muchos de vosotros lo habreis usado en vuestro día a día. Pues bien, recientemente descubrí una pequeña incidencia de lo más insidiosa y a la que nuestro querido @Alberto Fuentes me dio la solución.
El proyecto de la interfaz de usuario de Interoperabilidad ha continuado desde la versión 2025.1 e incorpora muchos de los aspectos que vosotros —nuestros clientes y socios— habéis sugerido y observado. Seguimos invirtiendo en vuestro feedback y en la mejora de esta importante experiencia de usuario. En la última versión, 2026.1 de IRIS, IRIS for Health, Health Connect y Health Connect Cloud, las aplicaciones EditorBPL y Visor de mensajes/Traza visual ya están disponibles como funcionalidades opcionales.
NOTA:
FHIR (Fast Healthcare Interoperability Resources) es el estándar moderno para almacenar e intercambiar datos clínicos. Pero una vez que tus datos están en un servidor FHIR, ¿cómo puedes explorarlos realmente? Los datos FHIR se almacenan en formato JSON — potente, pero poco práctico de leer directamente. Quería una herramienta en la que pudieras hacer click en un paciente, ver sus condiciones, medicamentos, resultados de laboratorio y más, en un formato limpio y fácil de leer. Así que desarrollé el visor de pacientes FHIR.
| ID de la alerta | Producto y versiones afectadas | Categoría de riesgo y puntuación | Requisitos explícitos |
| DP-449126 | InterSystems IRIS® data platform InterSystems IRIS® for Health InterSystems Health Connect™ versions 2024.1.0 – 2024.1.5, 2024.2.0, 2024.3.0, 2025.1.0 – 2025.1.3, 2025.2.0, 2025.3.0 |
Data Integrity: Low Risk | Las actualizaciones de la base de datos realizadas como parte de la lógica personalizada para los eventos de sesión CSP pueden no registrarse en el journal. |
Como parte de la nueva ola de la interfaz de Interoperabilidad (consultad las novedades de 2025.1 y 2025.3 por @Aya Heshmat), la versión v2026.1, ya disponible como Developer Preview —y que podría ser una razón para probarla— incluirá la nueva interfaz para el editor BPL (y otras mejoras de UI).
Aquí tenéis un pequeño adelanto:
Parte de lo que me gusta especialmente:
Los equipos de Servicios Médicos de Emergencia (EMS) a menudo llegan al departamento de urgencias con pacientes cuyos datos demográficos están incompletos o son desconocidos: sin número de historia clínica (MRN), sin nombre confirmado y, en ocasiones, sin fecha de nacimiento. Sin embargo, las notas de traslado de EMS aún deben registrarse en la historia clínica correcta.
Las propiedades definidas en colecciones de listas (Property XXX As list of %String;) se pueden manipular mediante las funciones SQL: $LISTBUILD() y $LISTFROMSTRING().
Para obtener más información sobre cada función SQL, consulte la página de documentación que se indica a continuación.
InterSystems SQL Reference - $LISTBUILD() [IRIS]
IRIS SQL Reference - $LISTFROMSTRING() [IRIS]
Caché SQL Reference - $LISTBUILD()
Caché SQL Reference - $LISTFROMSTRING()
/// Class definition example
Class ISJ.Puede que ya lo haya mencionado antes: creo que las Trazas Visuales, estos diagramas de secuencia con el contenido completo de cada paso, son una característica fantástica de la plataforma de datos IRIS. La información detallada sobre cómo funciona internamente la API, presentada como una traza visual, puede ser muy útil para proyectos en la plataforma IRIS. Por supuesto, esto se aplica cuando no estamos desarrollando una solución de alta carga, ya que en ese caso simplemente no tenemos tiempo para guardar o leer mensajes. Para todos los demás casos, ¡bienvenidos a este tutorial!
| ID de alerta | Producto y versiones afectadas | Categoría de riesgo y puntuación | Explicit Requirements |
| DP-448888 |
Productos: Versiones: |
Operativo: alto riesgo | Se utiliza ≥ 2 TB de caché de base de datos |
En las versiones indicadas arriba, una instancia puede no arrancar o quedarse bloqueada durante su funcionamiento si la memoria cache de base de datos es mayor o igual a 2.097.152 MB (2 TB).
Hay lecciones que aprendimos al desarrollar y mantener el código de los componentes de interoperabilidad dentro de un entorno institucional sanitario.
El avión ya está volando.
Estad preparados para reconstruir, mejorar, ampliar y reparar el avión en pleno vuelo.
Las ventanas de mantenimiento de los sistemas hospitalarios suelen ser muy limitadas, y algunos deben estar operativos las 24 horas del día, los 7 días de la semana.
Desde nuestro anuncio anterior, hemos introducido varias mejoras incrementales en la experiencia de edición del lado del cliente en VS Code. Estas actualizaciones se centran en preservar el formato que vosotros habéis definido al sincronizar con el servidor.
Los archivos *.
¡Hola, Comunidad!
¡Nos alegra compartir un nuevo vídeo de nuestro canal de YouTube InterSystems Developers:
InterSystems IRIS for Health e interoperabilidad FHIR con IAM
En el panorama sanitario moderno, encontrar pacientes clínicamente similares a menudo es como buscar una aguja en un pajar. Las búsquedas tradicionales por palabras clave suelen fallar porque el lenguaje médico es muy matizado; una búsqueda de "Heart Failure" podría no encontrar un registro que contenga "Congestive Cardiac Failure".
Me complace compartir iris-medmatch, un motor de emparejamiento de pacientes impulsado por IA y desarrollado sobre InterSystems IRIS for Health
La versión 0.10.6 de IPM se publicó el 24 de febrero de 2026. Esta versión contiene principalmente correcciones de errores, pero también añade la opción -export-python-deps a los comandos package y publish para incluir dependencias de Python junto con el propio módulo de IPM. Como siempre, podéis consultarla en la página de GitHub o a través del Registro de la Comunidad.
¡Hola, Comunidad!
¿Trabajáis con grandes volúmenes de datos? Descubrid cómo los streams pueden ayudar:
Almacenamiento de grandes cantidades de datos con Streams en ObjectScript
¡Hola, Comunidad!
Estamos muy emocionados de compartir que acabamos de lanzar un nuevo tutorial interactivo y gratuito, diseñado especialmente para quienes son nuevos en InterSystems IRIS y buscan una introducción clara y práctica a sus conceptos fundamentales.
🧑🏫 Modelos de datos de InterSystems IRIS🧑💻

El reconocimiento facial se ha convertido en el método más popular para validar la identidad de las personas, permitiendo así el acceso a sistemas, la confirmación de datos personales y documentales, y la aprobación de acciones y documentos.
Los desafíos están relacionados con el rendimiento cuando la base de datos es muy grande, la precisión y, especialmente, la privacidad de los datos biométricos faciales.
El comando $ZF(-100) se utiliza en el siguiente formato.
$ZF(-100, flags, command name, command arguments)El argumento "/shell" es requerido al ejecutar comandos del sistema operativo (OS).
Por ejemplo, usad mkdir así:
// mkdir C:\temp\newdir
Write $ZF(-100, "/shell", "mkdir", "C:\temp\newdir")
Si un comando tiene múltiples argumentos, ponedlos entre comillas y separadlos con comas, como en este ejemplo.
// move C:\temp\a.txt C:\temp\a2.txt
Write $ZF(-100, "/shell", "move", "C:\temp\a.txt", "C:\ temp\a2.Este recurso gratuito te puede ayudar en tu preparación 👇
Las certificaciones de InterSystems no son sencillas: necesitas practicar con preguntas alineadas a los objetivos reales del examen.
https://exam-prep.es es una plataforma creada para eso: practicar, detectar puntos débiles y llegar mejor preparado al examen.
🧠 ¿Qué encontrarás?
Hola comunidad:
Nos complace anunciaros que ya está abierta la inscripción para la segunda cohorte del curso:
🧑💻Desarrollo de aplicaciones FHIR utilizando Python🧑💻
Este programa práctico está diseñado para desarrolladores que queráis crear aplicaciones FHIR del mundo real utilizando Python e InterSystems IRIS for Health.
👉 Ved el resumen del curso de 5 minutos
📅 La segunda cohorte comienza el 29 de marzo de 2026

openEHR es una especificación abierta e independiente del proveedor, diseñada para representar, almacenar e intercambiar información clínica de forma semánticamente rica y sostenible a largo plazo.
10:47 AM — Los resultados de creatinina de José García llegan al servidor FHIR del hospital. 2.1 mg/dL — un aumento del 35% frente al mes pasado.
¿Qué pasa después?
Sin chatbot. Sin prompts manuales. Sin razonamiento de caja negra.
Esto es soporte a la decisión clínica impulsado por eventos con trazabilidad completa:

✅ Activado automáticamente por eventos FHIR ✅ Razonamiento multiagente (contexto, guías, recomendaciones) ✅ Trazabilidad completa en SQL (cada decisión, cada fuente de evidencia) ✅ Salidas nativas FHIR (DiagnosticReport publicado en el servidor)
Construido con:
Aprenderás: 🖋️ Cómo orquestar flujos de IA agéntica dentro de sistemas de interoperabilidad listos para producción, y por qué la explicabilidad importa más que la precisión por sí sola.
En este artículo, pretendo demostrar un par de métodos para añadir fácilmente validación a las APIs REST en InterSystems IRIS Data Platform. Creo que un enfoque specification-first es una idea excelente para el desarrollo de APIs. IRIS ya dispone de funcionalidades para generar un esqueleto de implementación a partir de una especificación y publicar esa especificación para desarrolladores externos (usadlo junto con iris-web-swagger-ui para obtener los mejores resultados). Lo único importante que aún no está implementado en la plataforma es el validador de solicitudes. ¡Vamos a solucionarlo!
¡Hola!
En mi último artículo, hice una guía paso a paso sobre cómo podéis probar a desplegar InterSystems IRIS Community Edition, o IRIS for Health Community Edition, gratis en AWS. En este seguimiento, os mostraré lo mismo para el siguiente mayor proveedor de nube, Microsoft Azure.
Al igual que con AWS, Azure también ofrece una opción gratuita al registraros, aunque es un poco menos generosa: recibís 200 $ de crédito gratis para gastar en el primer mes.
Las versiones de mantenimiento 2025.1.3 de la plataforma de datos InterSystems IRIS®, InterSystems IRIS®for Health™ y HealthShare®Health Connect ya están disponibles de manera general (GA).
La tercera vista previa para desarrolladores de la plataforma de datos InterSystems IRIS®, InterSystems IRIS® for Health y HealthShare® Health Connect 2026.1 se ha publicado en el sitio de vistas previas para desarrolladores WRC. Los contenedores se pueden encontrar en nuestro registro de contenedores y están etiquetados como latest-preview.
Estas vistas previas para desarrolladores incluyen la eliminación del soporte para Mac Intel a partir de la versión 2026.1.0, y la reincorporación del soporte para Windows Server 2019 en la versión 2026.1.0.
ObjectScript permite definir métodos que aceptan un número variable de argumentos usando la sintaxis `args...`. En lugar de fijar cuántos parámetros recibe un método, dejas que el llamante decida cuántos enviar.
Se pueden invocar de dos formas:
1. Con argumentos individuales: `metodo(val1, val2, val3)`
2. Expandiendo un array: `metodo(args...)`
Puedes definir un método con un parámetro fijo y un número variable de extras:
ClassMethod MiMetodo(fijo As %String¡Hola comunidad!
Nos alegra compartir un nuevo vídeo de nuestro YouTube de InterSystems Developers:
⏯ Eliminando el miedo a FHIR: acelerando la preparación de la organización para FHIR @ Ready 2025