Basado en Barcelona, salario base 90-110k EUR, incentivos por desempeño, opciones sobre acciones.
Estamos construyendo una plataforma federada de datos de salud que permite realizar investigaciones seguras y respetuosas con la privacidad en hospitales y dispositivos médicos de múltiples regiones.
Buscamos un Líder de Equipo de Desarrollo que se encargue de la entrega técnica y ejecución de esta plataforma: traduciendo la dirección arquitectónica en sistemas implementados y coordinando equipos de ingeniería multidisciplinarios.
¿Habéis asistido a uno de los Global Summits o a una edición anterior de READY 2025? ¡Nos encantaría contar con vuestra ayuda para inspirar a otros a unirse a InterSystems READY 2026!
Estamos invitando a los miembros de la comunidad a grabar un vídeo corto (de menos de 1 minuto) respondiendo a una o más de estas preguntas:
¿Qué os resultó más valioso de asistir?
¿Qué os sorprendió?
¿Por qué deberían otros unirse a READY 2026?
¿Quiénes se beneficiarían más de asistir?
Vuestra perspectiva auténtica ayuda a los futuros asistentes a comprender el impacto real de estos eventos, más allá de la agenda.
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.
Si uno de vuestros paquetes en OEX recibe una reseña, OEX os notificará únicamente sobre vuestro propio paquete. La valoración refleja la experiencia del revisor con el estado del paquete en el momento de la reseña. Es como una “fotografía” del estado en ese momento y podría haber cambiado desde entonces. Las reseñas realizadas por otros miembros de la comunidad se marcan con un * en la última columna.
Además, el revisor puede enviar Pull Requests en GitHub cuando encuentra un problema que se puede solucionar. Algunas puden ser aceptadas y fusionadas, y otras simplemente ignoradas.
El pasado 19 de febrero celebramos un Meetup muy especial, una jornada llena de creatividad, comunidad y mucha diversión.
Además, la zona developer se convirtió en uno de los puntos más animados del evento, donde muchos disfrutaron jugando a las máquinas recreativas y construyendo LEGO, aportando un toque divertido y nostálgico a la jornada.
Uno de los momentos más esperados fue la presentación de los ganadores del concurso de LEGO, que destacó por el nivel y la originalidad de las propuestas.
Bienvenidos a la edición nº 26 del boletín de InterSystems Ideas. Vamos a repasar las últimas novedades del Portal de Ideas, entre ellas:
✓ Estadísticas generales ✓ Ideas implementadas recientemente por InterSystems ✓ Ideas implementadas recientemente por miembros de la Comunidad de Desarrolladores
¿Se te hiela la sangre al oír hablar de OpenEHR? ¿Te ponen los pelos de punta los arquetipos?
¡Supera tus miedos con este artículo y domina OpenEHR con las capacidades de InterSystems IRIS for Health!
¿Qué es openEHR?
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?
En un sistema típico: ❌ El resultado queda en una cola hasta que un clínico lo revise manualmente, horas o días después.
Este sistema de ejemplo: 👍 Un agente de IA evalúa la tendencia, consulta guías clínicas y genera recomendaciones basadas en evidencia, en segundos y de forma automática.
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:
InterSystems IRIS for Health — Orquestación, FHIR, persistencia, búsqueda vectorial
CrewAI — Framework multiagente para razonamiento estructurado
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!
PEP 578 añadió hooks de auditoría de Python. Una gran variedad de eventos (carga de módulos, interacciones con el sistema operativo, etc.) generan eventos de auditoría a los que podéis suscribiros.
Así es como se hace. Primero, cread un hook de Python embebido:
Class/// do ##class(User.Python).Audit()ClassMethod
En este ejemplo:
Terminamos el proceso si numpy comienza a cargarse
Mostramos el evento y sus argumentos para los eventos de compile/exec
En este video les comparto un pequeño laboratorio donde integramos la potencia de una Base de Datos Vectorial nativa con la inteligencia de GPT-4. 🛠️ ¿Qué estamos viendo en acción? Almacenamiento Vectorial Nativo: Guardamos documentos y sus "embeddings" directamente en IRIS, permitiendo búsquedas de similitud matemática ultra eficientes. SQL Estándar: Ejecutamos consultas complejas que combinan datos relacionales con vectores, manteniendo la simplicidad del lenguaje que ya conocemos.
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.
A medida que las aplicaciones crecen, todas las bases de datos acaban alcanzando límites de escalado. Ya sea por capacidad de almacenamiento, usuarios concurrentes, rendimiento de las consultas o ancho de banda de E/S, las arquitecturas de un solo servidor tienen limitaciones inherentes. Esta guía explica los enfoques fundamentales para la escalabilidad de bases de datos y muestra cómo InterSystems IRIS implementa estos patrones para dar soporte a cargas de trabajo a escala empresarial.
Exploraremos dos estrategias de escalado complementarias: escalado horizontal para el volumen de usuarios (distribuyendo la carga computacional) y sharding para el volumen de datos (particionando los conjuntos de datos). Comprender los principios generales que hay detrás de estos enfoques os ayudará a tomar decisiones fundamentadas sobre cuándo y cómo escalar vuestras aplicaciones IRIS.
Los ejemplos de esta guía utilizan InterSystems IRIS en contenedores Docker.
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...)`
Crea tus propios métodos variádicos
Puedes definir un método con un parámetro fijo y un número variable de extras:
Laboratorio de Integración con InterSystems IRIS, Wear OS y Ollama En los últimos días estuve trabajando en un proyecto personal para gestionar la creación de pacientes desde un dispositivo Wear OS conectado a mi servidor local de InterSystems IRIS Community. La aplicación funciona de la siguiente forma: ✅ Desde el reloj inteligente envío la información del paciente mediante voz o texto. ✅ Un servidor local procesa la solicitud usando Ollama y el modelo Qwen, que interpreta el texto y genera el JSON estructurado con los datos del paciente.
🚀 Migración de Datos Clínicos: InterSystems IRIS + Google Cloud Healthcare En mi laboratorio de integración, he logrado vincular InterSystems IRIS con la API de Google Cloud Healthcare para habilitar un flujo completo de migración y almacenamiento de datos clínicos en formato FHIR R4. 🔹 Pasos clave del proceso: 1️⃣ Creación de proyecto y habilitación de facturación en Google Cloud. 2️⃣ Activación de la API de Cloud Healthcare. 3️⃣ Creación de un dataset y un FHIR Store (iris-fhir-store) en us-central1. 4️⃣ Configuración de permisos IAM e implementación de una Service Account exclusiva para IRIS.
Control gestual sobre InterSystems IRIS Community: 3D y UI sin contacto 🧩 Hoy muestro un laboratorio/prototipo donde uso InterSystems IRIS Community como interfaz base y un overlay transparente que me permite operar el sistema únicamente moviendo las manos frente a la webcam. La idea: que el/la profesional explique y navegue modelos virtuales (no análogos) y la propia UI… sin tocar nada. ¿Qué hace? ✅ Puntero por gestos: la mano mueve el cursor con suavizado para que no “salte”. ✅ Acciones naturales: click, doble-click y arrastre con el índice/pinza.
🚀Laboratorio: InterSystems IRIS Community + PHP (Laravel) vía ODBC Esta semana estuve trabajando en un laboratorio personal donde integré InterSystems IRIS Community con PHP Laravel utilizando conexión ODBC, y lo llevé un paso más allá: construí un paquete de instalación tipo “wizard” guiado para que cualquier usuario pueda configurar el entorno de forma sencilla (sin pelear con drivers, DSN, variables y ajustes). ✅¿Qué logré en este laboratorio?
InterSystems Certification está desarrollando actualmente un examen de certificación para usuarios de CCR Tier 2, y si coinciden con la descripción del candidato a continuación, ¡nos gustaría que realizaran la prueba beta del examen! El examen estará disponible para pruebas beta a partir del 27 de enero de 2026.
Las pruebas beta se completarán el 28 de marzo de 2026.
¿Cuáles son mis responsabilidades como probador beta?
Como probador beta, le pedimos que programe y realice el examen antes del 28 de marzo de 2026
Desde IRIS 2024, InterSystems IRIS soporta el protocolo XOAuth2, una extensión a OAuth2 que permite autenticación con OAuth2 para enviar y recibir mensajes de email. Google Mail y Google Workspace (el uso empresarial del mail de google con una dirección de empresa) requieren el uso de XOAuth2 si se desea integrar las funciones de correo desde una aplicación externa.
En este ejemplo, me centraré en una aplicación IRIS que usa el Gmail empresarial para el envio de correos.
Durante el último año, el equipo de desarrollo de CCR ha priorizado cambios en la aplicación CCR para mostrar y fomentar mejores prácticas en su uso. Este artículo destaca algunas de las áreas en las que nos hemos centrado:
Panel de organización
Alertas del sistema
Higiene de ramas
En cada una de estas áreas, hemos aumentado la visibilidad de posibles problemas en el uso de CCR y proporcionado herramientas para que los usuarios los aborden de manera proactiva.
Panel de organización
Hemos seguido ampliando la información disponible en la página de detalles de la organización.
Embeddedpy-bridge: Un kit de herramientas para Embedded Python
Visión general
Embedded Python es un cambio radical para InterSystems IRIS, ya que ofrece acceso al vasto ecosistema de Python directamente dentro de la base de datos. Sin embargo, salvar la brecha entre ObjectScript y Python a veces puede parecer bastante complicado.
Para hacer que esta transición sea fluida, podéis usar embeddedpy-bridge