Interoperabiliteit in de zorg op schaal: standaardgebaseerde synchronisatie tussen EPD en PMS

Interoperabiliteit in de zorg op schaal: standaardgebaseerde synchronisatie tussen EPD en PMS | Crunch-IS Case Study
We leverden een standaardgebaseerde HL7 FHIR-interoperabiliteitsoplossing voor een netwerk van tandartspraktijken, met veilige, realtime synchronisatie tussen EPD- en PMS-systemen op schaal.
Branche:

Zorg (tandheelkunde)

Locatie:

VS

Teamgrootte:

9

01

Over de klant

Onze klant is een snelgroeiend Amerikaans netwerk van tandartspraktijken dat een primair EPD naast een apart Practice Management System (PMS) draait. Ze hadden veilige, standaardgebaseerde interoperabiliteit nodig, zodat behandelaars patiëntgegevens zoals medicatie en verrichtingen in beide systemen realtime konden inzien en bijwerken.

Interoperabiliteit in de zorg op schaal: standaardgebaseerde synchronisatie tussen EPD en PMS | Crunch-IS Case Study
02

Uitdaging

De klant moest twee essentiële klinische systemen koppelen zonder de dagelijkse zorgverlening te verstoren. De uitdaging was dat te doen en tegelijk aan de volgende eisen te voldoen:

  • EPD- en PMS-gegevens consistent en actueel houden op het punt van zorg.
  • HL7 FHIR-interoperabiliteit implementeren binnen strenge eisen op het gebied van beveiliging en regelgeving (HIPAA/GDPR).
  • Authenticatie en autorisatie verenigen over on-premises- en cloudsystemen met SSO.
  • Auditeerbare logs, monitoring en beheerste wijzigingen leveren zonder het klinische werk te verstoren.
03

Scope van het project

Functioneel

De functionele scope richtte zich op veilige, realtime gegevensuitwisseling en eenduidige toegang over systemen heen, en omvatte:

  • Realtime, tweerichtings-gegevensuitwisseling via FHIR-API’s.
  • SSO volgens standaarden (OIDC/OAuth2/SAML) en tokengebaseerde toegang (JWT).
  • Logging, auditing en monitoring van gebeurtenissen.

Technisch

De technische scope was opgezet om interoperabiliteit op schaal te ondersteunen en tegelijk aan de eisen rond beveiliging, betrouwbaarheid en compliance te voldoen, en omvatte:

  • Middleware op locatie (een eigen Java-/Node.js-service of NextGen Mirth Connect) als FHIR-transformatie- en orkestratielaag voor tweerichtingsuitwisseling met het hoofd-EPD.
  • Veilige verbinding van on-premises naar AWS (TLS 1.2+, site-to-site-VPN of Direct Connect).
  • Een EPD-API-backend in de cloud (Amazon API Gateway + AWS Lambda in Java/Node.js) met autorisatie via Cognito.
  • Gegevensopslag in Amazon Aurora PostgreSQL; back-ups naar S3/Glacier via AWS Backup.
  • Observability met CloudWatch (logs/metrieken) en CloudTrail (audit).
  • Privénetwerken (VPC, private subnets, security groups/NACL’s) en maatregelen (KMS, AWS WAF).
04

De oplossing die wij leverden

Deze oplossing synchroniseert kritieke patiëntinformatie in realtime, zodat behandelaars op het punt van zorg over accurate, actuele gegevens beschikken. We realiseerden dat met de volgende onderdelen:

1. FHIR-middleware in de praktijkomgeving om berichten te normaliseren, te valideren en te routeren, met daarin:

  • Transformatielaag: HAPI FHIR (Java) of node-fhir-bibliotheken om PMS-gegevens naar FHIR-resources te mappen.
  • Tokenstrategie: uitgifte en verificatie van JWT’s (Cognito/JWKS) voor veilige API-toegang.
  • Connectiviteit: geharde TLS, VPN/Direct Connect en toegang volgens het least-privilege-principe.

2. Een EPD-API op AWS met API Gateway + Lambda, gekoppeld aan Cognito voor authenticatie/autorisatie en rate limiting.

3. Identiteitsfederatie met gangbare identity providers (Okta, Azure AD, Auth0, Keycloak) voor SSO over on-premises-apps en clouddiensten.

4. Observability en governance: centrale logging, auditing en meldingen; wijzigingsbeheer en uitrolplaybooks.

5. Uitrolopties:

  • een eigen executable/daemon (Java Spring Boot JAR of Node.js-service) op de desktops/servers van de praktijk, of
  • Mirth Connect als integratie-engine, met voorkeur voor tooling van derden.
Image Case Study | Crunch-IS
05

Resultaten voor de klant

Dankzij de geïmplementeerde oplossing behaalde de klant het volgende:

  • Realtime toegang tot gesynchroniseerde klinische data (medicatie, verrichtingen) in zowel EPD als PMS.
  • Gestandaardiseerde gegevensuitwisseling met HL7 FHIR, wat maatwerkkoppelingen en onderhoudsrisico op lange termijn beperkt.
  • Eenduidige toegang en beveiliging via SSO, autorisatie met JWT, versleuteling en volledige auditeerbaarheid.
  • Hogere operationele betrouwbaarheid met centrale monitoring, meldingen en back-ups.
  • Een uitbreidbare integratielaag die het aansluiten van nieuwe klinieken, leveranciers of systeemmodules vereenvoudigt.

Vertel ons wat u bouwt

Stuur een opzet, een specificatie of drie zinnen over waar het systeem is vastgelopen. Eén gesprek is meestal genoeg om te weten of we bij elkaar passen.

Maatwerksoftware, AI & ML, data en analytics, cloud en security — van de eerste afbakening tot langdurige levering.

  • 170+ experts
  • 120+ opgeleverde projecten
  • 97% volledig tevreden

    Ik heb de Gebruiksvoorwaarden en het Privacybeleid gelezen en geaccepteerd *

    Uw privacy is belangrijk. We gebruiken cookies om uw ervaring te verbeteren en content te personaliseren.