Find

Article
· Jun 4 3m read

IRIS Interop DevTools: Un punto de partida para las transformaciones de IRIS con CCDA y FHIR

IRIS admite transformaciones CCDA y FHIR de forma nativa, pero acceder y visualizar estas funcionalidades requiere tiempo de configuración y conocimiento del producto. La aplicación IRIS Interop DevTools fue diseñada para cerrar esa brecha, permitiendo a los implementadores comenzar de inmediato y explorar las capacidades de transformación integradas del producto.

Además del entorno de transformación IRIS XML, XPath y CCDA, el paquete Interop DevTools ahora proporciona:

  • Configuración de transformaciones FHIR-SDA
  • Configuración de transformaciones SDA-FHIR
  • Visualización de errores de validación FHIR
  • Carga del contexto necesario para las transformaciones FHIR

El aspecto del panel ha sido actualizado para hacerlo más intuitivo y fácil de usar. La ejecución se realiza dentro de IRIS para aprovechar el entorno, mientras que la interfaz de usuario permite visibilidad, repetibilidad y la capacidad de aislar modificaciones y módulos para pruebas.

Hay cinco utilidades:

  1. Evaluador de XPath: Evalúa una expresión XPath contra un CCD de entrada y devuelve el resultado.
  2. Transformación de CCDA a SDA: Ejecuta un CCD de entrada mediante la transformación base XSL seleccionada y muestra el resultado en formato SDA.
  3. Probador de Plantillas XSL: Aplica una única plantilla XSL a un CCD de entrada y muestra el CCD resultante.
  4. Transformación de FHIR a SDA: Ejecuta la transformación estándar de FHIR a SDA sobre un recurso o paquete FHIR de entrada y muestra el resultado en SDA o una respuesta de error de validación FHIR.
  5. Transformación de SDA a FHIR: Ejecuta la transformación estándar de SDA a FHIR sobre un mensaje SDA de entrada y muestra el resultado en un paquete FHIR.

Primeros pasos:

  1. IRIS Interop DevTools está disponible para su descarga en Open Exchange.
  2. Una vez instalado, la interfaz de usuario se ejecuta en un contenedor Docker. Seguid las instrucciones del archivo README para construir e iniciar Docker. (Se incluyen instrucciones adicionales en el README para usuarios de MacOS).
  3. Abrid la interfaz de usuario en: http://localhost:4000

Para instalación local:
La aplicación está diseñada para ejecutarse en Docker usando una imagen de IRIS for Health Community. Sin embargo, la solución solo requiere un espacio de nombres Foundation y es compatible con HealthConnect, IRIS for Health o HealthShare UCR.

  1. La aplicación web de IRIS y las APIs REST del backend están disponibles para su instalación mediante IPM.
From IRIS terminal:

zpm "install iris-ccd-devtools"
  1. La aplicación de interfaz (front-end) puede instalarse localmente cambiando al directorio "frontend/CCD-Tools-Frontend" y luego ejecutando los siguientes comandos:
  • npm install
  • npm rundev

  1. Abrid la interfaz de usuario en: http://localhost:4000/

Datos de ejemplo

Hay datos de ejemplo anonimizados cargados en la carpeta de pruebas. También hay dos colecciones de Postman para probar las APIs del backend. El archivo interop-devtools-ccd-fhir.postman_collection.json contiene las APIs actualizadas de FHIR-SDA.

 

Ejecución del conjunto de herramientas
Subid o pegad el contenido del archivo de muestra correspondiente para probar cada herramienta.

Ejemplo para la herramienta de prueba de transformación de FHIR a SDA:

 

Contadnos qué opináis. ¿Es útil un conjunto de herramientas como este? ¿Qué funciones os gustaría ver en el futuro? Esperamos seguir mejorando este conjunto de herramientas en nuestro grupo de Innovaciones.

Discussion (0)1
Log in or sign up to continue
Announcement
· Jun 4

Introducing Developer Community AI Bot

Hi Developers,

We’ve got great news — the Developer Community has a new, smart, and proactive helper:

🤖 Developer Community AI Bot a.k.a. @DC AI Bot 🤖

Powered by the same IRIS Vector Search technology as the DC AI assistant, our new @DC AI Bot takes it a step further:

👉 it automatically scans every newly posted question — and, if it finds a relevant answer, leaves a reply right in the comments.


While the bot aims to provide useful and timely responses, please note that its answers may not always be entirely accurate or complete. That’s why all replies from @DC AI Bot are reviewed by our team of moderators, who are experienced IRIS developers, to ensure the best possible quality.

So, if you’ve just posted a question, keep an eye on your notifications – the DC AI Bot might already have the answer you need!

Let us know what you think — and welcome our newest helper, @DC AI Bot, to the Community!

12 Comments
Discussion (12)5
Log in or sign up to continue
Discussion (3)3
Log in or sign up to continue
Announcement
· Jun 4

InterSystems sur HIMSS25 Europe

Salut la Communauté !

Nous avons hâte de vous retrouver sur HIMSS 2025 - Conférence et exposition européenne sur la santé ! 

⏱ Date : 10 - 12 juin 2025

📍Lieu : Palais des Congrès de Paris, stand F15, Paris, France

No alternative text description for this image

Trois jours pour découvrir ce qui se fait de mieux en matière de santé numérique en Europe.

Trois jours pour échanger, s’inspirer, rencontrer… et co-créer ensemble la santé de demain. Sur notre stand, on partagera AUSSI ce qu’on fait de mieux :

  • DPI intelligent
  • coordination territoriale
  • responsabilité populationnelle
  • intelligence artificielle au service des professionnels de santé
  • FHIR
  • Espace Européen des Données de Santé…

Notre démo live pour découvrir comment deux hôpitaux européens peuvent partager des données de santé grâce à l’International Patient Summary (IPS), basé sur FHIR et les technologies InterSystems.

Bref, que vous soyez expert, porteur de projet ou simplement passionné… passez nous voir ! On a hâte d’échanger avec vous !

Inscrivez-vous ici!

Discussion (0)1
Log in or sign up to continue
Digest
· Jun 3

恭喜获奖者!InterSystems 2025开发者竞赛——FHIR和数字医疗健康互操作性

Hi 开发者们!

我们来宣布 InterSystems 2025开发者竞赛:FHIR和数字医疗健康互操作性的优胜者! 

感谢我们的参赛者,我们收到了 11份应用! 🔥 

我们来宣布这些优胜者吧!

专家提名奖(Experts Nomination)

🥇第一名 - 5,000 美元 获奖项目 FHIRInsight app,开发者 @José Pereira, @Henry Pereira@Henrique Dias

🥈 第二名 - 2,500 美元 获奖项目 iris-fhir-bridge app,开发者@Muhammad.Waseem 

🥉 第三名 - 1,000 美元 获奖项目 health-gforms app,开发者@Yuri.Gomes

🏅 第四名 - 500 美元  获奖项目 fhir-craft app,开发者@Laura.BlázquezGarcía 

🏅 第五名 - 300 美元 获奖项目 CCD Data Profiler app,开发者@Landon.Minor  

🌟 $100  获奖项目 IRIS Interop DevTools app,开发者@Chi.Nguyen-Rettig 

🌟 $100  获奖项目 hc-export-editor app,开发者@Eric.Fortenberry

🌟 $100  获奖项目 iris-medbot-guide app,开发者 @shan yue

🌟 $100  获奖项目 Langchain4jFhir app,开发者@ErickKamii

🌟 $100  获奖项目 ollama-ai-iris app,开发者@Oliver.Wilms 

社区提名奖(Community Nomination)

🥇 第一名 - 1,000 美元 获奖项目 iris-medbot-guide app,开发者@shan yue

🥈第二名 - 600 美元 获奖项目 FHIRInsight app,开发者@José Pereira, @Henry Pereira@Henrique Dias

🥉第三名 - 300 美元 获奖项目 FhirReportGeneration app,开发者@XININGMA

🏅 第四名-200 美元  获奖项目 iris-fhir-bridge app,开发者@Muhammad.Waseem 

🏅 第五名-100美元  获奖项目 fhir-craft app,开发者@Laura.BlázquezGarcía

向获奖者表示最诚挚的祝贺!

一起来期待下次竞赛吧!