Page History
...
Description of all the parts of a DRG at runtime
Code Block | ||||
---|---|---|---|---|
| ||||
<?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_PolicyHolder.RiskScore" namespace="http://www.blueriq.com/dmn">
<Decision id="decision1" name="PolicyHolder.RiskScore">
<bq:value>240</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<bq:justificationText justificationTextId="RiskscoreCalculation">The Riskscore depends on the number of years as a policyholder, the number of recent claims and previous fraude. A lower number means less risk. Riskscorecalculation: BaseAmountForRiskscore - BonusNumberOfYearsCustomer - RiskscorePenalties</bq:justificationText>
<informationRequirement>
<InformationItem id="decision1InformationItem0" name="PolicyHolder.BaseAmountForRiskScore" />
<requiredDecision>decision2</requiredDecision>
</informationRequirement>
<informationRequirement>
<InformationItem id="decision1InformationItem1" name="PolicyHolder.RiskScoreBonus" />
<requiredDecision>decision3</requiredDecision>
</informationRequirement>
<informationRequirement>
<InformationItem id="decision1InformationItem2" name="PolicyHolder.RiskScorePenalties" />
<requiredDecision>decision5</requiredDecision>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel9</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision2" name="PolicyHolder.BaseAmountForRiskScore">
<bq:value>50</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel1</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision3" name="PolicyHolder.RiskScoreBonus">
<bq:value>80</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<informationRequirement>
<InformationItem id="decision3InformationItem0" name="PolicyHolder.BonusForNumberofYearsCustomer" />
<requiredDecision>decision4</requiredDecision>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel3</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision4" name="PolicyHolder.BonusForNumberofYearsCustomer">
<bq:value>80</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<informationRequirement>
<InformationItem id="decision4InformationItem0" name="PolicyHolder.CustomerSince" />
<requiredInput>inputData1</requiredInput>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel2</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision5" name="PolicyHolder.RiskScorePenalties">
<bq:value>270</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<informationRequirement>
<InformationItem id="decision5InformationItem0" name="PolicyHolder.PenaltyRiskScoreLast6Months" />
<requiredDecision>decision6</requiredDecision>
</informationRequirement>
<informationRequirement>
<InformationItem id="decision5InformationItem1" name="PolicyHolder.PenaltyRiskScoreBetween6MonthsAnd2Years" />
<requiredDecision>decision7</requiredDecision>
</informationRequirement>
<informationRequirement>
<InformationItem id="decision5InformationItem2" name="PolicyHolder.PenaltyRiskScoreBetween2And4Years" />
<requiredDecision>decision8</requiredDecision>
</informationRequirement>
<informationRequirement>
<InformationItem id="decision5InformationItem3" name="PolicyHolder.PenaltyPreviousFraude" />
<requiredDecision>decision9</requiredDecision>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel8</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision6" name="PolicyHolder.PenaltyRiskScoreLast6Months">
<bq:value>70</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<informationRequirement>
<InformationItem id="decision6InformationItem0" name="PolicyHolder.NrOfClaimsLastSixMonths" />
<requiredInput>inputData2</requiredInput>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel4</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision7" name="PolicyHolder.PenaltyRiskScoreBetween6MonthsAnd2Years">
<bq:value>100</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<informationRequirement>
<InformationItem id="decision7InformationItem0" name="PolicyHolder.NrOfClaimsBetween6MonthsAnd2Years" />
<requiredInput>inputData3</requiredInput>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel5</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision8" name="PolicyHolder.PenaltyRiskScoreBetween2And4Years">
<bq:value>0</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>Default</bq:sourceType>
<informationRequirement>
<InformationItem id="decision8InformationItem0" name="PolicyHolder.NrOfClaimsBetween2And4Years" />
<requiredInput>inputData4</requiredInput>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel6</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<Decision id="decision9" name="PolicyHolder.PenaltyPreviousFraude">
<bq:value>100</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>System</bq:sourceType>
<informationRequirement>
<InformationItem id="decision9InformationItem0" name="PolicyHolder.CommittedFraude" />
<requiredInput>inputData5</requiredInput>
</informationRequirement>
<knowledgeRequirement>
<requiredKnowledge>businessKnowledgeModel7</requiredKnowledge>
</knowledgeRequirement>
</Decision>
<BusinessKnowledgeModel id="businessKnowledgeModel1" name="PolicyHolder.BaseAmountForRiskScore-default-value" />
<BusinessKnowledgeModel id="businessKnowledgeModel2" name="PolicyHolder.BonusForNumberofYearsCustomer-default-expression" />
<BusinessKnowledgeModel id="businessKnowledgeModel3" name="PolicyHolder.RiskScoreBonus-default-expression" />
<BusinessKnowledgeModel id="businessKnowledgeModel4" name="PolicyHolder.PenaltyRiskScoreLast6Months-default-expression" />
<BusinessKnowledgeModel id="businessKnowledgeModel5" name="PolicyHolder.PenaltyRiskScoreBetween6MonthsAnd2Years-default-expression" />
<BusinessKnowledgeModel id="businessKnowledgeModel6" name="PolicyHolder.PenaltyRiskScoreBetween2And4Years-default-expression" />
<BusinessKnowledgeModel id="businessKnowledgeModel7" name="PenaltyPreviousFraudeTrue" />
<BusinessKnowledgeModel id="businessKnowledgeModel8" name="PolicyHolder.RiskScorePenalties-default-expression" />
<BusinessKnowledgeModel id="businessKnowledgeModel9" name="PolicyHolder.RiskScore-default-expression" />
<InputData id="inputData1" name="PolicyHolder.CustomerSince">
<bq:value>2010-01-01</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>User</bq:sourceType>
</InputData>
<InputData id="inputData2" name="PolicyHolder.NrOfClaimsLastSixMonths">
<bq:value>1</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>User</bq:sourceType>
</InputData>
<InputData id="inputData3" name="PolicyHolder.NrOfClaimsBetween6MonthsAnd2Years">
<bq:value>2</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>User</bq:sourceType>
</InputData>
<InputData id="inputData4" name="PolicyHolder.NrOfClaimsBetween2And4Years">
<bq:value>0</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>User</bq:sourceType>
</InputData>
<InputData id="inputData5" name="PolicyHolder.CommittedFraude">
<bq:value>true</bq:value>
<bq:instanceId>fda7fa28-013b-4c19-a22d-ec63603c82b5</bq:instanceId>
<bq:sourceType>User</bq:sourceType>
</InputData>
</Definitions> |
The metamodel of a DMN element
...
Overview
Content Tools