Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
themeEclipse
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<Definitions xmlns="http://www.omg.org/spec/DMN/20130901" xmlns:bq="http://www.blueriq.com/dmn/drg" id="DRG_for_Application.RequiredMonthlyInstallment" namespace="http://www.blueriq.com/dmn">
   <Decision id="decision1" name="Application.RequiredMonthlyInstallment">
      <bq:value>284.219374515558</bq:value>
      <bq:instanceId>2e479125-32c2-47c8-bf31-7ea245687f6a</bq:instanceId>
      <bq:sourceType>Default</bq:sourceType>
      <informationRequirement>
         <InformationItem id="decision1InformationItem0" name="RequestedProduct.Amount" />
         <requiredInput>inputData1</requiredInput>
      </informationRequirement>
      <informationRequirement>
         <InformationItem id="decision1InformationItem1" name="Control.MonthlyInterest" />
         <requiredDecision>decision2</requiredDecision>
      </informationRequirement>
      <informationRequirement>
         <InformationItem id="decision1InformationItem2" name="RequestedProduct.Term" />
         <requiredInput>inputData3</requiredInput>
      </informationRequirement>
      <informationRequirement>
         <InformationItem id="decision1InformationItem3" name="RequestedProduct.MonthlyFee" />
         <requiredDecision>decision3</requiredDecision>
      </informationRequirement>
      <knowledgeRequirement>
         <requiredKnowledge>businessKnowledgeModel3</requiredKnowledge>
      </knowledgeRequirement>
   </Decision>
   <Decision id="decision2" name="Control.MonthlyInterest">
      <bq:value>0.0050</bq:value>
      <bq:instanceId>3ccfa67e-686d-4724-b9ac-c04068716586</bq:instanceId>
      <bq:sourceType>Default</bq:sourceType>
      <informationRequirement>
         <InformationItem id="decision2InformationItem0" name="RequestedProduct.Rate" />
         <requiredInput>inputData2</requiredInput>
      </informationRequirement>
      <knowledgeRequirement>
         <requiredKnowledge>businessKnowledgeModel1</requiredKnowledge>
      </knowledgeRequirement>
   </Decision>
   <Decision id="decision3" name="RequestedProduct.MonthlyFee">
      <bq:value>20.0</bq:value>
      <bq:instanceId>100ba8bf-25a7-48de-8f25-6508bd090941</bq:instanceId>
      <bq:sourceType>System</bq:sourceType>
      <informationRequirement>
         <InformationItem id="decision3InformationItem0" name="RequestedProduct.ProductType" />
         <requiredInput>inputData4</requiredInput>
      </informationRequirement>
      <knowledgeRequirement>
         <requiredKnowledge>businessKnowledgeModel2</requiredKnowledge>
      </knowledgeRequirement>
   </Decision>
   <InputData id="inputData1" name="RequestedProduct.Amount">
      <bq:value>10000.0</bq:value>
      <bq:instanceId>100ba8bf-25a7-48de-8f25-6508bd090941</bq:instanceId>
      <bq:sourceType>User</bq:sourceType>
   </InputData>
   <InputData id="inputData2" name="RequestedProduct.Rate">
      <bq:value>6.0</bq:value>
      <bq:instanceId>100ba8bf-25a7-48de-8f25-6508bd090941</bq:instanceId>
      <bq:sourceType>User</bq:sourceType>
   </InputData>
   <InputData id="inputData3" name="RequestedProduct.Term">
      <bq:value>36.0</bq:value>
      <bq:instanceId>100ba8bf-25a7-48de-8f25-6508bd090941</bq:instanceId>
      <bq:sourceType>User</bq:sourceType>
   </InputData>
   <InputData id="inputData4" name="RequestedProduct.ProductType">
      <bq:value>Standard loan</bq:value>
      <bq:instanceId>100ba8bf-25a7-48de-8f25-6508bd090941</bq:instanceId>
      <bq:sourceType>User</bq:sourceType>
   </InputData>
   <BusinessKnowledgeModel id="businessKnowledgeModel1" name="Control.MonthlyInterest-default-expression" />
   <BusinessKnowledgeModel id="businessKnowledgeModel2" name="MonthlyFee" />
   <BusinessKnowledgeModel id="businessKnowledgeModel3" name="Application.RequiredMonthlyInstallment-default-expression" />
</Definitions>

 XML representation of the decision requirements graph shown above.

 

The metamodel of a DMN element

...