DMN (Decision Model & Notation) is een internationale standaard om beslissingen te modelleren. De notatie biedt enerzijds maximale transparantie voor de business (geen IT-skills vereist) en fungeert anderzijds als code die direct uitvoerbaar is door een procesmotor.
Beslissingen modelleren gebeurt aan de hand van beslissingstabellen waarbij je op basis van één of meerdere checks een resultaat of output selecteert. De uitvoeringswijze van de checks wordt bepaald door de hit policy. Het voorbeeld onderstreept het belang van die hit policy.
Een Gentenaar (25 jaar en zonder abonnement) koopt een ticket "late inkom". Zelfde input, andere hit policy, andere output.
Collect (Sum)
De engine doorloopt alle checks van boven naar onder. De output waardes van alle succesvolle checks worden bij elkaar opgeteld.

First
De engine doorloopt de checks van boven naar onder. Van zodra één check succesvol is, wordt de corresponderende output geselecteerd en stopt het beslissingsproces.

Collect
De engine doorloopt alle checks van boven naar onder. De output waardes van alle succesvolle checks worden samengebracht in een lijst.
![Hit policy = Collect / Output = [5,5]](https://cdn.prod.website-files.com/6606ce2596238086c59e603e/6930008cd84a5ed453f33f92_hit-policy-collect.jpg)
Collect (Count)
De engine doorloopt alle checks van boven naar onder. De output is het aantal matchende checks (ongeacht de exacte waarde van de verschillende outputs).

Contacteer ons
Ben je actief binnen een overheidscontext? Benieuwd naar hoe DMN kan helpen om jouw beslissingen te digitaliseren en te automatiseren? Aarzel niet en neem contact met ons op!
Boek een demo
Vlot en flexibel processen digitaliseren? We tonen graag hoe u aan de slag gaat met Skryv.
Boek uw demo
