Duur Tussen een Attribuut en de Huidige Tijd
Overzicht
De verrijking Duur Tussen een Attribuut en de Huidige Tijd berekent de verstreken tijd tussen een tijdstempelattribuut in uw procesgegevens en het huidige moment waarop de analyse wordt uitgevoerd. Deze krachtige operator maakt real-time monitoring en verouderingsanalyse mogelijk door automatisch te berekenen hoeveel tijd is verstreken sinds een specifieke gebeurtenis of mijlpaal in elk geval plaatsvond. Of u nu factuurvervaldata volgt, meet hoe lang bestellingen in behandeling zijn, of SLA-naleving in real-time monitort, deze verrijking levert kritieke tijdgerelateerde statistieken die helpen knelpunten, achterstallige items en tijdgevoelige procesproblemen te identificeren.
Deze verrijking is met name waardevol voor het maken van dashboards en rapporten die de huidige status en verouderingsinformatie moeten tonen. In tegenstelling tot statische duur-berekeningen tussen twee vaste tijdspunten, werkt deze operator zijn berekeningen dynamisch bij op basis van het moment van analyse, waardoor hij ideaal is voor operationele monitoring, nalevingstracering en proactief procesbeheer. De flexibele uitvoeropties stellen u in staat om duur uit te drukken in verschillende eenheden (dagen, uren, minuten, enz.) en formaten (hele getallen of decimale waarden), zodat de resultaten aansluiten bij uw specifieke zakelijke vereisten en rapportagestandaarden.
Veelvoorkomende Toepassingen
- Monitor hoe veel dagen facturen openstaan sinds de vervaldatum voor debiteurenbeheer
- Volg de leeftijd van openstaande supporttickets of klantverzoeken om tijdige afhandeling te waarborgen
- Bereken hoe lang inkooporders wachten op goedkeuring om knelpunten in inkoop te identificeren
- Meet de verstreken tijd sinds opname van patiënten in zorginstellingen voor verblijfsduurmonitoring
- Bepaal hoe lang voorraaditems op voorraad zijn voor magazijnbeheer en verouderingsanalyse
- Volg de duur sinds contractvervaldata voor contractvernieuwing en naleving
- Monitor hoe lang apparatuur uit onderhoud is om gebruik van activa te optimaliseren
Instellingen
Nieuwe Attribuutnaam: De naam van het nieuwe casusattribuut waarin de berekende duur wordt opgeslagen. Dit moet beschrijvend zijn en aangeven welke tijdsperiode wordt gemeten. Bijvoorbeeld, als u dagen sinds factuurvervaldatum berekent, kunt u het "DaysPastDue" of "InvoiceAgeDays" noemen. De attribuutnaam dient te voldoen aan de naamgevingsconventies van uw organisatie en gemakkelijk te begrijpen te zijn voor rapportgebruikers. Vermijd spaties of speciale tekens die problemen kunnen veroorzaken bij latere analyses.
Attribuutnaam: Selecteer het bestaande tijdstempelattribuut waarvan de duur wordt berekend. Deze dropdown toont alle DateTime-attributen die beschikbaar zijn in uw dataset. Het gekozen attribuut vertegenwoordigt het startpunt voor de duur-berekening. Veelvoorkomende voorbeelden zijn "DueDate", "OrderDate", "AdmissionDate", "ContractStartDate" of elk ander tijdstempelveld in uw data. Zorg dat het geselecteerde attribuut geldige datum-/tijdwaarden bevat voor nauwkeurige berekeningen.
Type Duur: Geeft de meeteenheid aan voor de berekende duur. Beschikbare opties zijn:
- Dagen: Standaard voor zakelijke veroudering en vervaldatuurberekeningen (standaard)
- Uren: Handig voor kortere procescycli of SLA-monitoring
- Minuten: Voor gedetailleerde operationele tracking
- Seconden: Voor hoogprecisie timing
- Weken: Langetermijn trendanalyse
- Maanden: Financiële en contractperiode berekeningen
- Jaren: Langetermijn levenscyclusanalyse
- TimeSpan: Retourneert een geformatteerde duurtekst (bijv. "5d 3u 45m") Kies de eenheid die het beste past bij uw zakelijke rapportagebehoeften en de uitvoer het meest intuïtief maakt voor gebruikers.
Attribuutwaarde als Laatste Tijd: Dit selectievakje keert de richting van de berekening om. Wanneer uitgevinkt (standaard), is de berekening: Huidige Tijd - Attribuutwaarde, wat positieve waarden geeft voor verstreken datums. Wanneer aangevinkt, wordt de berekening: Attribuutwaarde - Huidige Tijd, wat positieve waarden geeft voor toekomstige datums. Gebruik de standaardinstelling (uitgevinkt) voor verouderingsberekeningen waarbij u wilt weten hoeveel tijd is verstreken. Vink deze optie aan bij het berekenen van resterende tijd tot een toekomstige gebeurtenis, zoals dagen tot contractverval of tijd tot gepland onderhoud.
Fracties van Periodes Toestaan: Hiermee bepaalt u of de uitvoer decimale waarden bevat of afrondt op gehele getallen. Wanneer uitgevinkt (standaard), worden duurtijden geretourneerd als gehele getallen (bijv. "5 dagen"). Wanneer aangevinkt, bevatten de duurtijden fractiedelen (bijv. "5,75 dagen"). Schakel dit in voor nauwkeurigere berekeningen, vooral bij het gebruik van grotere tijdseenheden zoals dagen of weken waarbij gedeeltelijke periodes relevant zijn. Financiële berekeningen vereisen vaak fracties van periodes voor nauwkeurige rente- of boeteberekeningen.
Voorbeelden
Voorbeeld 1: Factuurveroudering voor Debiteurenbeheer
Scenario: Een financieel team moet openstaande facturen monitoren en die identificeren die achterstallig zijn door het aantal dagen sinds de vervaldatum te berekenen.
Instellingen:
- Nieuwe Attribuutnaam: DaysPastDue
- Attribuutnaam: InvoiceDueDate
- Type Duur: Dagen
- Attribuutwaarde als Laatste Tijd: Uitgevinkt
- Fracties van Periodes Toestaan: Uitgevinkt
Uitvoer: De verrijking maakt een nieuw casusattribuut "DaysPastDue" met gehele waarden die het aantal volledige dagen sinds de vervaldatum van elke factuur weergeven. Bijvoorbeeld:
- Factuur #1001 met vervaldatum 2024-01-15: 45 dagen achterstallig
- Factuur #1002 met vervaldatum 2024-02-01: 28 dagen achterstallig
- Factuur #1003 met vervaldatum 2024-02-20: 9 dagen achterstallig
- Factuur #1004 met toekomstige vervaldatum: 0 of negatieve waarde (nog niet vervallen)
Inzichten: Het financiële team kan nu eenvoudig filteren op facturen die langer dan 30 dagen achterstallig zijn voor incassodoeleinden, verouderingscategorieën aanmaken (0-30, 31-60, 61-90, 90+ dagen) en gemiddelde dagen debiteurenstand (DSO) berekenen.
Voorbeeld 2: Verblijfsduur Monitoring Patiënten
Scenario: Een ziekenhuisbeheerder moet bijhouden hoe lang patiënten zijn opgenomen om bedbezetting te optimaliseren en mogelijke ontslagvertragingen in real-time te identificeren.
Instellingen:
- Nieuwe Attribuutnaam: CurrentLengthOfStayHours
- Attribuutnaam: AdmissionDateTime
- Type Duur: Uren
- Attribuutwaarde als Laatste Tijd: Uitgevinkt
- Fracties van Periodes Toestaan: Aangevinkt
Uitvoer: De verrijking genereert "CurrentLengthOfStayHours" met nauwkeurige duur sinds opname:
- Patiënt A opgenomen 3 dagen geleden: 72,5 uur
- Patiënt B gisteren ochtend opgenomen: 31,25 uur
- Patiënt C 6 uur geleden opgenomen: 6,0 uur
- Patiënt D 2 weken geleden opgenomen: 336,75 uur
Inzichten: Het ziekenhuispersoneel kan patiënten met langdurige verblijven identificeren die nagekeken moeten worden, gemiddelde verblijfsduurtrends in real-time volgen en bedcapaciteit proactief beheren door ontslagpatronen te voorspellen.
Voorbeeld 3: Vertraging in Goedkeuring van Inkooporders
Scenario: Een inkoopteam wil inkooporders identificeren die wachten op goedkeuring om verwerking te versnellen en problemen in leveranciersrelaties te voorkomen.
Instellingen:
- Nieuwe Attribuutnaam: DaysAwaitingApproval
- Attribuutnaam: SubmissionDate
- Type Duur: Dagen
- Attribuutwaarde als Laatste Tijd: Uitgevinkt
- Fracties van Periodes Toestaan: Aangevinkt
Uitvoer: Maakt het attribuut "DaysAwaitingApproval" met fractiewaarden in dagen:
- PO-2024-001 ingediend vorige week: 7,5 dagen
- PO-2024-002 gisteren ingediend: 1,25 dagen
- PO-2024-003 vanochtend ingediend: 0,33 dagen
- PO-2024-004 3 weken geleden ingediend: 21,75 dagen
Inzichten: Het inkoopteam kan prioriteit geven aan langst wachtende orders voor goedkeuring, knelpunten in goedkeuring identificeren door patronen in vertraagde orders te analyseren en meldingen instellen voor orders die een acceptabele wachttijd overschrijden.
Voorbeeld 4: Tracking Duur Onderhoud Apparatuur
Scenario: Een fabriek moet monitoren hoe lang apparatuur uit onderhoud is om productiestilstand te minimaliseren en onderhoudsplanning te optimaliseren.
Instellingen:
- Nieuwe Attribuutnaam: MaintenanceTimeSpan
- Attribuutnaam: MaintenanceStartTime
- Type Duur: TimeSpan
- Attribuutwaarde als Laatste Tijd: Uitgevinkt
- Fracties van Periodes Toestaan: Niet van toepassing voor TimeSpan
Uitvoer: Genereert "MaintenanceTimeSpan" met geformatteerde duurstrings:
- Machine A: "2d 4u 30m" (2 dagen, 4 uur, 30 minuten in onderhoud)
- Machine B: "0d 8u 15m" (8 uur, 15 minuten in onderhoud)
- Machine C: "5d 12u 45m" (5 dagen, 12 uur, 45 minuten in onderhoud)
- Machine D: "0d 2u 10m" (2 uur, 10 minuten in onderhoud)
Inzichten: Operationeel managers kunnen snel apparatuur identificeren met langdurige onderhoudstijden, geplande versus werkelijke onderhoudsduur berekenen en onderhoudsvensters optimaliseren om productieverlies te minimaliseren.
Voorbeeld 5: Countdown Contractvernieuwing
Scenario: Een verkoopteam moet de resterende tijd tot afloop van klantcontracten bijhouden om vernieuwingen proactief te beheren en onderbrekingen in dienstverlening te voorkomen.
Instellingen:
- Nieuwe Attribuutnaam: DaysUntilExpiration
- Attribuutnaam: ContractEndDate
- Type Duur: Dagen
- Attribuutwaarde als Laatste Tijd: Aangevinkt
- Fracties van Periodes Toestaan: Uitgevinkt
Uitvoer: Maakt "DaysUntilExpiration" aan die het aantal hele dagen tot contractverval toont:
- Klant A contract verloopt over 2 maanden: 60 dagen
- Klant B contract verloopt volgende week: 7 dagen
- Klant C contract verloopt morgen: 1 dag
- Klant D contract is al verlopen: -5 dagen (negatief betekent verlopen)
Inzichten: Het verkoopteam kan vernieuwingen plannen voor contracten die binnen 30-60 dagen verlopen, urgente vernieuwingen prioriteren voor contracten die binnen een week verlopen en verlopen contracten signaleren die onmiddellijke aandacht vereisen.
Uitvoer
De verrijking Duur Tussen een Attribuut en de Huidige Tijd creëert een enkel nieuw casusattribuut in uw dataset met de berekende tijdsduur voor elk geval. Het datatype en formaat van dit attribuut hangen af van uw gekozen Type Duur-instelling. Wanneer Type Duur is ingesteld op Dagen, Uren, Minuten, Seconden, Weken, Maanden of Jaren, maakt de verrijking een geheel getalattribuut (als Fracties van Periodes niet is aangevinkt) of een decimaal attribuut (als het wel is aangevinkt). Gehele getallen bieden duurwaarden die geschikt zijn voor hoog-niveau rapportage, terwijl decimale waarden gedetailleerde analyses mogelijk maken. Wanneer Type Duur is ingesteld op TimeSpan, maakt de verrijking een TimeSpan-attribuut aan met geformatteerde duurstrings zoals "3d 14u 22m" die leesbaar zijn voor mensen en ideaal voor operationele dashboards.
Het uitvoerattribuut verwerkt automatisch null-waarden in het bron-tijdstempelattribuut door null-resultaten te produceren, waardoor de gegevensintegriteit tijdens uw analyse behouden blijft. Negatieve waarden in de uitvoer geven omgekeerde tijdrelaties aan – wanneer Attribuutwaarde als Laatste Tijd uitgevinkt is, betekenen negatieve waarden dat het tijdstempel in de toekomst ligt; wanneer aangevinkt, duiden negatieve waarden erop dat het tijdstempel in het verleden ligt. Deze tweerichtingsmogelijkheid maakt de verrijking geschikt voor zowel verouderingsanalyse als countdown-scenario's.
De berekende duurwaarden kunnen direct worden gebruikt in daaropvolgende verrijkingen, filters en calculators. Veelvoorkomende toepassingen zijn het aanmaken van categorische buckets (bijv. "0-30 dagen", "31-60 dagen"), instellen van drempelgebaseerde waarschuwingen, berekenen van statistische maten zoals gemiddelde leeftijd of maximale duur en het opbouwen van KPI's voor procesprestatiemonitoring. Het attribuut integreert naadloos met mindzie's visualisatiecomponenten, zodat u grafieken, meters en tabellen kunt maken die dynamisch bijwerken afhankelijk van het moment waarop de analyse wordt vernieuwd.
Deze documentatie maakt deel uit van het mindzieStudio process mining platform.