OSS_BI_ENTITLEMENT_RULES_V
Details
-
Schema: FUSION
-
Object owner: OSS
-
Object type: VIEW
Columns
Name |
---|
COVERAGE_HEADER_ID DYNAMIC_MATRIX_RULE_ID COVERAGE_NAME DYNAMIC_MATRIX_CLASS_NAME DYNAMIC_MTX_RULE_GUID RULE_START_DATE RULE_END_DATE SEVERITY_CODE SEVERITY CHANNEL_TYPE_CODE CHANNEL_TYPE CALENDAR FIRST_RESPONSE_METRIC FIRST_RES_WARN_THRESHOLD RESOLUTION_METRIC RESOLUTION_WARN_THRESHOLD |
Query
SQL_Statement |
---|
SELECT rules.coverage_header_id, rules.dynamic_matrix_rule_id, rules.coverage_name, rules.dynamic_matrix_class_name, rules.dynamic_mtx_rule_guid, rules.rule_start_date, rules.rule_end_date, rules.severity_code, coalesce( ( SELECT meaning FROM fnd_lookup_values_vl WHERE lookup_type = rules.severitycodelookup AND lookup_code = rules.severity_code ), '' ) severity, rules.channel_type_code, coalesce( ( SELECT meaning FROM fnd_lookup_values_vl WHERE lookup_type = rules.channeltypecodelookup AND lookup_code = rules.channel_type_code ), '' ) channel_type, coalesce( ( SELECT schedule_name FROM oss_coverage_schedules WHERE schedule_id = rules.calendarcode ), '' ) calendar, rules.first_response_metric, rules.first_res_warn_threshold, rules.resolution_metric, rules.resolution_warn_threshold FROM ( SELECT ruleeo.dynamic_matrix_rule_id, ruleeo.dynamic_mtx_rule_guid, coverageheaderpeo.coverage_header_id, coverageheaderpeo.coverage_name, matrixclasspeo.dynamic_matrix_class_name, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_string1 WHEN id1.map_to_rule_col_num = 2 THEN value_string2 WHEN id1.map_to_rule_col_num = 3 THEN value_string3 WHEN id1.map_to_rule_col_num = 4 THEN value_string4 WHEN id1.map_to_rule_col_num = 5 THEN value_string5 WHEN id1.map_to_rule_col_num = 6 THEN value_string6 WHEN id1.map_to_rule_col_num = 7 THEN value_string7 WHEN id1.map_to_rule_col_num = 8 THEN value_string8 WHEN id1.map_to_rule_col_num = 9 THEN value_string9 WHEN id1.map_to_rule_col_num = 10 THEN value_string10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'SeverityCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) severity_code, ( SELECT mdvl.domain_look_up_code FROM qp_matrix_dimensions_b b, qp_matrix_inherited_dimensions id1, qp_matrix_dimensions_vl mdvl WHERE b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id AND b.dynamic_matrix_dimension_id = mdvl.dynamic_matrix_dimension_id AND b.source_code_name = 'SeverityCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) severitycodelookup, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_string1 WHEN id1.map_to_rule_col_num = 2 THEN value_string2 WHEN id1.map_to_rule_col_num = 3 THEN value_string3 WHEN id1.map_to_rule_col_num = 4 THEN value_string4 WHEN id1.map_to_rule_col_num = 5 THEN value_string5 WHEN id1.map_to_rule_col_num = 6 THEN value_string6 WHEN id1.map_to_rule_col_num = 7 THEN value_string7 WHEN id1.map_to_rule_col_num = 8 THEN value_string8 WHEN id1.map_to_rule_col_num = 9 THEN value_string9 WHEN id1.map_to_rule_col_num = 10 THEN value_string10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'ChannelTypeCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) channel_type_code, ( SELECT mdvl.domain_look_up_code FROM qp_matrix_dimensions_b b, qp_matrix_inherited_dimensions id1, qp_matrix_dimensions_vl mdvl WHERE b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id AND b.dynamic_matrix_dimension_id = mdvl.dynamic_matrix_dimension_id AND b.source_code_name = 'ChannelTypeCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) channeltypecodelookup, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_number1 WHEN id1.map_to_rule_col_num = 2 THEN value_number2 WHEN id1.map_to_rule_col_num = 3 THEN value_number3 WHEN id1.map_to_rule_col_num = 4 THEN value_number4 WHEN id1.map_to_rule_col_num = 5 THEN value_number5 WHEN id1.map_to_rule_col_num = 6 THEN value_number6 WHEN id1.map_to_rule_col_num = 7 THEN value_number7 WHEN id1.map_to_rule_col_num = 8 THEN value_number8 WHEN id1.map_to_rule_col_num = 9 THEN value_number9 WHEN id1.map_to_rule_col_num = 10 THEN value_number10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'FirstResponseMetricCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) first_response_metric, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_number1 WHEN id1.map_to_rule_col_num = 2 THEN value_number2 WHEN id1.map_to_rule_col_num = 3 THEN value_number3 WHEN id1.map_to_rule_col_num = 4 THEN value_number4 WHEN id1.map_to_rule_col_num = 5 THEN value_number5 WHEN id1.map_to_rule_col_num = 6 THEN value_number6 WHEN id1.map_to_rule_col_num = 7 THEN value_number7 WHEN id1.map_to_rule_col_num = 8 THEN value_number8 WHEN id1.map_to_rule_col_num = 9 THEN value_number9 WHEN id1.map_to_rule_col_num = 10 THEN value_number10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'FirstResponseWarningMetricCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) first_res_warn_threshold, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_number1 WHEN id1.map_to_rule_col_num = 2 THEN value_number2 WHEN id1.map_to_rule_col_num = 3 THEN value_number3 WHEN id1.map_to_rule_col_num = 4 THEN value_number4 WHEN id1.map_to_rule_col_num = 5 THEN value_number5 WHEN id1.map_to_rule_col_num = 6 THEN value_number6 WHEN id1.map_to_rule_col_num = 7 THEN value_number7 WHEN id1.map_to_rule_col_num = 8 THEN value_number8 WHEN id1.map_to_rule_col_num = 9 THEN value_number9 WHEN id1.map_to_rule_col_num = 10 THEN value_number10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'ResolutionMetricCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) resolution_metric, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_number1 WHEN id1.map_to_rule_col_num = 2 THEN value_number2 WHEN id1.map_to_rule_col_num = 3 THEN value_number3 WHEN id1.map_to_rule_col_num = 4 THEN value_number4 WHEN id1.map_to_rule_col_num = 5 THEN value_number5 WHEN id1.map_to_rule_col_num = 6 THEN value_number6 WHEN id1.map_to_rule_col_num = 7 THEN value_number7 WHEN id1.map_to_rule_col_num = 8 THEN value_number8 WHEN id1.map_to_rule_col_num = 9 THEN value_number9 WHEN id1.map_to_rule_col_num = 10 THEN value_number10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'ResolutionWarningMetricCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) resolution_warn_threshold, ( SELECT ( SELECT CASE WHEN id1.map_to_rule_col_num = 1 THEN value_number1 WHEN id1.map_to_rule_col_num = 2 THEN value_number2 WHEN id1.map_to_rule_col_num = 3 THEN value_number3 WHEN id1.map_to_rule_col_num = 4 THEN value_number4 WHEN id1.map_to_rule_col_num = 5 THEN value_number5 WHEN id1.map_to_rule_col_num = 6 THEN value_number6 WHEN id1.map_to_rule_col_num = 7 THEN value_number7 WHEN id1.map_to_rule_col_num = 8 THEN value_number8 WHEN id1.map_to_rule_col_num = 9 THEN value_number9 WHEN id1.map_to_rule_col_num = 10 THEN value_number10 END FROM qp_matrix_rules ruleseo1 WHERE ruleseo1.dynamic_matrix_rule_id = ruleeo.dynamic_matrix_rule_id ) FROM qp_matrix_inherited_dimensions id1 LEFT OUTER JOIN qp_matrix_dimensions_b b ON b.dynamic_matrix_dimension_id = id1.dynamic_matrix_dimension_id WHERE b.source_code_name = 'CalendarCode' AND id1.dynamic_matrix_id = coverageheaderpeo.matrix_id ) calendarcode, ruleeo.rule_start_date, ruleeo.rule_end_date FROM oss_coverage_headers coverageheaderpeo INNER JOIN qp_matrix_rules ruleeo ON coverageheaderpeo.matrix_id = ruleeo.dynamic_matrix_id INNER JOIN qp_matrix_classes_vl matrixclasspeo ON coverageheaderpeo.dynamic_matrix_class_id = matrixclasspeo.dynamic_matrix_class_id ) rules |