Bèta De eHealth Atlas is nog in opbouw: we verzamelen en controleren nog volop gegevens, dus inhoud kan onvolledig zijn.Inhoud nog onvolledig. Meer info

Belgische eHealth-referentiedatabank

Onafhankelijk naslagwerk · geen officiële bron bèta

Geavanceerd zoeken Hulp

Conceptrecord · Platform of dienst

eHealth-connectoren (eHealth platform services connectors)

Atlas-ID ehealth-connector · 24 beweringen · 8 bronnen · Laatst geverifieerd 28-09-2026 · Release 2026.10.01-7

Type
Platform of dienst
Jurisdictie
België (federaal/interfederaal)
Levenscyclus
in productie — In productie. Volgens de op 26/09/2026 geraadpleegde pagina bestaan twee versies; 5.1.x vereist Java 21 en is alleen in Java beschikbaar. De pagina dateert het ontstaan van de twee versies niet. Minimaal ondersteunde connectorversie: 4.1.2 sinds oktober 2023.
Versie
Twee versies volgens de pagina op 26/09/2026; 5.1.x vereist Java 21 en is alleen in Java beschikbaar
Aliassen
eHealth-connector; eHealth platform services connectors; technische connector; business-connector; ehealth-services-connectors
FR / EN
Connecteurs eHealth / eHealth platform services connectors

De eHealth-connectoren zijn onder vrije licentie verspreide lokale bibliotheken van het eHealth-platform die in de eerste plaats ontwikkelaars van software voor individuele zorgverleners en apotheken helpen de basisdiensten te integreren: een technische laag (authenticatie via STS, versleuteling) en business-connectoren per beroepsgroep. Ze worden in Java ontwikkeld; de .NET-variant wordt met IKVM gegenereerd. Daarnaast staan op GitHub (organisatie smals-belgium) losse open-sourcebibliotheken (pseudonimisering, webcomponenten).

Relaties 9 Bronnen 8 Graaf

Wat is het?

✎ Reageer

De 'eHealth platform services connectors' zijn lichte lokale bibliotheken die softwareontwikkelaars helpen bij de integratie van de basisdiensten van het eHealth-platform, vooral voor beveiliging (authenticatie, versleuteling), via een technische connectorlaag en een business-connectorlaag per doelgroep[1]. Volgens het eHealth-platform zijn ze in de eerste plaats bedoeld voor ontwikkelaars van software voor individuele zorgverleners en apotheken[1]; de business-connectoren worden per beroepsgroep aangeboden (o.a. Physician, Physiotherapist, Nurse, Pharmacy, Dentist, Midwife), naast de technische connector[1]. Meer algemeen ondersteunen de bibliotheken ook verbindingen met diensten die de door het platform vastgestelde standaarden gebruiken, zoals de hubs (Hubs-metahubsysteem)[1]. Het eHealth-platform verspreidt ze onder vrije licentie en ze zijn beschikbaar voor iedereen[2]; ondersteuning vereist een voorafgaande aanvraag bij het platform[1].

Welk probleem lost het op?

✎ Reageer

De technische connector biedt een algemene API voor de technische basisdiensten, vooral beveiliging (authenticatie, versleuteling)[1], zodat niet elke leverancier die laag zelf moet bouwen (interpretatie). Volgens de V4-introductiegids (versie 1.10) wordt binnen de connector een eHealth-platformsessie aangemaakt, onderhouden en gedeeld[3]. De STS-configuratie (endpoint.sts) zit in de connectorconfiguratie[1]. Zie I.AM en I.AM Connect (Identity & Access Management) en eHealth-certificaten en versleuteling (ETEE); de versleuteling dient onder meer voor de eHealthBox (zie die pagina).

Wie beheert het en waar wordt het toegepast?

✎ Reageer

Status: productie, beheerd door het eHealth-platform[1]. In de acceptatieomgeving vereist toegang tot de webservices naast een acceptatiecertificaat ook de integratie van de connector[4].

Naast de door het eHealth-platform beheerde connectoren bevat de GitHub-organisatie smals-belgium losse open-sourcebibliotheken, zoals pseudonimiseringshelpers voor Java en .NET en webcomponenten voor doorverwijzing/voorschrift-integratie[5]. De Smals-bibliotheek voor pseudonimisering zet een patiëntidentificatienummer om in een elliptic-curve-punt en verblindt dit vóór elke aanroep van de pseudonimiseringsdienst, zodat die dienst zelf nooit een patiëntidentificator ziet[6][6].

Gegevens en koppelvlakken

✎ Reageer
  • Taal: de connectoren zijn beschikbaar in Java en .NET, maar worden uitsluitend in Java ontwikkeld[1]; de .NET-variant is geen native code maar wordt met de (aangepaste) IKVM-tool uit de Java-broncode gegenereerd[1].
  • Lagen en afhankelijkheid: volgens de V4-gids 1.10 bevat een business-connector ook de vereiste versie van de technische connector[3]; wie een business-connector integreert, krijgt dus een bijpassende technische connector mee (afleiding).
  • Versies: volgens de pagina (geraadpleegd 26/09/2026) bestaan momenteel twee versies; 5.1.x is enkel in Java beschikbaar en vereist minimaal Java 21[1]. Wanneer die twee versies ontstonden, vermeldt de pagina niet. In mei 2026 werden wijzigingen in alle versies doorgevoerd, onder meer aan de business-connector (VSB-Net, MyCareNet Hoofdstuk IV)[1]; zo kreeg de business-connector voor MyCareNet Hoofdstuk IV een raadplegingsdienst voor apotheken[1].
  • STS-endpoint: de oude Saml11TokenService wordt sinds oktober 2023 niet meer gebruikt[1]. Volgens de FAQ is een mogelijke oorzaak van de fout 'SOA-03005 WSDL compliance failure' een configuratie-eigenschap endpoint.sts die nog naar die oude dienst verwijst[1].

Versie, status en roadmap

✎ Reageer

Sinds oktober 2023 is SHA256 verplicht en is 4.1.2 de minimaal ondersteunde connectorversie; het eHealth-platform raadt sterk aan steeds de laatste versie te gebruiken[1]. Volgens de op 26/09/2026 geraadpleegde pagina bestaan momenteel twee versies; 5.1.x vereist minimaal Java 21 en is alleen in Java beschikbaar[1]. Een einddatum voor de andere versie is niet gevonden.

Praktische betekenis voor ziekenhuizen

✎ Reageer
  • Doelgroep: de connectoren zijn volgens het eHealth-platform in de eerste plaats bedoeld voor software voor individuele zorgverleners en apotheken[1], en de business-connectoren bestaan per beroepsgroep, zonder aparte ziekenhuisvariant in de lijst[1]. Voor ziekenhuissoftware is de technische connector dus het relevantste deel (interpretatie).
  • Leveranciersafhankelijk: of een EPD of middleware de connector gebruikt of zelf de protocollen implementeert, is een keuze van de leverancier; de connector is een hulpmiddel, geen verplichting (afleiding uit de beschrijving als hulpbibliotheek[1]).
  • Platformvereiste: 5.1.x vereist minimaal Java 21 en is alleen in Java beschikbaar[1]. De connectoren worden uitsluitend in Java ontwikkeld; de .NET-variant wordt uit de Java-broncode gegenereerd[1].
  • Aanbeveling (eigen): vraag leveranciers welke connectorversie (en welke runtime) hun koppelingen gebruiken, en of ze de 5.x-lijn plannen. Controleer ook of de configuratie niet meer naar het oude STS-endpoint verwijst, een mogelijke oorzaak van de fout 'SOA-03005'[1].

Implementatievoorwaarden en beperkingen

✎ Reageer

De connector werkt samen met een eHealth-certificaat[4]. Voor REST-diensten via I.AM Connect (OIDC) is de SOAP-gerichte STS-laag niet de route[7]; welke REST-ondersteuning de connectoren bieden, is niet gevonden (gap). Zie Technische integratie met de eHealth-infrastructuur.

Onzekerheden en tegenstrijdige informatie

✎ Reageer
  • De live pagina meldde op 26/09/2026 twee versies en identificeerde 5.1.x als de uitsluitend in Java beschikbare lijn die minimaal Java 21 vereist[1]; een eerdere cache toonde lagere versienummers. Controleer altijd de actuele releaseartefacten.
  • De beschrijving van sessiebeheer en connectorlagen komt uit de V4-introductiegids 1.10[3]; of die ongewijzigd geldt voor de 5.1.x-lijn, is niet nagegaan (gap).
  • Of de bibliotheken van smals-belgium door Smals zelf officieel ondersteund worden, blijkt enkel uit de naam van de GitHub-organisatie (gap).

Relaties 9 relaties · 3 hypothesen

RelatieDoelconceptTypeStatusToelichting
koppelt met Hubs-metahubsysteem Platform of dienst vastgesteld De bibliotheken ondersteunen ook verbindingen met diensten die eHealth-standaarden gebruiken, zoals de hubs. [1]
koppelt met UHMEP en het digitaal verwijsvoorschrift (eReferral) Platform of dienst hypothese De GitHub-organisatie smals-belgium bevat webcomponenten voor doorverwijzing/voorschrift-integratie; geen officiële business-connector voor UHMEP gevonden. [5]
valt onder verantwoordelijkheid van eHealth-platform Organisatie vastgesteld Het eHealth-platform beheert de connectoren en verspreidt ze onder vrije licentie. [1][2][5]
hangt technisch af van I.AM en I.AM Connect (Identity & Access Management) Platform of dienst vastgesteld Connectoren moeten sinds oktober 2023 de SecurityTokenService-endpoint (iamsecuritytokenservice) gebruiken. [1]
hangt technisch af van eHealth-certificaten en versleuteling (ETEE) Platform of dienst vastgesteld Toegang tot de webservices vereist een eHealth-certificaat en de integratie van de connector; SHA256 verplicht sinds oktober 2023. [4][1]
wisselt gegevens uit met MyCareNet Platform of dienst vastgesteld Business-connector voor MyCareNet Hoofdstuk IV (mei 2026: raadplegingsdienst voor apotheken). [1]
gaat over (inkomend) BIHR-connector (FHIR-broker) Overzicht of dossier hypothese [8]
gaat over (inkomend) Integratie-engine (interface engine) Overzicht of dossier hypothese
gaat over (inkomend) Technische integratie met de eHealth-infrastructuur Overzicht of dossier vastgesteld [1]

Open vragen 4

  1. Welke business-connectoren dekken welke versies van MyCareNet, Recip-e, hubs en UHMEP? Help deze vraag beantwoorden
  2. Hoe integreren ziekenhuissoftware en middleware de basisdiensten, aangezien de business-connectoren per beroepsgroep bestaan en geen ziekenhuisvariant hebben? Help deze vraag beantwoorden
  3. Worden de bibliotheken van de GitHub-organisatie smals-belgium actief onderhouden en officieel aanbevolen als alternatief voor de connectoren? Help deze vraag beantwoorden
  4. Versieverschil: de live pagina noemt 5.1.x en 4.9.5; een gecachte versie toonde 5.0.2 en 4.8.4. Controleer de releaseartefacten. Help deze vraag beantwoorden

Bronnen 8 bronnen · alle bronnen

  1. eHealth platform services connectors | eHealth-platform. eHealth-platform. SRC-ef6afc402c Link werkt niet?
  2. eHealth platform services connectors. eHealth-platform. SRC-0e0e2a1c1a Link werkt niet?
  3. eHealth-platform Services Connectors V4 - Guide. eHealth-platform. SRC-976200c0b6 Link werkt niet?
  4. Richtlijn betreffende de vernieuwing van de publieke sleutel van een certificaat. | eHealth-platform. eHealth-platform. SRC-5e41adfb50 Link werkt niet?
  5. Smals-Belgium · GitHub. Smals. SRC-378a28a0fc Link werkt niet?
  6. GitHub - smals-belgium/shared-pseudo-helper-java: Library that helps eHealth Pseudonymisation integration in Java applications · GitHub. Smals. SRC-62e7d58b4b Link werkt niet?
  7. I.AM (Identity & Access Management) | eHealth-platform. eHealth-platform. SRC-81723a4a0f Link werkt niet?
  8. BIHR zet in op co-creatie, toegankelijkheid en hergebruik van gegevens - Amaron. Amaron; 23-09-2026. SRC-66386423aa Link werkt niet?
Record ehealth-connector · laatst geverifieerd 28-09-2026 · release 2026.10.01-7 · tekst onder CC BY 4.0, bronnen enkel gelinkt
Verbeter deze pagina
Hergebruik: Deze pagina als Markdown · JSON