検索

お知らせ
· 2025年10月17日

[Vidéo] Best of InterSystems @SantExpo 2025

Salut la Communauté!

Profitez de regarder la nouvelle vidéo sur la chaîne Youtube d'InterSystems France :

📺 Best of InterSystems @SantExpo 2025

Revivez les temps forts de hashtag #SantExpo 2025, qui s’est tenu les 20, 21 et 22 mai dernier ! Cette année encore, l’événement incontournable a été riche en échanges, démonstrations et réflexions autour des grands enjeux de la santé numérique. Au cœur des discussions et des dernières innovations présentées :

  • L’intelligence artificielle au service des soignants et des patients, avec notre nouveau DPI hashtag#InterSystemsIntelliCare, pour alléger la charge administrative des soignants et leur redonner du temps patient.
  • La coordination territoriale et la santé populationnelle, avec hashtag#InterSystemsHealthShare et la plateforme hashtag#MayVilleHop, pour mieux prévenir et structurer les parcours de soins à l’échelle du territoire.

Abonnez-vous à notre chaîne YouTube pour plus de vidéos !

ディスカッション (0)0
続けるにはログインするか新規登録を行ってください
記事
· 2025年10月16日 1m read

IRIS for Health を使用したデジタルヘルス相互運用性(Interoperability)ソリューション構築入門チュートリアル

開発者の皆さん、こんにちは!

この記事では、Developer Hub にまたまた新チュートリアル:InterSystems IRIS for Health:デジタルヘルスの相互運用性 が追加されましたので、体験内容についてご紹介します。(準備不要でブラウザがあれば試せるチュートリアルです!)

チュートリアルでは、InterSystems IRIS for Health を使用しているのですが、IRIS for Health の持つ機能により以下のような相互運用性シナリオを作成できます。

  • HL7、CDA、FHIR、DICOM のデータルーティングを管理
  • HL7 から FHIR への変換、CDA から HL7 への変換、FHIR から CDA への変換
  • 異なるシステムと API との間のデータフローを確立

チュートリアルの中では、あるシステムから入力される HL7 メッセージを他のシステムに送信する流れをご体験いただけます。

また、データ変換が必要な場合の対応方法や HL7 メッセージの一部をテーブルに保存する流れなどもご体験いただけます。

例)HL7 メッセージの一部をテーブルに格納

 

アカウント作成やログインも不要で  ボタンをクリックするだけで始められます👍

ぜひ、お試しください!​​​​​​

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年10月16日 3m read

¿Por qué sigo viendo mensajes antiguos después de ejecutar la tarea de limpieza?

Para gestionar la acumulación de datos de producción, InterSystems IRIS permite a los usuarios controlar el tamaño de la base de datos purgando periódicamente los datos. Esta purga puede aplicarse a mensajes, registros, procesos de negocio y alertas gestionadas.

Consultad la documentación para obtener más detalles sobre la configuración de la tarea de purga:
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=EGMG_purge#EGMG_purge_settings

Un problema con el que muchos usuarios se encuentran es seguir viendo mensajes antiguos después de ejecutar la tarea de purga de mensajes. Por ejemplo, un usuario tiene una tarea de purga con NumberOfDaysToKeep=45. Esto significa que se conservan los mensajes generados en los últimos 45 días y que los mensajes generados antes de ese periodo deberían eliminarse. Después de que la tarea de purga se complete correctamente, la mayoría de los mensajes anteriores al periodo de retención de 45 días se eliminan, pero todavía hay algunos mensajes antiguos creados antes de esos 45 días. ¿Por qué no se purgan esos mensajes?

En este artículo, hablaré sobre las causas más comunes y cómo manejar la situación. Asumiré que el usuario tiene una tarea de purga que usa Ens.Util.Tasks.Purge.

1) Comprobad la tarea de purga

Primero, debemos revisar la configuración de la tarea de purga. Queremos confirmar el valor de NumberOfDaysToKeep y asegurarnos de que la tarea esté configurada para purgar los mensajes en el espacio de nombres que estamos examinando, pero el ajuste más importante que debemos comprobar es KeepIntegrity.

 

Si KeepIntegrity está activado, la tarea de purga solo eliminará las sesiones completas. Por definición, una sesión completa contiene únicamente mensajes con el estado Complete, Error, Aborted o Discarded. Ten en cuenta que si algún mensaje de la sesión no tiene uno de estos cuatro estados (por ejemplo, si el mensaje está en estado Queued o Suspended), todos los mensajes de esa sesión no serán purgados.

2) Comprobad el estado de los mensajes en esa sesión

Sabiendo que KeepIntegrity puede hacer que la tarea de purga omita algunos mensajes en sesiones incompletas, ahora podemos comprobar si este es el problema actual revisando el estado de los mensajes de la sesión. En el Visor de Mensajes, buscad los mensajes que deberían haberse eliminado según el criterio de NumberOfDaysToKeep aplicando el filtro de tiempo. Comprobad el estado de todos los mensajes de una de estas sesiones utilizando el ID de sesión. ¿Hay algún mensaje con un estado diferente de Complete, Error, Aborted o Discarded?

Además del Visor de Mensajes, podéis verificar esta información utilizando SQL consultando la tabla Ens.MessageHeader.

3) Gestionad las sesiones incompletas

Para resolver el problema, necesitáis cambiar el estado de estos mensajes para que puedan ser purgados. Por ejemplo, algunos mensajes podrían seguir en una cola y necesitar ser abortados.

Otra forma de resolverlo es crear una tarea de purga con KeepIntegrity desactivado para eliminar los mensajes incluso si las sesiones están incompletas. Debéis elegir un valor adecuado para NumberOfDaysToKeep.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年10月16日

[Tirage au sort] Partagez vos idées pour améliorer l’expérience initiale des développeurs !

Bonjour à la Communauté !

Nous sommes ravis d'annoncer un tout nouveau tirage au sort. Cette fois-ci, le thème est :

💡 Expérience initiale des développeurs 💡

Nous souhaitons connaître votre avis sur la manière de faciliter, de clarifier et de motiver les premiers pas avec les technologies InterSystems. Qu'il s'agisse de documentation, d'intégration, de configuration ou de tutoriels, vos idées peuvent faire toute la différence !

Pour participer à ce tirage au sort, suivez ces étapes simples :

  • Devenez membre du Portail d'idées et connectez-vous avec votre SSO.
  • Créez une idée.
  • Sélectionnez la catégorie « Initial Developer Experience ».
  • Décrivez votre suggestion le plus précisément possible, en expliquant précisément comment elle améliorera l'expérience des nouveaux utilisateurs.
  • Partagez le lien et le titre de votre idée dans les commentaires ci-dessous pour que les autres puissent la consulter.

C'est tout ! Fin novembre, nous utiliserons un système de tirage au sort pour sélectionner un participant chanceux qui recevra un prix spécial 🎁

Nous attendons avec impatience vos idées créatives et pratiques ! Bonne chance ☘️


Remarques :

  • Les idées en double ne seront pas acceptées. Assurez-vous que votre soumission soit unique.
  • Les employés d'InterSystems sont invités à participer.
  • Nous nous réservons le droit de modérer les idées ; la décision des modérateurs est définitive.
  • Plus vous publiez d'idées, plus vous avez de chances de gagner un prix 🤗
ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年10月16日 13m read

InterSystems para Dummies – Record Map (Mapa de Registros)

.

Estou muito emocionado de continuar com a minha série de artigos "InterSystems para Dummies", e hoje queremos contar tudo sobre uma das funções mais potentes que temos para a interoperabilidade.

Mesmo que já as tenha utilizado, planejamos analisar a fundo como aproveitá-las ao máximo e melhorar ainda mais nossa produção.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください