Page History
...
The goal of storing a decision is that an organisation organization can rebuild a model of the decisions that has been made by the runtime. By rebuilding the decisions with the values organisation organization have insight how decisions are made. The meta model for the exchange of decisions according to the DMN specifications prescibes prescribes that each decision, each, Business knowledge model and each input is a seperate separate DMN element. So for each type a description will be give given here how the information will be stored.
...
Description of all the parts of a DRG at runtime
the The metamodel of a DMN element
In the XSD the model will be stored by storing using three types of DRG elements, the InformationRequirement (a reference to input and decisions) and the KnowledgeRequirement (a reference to a businessKnowledgeModelBusinessKnowledgeModel)
Decision
A DRG element of the type decision will consist of the parts described underneath
DMNElement attributes and model associations
XSD Attribute | Description | Data from runtime | Required |
name: String [0..1] | The name of this element. | Technical name attribute | Yes |
id: String | The string that identifies this DMNElement uniquely within its containing Definitions element. | Unique ID | Yes |
...
Attribute | Description | Data from runtime | Required |
informationRequirement: InformationRequirement [*] | This attribute lists the instances of InformationRequirement that compose this Decision. | Reference to all the InformationRequirements used as to make the decision (Informationrequirement is a reference to an input or another decision) | No |
knowledgeRequirement: KnowledgeRequirement [*] | This attribute lists the instances of KnowledgeRequirement that compose this Decision. | Reference to the knowledge requirement used to make the decision (Knowledge requirement contains a reference to the logic element used to set the value) | No |
Custom part for a Blueriq
Attribute | Description | Required |
---|---|---|
Value: 1 : 1 | The value for the decision | Yes |
Sourcetype 1: 1 | the sourcetype for the decision (User, System, Constant , etc) | Yes |
Justification 1 : 1 | The justification for the result | No |
InputData
A DRG element of the type decision will consist of the parts described underneath
...
Attribute | Description | Required |
---|---|---|
Value: 1 : 1 | The value for the decision | Yes |
Sourcetype 1: 1 | the sourcetype for the decision (User, System, Constant , etc) | Yes |
BusinessKnowledgeModel
DMNElement attributes and model associations
...
Attribute | Description | Data from runtime | Required |
InformationRequirement
DMNElement attributes and model associations
...
Attribute | Description | Data from runtime | Required |
requiredDecision: Decision [0..1] | The instance of Decision that this InformationRequirement associates with its containing Decision element. | ID of a DRGelement containing a decision | No |
requiredInput: InputData [0..1] | The instance of InputData that this InformationRequirement associates with its containing Decision element. | ID of a DRGelement conatining an Input | No |
KnowledgeRequirement
DMNElement attributes and model associations
...