Activiteit Éénmaal Uitgevoerd
Overzicht
De filter Activiteit Éénmaal Uitgevoerd selecteert cases waarbij een opgegeven activiteit exact één keer is uitgevoerd. Deze case-niveau filter onderzoekt de volledige activiteitenreeks van elke case en retourneert alleen die cases waarin de geselecteerde activiteit precies één keer voorkomt - niet nul keer en niet vaker dan één keer. De filter is vooral nuttig voor het identificeren van cases die standaardpatronen met één uitvoering volgen, het opsporen van afwijkingen zoals herhaalde of overgeslagen activiteiten, en het waarborgen van procesnaleving.
Veelvoorkomende Toepassingen
- Procesnaleving: Verifiëren dat cruciale éénmalige activiteiten (zoals contractondertekening of initiële goedkeuring) exact één keer per case plaatsvinden.
- Kwaliteitscontrole: Identificeren van cases waarbij unieke activiteiten de verwachte enkele keer worden uitgevoerd, wat wijst op correcte procesuitvoering.
- Uitzonderingsdetectie: Cases vinden met unieke activiteitspatronen die afwijken van processen waarin activiteiten meestal herhaald of afwezig zijn.
- Gegevensvalidatie: Zekerstellen dat bepaalde activiteiten zoals case-initiatie of definitieve afsluiting niet worden gedupliceerd of ontbreken binnen cases.
- Workflowanalyse: Inzicht krijgen in welke cases verwachte patronen met één uitvoering voor specifieke processtappen volgen.
- Auditvereisten: Bevestigen dat controleerbare gebeurtenissen zoals definitieve goedkeuring of certificering van voltooiing precies één keer voorkomen.
Instellingen
Activity Value: Selecteer de naam van de activiteit waarvoor je wilt controleren of deze één keer voorkomt. In het dropdownmenu zie je beschikbare activiteitenamen met frequentiestatistieken. De filter retourneert alle cases waarin de geselecteerde activiteit exact één keer is uitgevoerd.
Opmerking: De vergelijking van activiteitnamen gebruikt exacte tekenreeksvergelijking. Als je een activiteitsnaam verkeerd spelt, zal het validatiesysteem van de filter de meest overeenkomende activiteit voorstellen.
Voorbeelden
Voorbeeld 1: Correct Ondertekende Contracten Vinden
Scenario: Je wilt alle contractcases identificeren waarin de ondertekeningsactiviteit precies één keer heeft plaatsgevonden, wat duidt op correcte uitvoering zonder duplicaten of overslagen.
Instellingen:
- Activity Value: "Sign Contract"
Resultaat: De filter retourneert alleen cases die exact één "Sign Contract" activiteit bevatten. Cases zonder ondertekening of met meerdere ondertekeningen worden uitgesloten.
Inzichten: Dit helpt bij het identificeren van correct uitgevoerde contracten. Cases die door deze filter worden uitgesloten, kunnen procesproblemen aangeven:
- Nul ondertekeningen suggereren onvolledige contracten die opvolging nodig hebben
- Meerdere ondertekeningen kunnen wijzen op herwerking of kwaliteitsproblemen
Voorbeeld 2: Validatie van Eénmalige Goedkeuring
Scenario: Je moet cases vinden waarin de definitieve goedkeuring precies één keer is gegeven, om te verzekeren dat er geen dubbele of ontbrekende goedkeuringen zijn.
Instellingen:
- Activity Value: "Final Approval"
Resultaat: De filter selecteert alleen cases met één enkele "Final Approval" gebeurtenis.
Inzichten: Deze cases vertegenwoordigen het standaard procesverloop. Deze analyse helpt bij:
- Het bevestigen van correcte uitvoering van de goedkeuringsworkflow
- Het identificeren van cases die nader onderzoek vereisen (uitgefilterd door 0 of 2+ goedkeuringen)
- Het valideren dat de goedkeuringscontrole correct werkt
- Het detecteren van mogelijke omzeiling van goedkeuringen of dubbele goedkeuringen
Voorbeeld 3: Detecteren van Eénmalige Kwaliteitsinspecties
Scenario: Je wilt productiecases vinden waarbij een kwaliteitsinspectie precies één keer werd uitgevoerd, zoals vereist volgens standaardprocedures.
Instellingen:
- Activity Value: "Quality Inspection"
Resultaat: De filter retourneert cases met precies één "Quality Inspection" gebeurtenis.
Inzichten: Dit onthult:
- Cases die standaard kwaliteitsprocedures volgen
- Naleving van de eis voor een enkele inspectie
- Juiste inzet van middelen (inspecties worden niet onnodig herhaald)
- Cases die zijn uitgesloten kunnen aandacht vereisen (geen inspectie of meerdere inspecties)
Voorbeeld 4: Unieke Ordercreatie Verifiëren
Scenario: Identificeer orders waarbij de ordercreatie-activiteit precies één keer plaatsvond, wat duidt op correcte invoer zonder duplicaten of ontbrekende aanmaakgebeurtenissen.
Instellingen:
- Activity Value: "Create Order"
Resultaat: De filter selecteert cases waarin "Create Order" exact één keer voorkomt.
Inzichten: Deze cases geven aan:
- Correct orderstartproces
- Geen fouten door dubbele orderaanmaak
- Schone data-invoermethoden
- Uitgesloten cases kunnen wijzen op systeemfouten of datakwaliteitsproblemen
Output
De filter retourneert een nieuwe dataset die alleen die cases bevat waarin de opgegeven activiteit exact één keer werd uitgevoerd. Elke geretourneerde case behoudt al zijn originele gebeurtenissen en attributen.
Cases worden uitgesloten als:
- De opgegeven activiteit nooit voorkwam (nul keer)
- De opgegeven activiteit meer dan één keer voorkwam (twee of meer keren)
Indien geen enkele case aan de criteria voldoet, retourneert de filter een lege resultaatset.
Technische Aantekeningen
- Filtertype: Case-niveau filter (verwijdert volledige cases, niet individuele gebeurtenissen)
- Prestaties: O(n*m) tijdcomplexiteit, waarbij n het aantal cases is en m het gemiddelde aantal gebeurtenissen per case
- Activiteitenmatching: Gebruikt exacte tekenreeksvergelijking voor activiteitsvergelijking
- Null-afhandeling: Lege of nul-waardes in activiteiten van gebeurtenissen worden niet meegeteld
- Validatie: Stelt automatisch vergelijkbare activiteitsnamen voor als de opgegeven activiteit niet in de dataset voorkomt
Deze documentatie maakt deel uit van het mindzieStudio process mining platform.