Skip to main content
Version: v1.5.0

Supported elements

DMN elements supported by the ZenBPM engine.

A DMN file deployed to ZenBPM describes a Decision Requirements Graph — one or more decisions, the data they need, and the requirements between them. Each Decision node carries exactly one piece of decision logic. DMN defines several logic variants; ZenBPM documents the two that are covered by tests and used in practice: the Decision table and the Literal expression.

Types​

Green icons are supported and link to their documentation.

ElementIconDescription
Decision requirements graphDecision requirements graphThe decisions in a DMN file and the information requirements that wire them together, including the input data each decision needs.
Decision tableDecision tableMaps combinations of input conditions to output results in a structured table — the most common way to express decision logic in DMN.
Literal expressionLiteral expressionA decision expressed as a single FEEL expression that evaluates directly to a value.
Not supported

Business knowledge model and Knowledge source are ignored by the XML parser. A file containing them deploys successfully, but they have no effect on evaluation and cannot be invoked.

Decision service is not supported.

A decision with no logic — an empty decision node used as a modelling placeholder — deploys successfully but fails when it is evaluated. Give every decision you intend to evaluate a decision table or a literal expression.