MCP Server
Active
1
0

Import UAPF package: incident-triage.uapf

This commit is contained in:
2026-06-01 18:25:37 +00:00
commit 7fe0fda7a5
26 changed files with 2509 additions and 0 deletions

142
dmn/ownership.dmn Normal file
View File

@@ -0,0 +1,142 @@
<?xml version="1.0" encoding="UTF-8"?>
<dmn:definitions
xmlns:dmn="https://www.omg.org/spec/DMN/20191111/MODEL/"
xmlns:feel="https://www.omg.org/spec/DMN/20191111/FEEL/"
xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/"
xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/"
id="DMN_Ownership"
name="Incident ownership"
namespace="https://uapf.dev/dmn/lv.itsm.incident.triage/ownership"
exporter="openitsm-uapf-generator"
exporterVersion="1.0.0">
<dmn:description>
Determine whether LVRTC owns this incident or it should be transferred.
</dmn:description>
<dmn:decision id="ownership" name="Incident ownership">
<dmn:variable
id="var_ownership"
name="ownership_result"
typeRef="Any"/>
<dmn:decisionTable id="DecisionTable_ownership" hitPolicy="FIRST">
<dmn:input id="input_ownership_0" label="classification">
<dmn:inputExpression id="inputExpr_ownership_0" typeRef="string">
<dmn:text>classification</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_ownership_1" label="host_domain">
<dmn:inputExpression id="inputExpr_ownership_1" typeRef="string">
<dmn:text>host_domain</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_ownership_2" label="source">
<dmn:inputExpression id="inputExpr_ownership_2" typeRef="string">
<dmn:text>source</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:output id="output_ownership_0" label="ownership" typeRef="string"/>
<dmn:output id="output_ownership_1" label="reason" typeRef="string"/>
<dmn:rule id="rule_ownership_1">
<dmn:inputEntry id="ie_ownership_1_0">
<dmn:text>"security.incident"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_1_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_1_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_ownership_1_0">
<dmn:text>"lvrtc"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_ownership_1_1">
<dmn:text>"Security incidents owned by LVRTC SOC"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_ownership_2">
<dmn:inputEntry id="ie_ownership_2_0">
<dmn:text>"facility.power"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_2_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_2_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_ownership_2_0">
<dmn:text>"lvrtc"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_ownership_2_1">
<dmn:text>"Facility / power is LVRTC's"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_ownership_3">
<dmn:inputEntry id="ie_ownership_3_0">
<dmn:text>"service.customer_request"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_3_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_3_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_ownership_3_0">
<dmn:text>"lvrtc"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_ownership_3_1">
<dmn:text>"Customer requests are LVRTC's intake"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_ownership_4">
<dmn:inputEntry id="ie_ownership_4_0">
<dmn:text>"unknown.uncategorized"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_4_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_4_2">
<dmn:text>"phone"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_ownership_4_0">
<dmn:text>"lvrtc"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_ownership_4_1">
<dmn:text>"Phone intake stays with LVRTC L1"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_ownership_5">
<dmn:inputEntry id="ie_ownership_5_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_5_1">
<dmn:text>"lvrtc.lv"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_5_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_ownership_5_0">
<dmn:text>"lvrtc"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_ownership_5_1">
<dmn:text>"Anything on lvrtc.lv hosts is ours"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_ownership_6">
<dmn:inputEntry id="ie_ownership_6_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_6_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_ownership_6_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_ownership_6_0">
<dmn:text>"lvrtc"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_ownership_6_1">
<dmn:text>"Default: LVRTC owns until escalation transfers"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
</dmn:decisionTable>
</dmn:decision>
</dmn:definitions>

326
dmn/priority.dmn Normal file
View File

@@ -0,0 +1,326 @@
<?xml version="1.0" encoding="UTF-8"?>
<dmn:definitions
xmlns:dmn="https://www.omg.org/spec/DMN/20191111/MODEL/"
xmlns:feel="https://www.omg.org/spec/DMN/20191111/FEEL/"
xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/"
xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/"
id="DMN_Priority"
name="Incident priority"
namespace="https://uapf.dev/dmn/lv.itsm.incident.triage/priority"
exporter="openitsm-uapf-generator"
exporterVersion="1.0.0">
<dmn:description>
Determine the final P1..P4 priority from severity, service tier, and AI
suggestion. FIRST matching rule wins.
</dmn:description>
<dmn:decision id="priority" name="Incident priority">
<dmn:variable
id="var_priority"
name="priority_result"
typeRef="Any"/>
<dmn:decisionTable id="DecisionTable_priority" hitPolicy="FIRST">
<dmn:input id="input_priority_0" label="severity">
<dmn:inputExpression id="inputExpr_priority_0" typeRef="string">
<dmn:text>severity</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_priority_1" label="service_tier">
<dmn:inputExpression id="inputExpr_priority_1" typeRef="string">
<dmn:text>service_tier</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_priority_2" label="ai_suggested_priority">
<dmn:inputExpression id="inputExpr_priority_2" typeRef="string">
<dmn:text>ai_suggested_priority</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_priority_3" label="classification">
<dmn:inputExpression id="inputExpr_priority_3" typeRef="string">
<dmn:text>classification</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:output id="output_priority_0" label="priority" typeRef="string"/>
<dmn:output id="output_priority_1" label="reason" typeRef="string"/>
<dmn:rule id="rule_priority_1">
<dmn:inputEntry id="ie_priority_1_0">
<dmn:text>"disaster"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_1_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_1_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_1_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_1_0">
<dmn:text>"P1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_1_1">
<dmn:text>"Disaster severity always overrides"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_2">
<dmn:inputEntry id="ie_priority_2_0">
<dmn:text>"critical"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_2_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_2_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_2_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_2_0">
<dmn:text>"P1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_2_1">
<dmn:text>"Critical severity always overrides"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_3">
<dmn:inputEntry id="ie_priority_3_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_3_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_3_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_3_3">
<dmn:text>"security.incident"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_3_0">
<dmn:text>"P1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_3_1">
<dmn:text>"Security incidents are always P1"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_4">
<dmn:inputEntry id="ie_priority_4_0">
<dmn:text>"high"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_4_1">
<dmn:text>"tier_1"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_4_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_4_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_4_0">
<dmn:text>"P1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_4_1">
<dmn:text>"High on tier_1 service"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_5">
<dmn:inputEntry id="ie_priority_5_0">
<dmn:text>"high"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_5_1">
<dmn:text>"tier_2"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_5_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_5_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_5_0">
<dmn:text>"P2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_5_1">
<dmn:text>"High on tier_2 service"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_6">
<dmn:inputEntry id="ie_priority_6_0">
<dmn:text>"high"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_6_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_6_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_6_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_6_0">
<dmn:text>"P2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_6_1">
<dmn:text>"High severity, lower tier"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_7">
<dmn:inputEntry id="ie_priority_7_0">
<dmn:text>"average"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_7_1">
<dmn:text>"tier_1"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_7_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_7_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_7_0">
<dmn:text>"P2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_7_1">
<dmn:text>"Average on tier_1 service"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_8">
<dmn:inputEntry id="ie_priority_8_0">
<dmn:text>"average"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_8_1">
<dmn:text>"tier_2"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_8_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_8_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_8_0">
<dmn:text>"P3"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_8_1">
<dmn:text>"Average on tier_2 service"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_9">
<dmn:inputEntry id="ie_priority_9_0">
<dmn:text>"warning"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_9_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_9_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_9_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_9_0">
<dmn:text>"P3"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_9_1">
<dmn:text>"Warning severity"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_10">
<dmn:inputEntry id="ie_priority_10_0">
<dmn:text>"information"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_10_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_10_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_10_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_10_0">
<dmn:text>"P4"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_10_1">
<dmn:text>"Informational"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_11">
<dmn:inputEntry id="ie_priority_11_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_11_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_11_2">
<dmn:text>"P1"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_11_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_11_0">
<dmn:text>"P1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_11_1">
<dmn:text>"Fallback: trust AI suggestion P1"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_12">
<dmn:inputEntry id="ie_priority_12_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_12_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_12_2">
<dmn:text>"P2"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_12_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_12_0">
<dmn:text>"P2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_12_1">
<dmn:text>"Fallback: trust AI suggestion P2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_13">
<dmn:inputEntry id="ie_priority_13_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_13_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_13_2">
<dmn:text>"P3"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_13_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_13_0">
<dmn:text>"P3"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_13_1">
<dmn:text>"Fallback: trust AI suggestion P3"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_priority_14">
<dmn:inputEntry id="ie_priority_14_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_14_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_14_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_priority_14_3">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_priority_14_0">
<dmn:text>"P4"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_priority_14_1">
<dmn:text>"Default when nothing else matches"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
</dmn:decisionTable>
</dmn:decision>
</dmn:definitions>

278
dmn/routing.dmn Normal file
View File

@@ -0,0 +1,278 @@
<?xml version="1.0" encoding="UTF-8"?>
<dmn:definitions
xmlns:dmn="https://www.omg.org/spec/DMN/20191111/MODEL/"
xmlns:feel="https://www.omg.org/spec/DMN/20191111/FEEL/"
xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/"
xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/"
id="DMN_Routing"
name="Incident routing"
namespace="https://uapf.dev/dmn/lv.itsm.incident.triage/routing"
exporter="openitsm-uapf-generator"
exporterVersion="1.0.0">
<dmn:description>
Route to an expert group slug based on classification + priority. FIRST hit.
</dmn:description>
<dmn:decision id="routing" name="Incident routing">
<dmn:variable
id="var_routing"
name="routing_result"
typeRef="Any"/>
<dmn:decisionTable id="DecisionTable_routing" hitPolicy="FIRST">
<dmn:input id="input_routing_0" label="classification">
<dmn:inputExpression id="inputExpr_routing_0" typeRef="string">
<dmn:text>classification</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_routing_1" label="priority">
<dmn:inputExpression id="inputExpr_routing_1" typeRef="string">
<dmn:text>priority</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:input id="input_routing_2" label="ownership">
<dmn:inputExpression id="inputExpr_routing_2" typeRef="string">
<dmn:text>ownership</dmn:text>
</dmn:inputExpression>
</dmn:input>
<dmn:output id="output_routing_0" label="group_slug" typeRef="string"/>
<dmn:output id="output_routing_1" label="reason" typeRef="string"/>
<dmn:rule id="rule_routing_1">
<dmn:inputEntry id="ie_routing_1_0">
<dmn:text>"security.incident"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_1_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_1_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_1_0">
<dmn:text>"soc-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_1_1">
<dmn:text>"Security goes to SOC L2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_2">
<dmn:inputEntry id="ie_routing_2_0">
<dmn:text>"network.outage.link_down"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_2_1">
<dmn:text>"P1"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_2_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_2_0">
<dmn:text>"noc-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_2_1">
<dmn:text>"Network P1 to NOC L2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_3">
<dmn:inputEntry id="ie_routing_3_0">
<dmn:text>"network.outage.link_down"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_3_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_3_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_3_0">
<dmn:text>"noc-l1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_3_1">
<dmn:text>"Network non-P1 to NOC L1"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_4">
<dmn:inputEntry id="ie_routing_4_0">
<dmn:text>"network.degradation"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_4_1">
<dmn:text>"P1"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_4_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_4_0">
<dmn:text>"noc-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_4_1">
<dmn:text>"Network degradation P1 to NOC L2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_5">
<dmn:inputEntry id="ie_routing_5_0">
<dmn:text>"network.degradation"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_5_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_5_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_5_0">
<dmn:text>"noc-l1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_5_1">
<dmn:text>"Network degradation lower to NOC L1"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_6">
<dmn:inputEntry id="ie_routing_6_0">
<dmn:text>"network.routing"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_6_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_6_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_6_0">
<dmn:text>"noc-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_6_1">
<dmn:text>"Routing issues need L2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_7">
<dmn:inputEntry id="ie_routing_7_0">
<dmn:text>"network.dns"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_7_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_7_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_7_0">
<dmn:text>"noc-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_7_1">
<dmn:text>"DNS issues to NOC L2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_8">
<dmn:inputEntry id="ie_routing_8_0">
<dmn:text>"facility.power"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_8_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_8_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_8_0">
<dmn:text>"facility-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_8_1">
<dmn:text>"Power to facility ops"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_9">
<dmn:inputEntry id="ie_routing_9_0">
<dmn:text>"storage.capacity"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_9_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_9_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_9_0">
<dmn:text>"platform-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_9_1">
<dmn:text>"Storage to platform ops"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_10">
<dmn:inputEntry id="ie_routing_10_0">
<dmn:text>"service.customer_request"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_10_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_10_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_10_0">
<dmn:text>"helpdesk-l1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_10_1">
<dmn:text>"Customer requests to L1 helpdesk"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_11">
<dmn:inputEntry id="ie_routing_11_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_11_1">
<dmn:text>"P1"</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_11_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_11_0">
<dmn:text>"noc-l2"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_11_1">
<dmn:text>"Default P1: NOC L2"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_12">
<dmn:inputEntry id="ie_routing_12_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_12_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_12_2">
<dmn:text>"lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_12_0">
<dmn:text>"helpdesk-l1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_12_1">
<dmn:text>"Default: L1 helpdesk triages"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_13">
<dmn:inputEntry id="ie_routing_13_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_13_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_13_2">
<dmn:text>"not_lvrtc"</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_13_0">
<dmn:text>"external-handoff"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_13_1">
<dmn:text>"Not ours - external handoff"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
<dmn:rule id="rule_routing_14">
<dmn:inputEntry id="ie_routing_14_0">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_14_1">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:inputEntry id="ie_routing_14_2">
<dmn:text>-</dmn:text>
</dmn:inputEntry>
<dmn:outputEntry id="oe_routing_14_0">
<dmn:text>"helpdesk-l1"</dmn:text>
</dmn:outputEntry>
<dmn:outputEntry id="oe_routing_14_1">
<dmn:text>"Final default"</dmn:text>
</dmn:outputEntry>
</dmn:rule>
</dmn:decisionTable>
</dmn:decision>
</dmn:definitions>