...
For each barrier a decisionTree is configured. Each decision element in this decisionTree should be unique (i.e. at each moment in time only one element can be valid).
Decision definition
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<decisionTree>
<barrierId>scheepvaart</barrierId>
<decision id="Stremming (peilsluiting)">
<evaluationType>lastKnownState</evaluationType>
<stateDefinitionId>scheepvaart</stateDefinitionId>
<inputState>
<stateValueId>geen stremming</stateValueId>
</inputState>
<conditionRules>
<allValid>
<anyValid>
<isTrue>H.rotterdam.d</isTrue>
<isTrue>H.dordrecht.d</isTrue>
</anyValid>
<isFalse>Q.lobith</isFalse>
</allValid>
</conditionRules>
<transitionRules>
<anyValid>
<isTrue>scheepvaart.stremming.peilsluiting.rotterdam</isTrue>
<isTrue>scheepvaart.stremming.peilsluiting.dordrecht</isTrue>
</anyValid>
</transitionRules>
<outputState>
<stateValueId>gestremd</stateValueId>
</outputState>
</decision>
<decision id="Stremming (kenteringsluiting)">
...
</decision>
<decision id="Vrijgeven scheepvaart">
...
</decision>
</decisionTree>
|
...
Schema definition
DecisionEvaluation
...