Constant dmntk_examples::DMN_3_0017

source ·
pub const DMN_3_0017: &str = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<definitions exporter=\"DMN Modeler; Method and Style trisofix.xslt\" exporterVersion=\"5.0.35; 1.0\" namespace=\"http://www.trisotech.com/definitions/_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6\"\n             name=\"tableTest\" triso:logoChoice=\"Default\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6\" xmlns=\"https://www.omg.org/spec/DMN/20191111/MODEL/\"\n             xmlns:di=\"http://www.omg.org/spec/DMN/20180521/DI/\" xmlns:dmndi=\"https://www.omg.org/spec/DMN/20191111/DMNDI/\" xmlns:dc=\"http://www.omg.org/spec/DMN/20180521/DC/\"\n             xmlns:triso=\"http://www.trisotech.com/2015/triso/modeling\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n    <itemDefinition isCollection=\"true\" name=\"tNumList\" id=\"tNumList\">\n        <typeRef>number</typeRef>\n    </itemDefinition>\n    <itemDefinition name=\"tA\" id=\"tA\">\n        <itemComponent name=\"name\" id=\"_adf6f96a-c574-4ba7-a305-ea14ad9852b1\">\n            <typeRef>string</typeRef>\n        </itemComponent>\n        <itemComponent name=\"price\" id=\"_d297adac-f086-42a0-989e-04c431270f77\">\n            <typeRef>number</typeRef>\n        </itemComponent>\n    </itemDefinition>\n    <itemDefinition isCollection=\"true\" name=\"tStringList\" id=\"tStringList\">\n        <typeRef>string</typeRef>\n    </itemDefinition>\n    <inputData name=\"structA\" id=\"_18b9d486-1ec0-436d-af4b-3e4567e8bca9\">\n        <variable typeRef=\"tA\" name=\"structA\"/>\n    </inputData>\n    <inputData name=\"numB\" id=\"_3b175722-5f96-49e4-a50d-0bf9588c901c\">\n        <variable typeRef=\"number\" name=\"numB\"/>\n    </inputData>\n    <inputData name=\"numC\" id=\"_25cdd674-9b3f-47b1-bace-1d4e3ce50d5d\">\n        <variable typeRef=\"number\" name=\"numC\"/>\n    </inputData>\n    <inputData name=\"dateD\" id=\"_fabdbafc-f28a-466d-ae08-86c5b928dad5\">\n        <variable typeRef=\"date\" name=\"dateD\"/>\n    </inputData>\n    <inputData name=\"dateE\" id=\"_4926f78e-5df0-4d88-8ee7-1a418b08562f\">\n        <variable typeRef=\"date\" name=\"dateE\"/>\n    </inputData>\n    <decision name=\"priceGt10\" id=\"_2683ec7f-fa17-4a1e-9151-8077a10c561f\">\n        <variable typeRef=\"boolean\" name=\"priceGt10\"/>\n        <informationRequirement id=\"_1a34b197-0218-447f-8fa4-204517c0f851\">\n            <requiredInput href=\"#_18b9d486-1ec0-436d-af4b-3e4567e8bca9\"/>\n        </informationRequirement>\n        <decisionTable hitPolicy=\"UNIQUE\" outputLabel=\"priceGt10\">\n            <input id=\"_bfb04e56-12dc-461f-a341-f5522efc7388\" label=\"structA.price\">\n                <inputExpression typeRef=\"number\">\n                    <text>structA.price</text>\n                </inputExpression>\n            </input>\n            <output id=\"_89841156-1ca0-4704-9551-39205fdb7ae2\"/>\n            <rule id=\"_543c9e93-e815-41df-8884-b40f726a847e\">\n                <inputEntry id=\"_543c9e93-e815-41df-8884-b40f726a847e-0\">\n                    <text>&gt;10</text>\n                </inputEntry>\n                <outputEntry id=\"_543c9e93-e815-41df-8884-b40f726a847e-1\">\n                    <text>true</text>\n                </outputEntry>\n            </rule>\n            <rule id=\"_41adf645-547d-4c65-97c1-355c297d02d6\">\n                <inputEntry id=\"_41adf645-547d-4c65-97c1-355c297d02d6-0\">\n                    <text>&lt;=10</text>\n                </inputEntry>\n                <outputEntry id=\"_41adf645-547d-4c65-97c1-355c297d02d6-1\">\n                    <text>false</text>\n                </outputEntry>\n            </rule>\n        </decisionTable>\n    </decision>\n    <decision name=\"priceInRange\" id=\"_98e08c9d-66de-4f67-8bd9-cc667be27eb3\">\n        <variable typeRef=\"string\" name=\"priceInRange\"/>\n        <informationRequirement id=\"_69b6232a-5432-455b-b6e7-99a23cf5e49b\">\n            <requiredInput href=\"#_3b175722-5f96-49e4-a50d-0bf9588c901c\"/>\n        </informationRequirement>\n        <informationRequirement id=\"_4a3e4d12-54f4-497a-99b7-5314ce2d4504\">\n            <requiredInput href=\"#_25cdd674-9b3f-47b1-bace-1d4e3ce50d5d\"/>\n        </informationRequirement>\n        <informationRequirement id=\"_159303d0-ce30-42cb-bfa5-751b8dac9180\">\n            <requiredInput href=\"#_18b9d486-1ec0-436d-af4b-3e4567e8bca9\"/>\n        </informationRequirement>\n        <decisionTable hitPolicy=\"PRIORITY\" outputLabel=\"priceInRange\">\n            <input id=\"_ea1c33b5-593b-416a-b507-75e419506451\" label=\"structA.price\">\n                <inputExpression typeRef=\"number\">\n                    <text>structA.price</text>\n                </inputExpression>\n            </input>\n            <output id=\"_2d6d203c-7f53-4d4c-bfe1-1ce30c374fad\">\n                <outputValues>\n                    <text>\"In range\", \"Not in range\"</text>\n                </outputValues>\n            </output>\n            <rule id=\"_0111b055-b741-48ed-9d34-ee447a683a30\">\n                <inputEntry id=\"_0111b055-b741-48ed-9d34-ee447a683a30-0\">\n                    <text>[numB..numC]</text>\n                </inputEntry>\n                <outputEntry id=\"_0111b055-b741-48ed-9d34-ee447a683a30-1\">\n                    <text>\"In range\"</text>\n                </outputEntry>\n            </rule>\n            <rule id=\"_feed8519-9afc-485b-a831-eecaf7daedf3\">\n                <inputEntry id=\"_feed8519-9afc-485b-a831-eecaf7daedf3-0\">\n                    <text>-</text>\n                </inputEntry>\n                <outputEntry id=\"_feed8519-9afc-485b-a831-eecaf7daedf3-1\">\n                    <text>\"Not in range\"</text>\n                </outputEntry>\n            </rule>\n        </decisionTable>\n    </decision>\n    <decision name=\"dateCompare1\" id=\"_ca5e0efd-3fff-4bf8-8939-85fc3b9c20b8\">\n        <variable typeRef=\"boolean\" name=\"dateCompare1\"/>\n        <informationRequirement id=\"_5e675000-0add-455a-9f70-7c1f42adbe60\">\n            <requiredInput href=\"#_fabdbafc-f28a-466d-ae08-86c5b928dad5\"/>\n        </informationRequirement>\n        <decisionTable hitPolicy=\"UNIQUE\" outputLabel=\"dateCompare1\">\n            <input id=\"_cccfb596-2349-4ff2-bed6-51373e84a7c6\" label=\"dateD\">\n                <inputExpression typeRef=\"date\">\n                    <text>dateD</text>\n                </inputExpression>\n            </input>\n            <output id=\"_81e4c1b4-0638-4fec-9d0a-3a6864b64bdf\"/>\n            <rule id=\"_7b156632-d54a-4097-986d-78dc74254a1d\">\n                <inputEntry id=\"_7b156632-d54a-4097-986d-78dc74254a1d-0\">\n                    <text>&gt;date(\"2016-10-01\")</text>\n                </inputEntry>\n                <outputEntry id=\"_7b156632-d54a-4097-986d-78dc74254a1d-1\">\n                    <text>true</text>\n                </outputEntry>\n            </rule>\n            <rule id=\"_5ccd1858-e7be-47b9-9213-65573af1079c\">\n                <inputEntry id=\"_5ccd1858-e7be-47b9-9213-65573af1079c-0\">\n                    <text>&lt;=date(\"2016-10-01\")</text>\n                </inputEntry>\n                <outputEntry id=\"_5ccd1858-e7be-47b9-9213-65573af1079c-1\">\n                    <text>false</text>\n                </outputEntry>\n            </rule>\n        </decisionTable>\n    </decision>\n    <decision name=\"dateCompare2\" id=\"_bf3c3a79-9fa2-491f-8065-a990c70b50de\">\n        <variable typeRef=\"boolean\" name=\"dateCompare2\"/>\n        <informationRequirement id=\"fb16cfb1-b6ca-4411-8dab-a90865dae4f3\">\n            <requiredInput href=\"#_fabdbafc-f28a-466d-ae08-86c5b928dad5\"/>\n        </informationRequirement>\n        <informationRequirement id=\"a362b8be-c6c0-424a-85c3-9368a8489f89\">\n            <requiredInput href=\"#_4926f78e-5df0-4d88-8ee7-1a418b08562f\"/>\n        </informationRequirement>\n        <decisionTable hitPolicy=\"UNIQUE\" outputLabel=\"dateCompare2\">\n            <input id=\"_510a77ec-f587-41eb-a3c0-139cb0fd1cb4\" label=\"dateD\">\n                <inputExpression typeRef=\"date\">\n                    <text>dateD</text>\n                </inputExpression>\n            </input>\n            <output id=\"_d296a8b5-41f5-4991-a052-cd19815a5730\"/>\n            <rule id=\"_fb95f9d4-b59b-4eb0-96d1-1898af54d63b\">\n                <inputEntry id=\"_fb95f9d4-b59b-4eb0-96d1-1898af54d63b-0\">\n                    <text>&gt;dateE</text>\n                </inputEntry>\n                <outputEntry id=\"_fb95f9d4-b59b-4eb0-96d1-1898af54d63b-1\">\n                    <text>true</text>\n                </outputEntry>\n            </rule>\n            <rule id=\"_d5cf4c3c-ce7b-4ad3-b9b3-db036bcfb505\">\n                <inputEntry id=\"_d5cf4c3c-ce7b-4ad3-b9b3-db036bcfb505-0\">\n                    <text>&lt;=dateE</text>\n                </inputEntry>\n                <outputEntry id=\"_d5cf4c3c-ce7b-4ad3-b9b3-db036bcfb505-1\">\n                    <text>false</text>\n                </outputEntry>\n            </rule>\n        </decisionTable>\n    </decision>\n    <dmndi:DMNDI>\n        <dmndi:DMNDiagram id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_D1\">\n            <dmndi:Size height=\"650.0\" width=\"1306.0\"/>\n            <dmndi:DMNShape dmnElementRef=\"_18b9d486-1ec0-436d-af4b-3e4567e8bca9\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s1\">\n                <dc:Bounds height=\"60.0\" width=\"153.0\" x=\"151.0\" y=\"331.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_3b175722-5f96-49e4-a50d-0bf9588c901c\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s2\">\n                <dc:Bounds height=\"60.0\" width=\"153.0\" x=\"364.0\" y=\"331.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_25cdd674-9b3f-47b1-bace-1d4e3ce50d5d\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s3\">\n                <dc:Bounds height=\"60.0\" width=\"153.0\" x=\"577.0\" y=\"331.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_fabdbafc-f28a-466d-ae08-86c5b928dad5\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s4\">\n                <dc:Bounds height=\"60.0\" width=\"153.0\" x=\"790.0\" y=\"331.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_4926f78e-5df0-4d88-8ee7-1a418b08562f\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s5\">\n                <dc:Bounds height=\"60.0\" width=\"153.0\" x=\"1003.0\" y=\"331.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_2683ec7f-fa17-4a1e-9151-8077a10c561f\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s6\">\n                <dc:Bounds height=\"61.0\" width=\"154.0\" x=\"150.0\" y=\"150.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_98e08c9d-66de-4f67-8bd9-cc667be27eb3\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s7\">\n                <dc:Bounds height=\"61.0\" width=\"154.0\" x=\"364.0\" y=\"150.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_ca5e0efd-3fff-4bf8-8939-85fc3b9c20b8\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s8\">\n                <dc:Bounds height=\"61.0\" width=\"154.0\" x=\"788.0\" y=\"150.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNShape dmnElementRef=\"_bf3c3a79-9fa2-491f-8065-a990c70b50de\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_s9\">\n                <dc:Bounds height=\"61.0\" width=\"154.0\" x=\"1002.0\" y=\"150.0\"/>\n            </dmndi:DMNShape>\n            <dmndi:DMNEdge dmnElementRef=\"_1a34b197-0218-447f-8fa4-204517c0f851\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e1\">\n                <di:waypoint x=\"227.0\" y=\"331.0\"/>\n                <di:waypoint x=\"227.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n            <dmndi:DMNEdge dmnElementRef=\"_69b6232a-5432-455b-b6e7-99a23cf5e49b\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e2\">\n                <di:waypoint x=\"440.0\" y=\"331.0\"/>\n                <di:waypoint x=\"441.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n            <dmndi:DMNEdge dmnElementRef=\"_4a3e4d12-54f4-497a-99b7-5314ce2d4504\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e3\">\n                <di:waypoint x=\"653.0\" y=\"331.0\"/>\n                <di:waypoint x=\"441.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n            <dmndi:DMNEdge dmnElementRef=\"_159303d0-ce30-42cb-bfa5-751b8dac9180\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e4\">\n                <di:waypoint x=\"227.0\" y=\"331.0\"/>\n                <di:waypoint x=\"441.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n            <dmndi:DMNEdge dmnElementRef=\"_5e675000-0add-455a-9f70-7c1f42adbe60\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e5\">\n                <di:waypoint x=\"866.0\" y=\"331.0\"/>\n                <di:waypoint x=\"865.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n            <dmndi:DMNEdge dmnElementRef=\"fb16cfb1-b6ca-4411-8dab-a90865dae4f3\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e6\">\n                <di:waypoint x=\"866.0\" y=\"331.0\"/>\n                <di:waypoint x=\"1079.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n            <dmndi:DMNEdge dmnElementRef=\"a362b8be-c6c0-424a-85c3-9368a8489f89\" id=\"_92a0c25f-707e-4fc8-ae2d-2ab51ebe6bb6_e7\">\n                <di:waypoint x=\"1079.0\" y=\"331.0\"/>\n                <di:waypoint x=\"1079.0\" y=\"211.0\"/>\n            </dmndi:DMNEdge>\n        </dmndi:DMNDiagram>\n    </dmndi:DMNDI>\n</definitions>\n\n";