Nortel DMS-100 Home NPA Code Subtable (HNPACONT.HNPACODE)

Table Name

Home NPA Code Subtable

Functional Description of Subtable HNPACONT.HNPACODE

Subtable HNPACONT.HNPACODE lists the route, treatment, or table that translation routes to for each of the 1,000 three-digit codes (000 to 999) within each of the Serving Number Plan Areas (SNPA) or Serving Translation Scheme (STS) assigned in table HNPACONT (Home Numbering Plan Area Code Subtables).

The subtables are initialized with each of the three-digit codes routed to a vacant code.

Each of the three-digit codes can be expanded to ten or more digits, provided that the incoming call equipment is capable of sending that many digits.  The number of leading digits defined as prefix digits in field NOPREDIG in subtable STDPRTCT.STDPRT (Standard Pretranslation) are stripped from the digit string used to index into subtable HNPACONT.HNPACODE.

The number of digits entered must not exceed the maximum number of digits permitted by the associated code type (CD).

If the total number of post prefix digits received is less than the matching string in fields FROMDIGS or TODIGS, the call is automatically routed to the appropriate subtable of TMTCNTL at TREATMT set to VACT (Vacant Treatment).

If the value of the post prefix digits received does not fall within the range set by the matching string in fields FROMDIGS or TODIGS, the call is automatically routed to the appropriate subtable of TMTCNTL at TREATMT set to PDIL (Partial Dial Treatment).

The translation is routed to HNPACONT.HNPACODE when a line or trunk has pretranslation and field TRANSYS in subtable STDPRTCT.STDPRT is set to "NA".  Note:  Field TRANSYS is a refinement field for subtable STDPRTCT.STDPRT selector field PRETRTSEL.

If pretranslation is not required for the line or trunk group, subtable HNPACONT.HNPACODE is indexed directly from the line attribute or trunk group table for all codes dialed.

DMSMON DBLOCKS Command

The DMS Monitoring System (DMSMON) command DBLOCKS displays the number of digit blocks being used, the number of digit blocks allocated, the percent of digit blocks used, and the percent of digit blocks available for each of several tables including:

Each of the three-, four- or five-digit codes are assigned to one of the following code types.

Code Type to Switch Type Table

A "Y" at the intersection of the code type line and the switching unit column indicates that the code type can be used in the switching unit type.

----------------------------------------------------------------------------------------------
Code Types to Switch Types

Code Type   Description                         Switching Unit:  Local   Toll
----------------------------------------------------------------------------------------------
AMBI        Ambiguous Code                                       Y       Y 
CONT        For future use                                       -       -
DN          Terminating Line (replaces TERM)                     Y       N
FNPA        Foreign NPA Six-digit Translations                   Y       Y 
FRTD        Foreign NPA Three-digit Translations                 Y       Y 
FRTE        Foreign NPA Three-digit Translations                 Y       Y 
HNPA        Home NPA  (dialing of home NPA code permitted)       Y       Y 
HRTE        Home Route (non-local within the home NPA)           Y       Y 
INWC        CCIS INWATS OSO (originating screen office)          Y       Y 
INWO        INWATS OSO (originating screen office)               Y       Y 
INWS        INWATS Terminating                                   Y       Y 
INWT        INWATS Tandem                                        Y       Y 
LRTE        Local Route                                          Y       Y 
NPOSDN      No Position to DN                                    Y       N 
NSC         Number Service Code                                  Y       Y 
OPC3        Three-digit Operator Code                            Y       Y 
OPC4        Four-digit Operator Code                             Y       Y 
OPC5        Five-digit Operator Code                             Y       Y 
SACNWM      Service Access Code Network Management Code          -       -
SCD3        Three-digit Service Code                             Y       Y 
SCD4        Four-digit Service Code                              Y       Y 
SLRTE       Special Local Route from SC/TOPS Trunks Code         N       Y 
STRG        Station Ringer Test (replaces SRNG)                  Y       N
TTC         Terminating Toll Center                              Y       Y 
VCT         Vacant Code                                          Y       Y
----------------------------------------------------------------------------------------------
-End-

Notes on Originating Source

Originating source, local and non-local, is used to prevent the operating company from originating calls to destinations that are reserved for operators only.  The operating company is defined as local and authorized operators are defined as non-local.

Originating source is also used to prevent non-local sources from reaching service operators.

The sources, lines or trunks are defined as local or non-local as follows:

If field ORIGSRCE is set to LCL and the incoming digits in subtable HNPACONT.HNPACODE get a code type of OPC3, the call is automatically routed to Vacant Code Treatment (VACT).

Datafill Sequence & Meaning

There is no requirement to datafill other tables prior to table HNPACONT.HNPACODE.
Note:  Additions or changes (through the table editor or through a Datafill Modification Order Profile [DMOPRO]) to tuples with a value af AIN result in the error message:

AIN is not a supported value.

Table Size

Memory is allocated for 1,000 codes in each assigned subtable.

For each Serving Translation Scheme (STS), the maximum number of unique tuples in subtable HNPACONT.HNPACODE is 1,022 for the following selectors:

Datafill Example

An example of datafill for subtable HNPACONT.HNPACODE with various code types is shown below.

The example consists of all the previous examples, excluding code type VCT (assuming HNPA dialing is permitted), plus examples of the following:


FROMDIGS     TODIGS     CDRRTMT
________________________________
008          008        INWO 0 
025          025        TTC 12 
0683         0683       OPC4 20 
201          201        FRTE 1 
202          202        FRTD 1 
224          224        LRTE 38 
4102         4102       SCD4 39 
411          411        SCD3 10 
416          416        FNPA 0 
556          558        HRTE 1 
575          575        STRG 0 
613          613        HNPA 0 
6920         6922       LRTE 18 
6923         6929       LRTE 19 
800          800        INWO 0