Skip to content

Instantly share code, notes, and snippets.

@porcelli
Created January 6, 2021 14:33
Show Gist options
  • Save porcelli/fdc8e7ff28b22b574b3a2a171eaf634b to your computer and use it in GitHub Desktop.
Save porcelli/fdc8e7ff28b22b574b3a2a171eaf634b to your computer and use it in GitHub Desktop.
new-file.dmn
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kiegroup.org/dmn/_BC818E21-4453-480B-92B8-791890374DAB" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_F1B93BC3-773F-4FB0-BC87-5E955F051C03" name="new-file" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kiegroup.org/dmn/_BC818E21-4453-480B-92B8-791890374DAB">
<dmn:extensionElements/>
<dmn:inputData id="_2E7A5816-4A44-4E67-98EC-4114E36CC6CC" name="Age">
<dmn:extensionElements/>
<dmn:variable id="_B0FB0B80-AEA7-4B5E-A91F-539EB3743172" name="Age" typeRef="number"/>
</dmn:inputData>
<dmn:decision id="_5D11CA17-E68C-443F-A572-7881EBDA439B" name="Classify">
<dmn:extensionElements/>
<dmn:variable id="_847E4E37-FA92-4BDF-99DC-DCBB54FF6F10" name="Classify" typeRef="string"/>
<dmn:informationRequirement id="_1359F00F-71E3-4FBF-B85A-821AD9C8D355">
<dmn:requiredInput href="#_2E7A5816-4A44-4E67-98EC-4114E36CC6CC"/>
</dmn:informationRequirement>
<dmn:decisionTable id="_03C6F268-552B-4902-AC29-91AD8D701313" hitPolicy="UNIQUE" preferredOrientation="Rule-as-Row">
<dmn:input id="_F96043F0-6143-48D9-BE5E-9DAF67D4E940">
<dmn:inputExpression id="_5FD11ED5-6809-4647-9FC1-D91A19DA88D3" typeRef="number">
<dmn:text>Age</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:output id="_1D34BA31-7B4D-4783-889A-486907E9B33C"/>
<dmn:annotation name="annotation-1"/>
<dmn:rule id="_1E2A8217-1514-445A-9B93-0FDF3513C26F">
<dmn:inputEntry id="_71064FFA-32F6-4C9F-AF65-7A12DE8007D1">
<dmn:text>&lt; 18</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="_2A31FD81-D0CE-478D-A10E-5DB76F5944E3">
<dmn:text>"Child"</dmn:text>
</dmn:outputEntry>
<dmn:annotationEntry>
<dmn:text/>
</dmn:annotationEntry>
</dmn:rule>
<dmn:rule id="_A46C0814-E054-4502-92E1-C9DFF40E2FE6">
<dmn:inputEntry id="_7334D445-FB5B-4AE1-B566-CC5742D1A9AE">
<dmn:text>[18..65)</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="_7976067D-BBCE-4764-8355-26E749D64360">
<dmn:text>"Adult"</dmn:text>
</dmn:outputEntry>
<dmn:annotationEntry>
<dmn:text/>
</dmn:annotationEntry>
</dmn:rule>
<dmn:rule id="_4D4C0D90-355E-4F25-8D2C-5196F3D11DCB">
<dmn:inputEntry id="_8F1EEB91-549B-42EF-99FC-31B88DAF46D5">
<dmn:text>&gt; 65</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="_0D334D54-912B-42F0-95B9-FB6EE6B20645">
<dmn:text>"Senior"</dmn:text>
</dmn:outputEntry>
<dmn:annotationEntry>
<dmn:text/>
</dmn:annotationEntry>
</dmn:rule>
</dmn:decisionTable>
</dmn:decision>
<dmndi:DMNDI>
<dmndi:DMNDiagram id="_079670A4-A7FC-49FB-A90B-5B1FC5024131" name="DRG">
<di:extension>
<kie:ComponentsWidthsExtension>
<kie:ComponentWidths dmnElementRef="_03C6F268-552B-4902-AC29-91AD8D701313">
<kie:width>50</kie:width>
<kie:width>100</kie:width>
<kie:width>100</kie:width>
<kie:width>100</kie:width>
</kie:ComponentWidths>
</kie:ComponentsWidthsExtension>
</di:extension>
<dmndi:DMNShape id="dmnshape-drg-_2E7A5816-4A44-4E67-98EC-4114E36CC6CC" dmnElementRef="_2E7A5816-4A44-4E67-98EC-4114E36CC6CC" isCollapsed="false">
<dmndi:DMNStyle>
<dmndi:FillColor red="255" green="255" blue="255"/>
<dmndi:StrokeColor red="0" green="0" blue="0"/>
<dmndi:FontColor red="0" green="0" blue="0"/>
</dmndi:DMNStyle>
<dc:Bounds x="591" y="363" width="100" height="50"/>
<dmndi:DMNLabel/>
</dmndi:DMNShape>
<dmndi:DMNShape id="dmnshape-drg-_5D11CA17-E68C-443F-A572-7881EBDA439B" dmnElementRef="_5D11CA17-E68C-443F-A572-7881EBDA439B" isCollapsed="false">
<dmndi:DMNStyle>
<dmndi:FillColor red="255" green="255" blue="255"/>
<dmndi:StrokeColor red="0" green="0" blue="0"/>
<dmndi:FontColor red="0" green="0" blue="0"/>
</dmndi:DMNStyle>
<dc:Bounds x="591" y="261" width="100" height="50"/>
<dmndi:DMNLabel/>
</dmndi:DMNShape>
<dmndi:DMNEdge id="dmnedge-drg-_1359F00F-71E3-4FBF-B85A-821AD9C8D355" dmnElementRef="_1359F00F-71E3-4FBF-B85A-821AD9C8D355">
<di:waypoint x="691" y="388"/>
<di:waypoint x="591" y="286"/>
</dmndi:DMNEdge>
</dmndi:DMNDiagram>
</dmndi:DMNDI>
</dmn:definitions>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment