--- title: Discrepancy identification – types of discrepancies description: The Telecom Discrepancy Identification and Reconciliation capability identifies and classifies mismatches between the discovered network state and inventory data stored in the CMDB or TNI. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/telecom-service-ops/telecommunications-service-operations-management/discrepancy-identification-types-of-discrepancies.html release: australia product: Telecommunications Service Operations Management classification: telecommunications-service-operations-management topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Identify and reconcile discrepancies, Telecom Visibility, Explore, Telecommunications Service Operations Management] --- # Discrepancy identification – types of discrepancies The Telecom Discrepancy Identification and Reconciliation capability identifies and classifies mismatches between the discovered network state and inventory data stored in the CMDB or TNI. Discrepancy identification is powered by the CMDB Compliance Certification Audit, which: - Runs on CI and relationship data. - Compares discovered and inventoried records. - Generates Follow-on tasks when mismatches are detected. ## Discrepancy types The audit process identifies discrepancies by comparing discovered network data with the existing inventory in the CMDB/TNI. Discrepancies fall into four categories: - **Missing in network - entities existing in inventory but missing in network** Definition: A CI exists in the CMDB/TNI inventory but is no longer detected on the network by Discovery. This indicates that the equipment has been removed, decommissioned, or is otherwise no longer present, but the inventory record remains. Impact: - A discrepancy task is generated to highlight the missing network entity. - Optional remediation subflows may be triggered to retire or update the inventory record. - **Mismatched configuration items \(CIs\) - entities that exist in inventory and network but differ in attribute values and hierarchical relationships** Definition: The CI exists in both Discovery and CMDB/TNI, but discrepancies exist in relationships, hierarchy, or attribute values. The following are the sub types: - Hierarchy Mismatches - Occur when the structural relationships between CIs \(e.g., parent-child associations\) are inconsistent. The following are the examples: - A chassis contains more child cards than allowed by the model definition. - A card is incorrectly associated with a slot in the CMDB that does not align with Discovery data. The validation sources are: - `cmdb_rel_ci` records for `Contains::Contained by` relationships. - `sn_ni_core_network_model_relationship` table for enforcing model-specific constraints. - Attribute Value Mismatches - Involve discrepancies in CI field-level properties. The common issues are: - Outdated or incorrect Discovery Dates. - Inaccurate Model Configurations. - Invalid Slot Assignments that breach model rules. The impact is the affected records are marked as failed in audit reports. Follow-On Tasks may invoke context-specific remediation subflows to realign inventory data with the actual network state. **Note:** For more information, see [Configure attribute value discrepancy in CMDB 360](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-service-ops/telecommunications-service-operations-management/configure-attribute-value-discrepancy-in-cmdb-360.md). - **Missing in CMDB — entities discovered on the network but not present in inventory** Definition: A CI is discovered on the network through TSOM Discovery or a Service Graph Connector, but no corresponding record exists in the CMDB. This indicates that the equipment is physically present and operational but has not yet been inventoried. For example, Discovery detects a Fortinet FortiGate-80F device on the network, but no matching CI exists in the CMDB. Impact: - The audit identifies the CI as new when its creation date matches its discovery date. - A single follow-on task is created at the equipment level to prompt review. Individual tasks are not generated for each underlying child CI \(such as IP addresses\) associated with the equipment, keeping the task list focused and actionable. - The follow-on task includes the short description **New CI has been discovered**, along with the CI reference and associated product model. - You can enable or disable follow-on task creation for this discrepancy type using a system property. - **SD-WAN discrepancy identification** In addition to telecom-specific discrepancies, the Telecom SD-WAN Network Discrepancy Audit identifies mismatches in your SD-WAN inventory. Standard telecom discrepancy detection focuses on CI classes such as slot, card, and interface. The SD-WAN audit targets a different set of CI classes and validates them against rules specific to the SD-WAN data model. By default, the audit scopes to CIs whose discovery source contains TSOM. The audit compares discovered SD-WAN data with the inventory in the CMDB and generates follow-on tasks when mismatches are detected.
| CI class | Validation requirements | Relationship type |
|---|---|---|
| Group \(cmdb\_ci\_group\) | - Company reference - At least 1 Service child - At least 1 Site child | Members::Member of |
| Site \(cmdb\_ci\_ni\_site\) | - Company reference - Location reference - Exactly 1 Group parent | Members::Member of |
| Service \(cmdb\_ci\_network\_service\_instance\) | - Company reference - Exactly 1 Group parent | Members::Member of |
| Equipment \(sn\_tsom\_core.audit. equipment\_tables\) | - Company reference - Max 1 Service parent - Max 1 Site parent - At least 1 IP Address child - Each IP Address child has max 1 Equipment parent | - Service/Site: - Contains::Contained by - IP Address: Owns::Owned by |