Search Results xnp_service_areas
Overview
The XNP_SERVICE_AREAS table is a core data structure within the Oracle E-Business Suite (EBS) Number Portability (XNP) module. It functions as a junction table that defines the relationship between service providers and the geographic regions they are authorized to serve. Its primary role is to maintain the master mapping of which telecommunications service providers (SPs) can operate in specific geographic areas, a foundational concept for managing number portability requests and service eligibility. This table is critical for ensuring that porting transactions and service orders are validated against correct jurisdictional and operational boundaries.
Key Information Stored
The table stores a unique association record for each service provider and geographic area combination. Its structure is defined by a primary key on SERVICE_AREA_ID for unique identification and a unique key constraint on the pair of SP_ID and GEO_AREA_ID to prevent duplicate mappings. The two critical foreign key columns are SP_ID, which references XNP_SERVICE_PROVIDERS to identify the carrier, and GEO_AREA_ID, which references XNP_GEO_AREAS_B to identify the specific geographic region, such as a Numbering Plan Area (NPA) or local exchange. This design enforces referential integrity and ensures that only valid, predefined providers and areas can be linked.
Common Use Cases and Queries
A primary use case is validating whether a subscriber's number can be ported to a new service provider based on the geographic area of the number. System processes query this table to confirm the receiving provider's service authorization for that region. It is also essential for generating reports on market coverage and for administrative setup when a provider's service territory changes. Common query patterns include finding all providers for a given area or all areas served by a specific provider.
- Find all service providers authorized for a geographic area:
SELECT sp_id FROM xnp_service_areas WHERE geo_area_id = <area_id>; - Check if a specific provider serves a specific area (pre-port validation):
SELECT COUNT(*) FROM xnp_service_areas WHERE sp_id = <provider_id> AND geo_area_id = <area_id>;
Related Objects
XNP_SERVICE_AREAS is centrally connected to two key master tables via foreign key constraints. The SP_ID column references XNP_SERVICE_PROVIDERS, which holds details about telecommunications carriers. The GEO_AREA_ID column references XNP_GEO_AREAS_B, the table defining geographic boundaries and codes. This table is likely referenced by various porting transaction tables and views within the XNP module to enforce service area rules, though such dependencies are not explicitly listed in the provided metadata. Any process involving service provider jurisdiction will ultimately depend on the mappings stored in this table.
-
Table: XNP_SERVICE_AREAS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVICE_AREAS, object_name:XNP_SERVICE_AREAS, status:VALID, product: XNP - Number Portability , description: Stores geographic areas served by a service provider , implementation_dba_data: XNP.XNP_SERVICE_AREAS ,
-
Table: XNP_SERVICE_AREAS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVICE_AREAS, object_name:XNP_SERVICE_AREAS, status:VALID, product: XNP - Number Portability , description: Stores geographic areas served by a service provider , implementation_dba_data: XNP.XNP_SERVICE_AREAS ,
-
APPS.XNP_CORE dependencies on XNP_SERVICE_AREAS
12.1.1
-
APPS.XNP_CORE dependencies on XNP_SERVICE_AREAS
12.2.2
-
SYNONYM: APPS.XNP_SERVICE_AREAS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XNP_SERVICE_AREAS, status:VALID,
-
VIEW: XNP.XNP_SERVICE_AREAS#
12.2.2
-
SYNONYM: APPS.XNP_SERVICE_AREAS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XNP_SERVICE_AREAS, status:VALID,
-
VIEW: XNP.XNP_SERVICE_AREAS#
12.2.2
owner:XNP, object_type:VIEW, object_name:XNP_SERVICE_AREAS#, status:VALID,
-
TRIGGER: APPS.XNP_SERVICE_AREAS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XNP_SERVICE_AREAS+, status:VALID,
-
TRIGGER: APPS.XNP_SERVICE_AREAS+
12.2.2
-
TABLE: XNP.XNP_SERVICE_AREAS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVICE_AREAS, object_name:XNP_SERVICE_AREAS, status:VALID,
-
TABLE: XNP.XNP_SERVICE_AREAS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVICE_AREAS, object_name:XNP_SERVICE_AREAS, status:VALID,
-
FUNCTION: APPS.XNP_SERVICE_AREAS=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.XNP_CORE dependencies on XNP_SERVICE_PROVIDERS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.XNP_SERVICE_AREAS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:XNP_SERVICE_AREAS=, status:VALID,
-
Table: XNP_GEO_AREAS_B
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_GEO_AREAS_B, object_name:XNP_GEO_AREAS_B, status:VALID, product: XNP - Number Portability , description: Stores given geographic areas , implementation_dba_data: XNP.XNP_GEO_AREAS_B ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: XNP_GEO_AREAS_B
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_GEO_AREAS_B, object_name:XNP_GEO_AREAS_B, status:VALID, product: XNP - Number Portability , description: Stores given geographic areas , implementation_dba_data: XNP.XNP_GEO_AREAS_B ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.XNP_CORE dependencies on XNP_SERVICE_PROVIDERS
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: XNP_SERVICE_PROVIDERS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVICE_PROVIDERS, object_name:XNP_SERVICE_PROVIDERS, status:VALID, product: XNP - Number Portability , description: Stores service provider definitions , implementation_dba_data: XNP.XNP_SERVICE_PROVIDERS ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.XNP_CORE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XNP_CORE, status:VALID,
-
Table: XNP_SERVICE_PROVIDERS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVICE_PROVIDERS, object_name:XNP_SERVICE_PROVIDERS, status:VALID, product: XNP - Number Portability , description: Stores service provider definitions , implementation_dba_data: XNP.XNP_SERVICE_PROVIDERS ,
-
PACKAGE BODY: APPS.XNP_CORE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XNP_CORE, status:VALID,
-
eTRM - XNP Tables and Views
12.1.1
description: Stores a list of all timers in progress ,
-
eTRM - XNP Tables and Views
12.2.2
description: Stores a list of all timers in progress ,
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.XNP_CORE
12.1.1
-
PACKAGE: APPS.XNP_CORE
12.2.2
-
eTRM - XNP Tables and Views
12.1.1
description: Stores a list of all timers in progress ,
-
APPS.XNP_CORE SQL Statements
12.2.2
-
APPS.XNP_CORE SQL Statements
12.1.1
-
eTRM - XNP Tables and Views
12.2.2
description: Stores a list of all timers in progress ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: SYS.DBMS_STANDARD
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
PACKAGE BODY: APPS.XNP_CORE
12.2.2
-
PACKAGE BODY: APPS.XNP_CORE
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1