Uitleg · voor Paul (anesthesioloog, JBZ)
Van koppelen tot publiceren: hoe je gestructureerde data uit het EPD haalt, er dashboards en onderzoek mee doet — en de privacy waterdicht regelt. Toegankelijk, mét concrete voorbeelden.
Stel je voor · concept
Kies een patiëntprofiel — de tool stelt direct een gepersonaliseerd perioperatief pijnplan voor, op basis van dezelfde EPD-data en modellen die hieronder staan beschreven.
Concept-illustratie — een model adviseert, beslist niet; de anesthesioloog blijft aan het roer. Hoe je hier komt, lees je hieronder. ↓
In één alinea. Het EPD van het JBZ (ChipSoft HiX) bewaart enorm veel waardevolle gegevens. Een API is de afgesproken, beveiligde “deur” waardoor een ander programma die gegevens kan opvragen — zonder dat iemand handmatig hoeft over te typen. Dat opent de weg naar dashboards, kwaliteitsmetingen en wetenschappelijk onderzoek. Het mág alleen onder strikte voorwaarden: toestemming van het ziekenhuis, een goedgekeurd doel en harde privacy-waarborgen.
Beluister · AI-podcast
Een gesprek van zo'n 8 minuten: van een gepersonaliseerd pijnplan vooraf tot de data, dashboards en onderzoeksopzet die dat mogelijk maken — toegankelijk uitgelegd, met t=0 (vóór behandeling) en t+1 (follow-up) als rode draad.
1 · Basis
API staat voor Application Programming Interface: een afgesproken manier waarop twee computerprogramma's met elkaar praten. Geen bestand en geen database, maar een set afspraken plus een “loket” waar het ene programma iets vraagt en het andere netjes antwoordt.
Analogie — de ober. U zit aan tafel (uw programma) en wilt eten uit de keuken (het EPD). U loopt niet zelf de keuken in. U geeft uw bestelling aan de ober (de API), die de menukaart kent, precies haalt wat u vroeg en het netjes terugbrengt. De keuken blijft afgeschermd; u krijgt alleen waar u recht op heeft.
Elke API doet drie dingen: een vraag aannemen in een vast formaat, controleren of u mág vragen (wie bent u, en heeft u toestemming?), en een voorspelbaar antwoord teruggeven dat een computer verder verwerkt.
De standaard — FHIR. Net als overal dezelfde stekker past dankzij een standaard, heet die in de zorg meestal FHIR (spreek uit: “fire”): één afgesproken vorm waarin medische gegevens worden doorgegeven, internationaal.
2 · ChipSoft
HiX is uitdrukkelijk gebouwd om te koppelen — in NL en België draaien al ruim 2.000 operationele koppelingen. Er zijn meerdere “loketten”:
| Koppeling | In gewone taal | Waarvoor |
|---|---|---|
| HL7 FHIR | De moderne, internationale “stekker” voor zorgdata. | Apps, onderzoek, dashboards, AI |
| HL7 v2 | De oudere berichtenstandaard, al jaren betrouwbaar. | Lab, apotheek, opname/ontslag |
| Zorgplatform | ChipSofts eigen uitwisselplatform tussen instellingen. | Delen met andere zorgverleners |
| Zib's | Landelijke afspraken over wat data precies betekent. | Eenduidige betekenis |
Belangrijke nuance. Dit is géén open, publieke API waar je je even online voor aanmeldt. Toegang loopt altijd via twee partijen samen: ChipSoft (levert de technische koppeling) én het JBZ zelf (eigenaar van de data). Zonder beide is er geen toegang — en dat is maar goed ook, want het gaat om patiëntgegevens.
Geen landelijke database. Nederland heeft bewust géén centrale patiëntendatabase — in 2011 verwierp de Eerste Kamer het landelijk EPD. Elk ziekenhuis houdt z'n eigen data. Het LSP wisselt alleen uit (mét toestemming, niets centraal opgeslagen). Wél bestaan er doelgerichte landelijke registraties: DHD/LBZ (opnames), DICA (kwaliteit/uitkomsten), PALGA (pathologie), NKR (kanker). Voor de meeste eigen vragen werk je dus per ziekenhuis.
3 · Het pad
Een koppeling opzetten is vooral een organisatorisch traject; het technische deel is relatief klein.
Wie heeft u nodig? U (de inhoudelijke vraag), ICT/Informatiemanagement (techniek), de FG (privacy), een data-analist (verwerking) en — bij onderzoek — de METC. Teamwerk, geen solo-project.
4 · Data
Via FHIR komen gegevens binnen als losse, herbruikbare blokjes (“resources”). Een greep, vertaald naar de anesthesie:
| FHIR-blokje | Wat het bevat | Voorbeeld |
|---|---|---|
| Patient | Demografie (gepseudonimiseerd) | Leeftijd, geslacht |
| Observation | Metingen & scores | MAP, SpO₂, BIS, NRS, lab |
| MedicationAdministration | Toegediende medicatie | Propofol, opioïden, vasopressoren |
| Procedure | Verrichtingen | Ingreep, anesthesietechniek |
| Condition | Diagnoses / comorbiditeit | ASA, hartfalen, COPD |
| Encounter | Een contact / opname | OK-sessie, IC-opname |
Observation, een NRS-pijnscore)// pijnscore 7/10, gepseudonimiseerde patiënt { "resourceType": "Observation", "status": "final", "code": { "coding": [{ "system": "http://loinc.org", "code": "72514-3", "display": "Pijn NRS 0-10" }] }, "subject": { "reference": "Patient/PSN-8842" }, "effectiveDateTime": "2026-03-14T08:20:00+01:00", "valueInteger": 7 }
Honderden van die blokjes puzzel je per patiënt aan elkaar tot één analyse-tabel: één rij per patiënt (of per OK-sessie), kolommen = je variabelen. Een fictief cohort heupchirurgie:
| studie-id | lft | ASA | ingreep | techniek | NRS t0 | NRS t+1 | opioïd (OME) | hypotensie* | delier |
|---|---|---|---|---|---|---|---|---|---|
| A-0731 | 74 | III | Heupprothese | Spinaal | 7 | 3 | 22 mg | 12 min | nee |
| A-0732 | 81 | III | Heupprothese | Algeheel | 8 | 5 | 41 mg | 28 min | ja |
| A-0733 | 69 | II | Knieprothese | Spinaal | 6 | 2 | 18 mg | 4 min | nee |
| A-0734 | 77 | II | Laparotomie | Alg.+epiduraal | 8 | 4 | 35 mg | 16 min | nee |
| A-0735 | 85 | III | Heupprothese | Algeheel | 7 | 6 | 38 mg | 33 min | ja |
*cumulatieve duur MAP < 65 mmHg · OME = orale morfine-equivalenten · fictieve data, illustratief.
| Uw vraag | Wat er technisch gebeurt |
|---|---|
| “Alle NRS-scores van mijn cohort” | GET /Observation?code=72514-3&subject=… |
| “Toegediende opioïden tijdens deze OK-sessie” | GET /MedicationAdministration?context=Encounter/… |
| “Alle MAP-waarden tijdens de ingreep” | GET /Observation?code=MAP&encounter=… |
5 · Inzicht
Grofweg drie treden, oplopend in ambitie:
Tellen, gemiddelden, trends. Hoe vaak trad intra-operatieve hypotensie op, en bij welke groepen? Levert direct bruikbare kwaliteitsindicatoren en dashboards (zie hieronder).
Statistiek: welke factoren hangen samen met een uitkomst? Bijv. cumulatieve duur van MAP < 65 mmHg versus postoperatieve acute nierschade of delier. Klassiek epidemiologisch werk; levert hypotheses.
Hier komt machine learning in beeld: een model dat op basis van pre- en intra-operatieve gegevens een risico inschat (bijv. delier, heropname, PONV). Een model is een hulpmiddel, geen vervanging van het klinisch oordeel — en moet eerst extern gevalideerd worden voordat het iets in de zorg mag sturen.
Gereedschap. Analyse gebeurt meestal met R of Python (gratis, wetenschappelijke standaard) of met visuele dashboards. U levert de vraag en de klinische interpretatie; een data-analist vertaalt dat naar code.
6 · Tonen
Zodra de koppeling staat, kun je een dashboard bouwen dat zichzelf elke nacht ververst. Twee smaken: een kwaliteitsdashboard voor de afdeling, en een onderzoeksdashboard voor een studie. Een mock van een anesthesie-kwaliteitsdashboard:
Mock met fictieve cijfers, puur ter illustratie van wat een dashboard kan tonen. Echte cijfers komen rechtstreeks uit de HiX-koppeling.
Waarom dit werkt. Een dashboard maakt een patroon zichtbaar dat in losse dossiers onzichtbaar blijft — bijv. dat juist heupchirurgie eruit springt op napijn. Dat is het startpunt voor een verbetertraject óf een onderzoeksvraag.
7 · Randvoorwaarde
Patiëntgegevens zijn bijzondere persoonsgegevens. Dit bepaalt of een project überhaupt mág — geen formaliteit achteraf.
| Begrip | Wat het voor uw project betekent |
|---|---|
| AVG (GDPR) | Wettelijke grondslag, duidelijk doel, zo min mogelijk gegevens. |
| Dataminimalisatie | Alleen velden die u écht nodig heeft — niet “het hele dossier voor de zekerheid”. |
| Pseudonimiseren | Naam/BSN/geboortedatum eruit, vervangen door een onherleidbaar studienummer. |
| Grondslag / toestemming | Voor WMO-onderzoek vaak informed consent; FG en METC bepalen wat geldt. |
| DPIA | Verplichte privacy-risicobeoordeling vóór u begint. |
| NEN 7510/7512/7513 | NL-normen informatiebeveiliging: veilige toegang, logging, versleuteling. |
| METC / WMO | Mensgebonden onderzoek vooraf laten toetsen. |
| Data binnen de muren | Gegevens blijven bij voorkeur in de beveiligde omgeving van het ziekenhuis. |
Vuistregel. Begin nooit met “we halen eerst alle data eruit en kijken dan wel”. Begin met: welke vraag, welke minimale dataset, welke grondslag, wie keurt goed. Pas daarna techniek.
8 · Voorbeeld · anesthesiologisch perspectief
Stel, u wilt een hardnekkig klinisch vermoeden toetsen. Zo zou een protocol eruit kunnen zien — geschreven vanuit de OK, in onze eigen termen.
Vraagstelling. Is de cumulatieve duur van intra-operatieve hypotensie (MAP < 65 mmHg) geassocieerd met postoperatief delier bij electieve totale heupprothese bij patiënten ≥ 70 jaar?
Observation (MAP, vitalen, delier-scores), MedicationAdministration (opioïden, vasopressoren, sedativa), Condition (comorbiditeit/ASA), Procedure (ingreep + techniek).De winst van de EPD-route: deze hele determinant — duizenden MAP-metingen per patiënt — hoeft niemand met de hand te scoren. De koppeling levert het machine-leesbaar, gepseudonimiseerd, reproduceerbaar.
9 · Begin hier
De eerste stap is een gesprek, geen regel code.
Toegankelijke, niet-technische introductie — geen juridisch of technisch eindadvies; voorbeeldcijfers en -data zijn fictief en illustratief. Voor een concreet project gelden altijd de actuele voorwaarden van ChipSoft, het beleid van het Jeroen Bosch Ziekenhuis en de geldende wet- en regelgeving (AVG, WMO, NEN 7510). Stem af met ICT/Informatiemanagement, de Functionaris Gegevensbescherming en — bij onderzoek — de METC. · Versie 2.0 — juni 2026.