DMS-100 Number Portability Digit Mapping Table (NPDIGMAP)

Table Name

Number Portability Digit Mapping Table

Functional Description of Table NPDIGMAP

Table NPDIGMAP maps the NPANXX of the Generic Address Parameter (GAP) to a new area code and office code combination, when the original GAP is nonresident.

Local Number Portability (LNP) translations uses table NPDIGMAP when a call over an ISDN User Part (ISUP) trunk contains the following Initial Address Message (IAM) information:

If LNP uses table NPDIGMAP to translate the call, the NPANXX of the GAP indexes table NPDIGMAP.

If LNP translations finds a tuple, the AREACODE and OFCCODE fields replace the NPANXX of the GAP.

A DN residency check on the modified GAP determines if the call exists on the switch.  If the call exists on the switch, LNP translations terminates the call.  If the DN residency check fails, the call routes to LNP Misrouted Call (LNPM) treatment.

Datafill Sequence & Table Size

Datafill table TOFCNAME before table NPDIGMAP.

Any table indexed after table NPDIGMAP uses the mapped "CalledPartyID."

Table NPDIGMAP should only be datafilled during the permissive dialing period of a NPA split.  Provisioning table NPDIGMAP outside the permissive dial period may result in incorrect call terminations and the corruption of data in tables LNPCODE, NPRESERV, and HOMELRN.

Table size is 0 to 32,000 tuples.

Datafill

The following table describes datafill for table NPDIGMAP:

----------------------------------------------------------------------------------------------
Table NPDIGMAP Field Descriptions

Field       Subfield       Entry               Explanation and Action
----------------------------------------------------------------------------------------------
NPANXX                     Numeric             Serving Numbering Plan Area
                           (6 digits)          Enter a NPANXX.
----------------------------------------------------------------------------------------------
AREACODE                   Numeric             Area Code
                           (3 digits)          Enter an area code.

                                               Note: Table TOFCNAME must index the same area 
					             code.
----------------------------------------------------------------------------------------------
OFCCODE                    Numeric             Office Code
                           (3 digits)          Enter an office code.
----------------------------------------------------------------------------------------------
UPD4GAP                    Y or N              Setting the field to "YES" triggers the automatic
                                               update of table NPRESERV and LNPCODE to reflect 
					       the digits in the AREACODE and OFCCODE fields.
                                               
                                               Note: Field can only be set to "YES" if the 
					             NPE00005 SOC is active.
----------------------------------------------------------------------------------------------
UPD4LRN                    Y or N              Setting the field to "YES" triggers the automatic 
                                               update of table HOMELRN to reflect the digits in 
					       the AREACODE and OFCCODE fields.  This tuple can 
					       be used to map LRN digits during the permissive 
					       dialing period of a NPA split.

                                               Note: Field can only be set to "YES" if the 
					             NPE00005 SOC is active.
----------------------------------------------------------------------------------------------
-End-

Datafill Example

The following example MAP display shows sample datafill for table NPDIGMAP:


NPANXX     AREACODE     OFCCODE     UPD4GAP     UPD4LRN
_______________________________________________________
519313          613         663           Y           N

























Supplementary Information

The following table explains error messages that can occur when you try to datafill table TOFCNAME.

----------------------------------------------------------------------------------------------
Error Messages

Message                        Explanation                        User Action
----------------------------------------------------------------------------------------------
"NXX must be 6 digits."        The number of digits               Enter the tuple again.
                               entered for the NPANXX             Use a six-digit NPANXX.
			       does not equal six.
----------------------------------------------------------------------------------------------
"OFCCODE must be 3 digits."    The number of digits entered       Enter the tuple again.
                               for the office code does not       Use a three-digit office code.
			       equal three.
----------------------------------------------------------------------------------------------
"AREACODE-OFCCODE not found    The digits entered for the         Enter an NPANXX that maps to
in table TOFCNAME"             area code-office code do not       table TOFCNAME.
                               map to table TOFCNAME.                 
----------------------------------------------------------------------------------------------
"Key error tuple already       Another tuple uses that NPANXX.    Enter an NPANXX not used by
exists."                                                          another tuple. 
----------------------------------------------------------------------------------------------
"ERROR: Failed to read the     The LIST or POS position on a      Enter the tuple again.
tuple."                        tuple failed.
----------------------------------------------------------------------------------------------