bêta L'eHealth Atlas est en construction : nous collectons et vérifions encore des données, le contenu peut donc être incomplet.Contenu encore incomplet. Plus d'informations

Base de référence belge sur la santé numérique

Ouvrage de référence indépendant · source non officielle bêta

Recherche avancée Aide

Fiche de concept · Aperçu ou dossier

Intégration technique avec l'infrastructure eHealth

Identifiant Atlas technische-integratie-ehealth · 79 affirmations · 30 sources · Dernière vérification05-10-2026 · Version 2026.11.12-3

Type
Aperçu ou dossier
Juridiction
Belgique (fédéral/interfédéral)
Cycle de vie
sans objet — Aperçu sans phase de cycle de vie propre ; le statut de production diffère selon le service cible. Les sources techniques et les statuts de service repris ont été vérifiés le 05/10/2026.
Alias
integratie eHealth-basisdiensten; softwareintegratie eHealth; eHealth-integratie voor softwareleveranciers
FR / EN
Intégration technique avec l'infrastructure eHealth / Technical integration with the Belgian eHealth infrastructure

Cet aperçu décrit comment un logiciel se connecte aux services de l'infrastructure eHealth belge. Les briques communes sont un certificat eHealth, I.AM pour l'authentification et l'autorisation, le chiffrement des messages, des connecteurs et un environnement d'acceptation. Ensuite, la procédure d'accès, les tests et l'agrément diffèrent pour l'eHealthBox, MyCareNet, les hubs, Vitalink, Recip-e, UHMEP, la pseudonymisation et CoBRHA. Pour les hôpitaux, cela aide à déterminer par application quel protocole, quel client, quelles clés et quelle approbation sont nécessaires.

Relations 14 Sources 30 Graphe

En bref

✎ Commenter
  • Quoi : un logiciel se connecte, par service cible, via SOAP, REST ou FHIR et parcourt pour cela un trajet d'accès et de test spécifique au service[1][2].

  • Identité : chaque connexion system-to-system avec les services de base eHealth exige un certificat eHealth, tandis que SOAP utilise SAML via I.AM STS et REST OpenID Connect via I.AM Connect[3][4][5].

  • Sécurité : les données médicales doivent être sécurisées au moins au niveau du message ; ETEE et KGSS assurent le chiffrement pour des destinataires connus et pour des destinataires accessibles sous condition[6][7].

  • Tests : l'environnement d'acceptation utilise un certificat et un connecteur d'acceptation, tandis que les services partenaires peuvent aussi avoir leurs propres environnements de test[8][2].

  • Agrément : l'enregistrement du logiciel contrôle l'intégration, mais pour MyCareNet c'est le Collège Intermutualiste National qui décide via un Approval Assessment[1][9].

  • Hôpital : un logiciel hospitalier atteint le métahub via un hub, mais peut appeler directement le consentement, les relations de soins et les exclusions via REST[10].

Qu'est-ce que c'est ?

✎ Commenter

Quelles étapes techniques et administratives un logiciel (DPI, système d'information de laboratoire, logiciel de pharmacie ou de médecine générale, middleware) doit-il parcourir pour utiliser un service déterminé de l'infrastructure eHealth belge ? (Synthèse) Le modèle revient le plus souvent à : identifier le système (certificat), authentifier l'utilisateur ou l'organisation via I.AM, chiffrer le contenu, tester en acceptation et faire enregistrer ou agréer l'intégration. Les détails diffèrent selon le service cible, et toutes les étapes ne s'appliquent pas partout : une application web sans intégration propre n'exige par exemple pas de test d'enregistrement[1].

Composants

✎ Commenter
  • Choix d'architecture : la Plate-forme eHealth propose SOAP pour les applications sur un seul appareil et REST pour les applications sur plusieurs appareils ; pour les nouveaux projets mobiles, REST est privilégié[6].
  • Certificat : le certificat identifie le système, l'eID ou un jeton identifie l'utilisateur[3]. Les certificats de production sont valables 36 mois[3]. La plate-forme eHealth annonce un passage à ECC 384 : le Certificate Manager ne générera plus que des certificats ECC (les ETK restent en RSA)[8] ; en acceptation, des certificats RSA peuvent encore être commandés[8]. Voir Certificats eHealth et chiffrement (ETEE).
  • I.AM : quatre contextes techniques (applications web, SOAP, REST, Data Access)[5]. Les applications web classiques utilisent I.AM IDP, les applications mobiles et REST I.AM Connect[5]. Les organisations enregistrent un client M2M avec leur numéro INAMI dans le client-ID[11].
  • Sécurisation du transport et des messages : pour les services web sur la plate-forme SOA, une connexion SSL/TLS est toujours exigée au niveau du transport[4], et au niveau du message, le consommateur du service s'authentifie avec des certificats X.509[4].
  • Sécurisation du contenu : au moins au niveau du message[6] ; un chiffrement end-to-end complet n'est pas toujours nécessaire, une sécurisation point-to-point l'est[6].
  • Connecteurs : bibliothèques Java libres (avec une variante .NET générée) pour l'authentification et le chiffrement[12] ; au minimum la version 4.1.2 et SHA256 depuis octobre 2023[12]. Voir Connecteurs eHealth (eHealth platform services connectors).
  • Environnement d'acceptation : disponible pour les institutions et les fournisseurs de logiciels afin de tester par rapport aux spécifications d'interopérabilité et de sécurité[8]. Fonctionnellement identique à la production, mais les données ne sont normalement pas fiables, sauf pendant les trois semaines qui précèdent une major release[8]. L'accès demande un certificat d'acceptation, le connecteur, un ordinateur/navigateur testé et le plus souvent un profil de test médical[8].
  • Trust store et renouvellement des clés : les certificats de confiance sont diffusés sous la forme d'une ETSI Trusted List[3] ; en juillet-août 2026, la plate-forme a renouvelé les certificats et les clés de ses propres services I.AM (intégrations SAML, validation JWT d'I.AM Connect)[13].
  • Enregistrement : l'enregistrement des logiciels se fait sous la responsabilité de la plate-forme eHealth, avec des gestionnaires tels que l'INAMI[1][14]. La manière de s'inscrire diffère par projet selon les conditions d'enregistrement de l'INAMI[14]. La modalité de test dépend de la forme d'intégration : pas de test pour une application web sans intégration, une vidéo de démonstration pour les composants web, une session de test live pour une API FHIR[1]. Un logiciel enregistré doit installer chez tous les utilisateurs la version testée dans les trois mois qui suivent la réussite du minilab[15].

Comparaison par service cible

Service cible Voie d'accès pour un logiciel Ce qui est nécessaire Test/agrément
eHealthBox SOAP v3 ou REST v1 certificat + chiffrement ; pour REST également I.AM Connect[16][11] minilab pour le logiciel de médecine générale[17]
MyCareNet via un logiciel d'entreprise[18] ; en outre un portail du Collège Intermutualiste National[18] inscription auprès du Collège Intermutualiste National + certificat de test eHealth[9] « Approval Assessment » du Collège Intermutualiste National[9]
Hubs & Metahub (répertoire des références) uniquement via un hub agréé[10] Consent/Therlink/Exclusions également en REST[10] via le hub
Vitalink environnement KMEHR ou FHIR[19] procédure d'accès ; FHIR via I.AM Connect[19][20] ; calendrier de releases par trimestre[19] procédure d'accès (détails de test non trouvés)[19]
Recip-e (prescription électronique dans le secteur ambulatoire) (FHIR) et UHMEP et la prescription de renvoi électronique (eReferral) API FHIR, composants web ou application web[1] token exchange I.AM Connect, client M2M propre[21] test d'enregistrement (session live)[1] ; pour la prescription de renvoi électronique (UHMEP) d'abord un test de pré-enregistrement obligatoire sur le serveur de test FHIR de la plate-forme eHealth[22]
Pseudonymisation service eHealth (TTP) délibération du Comité de sécurité de l'information obligatoire[23] sans objet
CoBRHA / Addressbook Consultation Webservice, I.AM AA[24][5] la variante REST demande I.AM Connect[11] non trouvé

Par service cible

eHealthBox

Pour le service web, le logiciel doit avoir intégré le service ; selon la plate-forme eHealth, c'est le cas pour tous les logiciels enregistrés par eHealth[16]. L'intégration exige un certificat eHealth et un service de chiffrement[16]. Pour SOAP, un certificat de base suffit ; la variante REST demande un onboarding I.AM Connect (Healthcare ou M2M)[11]. Les messages sont limités à 10 MB[16].

MyCareNet

Le fournisseur s'inscrit auprès des services MyCareNet (Collège Intermutualiste National) et obtient accès à la documentation technique sur SharePoint[9]. Il demande en outre à la plate-forme eHealth un certificat de test pour le secteur[9]. Le Collège Intermutualiste National fournit un guide d'implémentation, des messages d'exemple et des implémentations de référence en .Net et Java[25]. Ce n'est qu'après la réussite d'un Approval Assessment que le logiciel peut passer en production[9].

Hubs & Metahub, consentement et relation thérapeutique

Le service web Metahub (création et recherche de liens patient) est exclusivement réservé aux hubs, non aux logiciels individuels des hôpitaux[10]. Les services pour le consentement, les relations thérapeutiques/relations de soins et les exclusions sont en revanche disponibles comme services REST pour des applications de tiers[10]. Voir Hubs & Metahub (répertoire des références), Consentement éclairé au partage de données et Relation thérapeutique.

Vitalink

Vitalink n'a pas d'interface propre pour les prestataires de soins ; ceux-ci l'utilisent via leur logiciel professionnel, qui parcourt une procédure d'accès[19]. Il existe deux pistes de documentation, KMEHR et FHIR[19] (voir aussi Guides d'implémentation FHIR belges) ; l'environnement FHIR utilise REST et I.AM Connect[20]. Vitalink publie une major release par trimestre, avec des minor releases intermédiaires[19]. Voir Vitalink.

Recip-e et UHMEP (FHIR)

Dans l'API FHIR de Recip-e, les pharmacies hospitalières (Le pharmacien hospitalier et le schéma de médication partagé) utilisent un client M2M propre et ne peuvent pas réutiliser le client de l'hôpital[21]. Les identifiants des patients sont pseudonymisés via le service pseudo de la plate-forme eHealth[21]. Pour l'API FHIR d'UHMEP, le flux IAM token exchange est une condition de sécurité[21]. Pour la prescription de renvoi électronique (eReferral), un test de pré-enregistrement réussi sur le serveur de test FHIR de la plate-forme eHealth est obligatoire avant le test d'enregistrement officiel[22]. L'INAMI n'exige un tel test de pré-enregistrement que « pour certaines applications numériques »[1] ; que cela vaille aussi pour l'API FHIR de Recip-e n'est pas démontré (lacune). Voir UHMEP et la prescription de renvoi électronique (eReferral) et Recip-e (prescription électronique dans le secteur ambulatoire).

Pseudonymisation

La plate-forme eHealth propose des services de pseudonymisation pour convertir des données de santé à caractère personnel en données codées ou anonymes[23]. Dans « Batch codage », la plate-forme agit comme trusted third party[23] ; « Blinded pseudo » adapte les pseudonymes par partie traitante sans dépseudonymisation[23]. Une délibération du Comité de sécurité de l'information est obligatoire[23]. La pseudonymisation des données de registre dans le flux de données HD4DP passe par le service TTP d'eHealth[26]. La bibliothèque open source de l'organisation GitHub smals-belgium (voir Connecteurs eHealth (eHealth platform services connectors)) aveugle l'identifiant avant l'appel, de sorte que le service ne le voit jamais[27][27].

Addressbook et CoBRHA

L'Addressbook donne accès aux coordonnées issues de CoBRHA[24], y compris les ID eHealthBox[16]. Voir CoBRHA.

Constatations : la base commune est partout un certificat eHealth et I.AM[3][5]. Pour les projets mobiles, la plate-forme eHealth donne la priorité à REST[6]. Les services plus récents de cette comparaison (Vitalink FHIR, eHealthBox REST, UHMEP) utilisent REST/OIDC[20][11][21], tandis que SOAP avec un certificat de base continue d'exister[11] ; que REST soit l'orientation générale pour les nouveaux services est une interprétation. Le test et l'agrément sont organisés par service, par des acteurs différents[9][1][2].

Recommandation (propre) : tenez par application une matrice d'intégration (service cible, SOAP/REST, certificat, client I.AM, version du connecteur, statut d'agrément, dates d'expiration) et demandez explicitement aux fournisseurs leur trajet de migration de SOAP vers REST/FHIR.

Qu'est-ce que cela signifie pour un hôpital ?

✎ Commenter
  • Obligation : la facturation électronique via MyCareNet est obligatoire pour les hôpitaux[28], et donc aussi l'intégration agréée correspondante[9]. La pseudonymisation exige une délibération du Comité de sécurité de l'information[23].
  • Condition de financement : les mécanismes d'indemnisation s'appuient sur les données du Software Register, mais l'enregistrement ne donne pas automatiquement droit à une indemnité[1]. La plate-forme eHealth a instauré un système d'évaluation des logiciels sur lequel l'INAMI se fonde pour octroyer d'éventuelles primes de télématique[15] ; il s'agit d'un contexte de financement, non d'une condition technique générale d'admission (interprétation).
  • Bonne pratique : mettre à jour automatiquement les certificats de confiance via l'ETSI Trusted List[3].
  • (Interprétation) Un hôpital construit rarement lui-même ; le plus souvent, c'est le fournisseur du DPI ou du middleware qui intègre.
  • Une institution de soins utilise son numéro INAMI dans le client-ID d'un client M2M[11].

Conditions de mise en œuvre et limites

  • L'environnement d'acceptation ne contient normalement pas de données fiables[8].
  • Un certificat d'acceptation ne donne pas accès à la production[8].
  • Une configuration de connecteur qui renvoie encore à l'ancien endpoint STS (Saml11TokenService, plus utilisé depuis octobre 2023) est une cause possible de l'erreur « SOA-03005 »[12].
  • Pour les services des réseaux hospitaliers, des coffres-forts santé, des mutualités ou de Recip-e, il existe des environnements de test auprès de la plate-forme eHealth ou auprès de ces acteurs[2] ; un seul test réussi auprès de la plate-forme eHealth ne couvre donc pas tous les services cibles (déduction).

Incertitudes et informations contradictoires

✎ Commenter
  • Une présentation publiée publiquement de la plate-forme eHealth (« Réalisations 2025 – Perspectives 2026 », 30/01/2026) mentionne un passage obligatoire de SAML v1 à v2 en 2026[29], alors que la page web « Beveiliging van webservices » décrit encore un jeton SAML 1.1[4] ; voir I.AM et I.AM Connect (Identity & Access Management) (et la question ouverte sur le cookbook STS 1.2).
  • Aucun aperçu transversal aux services avec des dates de retrait de SOAP n'a été trouvé (lacune).
  • Il n'est pas confirmé qu'UHMEP remplacera à terme l'intégration Recip-e pour les médicaments[30].

Relations 14 relations · 0 hypothèses

RelationConcept cibleTypeStatutPrécision
porte sur HD4DP v2 (healthdata.be) Plateforme ou service établi Pseudonimisering van de HD4DP-datastroom via eHBox en de TTP-dienst van eHealth is een behandeld integratiegeval. [26]
porte sur Certificats eHealth et chiffrement (ETEE) Plateforme ou service établi [3]
porte sur I.AM et I.AM Connect (Identity & Access Management) Plateforme ou service établi [5]
porte sur Connecteurs eHealth (eHealth platform services connectors) Plateforme ou service établi [12]
porte sur eHealthBox Plateforme ou service établi [16][11]
porte sur MyCareNet Plateforme ou service établi [9]
porte sur Hubs & Metahub (répertoire des références) Plateforme ou service établi [10]
porte sur Vitalink Plateforme ou service établi [19]
porte sur UHMEP et la prescription de renvoi électronique (eReferral) Plateforme ou service établi [1][22]
porte sur Recip-e (prescription électronique dans le secteur ambulatoire) Plateforme ou service établi [21]
porte sur CoBRHA Jeu de données établi [24]
porte sur Plate-forme eHealth Organisation établi Acceptatieomgeving en softwareregistratie onder verantwoordelijkheid van het eHealth-platform. [8][1][14]
porte sur Comité de sécurité de l'information (chambre sécurité sociale et santé) Organisation établi [23]
porte sur (entrant) Services de base de la plate-forme eHealth Aperçu ou dossier établi [6]

Questions ouvertes 5

  1. Is er een officieel, dienstoverschrijdend overzicht van welke dienst SOAP, REST of FHIR vereist, met uitfaseringsdata voor SOAP? Aidez-nous à répondre à cette question
  2. Welke business-connectoren dekken welke doeldiensten en versies? Aidez-nous à répondre à cette question
  3. Hoe verhouden de registratietests van het eHealth-platform (Software Register) zich tot de NIC-erkenning voor MyCareNet en de minilabs? Aidez-nous à répondre à cette question
  4. Welk registratietraject (en welke criteria per versie) geldt voor welke dienst in ziekenhuissoftware? De RIZIV-voorwaarden zeggen enkel dat de inschrijfwijze per project verschilt; een universele homologatieplicht voor elk ziekenhuis-EPD werd niet vastgesteld (gap). Aidez-nous à répondre à cette question
  5. Onderzoeksnotitie (codex-1, 26/09/2026; nog geen claim): de STS WS Trust-cookbook 1.2 zou bij TokenType zowel SAMLV1.1 als SAMLV2.0 vermelden (p. 11). Na opname als claim is de tegenstelling SAML 1.1 versus SAML v2 hieronder te herzien. Aidez-nous à répondre à cette question

Sources 30 sources · toutes les sources

  1. Technische informatie en registratie voor softwareleveranciers van software voor zorgverleners | RIZIV. RIZIV. SRC-db58d23cca Lien cassé ?
  2. Testomgevingen | eHealth-platform. eHealth-platform. SRC-91df64378c Lien cassé ?
  3. eHealth-certificaten | eHealth-platform. eHealth-platform. SRC-9bfcb37059 Lien cassé ?
  4. Beveiliging van webservices | eHealth-platform. eHealth-platform. SRC-8846f43048 Lien cassé ?
  5. I.AM (Identity & Access Management) | eHealth-platform. eHealth-platform. SRC-81723a4a0f Lien cassé ?
  6. Architecturen | eHealth-platform. eHealth-platform. SRC-0eb97991a9 Lien cassé ?
  7. Systeem voor end-to-endversleuteling | eHealth-platform. eHealth-platform. SRC-f1bf6746ab Lien cassé ?
  8. Richtlijn betreffende de vernieuwing van de publieke sleutel van een certificaat. | eHealth-platform. eHealth-platform. SRC-5e41adfb50 Lien cassé ?
  9. MyCareNet | eHealth-platform. eHealth-platform. SRC-27a21c533f Lien cassé ?
  10. Verwijzingsrepertorium (Metahub). eHealth-platform. SRC-008bee8c2b Lien cassé ?
  11. Procedure: Onboarding IAM Connect eHealthBox - Addressbook v2.0. eHealth-platform; 29-05-2024. SRC-771a066b18 Lien cassé ?
  12. eHealth platform services connectors | eHealth-platform. eHealth-platform. SRC-ef6afc402c Lien cassé ?
  13. eHealth Communication: Renewal of I.AM Certificates - Required Actions for SAML and I.AM Connect Integrations (07/07/2026). eHealth-platform; 07-07-2026. SRC-2e3ed33307 Lien cassé ?
  14. Softwareleveranciers: Algemene voorwaarden voor softwareregistratie. RIZIV. SRC-4c54e62075 Lien cassé ?
  15. Registratie van de softwarepakketten. eHealth-platform. SRC-9b3cdfdf5e Lien cassé ?
  16. eHealthBox. eHealth-platform. SRC-71c7c4bb9f Lien cassé ?
  17. Software Register API – certificeringen CareConnect General Practitioner (JSON). eHealth-platform. SRC-5d419bb730 Lien cassé ?
  18. MyCareNet - algemene beschrijving. Nationaal Intermutualistisch College (NIC). SRC-50f3730800 Lien cassé ?
  19. Ik ben softwareleverancier | Vitalink. Vitalink / Vlaamse overheid. SRC-a2ac63e929 Lien cassé ?
  20. Nieuwe FHIR-omgeving van Vitalink in productie!. Vitalink (Departement Zorg); 22-03-2024. SRC-a7e3a494e9 Lien cassé ?
  21. Recip-e FHIR Cookbook (UHMEP-MedicationPrescription-Cookbook.pdf). Smals / Recip-e; 04-06-2026. SRC-b4bdb9101a Lien cassé ?
  22. Softwareleveranciers: Digitaal verwijsvoorschrift voor thuisverpleegkundigen (eReferral). RIZIV. SRC-6f22ff7069 Lien cassé ?
  23. Pseudonymisation & Anonymisation. Plate-forme eHealth. SRC-ac484b97eb Lien cassé ?
  24. eHealth Addressbook Consultation Webservice. eHealth-platform. SRC-87a6ea79ec Lien cassé ?
  25. Informatiebrochure voor de apothekers - Gebruik van MyCareNet in de voor het publiek toegankelijke officina's. RIZIV; 10-01-2012. SRC-c153772f65 Lien cassé ?
  26. Dataflow description HD4DP v2. healthdata.be (HDA). SRC-ae6b9db626 Lien cassé ?
  27. GitHub - smals-belgium/shared-pseudo-helper-java: Library that helps eHealth Pseudonymisation integration in Java applications · GitHub. Smals. SRC-62e7d58b4b Lien cassé ?
  28. Instructions de facturation électronique en tiers payant. INAMI. SRC-f9c49eb375 Lien cassé ?
  29. Réalisations 2025 – Perspectives 2026 (Plate-forme eHealth). eHealth-platform (publieke presentatie op de persoonlijke website van de administrateur-generaal); 30-01-2026. SRC-88e226b672 Lien cassé ?
  30. eReferral-Digitaal Verwijsvoorschrift | eHealth-platform. eHealth-platform. SRC-972e1a8c71 Lien cassé ?
Fiche technische-integratie-ehealth · dernière vérification le 05-10-2026 · version 2026.11.12-3 · texte sous CC BY 4.0, sources uniquement liées
Améliorer cette page
Réutilisation : Cette page en Markdown · JSON