MCP Server
Active
1
0
Files
HR-atlase-vertesana/dmn/02-review-priority.dmn

47 lines
3.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/"
id="Definitions_ReviewPriority"
name="Candidate review priority"
namespace="https://processgit.org/AI_Sandbox/HR-atlase-vertesana/dmn">
<decision id="Decision_ReviewPriority" name="Review priority">
<decisionTable id="DecisionTable_ReviewPriority" hitPolicy="FIRST">
<input id="Input_Confidence" label="Confidence">
<inputExpression id="Expr_Confidence" typeRef="number"><text>confidence</text></inputExpression>
</input>
<input id="Input_Gaps" label="Material evidence gaps">
<inputExpression id="Expr_Gaps" typeRef="boolean"><text>materialEvidenceGaps</text></inputExpression>
</input>
<input id="Input_Conflict" label="Material inconsistencies">
<inputExpression id="Expr_Conflict" typeRef="boolean"><text>materialInconsistencies</text></inputExpression>
</input>
<input id="Input_Leakage" label="Prohibited attribute leakage">
<inputExpression id="Expr_Leakage" typeRef="boolean"><text>prohibitedAttributeLeakage</text></inputExpression>
</input>
<output id="Output_Recommendation" name="recommendation" typeRef="string"/>
<output id="Output_Priority" name="priority" typeRef="string"/>
<output id="Output_Check" name="requiredCheck" typeRef="string"/>
<rule id="Rule_Leakage">
<inputEntry><text>-</text></inputEntry><inputEntry><text>-</text></inputEntry><inputEntry><text>-</text></inputEntry><inputEntry><text>true</text></inputEntry>
<outputEntry><text>"MANUAL_ONLY"</text></outputEntry><outputEntry><text>"URGENT"</text></outputEntry><outputEntry><text>"DATA_PROTECTION_REVIEW"</text></outputEntry>
</rule>
<rule id="Rule_Conflict">
<inputEntry><text>-</text></inputEntry><inputEntry><text>-</text></inputEntry><inputEntry><text>true</text></inputEntry><inputEntry><text>false</text></inputEntry>
<outputEntry><text>"ENHANCED_REVIEW"</text></outputEntry><outputEntry><text>"HIGH"</text></outputEntry><outputEntry><text>"VERIFY_INCONSISTENCIES"</text></outputEntry>
</rule>
<rule id="Rule_Gaps">
<inputEntry><text>-</text></inputEntry><inputEntry><text>true</text></inputEntry><inputEntry><text>false</text></inputEntry><inputEntry><text>false</text></inputEntry>
<outputEntry><text>"REQUEST_INFORMATION"</text></outputEntry><outputEntry><text>"HIGH"</text></outputEntry><outputEntry><text>"COLLECT_MISSING_EVIDENCE"</text></outputEntry>
</rule>
<rule id="Rule_LowConfidence">
<inputEntry><text>&lt; 0.70</text></inputEntry><inputEntry><text>false</text></inputEntry><inputEntry><text>false</text></inputEntry><inputEntry><text>false</text></inputEntry>
<outputEntry><text>"ENHANCED_REVIEW"</text></outputEntry><outputEntry><text>"HIGH"</text></outputEntry><outputEntry><text>"INDEPENDENT_HUMAN_ASSESSMENT"</text></outputEntry>
</rule>
<rule id="Rule_Normal">
<inputEntry><text>&gt;= 0.70</text></inputEntry><inputEntry><text>false</text></inputEntry><inputEntry><text>false</text></inputEntry><inputEntry><text>false</text></inputEntry>
<outputEntry><text>"NORMAL_REVIEW"</text></outputEntry><outputEntry><text>"NORMAL"</text></outputEntry><outputEntry><text>"STRUCTURED_HR_REVIEW"</text></outputEntry>
</rule>
</decisionTable>
</decision>
</definitions>