Constant DMN_N_0088
Source pub const DMN_N_0088: &str = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<definitions namespace=\"https://dsntk.io/recursion/\"\n name=\"non-compliant-test-0088\"\n id=\"_64d8c972-b94c-4942-bed7-9c70aa587f33\"\n xmlns=\"https://www.omg.org/spec/DMN/20191111/MODEL/\">\n \n <description>Recursion</description>\n \n <itemDefinition name=\"iTreeNode\">\n <itemComponent name=\"children\" isCollection=\"true\">\n <typeRef>iTreeNode</typeRef>\n </itemComponent>\n <itemComponent name=\"value\">\n <typeRef>number</typeRef>\n </itemComponent>\n </itemDefinition>\n \n <businessKnowledgeModel name=\"fibonacci\" id=\"_fibonacci\">\n <variable name=\"fibonacci\" typeRef=\"number\"/>\n <encapsulatedLogic>\n <formalParameter name=\"num\" typeRef=\"number\"/>\n <literalExpression>\n <text>if (num < 2) then num else (fibonacci(num - 1) + fibonacci(num - 2))</text>\n </literalExpression>\n </encapsulatedLogic>\n </businessKnowledgeModel>\n \n <decision name=\"fibonacci_001\" id=\"_fibonacci_001\">\n <variable name=\"fibonacci_001\" typeRef=\"number\"/>\n <knowledgeRequirement>\n <requiredKnowledge href=\"#_fibonacci\"/>\n </knowledgeRequirement>\n <literalExpression>\n <text>fibonacci(10)</text>\n </literalExpression>\n </decision>\n \n <businessKnowledgeModel name=\"scanTree\" id=\"_scanTree\">\n <variable name=\"scanTree\" typeRef=\"number\"/>\n <encapsulatedLogic>\n <formalParameter name=\"node\" typeRef=\"iTreeNode\"/>\n <literalExpression>\n <text>\n if (count(node.children) = 0) then\n node.value\n else\n node.value + sum(for n in node.children return scanTree(n))\n </text>\n </literalExpression>\n </encapsulatedLogic>\n </businessKnowledgeModel>\n \n <decision name=\"tree_001\" id=\"_tree_001\">\n <variable name=\"tree_001\"/>\n <informationRequirement>\n <requiredInput href=\"#_treeData\"/>\n </informationRequirement>\n <knowledgeRequirement>\n <requiredKnowledge href=\"#_scanTree\"/>\n </knowledgeRequirement>\n <literalExpression>\n <text>scanTree(treeData)</text>\n </literalExpression>\n </decision>\n\n <inputData name=\"treeData\" id=\"_treeData\">\n <variable name=\"treeData\" typeRef=\"iTreeNode\"/>\n </inputData>\n\n</definitions>\n";