Constant DMN_3_0003
Source pub const DMN_3_0003: &str = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<definitions namespace=\"https://dsntk.io\"\n name=\"compliance-level-3-test-0003\"\n id=\"_54863c52-2fa7-4a3d-b383-d4eb2eb88771\"\n xmlns=\"https://www.omg.org/spec/DMN/20191111/MODEL/\"\n xmlns:di=\"http://www.omg.org/spec/DMN/20180521/DI/\"\n xmlns:dc=\"http://www.omg.org/spec/DMN/20180521/DC/\"\n xmlns:dmndi=\"https://www.omg.org/spec/DMN/20191111/DMNDI/\">\n <itemDefinition name=\"tLoan\">\n <itemComponent name=\"amount\">\n <typeRef>number</typeRef>\n </itemComponent>\n <itemComponent name=\"rate\">\n <typeRef>number</typeRef>\n </itemComponent>\n <itemComponent name=\"term\">\n <typeRef>number</typeRef>\n </itemComponent>\n </itemDefinition>\n <itemDefinition isCollection=\"true\" name=\"tLoanList\">\n <typeRef>tLoan</typeRef>\n </itemDefinition>\n <itemDefinition isCollection=\"true\" name=\"tMonthlyPaymentList\">\n <typeRef>number</typeRef>\n </itemDefinition>\n <decision name=\"MonthlyPayment\" id=\"_4b4b125b-cd29-49c1-812f-2b23b4ec2447\">\n <variable typeRef=\"tMonthlyPaymentList\" name=\"MonthlyPayment\"/>\n <informationRequirement id=\"_4bc8224c-cc94-45ec-8452-a4b9d96db499\">\n <requiredInput href=\"#_63b50092-3a27-41a0-bcee-5c9d640eac56\"/>\n </informationRequirement>\n <knowledgeRequirement id=\"_15867de2-8ee1-42ef-9560-e914337b8a6f\">\n <requiredKnowledge href=\"#_ea416f9b-871f-45fe-8084-d7e139120bf3\"/>\n </knowledgeRequirement>\n <literalExpression>\n <text>for i in Loans return PMT2(i)</text>\n </literalExpression>\n </decision>\n <businessKnowledgeModel name=\"PMT2\" id=\"_ea416f9b-871f-45fe-8084-d7e139120bf3\">\n <variable typeRef=\"number\" name=\"PMT2\"/>\n <encapsulatedLogic>\n <formalParameter name=\"loan\" typeRef=\"tLoan\"/>\n <literalExpression typeRef=\"number\">\n <text>(loan.amount * loan.rate / 12) / (1 - (1 + loan.rate / 12) ** -loan.term)</text>\n </literalExpression>\n </encapsulatedLogic>\n </businessKnowledgeModel>\n <inputData name=\"Loans\" id=\"_63b50092-3a27-41a0-bcee-5c9d640eac56\">\n <variable typeRef=\"tLoanList\" name=\"Loans\"/>\n </inputData>\n <dmndi:DMNDI>\n <dmndi:DMNDiagram id=\"_54863c52-2fa7-4a3d-b383-d4eb2eb88771_D1\">\n <dmndi:Size height=\"650.0\" width=\"667.0\"/>\n <dmndi:DMNShape dmnElementRef=\"_4b4b125b-cd29-49c1-812f-2b23b4ec2447\" id=\"_e18df313-8a06-4ec5-9ddf-e0d18cbe92bf\">\n <dc:Bounds height=\"61.0\" width=\"154.0\" x=\"256.0\" y=\"150.0\"/>\n </dmndi:DMNShape>\n <dmndi:DMNShape dmnElementRef=\"_ea416f9b-871f-45fe-8084-d7e139120bf3\" id=\"_7d071c02-97eb-4542-8a56-7b9a3c2e7fe6\">\n <dc:Bounds height=\"61.0\" width=\"154.0\" x=\"150.0\" y=\"331.0\"/>\n </dmndi:DMNShape>\n <dmndi:DMNShape dmnElementRef=\"_63b50092-3a27-41a0-bcee-5c9d640eac56\" id=\"_937d0f2a-4a9e-4894-883f-5bc741e5c95f\">\n <dc:Bounds height=\"60.0\" width=\"153.0\" x=\"364.0\" y=\"331.0\"/>\n </dmndi:DMNShape>\n <dmndi:DMNEdge dmnElementRef=\"_15867de2-8ee1-42ef-9560-e914337b8a6f\" id=\"_b9771902-8d33-4ee5-8b9b-2b23b2201fb8\">\n <di:waypoint x=\"227.0\" y=\"331.0\"/>\n <di:waypoint x=\"333.0\" y=\"211.0\"/>\n </dmndi:DMNEdge>\n <dmndi:DMNEdge dmnElementRef=\"_4bc8224c-cc94-45ec-8452-a4b9d96db499\" id=\"_9cfd0228-54ba-4008-9b81-f8feeb3fcfcd\">\n <di:waypoint x=\"440.0\" y=\"331.0\"/>\n <di:waypoint x=\"333.0\" y=\"211.0\"/>\n </dmndi:DMNEdge>\n </dmndi:DMNDiagram>\n </dmndi:DMNDI>\n</definitions>\n";