2.2.7.3 TIF CgPN NSCgPN Service Action Handler
The TIF CgPN NSCgPN Service Action Handler executes the NSCgPN Service Action when NSCgPN is associated in a Service Rule Set with a CgPN service (TIFCGPN, TIFCGPN2, TIFCGPN3).
The SNSCgPN Service Action and the NSCgPN Service Action are mutually exclusive in the same Action Set.
Configuration Options Used
The nsaddldata configuration option indicates whether to compare the incoming Calling Party's Category to the nspublic configuration option value before the Number Portability lookup.
The nspublic configuration option indicates the value for the Calling Party's Category in a Public DN for the network.
Action Performed
The NSCgPN Service Action Handler performs an Number Portability lookup on the conditioned CgPN digit string. On a successful lookup it replaces the outgoing CgPN. A successful lookup is one in which the subscriber type is Private and there is an associated Public DN.
-
Used to determine if the incoming CgPN is Public or Private
-
Replaced in the outgoing message with a "Public" value
This Service Action Handler uses the nsaddldata configuration option to determine whether to check the Calling Party Category for "Public" or "Private", and the nspublic configuration option value to replace the Calling Party Category in the outgoing message.
This Service Action Handler populates the ZN, CC+DN. or CC+AC+SN Formatting Action values that correspond to the provisioned Conditioning Actions.
The TIF post-NPP processing replaces the Calling Party Category and the CgPN (only the digit string and the odd/even indicator bits, not the NAI) as NPP processing indicates. Formatting Action execution uses the populated values to generate the outgoing CgPN digit string.
Terminating Action?
This is not a terminating action.