Duur Tussen een Case-Attribuut en Activiteitstijden

Overzicht

De verrijking Duur Tussen een Case-Attribuut en Activiteitstijden berekent het tijdsverschil tussen een case-niveau tijdstempelattribuut en de activiteitstijd van elk individueel evenement binnen die case. Deze krachtige verrijking creëert een nieuw evenementattribuut dat toont hoeveel tijd is verstreken tussen een vast referentiepunt (zoals orderdatum, contractstartdatum of vervaldatum) en elke activiteit in het proces. Dit maakt gedetailleerde analyses mogelijk van hoe activiteiten zich verhouden tot belangrijke zakelijke deadlines, mijlpalen of basisdatums.

In tegenstelling tot verrijkingen die tijd tussen activiteiten meten, gebruikt deze operator een case-niveau tijdstempel als ankerpunt voor alle duur-berekeningen. Dit is bijzonder waardevol wanneer u wilt begrijpen hoe elke stap in uw proces zich verhoudt tot een cruciale zakelijke datum, zoals het meten van alle activiteiten ten opzichte van een service level agreement deadline, het volgen van voortgang vanaf een projectstartdatum, of het analyseren hoe activiteiten zich clusteren rond een betalingstermijn. De verrijking ondersteunt zowel voorwaartse berekeningen (tijd sinds de referentiedatum) als achterwaartse berekeningen (tijd tot de referentiedatum), met flexibele tijdseenheden variërend van seconden tot jaren.

Veelvoorkomende Toepassingen

  • Bijhouden van verstreken tijd vanaf besteldatum tot elke fulfillmentactiviteit in het order-to-cash proces
  • Meten hoeveel dagen voor of na een betalingsvervaldatum elke incasso-activiteit plaatsvindt
  • Monitoren van tijd vanaf patiëntopnamedatum tot elke medische procedure in zorgprocessen
  • Berekenen van dagen vanaf contractondertekening tot elke mijlpaaloplevering in projectmanagement
  • Analyseren hoe lang na casecreatie elke klantenservice-interactie plaatsvindt
  • Meten van tijd vanaf productiestartdatum tot elke kwaliteitscontrole of fabricagestap
  • Bijhouden van dagen vanaf leningaanvraagdatum tot elke goedkeurings- of verificatieactiviteit

Instellingen

Nieuwe Attribuutnaam: De naam voor het nieuwe evenementattribuut dat de berekende duur zal opslaan. Dit attribuut wordt op het evenementeniveau aangemaakt, wat betekent dat elk event in een case zijn eigen duurwaarde krijgt, berekend op basis van het case-attribuut. Kies een beschrijvende naam die duidelijk aangeeft wat wordt gemeten, zoals "Days_Since_Order_Date", "Hours_Until_Due_Date" of "Time_From_Contract_Start". De naam moet uniek zijn en mag nog niet in uw dataset voorkomen.

Attribuutnaam: Het case-niveau tijdstempelattribuut dat wordt gebruikt als referentiepunt voor alle duur-berekeningen. Deze dropdown toont alle beschikbare DateTime-attributen uit uw case-tabel. Selecteer het attribuut dat staat voor uw zakelijke referentiedatum, zoals "Order_Date", "Due_Date", "Contract_Start_Date" of "SLA_Deadline". Alleen DateTime-type attributen zijn beschikbaar voor selectie, wat zorgt voor geldige tijdstempelvergelijkingen.

Duurtype: Specificeert de tijdseenheid voor de duur-berekening. Opties zijn:

  • TimeSpan: Behoudt de volledige tijdsduur met dagen, uren, minuten en seconden (weergegeven als "2d 14:30:45")
  • Seconds: Totale aantal seconden tussen tijdstempels
  • Minutes: Totale aantal minuten (handig voor korte processen)
  • Hours: Totale aantal uren (ideaal voor processen binnen dezelfde dag of meerdere dagen)
  • Days: Totale aantal dagen (meest gebruikelijk voor zakelijke processen)
  • Weeks: Totale aantal weken (handig voor langere processen)
  • Months: Geschat aantal maanden (berekend als dagen/30,44)
  • Years: Aantal jaren (voor zeer langdurige processen)

Attribuut Moet Eerst Komen: Bepaalt de richting van de duur-berekening. Wanneer aangevinkt (standaard), is de berekening "event time minus case attribute time", wat positieve waarden geeft wanneer evenementen na de referentiedatum plaatsvinden. Wanneer uitgevinkt, wordt de berekening omgedraaid naar "case attribute time minus event time", wat positieve waarden geeft wanneer evenementen vóór de referentiedatum plaatsvinden. Gebruik de standaardinstelling om verstreken tijd sinds een startdatum te meten, of vink uit om resterende tijd tot een deadline te meten.

Decimale Periodes Toestaan: Bepaalt of duurwaarden decimale plaatsen kunnen bevatten. Wanneer uitgevinkt (standaard), worden duurwaarden naar beneden afgerond op gehele getallen (bijv. 3 dagen in plaats van 3,7 dagen). Bij aanvinken behouden duurwaarden decimale precisie (bijv. 3,7 dagen, 2,5 uren). Schakel dit in voor nauwkeurigere berekeningen bij het analyseren van gedetailleerde tijdsmaten of wanneer kleine tijdsverschillen relevant zijn. Houd het uitgeschakeld voor overzichtelijkere rapportage wanneer gehele eenheden volstaan.

Voorbeelden

Voorbeeld 1: Tijdregistratie Orderverwerking

Scenario: Een e-commercebedrijf wil bijhouden hoe lang elke fulfillmentstap duurt vanaf de oorspronkelijke besteldatum om knelpunten in hun order-to-cash proces te identificeren.

Instellingen:

  • Nieuwe Attribuutnaam: Days_Since_Order
  • Attribuutnaam: Order_Date
  • Duurtype: Days
  • Attribuut Moet Eerst Komen: Aangevinkt (true)
  • Decimale Periodes Toestaan: Uitgevinkt (false)

Output: De verrijking maakt een nieuw evenementattribuut "Days_Since_Order" dat het aantal hele dagen vanaf de besteldatum toont: | Activiteit | Activiteitstijd | Order_Date | Days_Since_Order | |------------|----------------|------------|------------------| | Order Plaatsing | 2024-01-15 09:00 | 2024-01-15 | 0 | | Betaling Bevestigd | 2024-01-15 14:00 | 2024-01-15 | 0 | | Gepickt | 2024-01-16 10:00 | 2024-01-15 | 1 | | Verpakt | 2024-01-16 15:00 | 2024-01-15 | 1 | | Verzonden | 2024-01-17 08:00 | 2024-01-15 | 2 | | Afgeleverd | 2024-01-19 16:00 | 2024-01-15 | 4 |

Inzichten: Het bedrijf kan nu eenvoudig filteren op bestellingen waarbij "Days_Since_Order" hun 3-dagen fulfillment SLA bij het verzendstadium overschrijdt, waardoor ze kunnen identificeren welke activiteiten vertraging veroorzaken.

Voorbeeld 2: Incassotijd Voor Vervaldatum

Scenario: Een financiële dienstverlener wil hun incassoactiviteiten analyseren in relatie tot de betalingsvervaldatum, om te begrijpen welke activiteiten proactief versus reactief zijn.

Instellingen:

  • Nieuwe Attribuutnaam: Days_Until_Due_Date
  • Attribuutnaam: Payment_Due_Date
  • Duurtype: Days
  • Attribuut Moet Eerst Komen: Uitgevinkt (false)
  • Decimale Periodes Toestaan: Aangevinkt (true)

Output: De verrijking maakt "Days_Until_Due_Date" aan, dat decimale dagen tot de vervaldatum (positief) of dagen achterstallig (negatief) weergeeft: | Activiteit | Activiteitstijd | Payment_Due_Date | Days_Until_Due_Date | |------------|----------------|------------------|---------------------| | Factuur Verzonden | 2024-02-01 | 2024-02-15 | 14.0 | | Herinneringsmail | 2024-02-10 | 2024-02-15 | 5.0 | | Telefoongesprek | 2024-02-14 | 2024-02-15 | 1.0 | | Betaling Ontvangen | 2024-02-16 | 2024-02-15 | -1.0 | | Boete Toegepast | 2024-02-20 | 2024-02-15 | -5.0 |

Inzichten: Positieve waarden wijzen op proactieve incassomaatregelen, terwijl negatieve waarden reactieve acties na de vervaldatum laten zien, wat helpt incassostrategieën te optimaliseren.

Voorbeeld 3: Behandelings-tijdlijn van Patiënt in Zorg

Scenario: Een ziekenhuis wil alle behandelingsactiviteiten relateren aan de opnametijd van patiënten om tijdige zorg te waarborgen en vertragingen in kritieke behandelingen te identificeren.

Instellingen:

  • Nieuwe Attribuutnaam: Hours_Since_Admission
  • Attribuutnaam: Admission_DateTime
  • Duurtype: Hours
  • Attribuut Moet Eerst Komen: Aangevinkt (true)
  • Decimale Periodes Toestaan: Aangevinkt (true)

Output: De verrijking levert "Hours_Since_Admission" met precieze decimale urenwaarden: | Activiteit | Activiteitstijd | Admission_DateTime | Hours_Since_Admission | |------------|----------------|-------------------|----------------------| | Spoedopname | 2024-03-10 14:30 | 2024-03-10 14:30 | 0.0 | | Triage Beoordeling | 2024-03-10 14:45 | 2024-03-10 14:30 | 0.25 | | Bloedtest Besteld | 2024-03-10 15:15 | 2024-03-10 14:30 | 0.75 | | Arts Consultatie | 2024-03-10 16:00 | 2024-03-10 14:30 | 1.5 | | Behandeling Gestart | 2024-03-10 17:30 | 2024-03-10 14:30 | 3.0 | | Patiënt Ontslagen | 2024-03-11 09:00 | 2024-03-10 14:30 | 18.5 |

Inzichten: Het ziekenhuis kan drempels instellen voor kritieke activiteiten (bijv. triage binnen 0,5 uur, behandeling binnen 4 uur) en compliance monitoren over alle spoedgevallen.

Voorbeeld 4: Analyse Doorlooptijd Productie

Scenario: Een fabrikant wil elke productiestap meten ten opzichte van de geplande productiestartdatum om hun productieschema te optimaliseren en procesinefficiënties te identificeren.

Instellingen:

  • Nieuwe Attribuutnaam: Production_Days
  • Attribuutnaam: Planned_Start_Date
  • Duurtype: Days
  • Attribuut Moet Eerst Komen: Aangevinkt (true)
  • Decimale Periodes Toestaan: Uitgevinkt (false)

Output: De verrijking creëert "Production_Days" met hele dagen vanaf de geplande start: | Activiteit | Activiteitstijd | Planned_Start_Date | Production_Days | |------------|----------------|-------------------|-----------------| | Materiaal Ontvangen | 2024-04-01 | 2024-04-03 | -2 | | Productie Gestart | 2024-04-03 | 2024-04-03 | 0 | | Montage Voltooid | 2024-04-05 | 2024-04-03 | 2 | | Kwaliteitscontrole 1 | 2024-04-06 | 2024-04-03 | 3 | | Nabewerking | 2024-04-07 | 2024-04-03 | 4 | | Kwaliteitscontrole 2 | 2024-04-08 | 2024-04-03 | 5 | | Verpakking | 2024-04-09 | 2024-04-03 | 6 |

Inzichten: Negatieve waarden duiden op vroegtijdige materiaalontvangst, terwijl de voortgang een productiecyclus van 6 dagen laat zien met 2 extra dagen door nabewerking, wat kwaliteitsproblemen benadrukt.

Voorbeeld 5: Mijlpaalbewaking Project

Scenario: Een adviesbureau volgt alle projectactiviteiten tegen de datum van contractondertekening om zeker te stellen dat de opleveringen overeenkomen met contractuele tijdlijnen en om planningsrisico’s te identificeren.

Instellingen:

  • Nieuwe Attribuutnaam: Weeks_From_Contract
  • Attribuutnaam: Contract_Signed_Date
  • Duurtype: Weeks
  • Attribuut Moet Eerst Komen: Aangevinkt (true)
  • Decimale Periodes Toestaan: Aangevinkt (true)

Output: De verrijking genereert "Weeks_From_Contract" met decimale weekwaarden: | Activiteit | Activiteitstijd | Contract_Signed_Date | Weeks_From_Contract | |------------|----------------|---------------------|---------------------| | Contract Ondertekend | 2024-01-01 | 2024-01-01 | 0.0 | | Kickoff Meeting | 2024-01-03 | 2024-01-01 | 0.29 | | Eisen Verzameld | 2024-01-15 | 2024-01-01 | 2.0 | | Ontwerp Goedgekeurd | 2024-01-29 | 2024-01-01 | 4.0 | | Ontwikkeling Gestart | 2024-02-05 | 2024-01-01 | 5.0 | | Testen Voltooid | 2024-03-04 | 2024-01-01 | 9.0 | | Oplevering | 2024-03-11 | 2024-01-01 | 10.0 |

Inzichten: Het bureau kan de werkelijke timing van mijlpalen vergelijken met de contractuele planning, waarbij de totale duur van 10 weken helpt toekomstige projectinschattingen en resourceplanning te valideren.

Output

De verrijking maakt een nieuw evenementniveau attribuut aan met de berekende duur tussen het opgegeven case-attribuut en de activiteitstijd van elk event. Het attribuutstype hangt af van uw Duurtype-selectie: TimeSpan-type voor de TimeSpan-optie (die volledige tijdsprecisie behoudt), Integer-type voor gehele duurwaarden wanneer decimale periodes zijn uitgeschakeld, of Float-type voor decimale duurwaarden wanneer decimale periodes zijn ingeschakeld.

Elk event in de dataset krijgt zijn eigen duurwaarde, individueel berekend op basis van de activiteitstijdstempel. De berekening houdt rekening met de instelling "Attribuut Moet Eerst Komen" om te bepalen of duurwaarden positief zijn (evenementen na de referentiedatum) of negatief (evenementen vóór de referentiedatum). Wanneer data geen tijdcomponent bevatten (middernachttijdstempels), gebruikt de verrijking automatisch datum-only rekenkunde voor nettere dagberekeningen.

Het nieuwe attribuut integreert naadloos met andere mindzieStudio-functies. Gebruik het in filters om evenementen binnen specifieke tijdsvensters te identificeren (bijv. "Toon alle activiteiten die meer dan 5 dagen na orderdatum plaatsvinden"). Combineer het met rekenmodules om gemiddelde duur te berekenen, uitschieters te identificeren, of KPI’s op basis van duur te creëren. Het attribuut kan ook dienen als input voor andere verrijkingen, zoals het categoriseren van evenementen in tijdsintervallen of het identificeren van cases met afwijkende tijdspatronen.


Deze documentatie maakt deel uit van het mindzie Studio process mining platform.