MCP Server
Active
1
0

Add DRD diagram interchange (DMNDI) to 03-trl-vertejums.dmn.xml [scope-3 2/3]

UAPF-specification v2.1.0 (SEM-011): a DMN that defines a DRD MUST
carry <dmndi:DMNDI>. Adds DMNShapes for all DRD nodes and DMNEdges
for every information/knowledge requirement (requirement elements
given ids so edges can reference them). DC/DI namespaces set to the
DMN 1.3 values dmn-js expects (DMN/20180521). Decision logic intact.
This commit is contained in:
2026-05-17 13:11:44 +00:00
parent a53db316f5
commit 59f5d056d9

View File

@@ -2,14 +2,17 @@
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" <definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/"
id="Definitions_TRL" id="Definitions_TRL"
name="TRL līmeņu pārvēršana 0-5 vērtējumā" name="TRL līmeņu pārvēršana 0-5 vērtējumā"
namespace="https://processgit.org/VDAA/mi-sandbox-atlase/dmn/trl"> namespace="https://processgit.org/VDAA/mi-sandbox-atlase/dmn/trl"
xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/"
xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/"
xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/">
<!-- Nolikuma 2.pielikums: MI sistēmas gatavības līmeņi --> <!-- Nolikuma 2.pielikums: MI sistēmas gatavības līmeņi -->
<inputData id="In_TRL" name="trlLevel"/> <inputData id="In_TRL" name="trlLevel"/>
<decision id="Decision_TRLMapping" name="TRLMapping"> <decision id="Decision_TRLMapping" name="TRLMapping">
<variable name="readinessRatingFromTRL" typeRef="number"/> <variable name="readinessRatingFromTRL" typeRef="number"/>
<informationRequirement><requiredInput href="#In_TRL"/></informationRequirement> <informationRequirement id="req_Decision_TRLMapping_1"><requiredInput href="#In_TRL"/></informationRequirement>
<decisionTable id="DT_TRL" hitPolicy="UNIQUE"> <decisionTable id="DT_TRL" hitPolicy="UNIQUE">
<input id="TRL_In"><inputExpression typeRef="number"><text>trlLevel</text></inputExpression></input> <input id="TRL_In"><inputExpression typeRef="number"><text>trlLevel</text></inputExpression></input>
@@ -49,4 +52,19 @@
</rule> </rule>
</decisionTable> </decisionTable>
</decision> </decision>
<dmndi:DMNDI>
<dmndi:DMNDiagram id="DMNDiagram_1">
<dmndi:DMNShape id="DMNShape_Decision_TRLMapping" dmnElementRef="Decision_TRLMapping">
<dc:Bounds x="160" y="80" width="180" height="80"/>
</dmndi:DMNShape>
<dmndi:DMNShape id="DMNShape_In_TRL" dmnElementRef="In_TRL">
<dc:Bounds x="160" y="240" width="180" height="45"/>
</dmndi:DMNShape>
<dmndi:DMNEdge id="DMNEdge_req_Decision_TRLMapping_1" dmnElementRef="req_Decision_TRLMapping_1">
<di:waypoint x="250" y="240"/>
<di:waypoint x="250" y="160"/>
</dmndi:DMNEdge>
</dmndi:DMNDiagram>
</dmndi:DMNDI>
</definitions> </definitions>