Article Irène Mykhailova · Juil 20 1m read

Bonjour la Communauté,

Si vous avez décidé de quitter la communauté des développeurs InterSystems, nous sommes désolés ! Ce guide vous guidera pas à pas pour supprimer définitivement votre compte.

⚠️ Avant de commencer : veuillez noter que la suppression de votre compte est irréversible. Si vous souhaitez simplement ne plus recevoir de notifications, pensez à mettre à jour vos paramètres de notification.

Comment demander la suppression d'un compte :

0
0 0
Article Developer Community Admin · Juil 14 17m read

Les fournisseurs de solutions numériques dans le domaine de la santé sont soumis à une pression croissante pour intégrer des systèmes complexes de données de santé tout en garantissant l'évolutivité, la sécurité et la conformité à des normes telles que HL7 FHIR. Les ressources FHIR (Fast Healthcare Interoperability Resources) ont révolutionné l'échange de données de santé en proposant un cadre normalisé qui permet à divers systèmes informatiques de santé de communiquer sans difficulté. Mais il ne suffit pas de se conformer aux normes FHIR pour surmonter les complexités de l'intégration des données de santé. Les partenaires de solutions doivent tirer parti de composants architecturaux avancés tels que les courtiers, les façades et les référentiels FHIR pour créer des solutions évolutives et efficaces. InterSystems offre toutes les fonctionnalités essentielles dont vous avez besoin pour mettre en œuvre FHIR pour vos données de santé, que ce soit sur site, dans un cloud public ou sous forme de service cloud géré par InterSystems.

Medical Science Hospital Lab Meeting healthcare

0
0 0
Article Sylvain Guilbaud · Juil 18 11m read

🛠️ Gestion des configurations d'InterSystems API Manager (IAM = Kong Gateway) en CI/CD

🔍 Contexte : configurations d'InterSystems IAM

Dans le cadre de l'intégration d'InterSystems IAM dans un environnement sécurisé et contrôlé, InterSystems IAM repose sur Kong Gateway pour gérer les API exposées. Kong agit comme une API Gateway moderne, capable de gérer l’authentification, la sécurité, la gestion du trafic, les plugins, et bien plus encore.

0
0 0
Annonce Irène Mykhailova · Juil 17

Bonjour, utilisateurs CCR des sites TrakCare !

L'équipe Certification d'InterSystems Learning Services développe actuellement un examen de certification InterSystems CCR EHR (aussi appelé TrakCare) Specialist. Nous sollicitons les commentaires de notre communauté afin de finaliser le contenu de l'examen.

Comment puis-je donner mon avis ? Répondez à notre enquête d'analyse des tâches (JTA) ! Nous vous présenterons une liste de tâches et vous les évaluerez en fonction de leur importance et d'autres facteurs.

0
0 0
Article Irène Mykhailova · Juil 15 3m read

Notre objectif au sein de la Communauté des développeurs est de promouvoir un contenu technique original, fiable et de haute qualité, créé par et pour les développeurs. Si des outils d'IA comme ChatGPT peuvent être utiles à la rédaction, nous attendons de tout contenu publié qu'il reflète une expertise authentique et une compréhension personnelle. Si vous avez des questions ou souhaitez discuter de votre problème de codage avec une IA, pensez à utiliser le chat IA de la Communauté des développeurs.

Utilisation acceptable de l'IA

0
0 0
Article Sylvain Guilbaud · Juil 8 3m read

Si vous migrez d'Oracle vers InterSystems IRIS, comme beaucoup de mes clients, vous risquez de rencontrer des modèles SQL spécifiques à Oracle nécessitant une conversion.

Prenons l'exemple suivant:

SELECT (TO_DATE('2023-05-12','YYYY-MM-DD') - LEVEL + 1) AS gap_date
FROM dual
CONNECT BY LEVEL <= (TO_DATE('2023-05-12','YYYY-MM-DD') - TO_DATE('2023-05-02','YYYY-MM-DD') + 1);

Dans Oracle:

0
0 0
Job Adeline Icard · Juil 10

InterSystems recherche un Solution Architect pour accompagner sa croissance continue en Belgique, en se concentrant sur les engagements stratégiques dans le secteur public.

Présentation du poste :

En tant que Solution Architect, vous collaborerez avec les clients du secteur public afin de comprendre leurs besoins et de proposer des solutions techniques robustes et évolutives utilisant la technologie InterSystems. Vous jouerez un rôle clé dans la résolution des défis complexes liés à l'intégration, à l'analyse et à la conformité des données.

Responsabilités :

0
0 0
Question Corentin Blondeau · Juin 4

Bonjour,
Quels sont les avantages et les inconvénients d'avoir plusieurs namespaces par rapport à un seul?
J'aimerais bien savoir les aspects positifs et négatifs des deux cas de figures, par exemple 1 ou 4 espaces de nom pour un total de 20 flux.

Qu'en est t'il niveau sécurité, gestion serveur, gestion du code, autre?
En terme de performances, est-ce que trop d'items sur une seul production ralenti le serveur? Ou trop de namespaces augmente la consommation mémoire pour rien?
Comment évolue la consommation d'un namespace? Il y a un minimum?
Je vous remercie de vos réponses.
Corentin BLONDEAU

0
0 0
Article Guillaume Rongier · Juil 2 4m read

Bonjour chers ingénieurs interface et développeurs d'applications,     

Saviez-vous que Python peut être utilisé dans des productions ou des intégrations?

L'interface utilisateur de configuration de production est low-code, mais dans de nombreux projets, vous pouvez arriver au point où il est nécessaire d'écrire du code. Comme nous l'avons vu dans le cours Architecture d'intégration, les Business Process comportent de nombreux emplacements où insérer du code, notamment l'éditeur BPL (pour les Business Process BPL) et l'éditeur DTL (pour les transformations de données).

0
0 0
Article Iryna Mykhailova · Juil 4 3m read

Une qualité de service (QoS) est attribuée à tous les pods. Trois niveaux de priorité sont attribués aux pods d'un nœud. Ces niveaux sont les suivants :

1) Garanti : Priorité élevée

2) Évolutif : Priorité moyenne

3) Meilleur effort : Priorité faible

Il s'agit d'indiquer au kubelet quelles sont vos priorités sur un nœud donné si des ressources doivent être récupérées. Ce superbe GIF d'Anvesh Muppeda ci-dessous l'explique.

0
0 0
Question Franck Hanotin · Juil 3

Bonjour,

j'essaie de faire une connexion avec un serveur SFTP avec 

set ssh = ##class(%Net.SSH.Session).%New()

set Status=ssh.Connect(Server,FtpPort)

set Status=ssh.AuthenticateWithKeyPair(User,"E:\Datas\export\ClePublic.txt","E:\Clé ssh\id-rsa.ppk","")

et là j'ai l'erreur:

TOOLS>zw Status                                                                

0
0 0
Annonce Irène Mykhailova · Juil 1
Bonjour et bienvenue à la récapitulation de la communauté des développeurs de juin 2025.
Statistiques générales
✓ Nouvelles publications 24 publiées le juin :
 10 nouveaux articles
 13 nouvelles annonces
 1 nouvelle question

✓ Nouveaux membres 8 ayant rejoint le Juin
✓ Publications 1,199 publiées depuis le début
✓ Membres 178 ayant rejoint depuis le début

0
0 0
Annonce Irène Mykhailova · Juin 30

Vous avez au moins deux ans d'expérience en développement avec la plateforme de données InterSystems IRIS et des connaissances de base en InterSystems ObjectScript ?

Validez votre expertise avec le nouvel examen InterSystems IRIS Development Professional certification, notre premier examen de niveau professionnel !

Badge: InterSystems Certified. InterSystems IRIS Development Professional 

0
0 0
Article Iryna Mykhailova · Juin 24 3m read

J'écris cet article principalement pour recueillir un consensus informel sur la façon dont les développeurs utilisent Python avec IRIS. N'hésitez donc pas à répondre au sondage à la fin de cet article ! Dans le corps de l'article, je détaillerai chaque choix proposé, ainsi que ses avantages, mais n'hésitez pas à le parcourir et à simplement répondre au sondage.

0
0 0
Article Irène Mykhailova · Juin 29 3m read

Salut la Communauté !

J’ai eu le plaisir d’être votre reporter sur place pour InterSystems Ready 2025, le plus grand événement de l’année dédié aux développeurs d'InterSystems. Comme toujours, ce sommet mondial a été riche en découvertes, en échanges et en innovations. Cette année encore, la Communauté Francophone s’est brillamment illustrée et a pleinement participé à cette aventure inspirante !

0
0 0
InterSystems officiel Adeline Icard · Juin 27

Référence : Build 2025.1.0.1.24372U.25e14d55

Cette version apporte des améliorations significatives à la sécurité, aux capacités d'analyse et à l'expérience utilisateur, ainsi que des améliorations opérationnelles majeures visant à réduire les temps d'arrêt et à améliorer la fiabilité.

Nouvelles fonctionnalités et améliorations

0
0 0
Article Lorenzo Scalese · Juin 18 5m read

Le bon vieux temps

La classe %Library.DynamicObject existe dans IRIS depuis bien avant que IRIS ne devienne IRIS. Si vous l'utilisez depuis l'époque de Cache, vous souhaiterez peut-être vous familiariser avec certaines de ses modifications.

Dans Cache 2018, la méthode %Get n'avait qu'un seul argument. Il s'agissait de la clé permettant de récupérer les données dans le JSON. Ainsi, si votre objet JSON s'appelait myObj, cela ressemblerait à ceci:

0
0 0
Article Iryna Mykhailova · Juin 17 5m read

Lorsque nous créons un référentiel FHIR dans IRIS, nous avons un point de terminaison pour accéder à l'information, créer de nouvelles ressources, etc. Mais il y a certaines ressources dans FHIR que nous n'aurons probablement pas dans notre référentiel, par exemple, la ressource Binary (cette ressource renvoie des documents, comme des PDF par exemple).

J'ai créé un exemple dans lequel, quand une ressource est demandée via "Binary", l'endpoint FHIR renvoie une réponse, comme si elle existait dans le référentiel. 

0
0 0
InterSystems officiel Adeline Icard · Juin 19

InterSystems a le plaisir d'annoncer que les produits suivants sont désormais disponibles pour Red Hat Enterprise Linux 10 :

  • InterSystems IRIS Data Platform 2025.1.0.230.2
  • InterSystems IRIS for Health 2025.1.0.230.2
  • HealthShare Health Connect 2025.1.0.230.2

Cette version prend désormais en charge le système d'exploitation Red Hat Enterprise Linux 10. RHEL 10 inclut le noyau Linux 6.12.0, des améliorations de sécurité, des optimisations de performances et des outils de développement améliorés.

Comment obtenir le logiciel ?

0
0 0
Annonce Irène Mykhailova · Juin 16

Bonjour à tous,

L'équipe Certification d'InterSystems Learning Services développe actuellement deux nouveaux examens de certification HealthShare Unified Care Record. Nous sollicitons les commentaires de notre communauté afin de nous aider à évaluer et à définir leur contenu. Veuillez noter que ces examens remplaceront l'examen de spécialiste technique HealthShare Unified Care Record, que nous prévoyons de supprimer en janvier 2026. Les certifications obtenues dans cette technologie avant la suppression de l'examen resteront valables cinq ans à compter de la date d'obtention.

0
0 0
Article Sylvain Guilbaud · Juin 13 9m read

J'ai dû récemment rafraîchir mes connaissances sur le module EMPI de HealthShare et, comme je travaillais depuis quelque temps sur les fonctionnalités de stockage et de recherche vectorielle d'IRIS, j'ai tout naturellement fait le rapprochement.

Pour ceux d'entre vous qui ne connaissent pas bien les fonctionnalités EMPI, voici une brève introduction:

Index patient principal "Enterprise Master Patient Index"

0
0 0
Article Lorenzo Scalese · Juin 10 11m read

Introduction

Les performances des bases de données sont devenues essentielles à la réussite des environnements applicatifs modernes. Il est donc indispensable d'identifier et d'optimiser les requêtes SQL les plus exigeantes en ressources afin de garantir une expérience utilisateur fluide et la stabilité des applications. 

Cet article présente une approche rapide pour analyser les statistiques d'exécution des requêtes SQL sur une instance InterSystems IRIS afin d'identifier les domaines à optimiser au sein d'une macro-application.

Au lieu de nous concentrer sur la surveillance en temps réel, nous allons mettre en place un système qui collecte et analyse les statistiques précalculées par IRIS une fois par heure.  Cette approche, bien qu'elle ne permette pas de surveillance instantanée, offre un excellent compromis entre la richesse des données disponibles et la simplicité de mise en œuvre. 

Nous utiliserons Grafana pour la visualisation et l'analyse des données, InfluxDB pour le stockage des séries chronologiques et Telegraf pour la collecte des métriques.  Ces outils, reconnus pour leur puissance et leur flexibilité, nous permettront d'obtenir un aperçu clair et exploitable.

Plus précisément, nous détaillerons la configuration de Telegraf pour récupérer les statistiques. Nous configurerons également l'intégration avec InfluxDB pour le stockage et l'analyse des données, et créerons des tableaux de bord personnalisés dans Grafana. Cela nous aidera à identifier rapidement les requêtes nécessitant une attention particulière.

Pour faciliter l'orchestration et le déploiement de ces différents composants, nous utiliserons Docker.

logos.png

0
0 0
Annonce Irène Mykhailova · Juin 13

Bonjour la communauté,

Nous sommes très heureux d'inviter tous les membres de notre Communauté de Développeurs à participer à notre prochain concours !

💡 Le 4e concours d'idées InterSystems 💡

Nous recherchons vos idées innovantes pour améliorer InterSystems IRIS et les produits et services associés. Nous encourageons les suggestions basées sur des cas d'utilisation réels, mettant en évidence les avantages tangibles que votre idée apportera aux autres utilisateurs et comment elle améliorera l'expérience des développeurs avec la technologie InterSystems.

📅 Durée : 9 juin - 20 juillet 2024

0
0 0
InterSystems officiel Adeline Icard · Juin 10

InterSystems a publié de nouvelles mises à jour afin de corriger un défaut affectant les versions antérieures les plus récentes (2025.1.0, 2024.1.4, 2023.1.6 et 2022.1.7), pour les gammes de produits prises en charge suivantes :

  • InterSystems IRIS
  • InterSystems IRIS for Health
  • HealthShare Health Connect

Ce problème pouvait entraîner des erreurs <PROTECT> inattendues ou des anomalies d'accès lors de l'utilisation de fonctionnalités telles que :

0
0 0