Nueva
Artículo Laura Redondo Catalán · mayo 14 2m read

Estamos muy emocionados de lanzar una nueva funcionalidad de CCR impulsada por IA que ayudará a nuestros usuarios a ahorrar tiempo y evitar llamadas a Soporte. Hoy presentamos el nuevo resumen generado por IA de CCR Transport Log Analyst (o CTLA).

El objetivo de CTLA es proporcionar un análisis de los errores que se han producido en el Transport Log de un CCR concreto y aconsejar al usuario sobre las medidas que podría tomar para corregir la situación, así como sobre lo que se podría haber hecho para evitarla desde el principio.

0
0 5
InterSystems Developer Community is a community of 26,934 amazing developers
¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!
Nueva
Artículo Jose-Tomas Salvador · mayo 14 5m read

Para quienes no estuvieron en READY la semana pasada, puede que os hayáis perdido el emocionante anuncio de que el Programa de Acceso Anticipado (EAP de Early Access Program en inglés) de AI Hub ya está oficialmente abierto. Se anunció durante una increíble demostración de @Benjamin De Boe y @Jeff Fried, os recomiendo ver esta demo cuando se publique la grabación.

He tenido la oportunidad de probar AI Hub con antelación y he pensado que podría compartir una introducción con la comunidad.

0
0 7
Nueva
Artículo Alberto Fuentes · mayo 12 9m read

En este ejemplo he buscado el punto intermedio entre una demo muy simple y una arquitectura muy complicada: una integración pequeña, clara y útil para entender cómo conectar InterSystems IRIS con Azure Service Bus usando una producción de interoperabilidad de IRIS que aprovecha Embedded Python para utilizar la librería oficial de Azure.

La idea es sencilla:

  • IRIS envía mensajes a una cola de Azure Service Bus mediante un Business Operation.
  • IRIS recibe mensajes desde esa misma cola mediante un Inbound Adapter y un Business Service.
  • Los componentes de interoperabilidad son componentes de IRIS.
  • Dentro de esos componentes, Embedded Python permite usar el SDK azure-servicebus sin salir del entorno de IRIS.

Dicho de otra forma: una solución en IRIS que usa Embedded Python donde corresponda para integrarse con Azure.

0
0 11
Nueva
Artículo Luis Angel Pérez Ramos · mayo 7 9m read

Introducción

En entornos de interoperabilidad sanitaria, InterSystems Health Connect suele contener componentes críticos como producciones, procesos de negocio, operaciones, servicios, clases utilitarias, rutinas y otros artefactos ObjectScript. Tradicionalmente, muchos despliegues de estos componentes se han hecho de forma manual, copiando clases, importando XML o utilizando herramientas administrativas desde el portal de gestión.

0
0 23
Nueva
Artículo Alberto Fuentes · mayo 5 5m read

Introducción
InterSystems IRIS Adaptive Analytics es una extensión opcional que proporciona una capa de modelo de datos virtual entre InterSystems IRIS y herramientas populares de Business Intelligence (BI) e Inteligencia Artificial (IA). Adaptive Analytics está impulsado por AtScale, y la documentación de AtScale puede consultarse en este enlace: https://documentation.intersystems.atscale.com

Este artículo mostrará algunas funcionalidades de AtScale que pueden facilitar el análisis de datos:

  1. Creación de cubos
  2. Visualización en Excel
  3. Períodos paralelos
  4. Consultas
  5. Snowflake
  6. Seguridad
  7. Agregaciones

0
0 9
Nueva
Artículo Ricardo Paiva · mayo 4 7m read

Una canalización (pipeline) de entrenamiento continuo (CT) formaliza un modelo de aprendizaje automático (ML) desarrollado mediante la experimentación en ciencia de datos, utilizando los datos disponibles en un momento dado. Prepara el modelo para su despliegue, al tiempo que permite actualizaciones autónomas a medida que se dispone de nuevos datos, junto con capacidades sólidas de monitorización del rendimiento, registro (logging) y registro de modelos para fines de auditoría.

InterSystems IRIS ya proporciona casi todos los componentes necesarios para soportar un pipeline de este tipo.

0
0 11
Artículo Laura Redondo Catalán · abr 30 3m read

Hoy he publicado un nuevo paquete en Open Exchange para la generación de datos sintéticos directamente en IRIS.

Encontrar conjuntos de datos decentes cuando quieres crear una aplicación de demostración puede resultar frustrante. Quizás el conjunto de datos no sea tan importante, pero aun así quieres que parezca algo realista y con varias tablas enlazadas que puedan usarse directamente dentro de IRIS con los joins implícitos mediante ->

0
0 19
Artículo Alberto Fuentes · abr 30 1m read

Se ha introducido una característica muy importante para HL7 FHIR con la versión v2026.1: el soporte para los ámbitos (scopes) granulares de SMART on FHIR v2.

Esto os permite ser mucho más estrictos y precisos en el acceso que otorgáis a los datos en vuestro repositorio FHIR.

Parte de este nuevo soporte consiste en rechazar solicitudes que no coincidan con los scopes, pero una capacidad aún más interesante es filtrar los resultados de acuerdo con los scopes proporcionados.

0
0 17
Artículo Alberto Fuentes · abr 30 30m read

Demostración de particionamiento de tablas

Esta demostración te guía a través de la nueva funcionalidad de particionamiento de tablas en IRIS SQL, explicando qué hace y cómo funciona. Usaremos solo unas pocas decenas de filas para mostrar el concepto, aunque la funcionalidad está pensada para conjuntos de datos mucho más grandes.

Si queréis una introducción más breve y a alto nivel sobre Table Partitioning, podéis consultar el módulo de formación online Managing Tables with Partitioning in InterSystems IRIS

ℹ️ Table Partitioning está incluido en IRIS 2026.1 como una funcionalidad experimental.

0
0 19
Artículo Ricardo Paiva · abr 29 2m read

Hola comunidad,

Echad un vistazo a estos nuevos vídeos en el aprendizaje online y familiarizaos con las nuevas funcionalidades e interfaces de la última versión de los productos de InterSystems®. Todos los vídeos también están disponibles en el canal de YouTube de Learning Services.

Además, echad un vistazo a un vídeo para nuevos desarrolladores de ObjectScript y a una guía para usuarios de HealthShare® que estén actualizando sus despliegues.

Vídeos de la última versión de los productos de InterSystems

0
0 13
Artículo Luis Angel Pérez Ramos · abr 27 1m read

Si uno de vuestros paquetes en OEX recibe una reseña, OEX solo os notifica sobre VUESTRO propio paquete.
La valoración refleja la experiencia del revisor con el estado encontrado en el momento de la reseña.
Es como una instantánea y puede haber cambiado desde entonces.
Las reseñas de otros miembros de la comunidad están marcadas con * en la última columna.
 

# Paquete Reseña Estrellas IPM Docker *
1 ms-iris-credit-risk otra experiencia excelente de 6* 6.0 . y .
2 Free DBsize with Swagger gran acceso remoto 5.0 . . *
3 iris-configuration-manager-extension Me hizo perder mucho tiempo. 5.0
0
0 10
Artículo Ricardo Paiva · abr 20 4m read

Hola a todos. ¡Soy yo otra vez! 😀😀

Recientemente estuve intentando organizar algunos materiales de aprendizaje sobre InterSystems IRIS 😆, y me di cuenta de que los recursos están bastante dispersos 🤐.

Así que he reunido aquí una lista —agrupada por categorías— para cualquiera que:

  • sea nuevo en InterSystems
  • o quiera profundizar en áreas específicas

También añado parte de mi propia experiencia sobre lo que me funcionó (y lo que no, aunque quizá solo no me funcionó a mí 🤫🤐).


1. Para empezar

Si no sabéis por dónde empezar, comenzad aquí:

0
0 26
Artículo Ricardo Paiva · abr 15 6m read

El teorema PACELC fue creado por Daniel Abadi (Universidad de Maryland, College Park) en 2010 como una extensión del teorema CAP (creado por Eric Brewer: consistencia, disponibilidad y tolerancia a particiones). Ambos ayudan a diseñar cómo arquitecturar el funcionamiento más adecuado de las plataformas de datos en entornos distribuidos bajo los aspectos de consistencia frente a disponibilidad. La diferencia es que PACELC también permite analizar la mejor opción para entornos no distribuidos, convirtiéndose en el estándar de referencia para considerar todos los escenarios posibles al definir vuestra topología de despliegue y arquitectura.

El teorema CAP establece que en sistemas distribuidos no es posible tener simultáneamente consistencia, disponibilidad y tolerancia a particiones, por lo que requiere elegir dos de las tres, según el siguiente diagrama.


Fuente: https://medium.com/nerd-for-tech/understand-cap-theorem-751f0672890e

0
1 27
Artículo Alberto Fuentes · abr 15 3m read

Las extensiones oficiales de InterSystems para VS Code están repletas de funcionalidades que facilitan el desarrollo con los productos de InterSystems. Hoy me gustaría destacar algunas funciones pequeñas pero útiles que quizá hayáis pasado por alto.

Mostrar todos los miembros de la clase

Podéis ver todos los miembros de la clase actual, incluidos los miembros heredados, con solo hacer clic en un botón. Simplemente haced clic en el icono de la clase en la esquina superior derecha de la ventana del editor y aparecerá una lista filtrable de todos los miembros.

0
0 31
Artículo Jose-Tomas Salvador · abr 6 3m read

Novedades en InterSystems IRIS e IRIS for Health 2026.1

InterSystems IRIS 2026.1 ya está aquí, y viene cargado de potentes mejoras diseñadas para ayudaros a escalar la gestión de vuestros datos como nunca antes. Tanto si os ocupáis de los aspectos operativos de gestionar conjuntos de datos masivos como si buscáis optimizar los costes de almacenamiento, esta versión incorpora numerosas funcionalidades para simplificar vuestra relación con los datos y afrontar los crecientes retos de los conjuntos de datos muy grandes.

0
0 24
Artículo Laura Redondo Catalán · abr 1 1m read

Introducción

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.

0
0 23
Artículo Alberto Fuentes · mar 26 1m read

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:

  • La función de auto-completado al editar acciones Assign y Condiciones, como podéis ver en la parte superior derecha.
  • La vista en árbol de todo el BP, que permite ver también las acciones internas de bucles, etc.
0
0 27
Artículo Scott Roth · mar 26 3m read

Antecedentes

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.

0
0 20
Artículo Ricardo Paiva · mar 23 2m read

Preguntas frecuentes de InterSystems

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 exampleClassExtends
0
0 12
Artículo Luis Angel Pérez Ramos · mar 20 6m read

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!

0
0 33
Artículo Jose-Tomas Salvador · mar 17 14m read

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.

0
0 25
Artículo Ricardo Paiva · mar 16 3m read

Bienvenidos al resumen mensual de actualizaciones y lanzamientos de VS Code y de las extensiones relacionadas con InterSystems, relevantes para los desarrolladores de IRIS.

Si estáis migrando de InterSystems Studio a VS Code, o queréis profundizar vuestro conocimiento, consultad los cursos de formación de VS Code de George James Software: georgejames.com/vscode-training.

Versión 1.

0
1 41
Artículo Ricardo Paiva · mar 13 2m read

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

0
0 12
Artículo Tomo Okuyama · mar 9 7m read

Por qué esta integración es importante

InterSystems sigue impulsando las capacidades de IA de forma nativa en IRIS — búsqueda vectorial, compatibilidad con MCP y capacidades de IA agéntica. Esa hoja de ruta es importante y no hay ninguna intención de dar un paso atrás en ella.

Pero el panorama de la IA también está evolucionando de una manera que hace que la integración con el ecosistema sea cada vez más esencial. Herramientas como Dify — una plataforma de orquestación de LLM de código abierto y lista para producción — se han convertido en una parte importante de los stacks de IA empresariales.

0
0 39
Artículo Jose-Tomas Salvador · mar 3 1m read

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.

0
0 24
Artículo Yuri Marx · mar 3 4m read

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.

0
0 27
Artículo Luis Angel Pérez Ramos · mar 3 4m read

Hola:

La migración de datos a menudo suena como una simple “tarea de mover datos de A a B” hasta que te pones a ello. En realidad, es un proceso complejo que combina planificación, validación, pruebas y precisión técnica.

A lo largo de varios proyectos en los que gestioné la migración de datos a un HIS que funciona sobre IRIS (TrakCare), me di cuenta de que el éxito proviene de una mezcla de disciplina y automatización.

Aquí tenéis algunos puntos que quiero destacar.

1. Empezad con un formato de datos definido.

Antes incluso de abrir vuestro primer archivo, aseguraos de que todos, especialmente los proveedores de datos, entienden claramente el formato exacto de datos que esperáis. Definir plantillas desde el principio evita idas y venidas innecesarias y retrabajos más adelante.

Aunque los formatos Excel o CSV son comunes, personalmente considero que usar un archivo de texto delimitado por tabuladores (.txt) para la carga de datos es lo mejor. Es ligero, consistente y evita problemas con comas dentro de los campos de texto.

PatID   DOB Gender  AdmDate
10001   2000-01-02  M   2025-10-01
10002   1998-01-05  F   2025-10-05
10005   1980-08-23  M   2025-10-15

Aseguraos de que los formatos de fecha que aparecen en el archivo son correctos y constantes en todo el documento, porque normalmente todos estos archivos se convierten desde un Excel y un usuario básico de Excel puede cometer errores al daros los formatos de fecha incorrectos. Los formatos de fecha erróneos pueden desesperaros al convertirlos a horolog.

0
0 21