Omnium Studio  /  Domeinen  /  Regels
Regels · DMN Actief

Beslisregels, gebonden aan je model

Leg bedrijfsregels expliciet vast in DMN 1.3 (dmn-js): Decision Requirements Diagrams én beslistabellen. Input- en outputkolommen binden aan velden uit het canonieke model, zodat regels en gegevens nooit uit elkaar lopen.

DMN 1.3DRD-modelerBeslistabellenFieldRef-bindingExport DMN XML / JSON
Omnium Studio — DMN-tabellen · DRD
DMN DRD met beslissingen Bepaal categorie en Bepaal korting in Omnium Studio
Een Decision Requirements Diagram: Bepaal korting hangt af van Bepaal categorie, die op zijn beurt Leeftijd en Inkomen als input gebruikt. Links de tabs DRD / Tabel en de canonieke veld-binding.
Wat het doet

Twee aanzichten op één beslislogica

De DMN-activiteit combineert de volledige dmn-js-modeler met de bestaande beslistabel-editor, in tabs.

📐 DRD-modeler

Teken decisions, input-data en knowledge sources en hun afhankelijkheden — chained decisions inbegrepen.

📊 Beslistabellen

Bewerk regels, hit-policy en in-/outputs in een vertrouwde tabel-editor met FieldRef-binding.

🔗 Binding aan het model

Kies in-/outputvelden uit de Model Picker (formeel/materieel tijdas), zodat kolommen echte modelvelden zijn.

📤 Context-afhankelijke export

DRD-tab exporteert DMN XML; tabel-tab exporteert de beslistabel als JSON.

Hoe het samenhangt

Regels die echt iets doen

Beslissingen staan niet op zichzelf; ze worden onderdeel van processen en gegevensvalidatie:

  • Input/output ↔ velden uit het canonieke UML-model.
  • Decisions ↔ aanroepbaar vanuit BPMN als business-rule task.
  • Evaluatie ↔ uitvoerbaar via een process-/decision-engine (roadmap).
Status & roadmap

Modelleren werkt; evaluatie volgt

Open de regel-werkbank

Bouw een DRD en bind de in- en outputs aan je model.

Open Omnium Studio →