Datatemplate voor het patiënttraject

Generieke process mining-template
Datatemplate voor het patiënttraject

Datatemplate voor het patiënttraject

Generieke process mining-template

Dit is onze generieke datatemplate voor process mining voor Patiënttraject. Gebruik onze templates voor specifieke systemen voor gerichter advies.

Selecteer een specifiek systeem
  • Een compleet overzicht van essentiële klinische en administratieve datapunten
  • Flexibele structuur die werkt met elk elektronisch patiëntendossier
  • Een helder overzicht van belangrijke momenten in het patiënttraject, van opname tot ontslag

Attributen van het patiënttraject

In dit onderdeel staan de aanbevolen datavelden voor je event log. Deze zijn nodig voor een grondige analyse van de patiëntenstroom.
5 Verplicht 6 Aanbevolen 4 Optioneel
Naam Beschrijving
Activiteitsnaam
ActivityName
De specifieke klinische of administratieve taak die tijdens het zorgtraject wordt uitgevoerd.
Beschrijving

Dit attribuut beschrijft de stappen in het zorgtraject, van administratieve taken zoals registratie tot klinische ingrepen zoals medicatie toedienen of een operatie uitvoeren. Het biedt voldoende detail om de proceskaart weer te geven.

Analisten gebruiken dit veld om bottlenecks, lussen en afwijkingen van het beoogde klinische zorgpad te herkennen. Vaak moeten afdelingsnamen op elkaar worden afgestemd om de procesweergave duidelijk en leesbaar te houden.

Waarom dit belangrijk is

Dit attribuut bepaalt de knooppunten op de proceskaart en is nodig om te begrijpen wat er is gebeurd.

Waar vind je dit?

Afkomstig uit transactielogs, auditsporen of tabellen met de statusgeschiedenis van orders.

Voorbeelden
TriagebeoordelingLaboratoriumtest aanvragenAntibiotica toedienenPatiënt ontslaan
Bronsysteem
SourceSystem
De naam van het informatiesysteem waaruit de registratie afkomstig is.
Beschrijving

In complexe zorgomgevingen komt data vaak uit meerdere systemen, zoals het centrale EPD, laboratoriuminformatiesystemen (LIS) en radiologie-informatiesystemen (RIS). Dit attribuut geeft aan waar elk datapunt vandaan komt.

Het is nuttig voor technische controles en om de proceskaart te filteren op interacties met specifieke systemen. Ook helpt het datakwaliteitsproblemen op te sporen die beperkt zijn tot een bepaalde koppeling of softwaremodule.

Waarom dit belangrijk is

Geeft herkomst en context, vooral in ziekenhuizen met meerdere systemen.

Waar vind je dit?

Tijdens de extractie vastgelegd of overgenomen uit metadatavelden van het systeem.

Voorbeelden
EpicCernerLabSys V2Radiology_DB
Laatste data-update
LastDataUpdate
De timestamp die aangeeft wanneer de registratie voor het laatst is geëxtraheerd of bijgewerkt.
Beschrijving

Dit metadataveld houdt bij hoe actueel de data voor de analyse is. Zo kun je controleren of dashboards de meest recente situatie in de patiëntenzorg weergeven en vertragingen in de datapijplijn onderzoeken.

Dit veld wordt niet rechtstreeks gebruikt om de processtroom weer te geven, maar is wel belangrijk voor datagovernance en om te controleren of het process mining-model met actuele informatie werkt.

Waarom dit belangrijk is

Houdt de data actueel en helpt bij het incrementeel laden van data.

Waar vind je dit?

Aangemaakt door het ETL-proces of beschikbaar als timestamp voor het wijzigen van de registratie in het bronsysteem.

Voorbeelden
2023-11-01T00:00:00Z2023-11-01T12:00:00Z
Patiënttraject-ID
PatientEpisodeId
De unieke identificatie van één patiëntenbezoek of patiëntcontact.
Beschrijving

Dit attribuut is de centrale case-sleutel voor de process mining-analyse. Het koppelt alle afzonderlijke activiteiten binnen één zorgtraject aan elkaar. Zo wordt het ene ziekenhuisverblijf, spoedbezoek of poliklinische consult onderscheiden van het andere, ook als het om dezelfde patiënt gaat.

Met deze identificatie kun je tijdens de analyse het volledige proces reconstrueren, van registratie tot ontslag. De identificatie is nodig om maatstaven per case te berekenen, zoals de totale opnameduur, en om unieke procesvarianten te vinden.

Waarom dit belangrijk is

Dit is de vereiste Case-ID om gebeurtenissen aan één procesinstantie te koppelen.

Waar vind je dit?

Meestal te vinden in de kopteksttabellen voor patiëntcontacten, bezoeken of opnames in het EPD.

Voorbeelden
ENC-2023-88492V99283410029384EP-2023-XJ9
Tijdstip van de gebeurtenis
EventTimestamp
De datum en tijd waarop de activiteit begon of plaatsvond.
Beschrijving

Deze timestamp geeft aan wanneer de activiteit plaatsvond en maakt het mogelijk gebeurtenissen binnen het zorgtraject op volgorde te zetten. Een hoge precisie, tot op de seconde of minuut, heeft de voorkeur om snelle workflows op de spoedeisende hulp of intensive care goed vast te leggen.

Deze timestamp vormt de basis voor alle tijdsberekeningen, zoals de doorlooptijd tussen processtappen, de totale doorlooptijd en wachttijden. Nauwkeurige tijdregistratie is belangrijk om vertragingen bij het toedienen van medicatie of het beschikbaar komen van diagnostische resultaten te herkennen.

Waarom dit belangrijk is

Nodig om gebeurtenissen chronologisch te ordenen en tijdsmetingen te berekenen.

Waar vind je dit?

Te vinden in transactielogs, vaak aangeduid als aanmaakdatum, uitvoeringstijd of gebeurtenistijd.

Voorbeelden
2023-10-15T08:30:00Z2023-10-15T09:15:45Z2023-10-16T14:20:00Z
Code hoofddiagnose
PrimaryDiagnosisCode
De code voor de belangrijkste medische aandoening, bijvoorbeeld ICD-10.
Beschrijving

Dit attribuut legt de klinische reden voor het zorgcontact vast met standaardcodesystemen zoals ICD-10 of SNOMED. Zo kun je zorgpaden voor specifieke aandoeningen analyseren, zoals sepsis, een beroerte of hartfalen.

Door op dit attribuut te filteren, kunnen analisten controleren of zorgpaden voldoen aan aandoeningsspecifieke protocollen en verschillen in de zorg voor patiënten met dezelfde diagnose herkennen.

Waarom dit belangrijk is

Maakt analyse van klinische zorgpaden en controle op naleving van medische protocollen mogelijk.

Waar vind je dit?

Diagnosetabellen die aan het zorgcontact zijn gekoppeld, vaak aangeduid als ‘opnamediagnose’ of ‘einddiagnose’.

Voorbeelden
I10J18.9E11.9M54.5
Eindtijd van de gebeurtenis
EventEndTime
De timestamp waarop de activiteit is afgerond.
Beschrijving

De starttijd geeft aan wanneer een handeling begon. Met de eindtijd kun je de actieve verwerkingstijd voor een processtap berekenen. Die verschilt van de wachttijd tussen stappen.

Dit attribuut is vooral nuttig om de efficiëntie van procedures, operaties en consulten te analyseren. Het maakt onderscheid tussen de tijd dat een patiënt op een arts wacht en de tijd die de arts daadwerkelijk met de patiënt doorbrengt.

Waarom dit belangrijk is

Maakt het mogelijk de actieve behandeltijd te onderscheiden van de wachttijd.

Waar vind je dit?

Transactielogs voor activiteiten met een duur, zoals operaties en scans.

Voorbeelden
2023-10-15T10:00:00Z2023-10-15T11:45:00Z
Naam van de afdeling
DepartmentName
De ziekenhuisafdeling of het functionele gebied waar de activiteit plaatsvond.
Beschrijving

Dit attribuut geeft aan waar de activiteit binnen het ziekenhuis plaatsvond, bijvoorbeeld op de spoedeisende hulp, de intensive care of de operatieafdeling. Het is belangrijk om stromen en overdrachten tussen afdelingen te analyseren.

Met dit veld kunnen analisten de verplaatsingen van patiënten in beeld brengen en bottlenecks bij specifieke overdrachtsmomenten herkennen. Het helpt ook bij de capaciteitsplanning, doordat de werkdruk per afdeling zichtbaar wordt.

Waarom dit belangrijk is

Belangrijk om patiëntenstromen tussen afdelingen en de efficiëntie van overdrachten te analyseren.

Waar vind je dit?

Locatievelden in activiteitenlogs of tabellen met afdelingen.

Voorbeelden
Spoedeisende hulpCardiologieIntensive careApotheek
Patiënt-ID
PatientIdentifier
Een unieke identificatiecode voor de patiënt die bij meerdere zorgtrajecten hetzelfde blijft.
Beschrijving

In tegenstelling tot de episode-ID blijft dit attribuut voor dezelfde persoon gelijk bij verschillende bezoeken. Zo kun je cases over meerdere bezoeken heen analyseren, bijvoorbeeld om patiënten met veel bezoeken te herkennen of heropnames binnen 30 dagen te volgen.

Door zorgtrajecten op basis van deze identificatiecode te groeperen, kunnen analisten de patiëntgeschiedenis op lange termijn bekijken en zorgpatronen analyseren die verder gaan dan één ziekenhuisopname. Dit is belangrijk voor metingen van de gezondheid van een populatie en voor longitudinale zorganalyses.

Waarom dit belangrijk is

Belangrijk om heropnames te herkennen en meerdere bezoeken aan één persoon te koppelen.

Waar vind je dit?

Patiëntenregister of demografische tabellen (bijvoorbeeld MRN).

Voorbeelden
MRN-55920PAT-009221H99283
Type zorgcontact
EncounterType
Classificatie van het patiëntbezoek, bijvoorbeeld klinisch, poliklinisch of spoedeisend.
Beschrijving

Dit attribuut geeft aan om wat voor bezoek het gaat. Dat heeft veel invloed op het verwachte procesverloop. Een bezoek aan de spoedeisende hulp volgt bijvoorbeeld een heel ander beoogd zorgpad dan een geplande poliklinische afspraak.

Door de analyse op dit veld te segmenteren, kun je eerlijke vergelijkingen maken en nauwkeuriger benchmarken. Zo worden KPI’s zoals de opnameduur in de juiste context beoordeeld.

Waarom dit belangrijk is

Belangrijk om de data te segmenteren, omdat elk type zorgcontact een ander procesverloop heeft.

Waar vind je dit?

Tabellen met gegevens over zorgcontacten of opnames.

Voorbeelden
KlinischSpoedeisendPoliklinischZorg op afstand
Zorgverlener-ID
ProviderIdentifier
Identificatiecode of naam van de zorgverlener die de activiteit uitvoert.
Beschrijving

Dit attribuut houdt bij welke zorgverlener, zoals een arts, verpleegkundige of technicus, verantwoordelijk is voor de activiteit. Zo kun je het gebruik van capaciteit, de verdeling van de werkdruk en verschillen in werkwijzen tussen medewerkers analyseren.

Het wordt vaak gebruikt om opleidingsbehoeften te herkennen of goede werkwijzen zichtbaar te maken door uitkomsten van verschillende zorgverleners te vergelijken. Vanwege privacy moeten gegevens in algemene rapportages meestal worden geanonimiseerd of gehasht.

Waarom dit belangrijk is

Maakt analyse mogelijk van capaciteitsgebruik en verschillen tussen medewerkers.

Waar vind je dit?

Transactielogs, gebruikers-ID-velden of personeelsregisters.

Voorbeelden
Dr. SmithRN JonesUSER_8829Tech_A
Bestemming na ontslag
DischargeDisposition
De status of bestemming van de patiënt bij vertrek uit de zorginstelling.
Beschrijving

Dit attribuut registreert de uitkomst van het zorgtraject, bijvoorbeeld ‘naar huis ontslagen’, ‘overgeplaatst naar een verpleeghuis’ of ‘vertrokken tegen medisch advies in’. Het is een belangrijke uitkomstmaat voor het patiënttraject.

Je kunt dit attribuut gebruiken om de efficiëntie van de ontslagplanning te analyseren en procesverschillen te koppelen aan specifieke uitkomsten. Zo kun je bijvoorbeeld nagaan of bepaalde zorgpaden vaker leiden tot overplaatsing naar een andere instelling.

Waarom dit belangrijk is

Bepaalt de uitkomst van het proces en is belangrijk voor de analyse van de opnameduur.

Waar vind je dit?

Ontslagverslagen of berichten over opname, ontslag en overplaatsing (ADT).

Voorbeelden
Naar huisVerpleeghuisThuiszorgOverleden
Naam van het geneesmiddel
MedicationName
De naam van het toegediende of voorgeschreven geneesmiddel.
Beschrijving

Dit attribuut geeft meer details over medicatieactiviteiten. De generieke activiteit ‘Medicatie toedienen’ geeft aan wat er gebeurde; dit attribuut vermeldt welk middel is toegediend, zoals paracetamol of vancomycine.

Dit is belangrijk om specifieke behandelprotocollen te analyseren, zoals het tijdstip waarop sepsispatiënten antibiotica krijgen of de effectiviteit van pijnbestrijding. Ook kun je vertragingen bij het toedienen van medicatie nader onderzoeken.

Waarom dit belangrijk is

Nodig om specifieke behandelprotocollen en KPI’s voor tijdige medicatietoediening te analyseren.

Waar vind je dit?

Toedieningsregistratie (MAR) of apotheekordertabellen.

Voorbeelden
AmoxicillineInsulineFysiologisch zoutMorfine
Ordercategorie
OrderCategory
Classificatie van klinische orders, bijvoorbeeld laboratorium, radiologie of medicatie.
Beschrijving

Dit attribuut groepeert duizenden specifieke orders in overzichtelijke categorieën. Zo kun je diagnostische en therapeutische activiteiten op hoofdlijnen analyseren binnen het patiënttraject.

Analisten gebruiken dit om de omvang van onderzoeken en behandelingen te vergelijken en intensieve diagnostische fasen te herkennen die de opnameduur kunnen verlengen.

Waarom dit belangrijk is

Helpt gedetailleerde activiteiten te groeperen in betekenisvolle fasen, zoals diagnostiek en behandeling.

Waar vind je dit?

Orderinvoertabellen, vaak een opzoek- of typeveld dat aan de order-ID is gekoppeld.

Voorbeelden
LaboratoriumRadiologieConsultApotheek
Urgentieniveau triage
TriageAcuityLevel
De ernstscore die tijdens de eerste beoordeling aan de patiënt wordt toegekend.
Beschrijving

Deze numerieke of categorische waarde geeft aan hoe urgent de toestand van de patiënt bij aankomst was. Vaak wordt hiervoor een schaal zoals ESI (Emergency Severity Index) gebruikt. Dit is belangrijke context bij het analyseren van wachttijden en prioritering.

Door processtromen op basis van de urgentie te analyseren, kun je nagaan of patiënten met een hoog risico snel genoeg worden geholpen en of patiënten met een lagere urgentie onevenredig lang moeten wachten.

Waarom dit belangrijk is

Geeft context bij wachttijden: bij een hoge urgentie hoort een kortere tijd tot de eerste behandeling.

Waar vind je dit?

Triagegegevens of volgborden van de spoedeisende hulp.

Voorbeelden
1 - Reanimatie2 - Zeer urgent3 - Urgent4 - Minder urgent
Verplicht Aanbevolen Optioneel

Activiteiten in het patiënttraject

Gebruik deze belangrijke processtappen en mijlpalen om de bewegingen van patiënten binnen je instelling vast te leggen. Zo kun je het proces nauwkeurig in kaart brengen en bottlenecks opsporen.
6 Aanbevolen 8 Optioneel
Activiteit Beschrijving
Diagnostische test aanvragen
Dit gebeurt wanneer een zorgverlener formeel een laboratoriumtest of beeldvormend onderzoek aanvraagt. Daarmee start de diagnostische workflow en wordt duidelijk dat middelen moeten worden ingepland.
Waarom dit belangrijk is

Dit markeert het begin van de doorlooptijd voor diagnostiek.

Waar vind je dit?

Te vinden in de logs van het ordersysteem, wanneer een zorgverlener een nieuwe aanvraag ondertekent.

Vastleggen

Haal de timestamp op uit gebeurtenissen waarbij een aanvraag wordt aangemaakt

Gebeurtenistype explicit
Diagnostische uitslagen ontvangen
Dit is het moment waarop testresultaten zijn gecontroleerd en beschikbaar zijn in het patiëntendossier. Vanaf dan is de informatie beschikbaar die nodig is om beslissingen te nemen.
Waarom dit belangrijk is

Hiermee eindigt de berekening van de diagnostische doorlooptijd en kunnen vervolgbeslissingen over de behandeling worden genomen.

Waar vind je dit?

Af te leiden uit statusupdates van de aanvraag of het aanmaken van een uitslagrecord.

Vastleggen

Spoor statuswijzigingen naar afgerond of gecontroleerd op diagnostische aanvragen op

Gebeurtenistype inferred
Ontslag goedkeuren
De timestamp waarop een arts de officiële opdracht ondertekent waarmee de patiënt naar huis mag. Dit markeert de overgang van klinische behandeling naar administratieve ontslagstappen.
Waarom dit belangrijk is

Dit start de meting van de efficiëntie van de laatste ontslagstappen.

Waar vind je dit?

Te vinden in het ordersysteem als een specifiek type ontslagopdracht.

Vastleggen

Haal de ondertekeningstimestamp van de ontslagopdracht op

Gebeurtenistype explicit
Patiënt ontslaan
Dit is de laatste administratieve gebeurtenis waarmee het patiëntcontact wordt afgesloten. De patiënt heeft de zorginstelling dan verlaten en het bed is weer beschikbaar.
Waarom dit belangrijk is

Dit is het definitieve eindpunt voor de berekening van de totale opnameduur.

Waar vind je dit?

Meestal de laatste statusupdate in het systeem voor opname, ontslag en overplaatsing.

Vastleggen

Spoor de laatste ontslaggebeurtenis of de statuswijziging naar ontslagen op

Gebeurtenistype explicit
Patiënt registreren
Dit markeert de officiële aanmelding van de patiënt bij de zorginstelling of in het zorgsysteem. De activiteit maakt het eerste contactrecord aan en kent een unieke bezoek-ID toe waarmee het hele zorgtraject wordt gevolgd.
Waarom dit belangrijk is

Dit vormt het startpunt voor het patiënttraject en is nodig om de totale opnameduur te berekenen.

Waar vind je dit?

Meestal te vinden in de logs van de registratie- of opnamemodule, met een aanmaaktimestamp.

Vastleggen

Spoor het aanmaken van een nieuw patiëntcontactrecord op

Gebeurtenistype explicit
Triagebeoordeling afronden
Dit staat voor het afronden van de eerste verpleegkundige beoordeling of de urgentiescore. Hierbij worden de vitale functies en de belangrijkste klacht van de patiënt vastgelegd om de urgentie van de zorg te bepalen.
Waarom dit belangrijk is

Belangrijk om de wachttijd tussen aankomst en de eerste klinische beoordeling te analyseren.

Waar vind je dit?

Af te leiden uit de timestamp waarop een triageformulier of eerste verpleegkundige notitie wordt afgerond of ondertekend.

Vastleggen

Volg de statuswijziging van een triagedocument naar afgerond

Gebeurtenistype explicit
Consult afronden
Dit geeft aan dat een specialist de patiënt heeft beoordeeld en aanbevelingen heeft gedaan. Vaak bekijkt de specialist hiervoor de voorgeschiedenis en de huidige toestand van de patiënt.
Waarom dit belangrijk is

Belangrijk om vertragingen door samenwerking tussen disciplines te volgen.

Waar vind je dit?

Vastgelegd wanneer een consultnotitie wordt ondertekend of een consultaanvraag als afgerond wordt gemarkeerd.

Vastleggen

Volg de afrondingsstatus van consultaanvragen of notitietypen

Gebeurtenistype inferred
Diagnose vastleggen
Dit staat voor het formeel vastleggen van een bevestigde medische aandoening in het dossier van de patiënt. Het is iets anders dan een testresultaat en vereist een klinische beoordeling.
Waarom dit belangrijk is

Nodig voor een nauwkeurige analyse van klinische zorgpaden en de complexiteit van patiënttrajecten.

Waar vind je dit?

Vastgelegd wanneer een diagnose wordt toegevoegd aan de probleemlijst of het diagnoseveld van het patiëntcontact.

Vastleggen

Volg toevoegingen aan of wijzigingen in de diagnosetabel die bij het bezoek hoort

Gebeurtenistype explicit
Ingreep uitvoeren
Dit registreert de uitvoering van een operatie of een grote klinische ingreep. Bij chirurgische zorgpaden is dit de belangrijkste behandelactiviteit.
Waarom dit belangrijk is

Een belangrijke mijlpaal die veel middelen vraagt en invloed heeft op de opnameduur.

Waar vind je dit?

Meestal te vinden in perioperatieve logs of ingreepdocumentatie met begin- en eindtijden.

Vastleggen

Haal de starttimestamp van de ingreep uit de klinische documentatie

Gebeurtenistype explicit
Medicatie toedienen
Dit is het moment waarop medicatie aan de patiënt wordt toegediend. Deze activiteit kan tijdens de opname herhaaldelijk plaatsvinden.
Waarom dit belangrijk is

Belangrijk om te analyseren of medicatie op tijd wordt toegediend en behandelprotocollen worden gevolgd.

Waar vind je dit?

Vastgelegd in het medicatietoedieningsregister, vaak via een barcodescan.

Vastleggen

Logboekregels uit het elektronische medicatietoedieningsregister

Gebeurtenistype explicit
Monster afnemen
Dit geeft aan dat biologisch materiaal is afgenomen voor laboratoriumonderzoek. Deze stap vormt de verbinding tussen de elektronische aanvraag en de verwerking in het laboratorium.
Waarom dit belangrijk is

Helpt bottlenecks tussen het plaatsen van de aanvraag en de start van de laboratoriumverwerking op te sporen.

Waar vind je dit?

Meestal vastgelegd in laboratorium- of flebotomiemodules wanneer de barcode van een monster wordt gescand.

Vastleggen

Spoor timestamps op van monsters die aan specifieke aanvragen zijn gekoppeld

Gebeurtenistype explicit
Patiënt overplaatsen
Dit geeft aan dat de patiënt fysiek naar een andere afdeling of eenheid wordt verplaatst. Zo zie je hoe de patiënt door verschillende zorgniveaus gaat.
Waarom dit belangrijk is

Laat zien hoe efficiënt de interne logistiek verloopt en brengt bottlenecks bij het vrijmaken van bedden aan het licht.

Waar vind je dit?

Vastgelegd in de tabellen voor bedbeheer of locatiegeschiedenis.

Vastleggen

Spoor wijzigingen op in de toegewezen locatie of afdeling van de patiënt

Gebeurtenistype explicit
Vervolgafspraak inplannen
Het inplannen van een toekomstige afspraak voor zorg na ontslag. Zo blijft de zorg doorlopen en kan de kans op heropname afnemen.
Waarom dit belangrijk is

Een belangrijke maatstaf voor de effectiviteit van ontslagplanning en de continuïteit van zorg.

Waar vind je dit?

Te vinden in het afsprakensysteem, gekoppeld aan de patiënt-ID.

Vastleggen

Spoor afspraken op die na ontslag voor de patiënt zijn aangemaakt

Gebeurtenistype explicit
Zorgplan starten
Dit markeert de toewijzing van een gestandaardiseerd behandelprotocol of verpleegkundig zorgplan. Het geeft aan dat op basis van de diagnose een behandelplan is vastgesteld.
Waarom dit belangrijk is

Hiermee kun je nagaan of het zorgpad wordt gevolgd en waar behandelmethoden van elkaar verschillen.

Waar vind je dit?

Te vinden in modules voor zorgplanning, wanneer een plan wordt geactiveerd of ondertekend.

Vastleggen

Spoor de activeringstimestamp van een zorgplan of order set op

Gebeurtenistype explicit
Aanbevolen Optioneel

Extractiegidsen

Zo verzamel je data voor process mining.

Extractiemethoden verschillen per systeem. Lees voor gedetailleerde instructies

onze ETL-gids   of   selecteer een specifiek proces en systeem.

Klaar om aan de slag te gaan?

Gebruik deze generieke template om je vereisten in kaart te brengen, of kies een gids voor een specifiek systeem om data sneller te extraheren.

Verbeter vandaag nog het patiënttraject

Spoor bottlenecks in de zorg op en verbeter de uitkomsten in enkele minuten

Start je gratis proefperiode

Geen creditcard nodig. Snel ingesteld.