Beslisregels

Inleiding

De overheid heeft als taak om transparant, rechtvaardig en consistent te handelen in haar besluitvorming. Een hulpmiddel om dit te realiseren, is het gebruik van gestandaardiseerde methoden voor het vastleggen en uitvoeren van beslisregels. Eén van deze standaarden is Decision Model and Notation (DMN), een wereldwijd erkende standaard voor het modelleren van beslissingen.

Beslisregels die in DMN zijn vastgelegd, kunnen eenvoudig worden gedeeld en hergebruikt. Dit vermindert de kans op fouten en maakt efficiëntere uitvoering van beleid mogelijk.

DMN

DMN maakt het mogelijk om complexe beslisregels op een visuele en begrijpelijke manier weer te geven. Het DMN-diagram laat in eenvoudige stappen zien hoe een beslissing tot stand komt. Dit bevordert niet alleen de transparantie naar burgers, maar maakt het ook voor beleidsmakers en uitvoerders duidelijk hoe regels worden toegepast. DMN biedt voordelen:

  • de beslistabellen worden onderhouden door domeinspecialisten, waardoor er geen vertaling nodig is van domeinspecialisten naar programmeurs.

  • de tabellen zijn eenvoudig te versioneren. Daardoor kunnen regels bijvoorbeeld bij een jaarovergang worden geintroduceerd, en blijven oude regels inzichtelijk en eventueel bruikbaar.

  • de tabellen zijn deelbaar tussen overheden, doordat het een standaard is.

  • de tabellen zijn leesbaar voor burgers.

Zie voor meer informatie: https://en.wikipedia.org/wiki/Decision_Model_and_Notation

Beslisregels op landelijk, gemeentelijk en domeinniveau

Beslisregels komen voor op meerdere niveau's.

  • Landelijk. Regels op landelijk niveau kunnen in een landelijk gehost DMN-component worden aangeboden. Ze zijn via het principe 'HaalCentraal' te bevragen.

  • Gemeentelijk. Regels op gemeentelijk niveau zijn relevant voor meerdere domeinen binnen een gemeente. Ze zijn centraal te bevragen en worden in 1 centrale DMN-engine aangeboden/

  • Binnen een gemeentelijk domein. Deze regels zijn alleen relevant binnen een domein. Het domein zelf bepaalt waar ze de regels host.

De uitvoering van beslisregels

DMN 'engines' zijn software oplossingen die de DMN-tabellen kunnen lezen en interpreteren. Ze fungeren als een 'vraag - antwoord' dienst binnen het ICT-landschap. Met een aanvraag met de juiste paramaters wordt realtime het antwoord verstrekt.

Voorbeelden van engines:

Referentie componenten binnen het Platform Dienstverlening

Uitgangspunten voor de keuze van een component zijn:

  • Open source, tenzij

  • DMN 1.2 compliant

  • Installeerbaar op Haven

  • ??

Last updated