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.
| Element | Icon | Description |
|---|---|---|
| Decision requirements graph | The decisions in a DMN file and the information requirements that wire them together, including the input data each decision needs. | |
| Decision table | Maps combinations of input conditions to output results in a structured table — the most common way to express decision logic in DMN. | |
| Literal expression | A decision expressed as a single FEEL expression that evaluates directly to a value. |
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.