Trunk Routing Number Validation Entry

Each Trunk Routing Number Validation Entry object is a child of a Trunk Routing Number Validation Table object.

Each Number Validation Entry specifies a (wildcard) number and a series of attribute values against which the current routing request is matched. If the Number Validation Entry is determined to be the best match, other fields specify how the routing request should be manipulated and the next step in the number analysis process.


Note that when the grandparent Config Set is active, this object cannot be modified; all fields are read only and all actions are disabled. You must deactivate the grandparent Config Set before you can modify the object.

Actions
Create Enable Activate
Delete Disable Deactivate
Apply Reset Statistics Refresh

Parameter

Access

Description
Number Validation Entry name Change Unique user-friendly name identifying the Trunk Routing Number Validation Entry. Specify a name of up to 64 characters. If a name is not specified, the EMS displays a default.
Number Change String of explicit and wildcard digits expressing the form of a matching dialed number. Specify a string of up to 32 characters.
Minimum match length Change Minimum number of digits in the dialed number that must be matched before this entry in the validation table can be matched. Note that a unique match within the table is always required. The default is 0. Range : 0 - 32
Routing Attribute Set Change Trunk Routing Attribute Set specifying attributes to append to the routing request if this Number Validation Entry has been matched. Select from the displayed list of currently enabled Trunk Routing Attribute Sets in the same Trunk Routing Config Set as this Trunk Routing Number Validation Entry. If you select Default, the value specified in the Default Routing Attribute Set field of the parent Number Validation Table is used.
Next action Change Action to be taken when this Number Validation Entry is matched. If you select Use default, the value specified in the Default match action field of the parent Number Validation Table is used. Values:
  • Use default
  • Complete validation (default)
    Complete number validation processing.
  • Look up
    After applying the number actions and updating any attributes, look up the number in another validation table (specified in the following field.)
  • Reject and announce
    Stop number validation processing and play the appropriate error announcement.
  • Store carrier ID and restart
    Store the supplied Carrier ID and restart number analysis.
  • Handle as SAC
    Mark as a call to a service access code and finish routing.
Next Number Validation Table Change This field is visible only if Next action is set to Look up. Specifies the next Number Validation Table to process.
Number action Change A character string specifying the editing actions to be applied to the dialed number when this row is matched. Specify a string of up to 32 characters.
Attribute value - called address complete Change Indicates whether the dialed number is determined to be complete. This field is visible only if one of the Match attribute fields of the parent Number Validation Table is set to Called address complete. Values:
  • No
  • Yes
  • Match any value (default)
Attribute value - called address scope Change Area within which the called address is unique. This field is visible only if one of the Match attribute fields of the parent Number Validation Table is set to Called address scope. Values:
  • Unknown
  • International
  • National
  • Subscriber
  • No number
  • UK specific
  • Match any (default)
Attribute value - operator call Change Specifies whether or not the call should be treated as an operator call. This field is visible only if one of the Match attribute fields of the parent Number Validation Table is set to Operator call. Values:
  • No
  • Yes
  • Match any value (default)
Attribute value - Subscriber Group Change Indicates the Subscriber Group associated with the Routing request. This field is visible only if one of the Match attribute fields of the parent Number Validation Table is set to Subscriber Group. Select from the list of configured Subscriber Groups or select one of the following values:
  • 0
    Match against a routing request that does not have an associated Subscriber Group.
  • Match any value
    Match against a routing request that has any Subscriber Group (or does not have an associated Subscriber Group).
Requested status Read only Specifies whether an administrator has attempted to enable the Trunk Routing Number Validation Entry. Values:
  • Enabled
    The object has been enabled.
  • Disabled
    The object has not been enabled or has been disabled.
Actual status Read only Specifies the current status of the Trunk Routing Number Validation Entry. Values:
  • Enabled
    The object has been enabled.
  • Disabled
    The object has not been enabled or has been disabled.

Number Actions

The Number action parameter in the Number Validation Entry object provides a mechanism for editing the dialed number. This action is always applied to the called address, and not to the carrier ID or any other address.

The parameter consists of a character string specifying one or more edit actions to be applied to the called address. Valid edit actions are:

PAdigits Add a prefix to the called address. The characters PA are followed immediately by the digit(s) to be added as a prefix.
PDcount Delete a prefix from the called address. The characters PD are followed immediately by the number of digits to be deleted from the start of the address.
SDcount Delete a suffix from the called address. The characters SD are followed immediately by the number of digits to be deleted from the end of the address.
Rdigits Replace the complete called address. The character R is followed immediately by the new digit string to replace the address.

The action string can contain two or more actions, which are executed in the order specified, so that the second acts on the modified address resulting from the first. Note that the Replace action cannot follow any other action because this would destroy the effect of the earlier action.

Examples: