You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 3
Next »
Command Syntax
% set profiles digitParameterHandling dmPmCriteria <dmPmCriteria_name>
criteriaType <digit | parameter | uri>
parameterPresenceCheck <doesntExist | exists>
uriCriteria
host
operation <equals | ignore | notEquals>
value <0-64 chars>
presentationMatch
operation <equals | ignore | notEquals>
value <allowed | none | numberUnavailable | restricted | spare>
userInfo
operation <equals | ignore | notEquals>
value
matchValue <0-64 chars>
startCharacterPosition <0-63 chars>
validateUserInfoDigits <equals | ignore | notEquals>
uriType <calledUri | callingUri | fromUri | paiSipUri | toUri>
Command Parameters
DM/PM criteria parameters
Parameter | Length/Range | Description |
---|
dmPmCriteria
| 1-23 characters | <unique DM/PM Criteria name> – The name of a DM/PM Criteria configuration which can be assigned to one or more DM/PM rules. Select an existing rule or enter a new name.
|
criteriaType | N/A | Select the type of manipulation to occur: digit (default)parameter uri
|
digitCriteria | N/A | The criteria for applying DM/PM rules. See Digit Criteria table below for details. |
digitType | N/A | Digit/parameter type to apply this DM/PM Criteria. See Digit Types below for available digit types. |
parameterPresenceCheck
| N/A | Check for presence of this call parameter when applying DM/PM rule. doesntExist – The ERE applies the associated PM rule if the parameter is not present in call parameters.exists (default) – The ERE applies the associated PM rule if the parameter is present in call parameters.
|
NOA Values
950 (default) | aniNotAvailableOrNotProvided |
aniOfCalledPartyNationalNumber | aniOfCalledPartyNoNumberPresent |
aniOfCalledPartySubscriberNumber | aniOfCallingPartyNationalNumber |
aniOfCallingPartySubscriberNumber | any |
apnNumberingPlan | ignore |
international | internationalNotRestricted |
internationalOperator | internationalRestricted |
national | nationalNotRestricted |
nationalOperator | nationalRestricted |
networkSpecific | noNumberCutThroughnoNumberOperatorRequested |
none | partialCallingLineId |
passThrough | spare00...spare26 |
Digit Criteria
The criteria for applying DM/PM rules.
Parameter | Description |
---|
digitMatch | Digit match criteria. operation – The operation to take against the criterion for this Digit Parameter Handling profile.equals – Criterion applies if the designated value matches the actual value exactly (see value parameter below for additional options to choose).ignore – (default) Do not apply criterion (see value parameter below for additional options to choose).notEquals – Criterion applies if the designated value does not match the actual value (see value parameter below for additional options to choose).
value – The value to use for matching. Options are: matchValue – Specifies the value to use for matching. The number of digits in the match value must be the same as the number specified in the Number of Digits field (default = "").numberOfDigits – Total number of digits to use for comparison. For example, if the start digit position is 0 and the number of digits specified is 3, reading from left to right, the ERE would use the first, second, and third digits of the complete number for the comparison. (range: 0-2147483647 / default = 0).startDigitPosition – The first position within the complete number specified in Digit Type field to start the comparison with value specified in the Match Value field. The start digit position 0 is the left-most digit of the complete number. (range: 0-2147483647 / default = 0).
|
egressFlag | Egress flag criteria. operation equals – Set the egress flag to a particular value.ignore (default) – Do not apply the criterion in this section.notEquals – The criterion applies if the designated value does not match the actual value.
value – Choose whether to apply DM rule for egress flag:
|
natureOfAddress | NOA criteria. |
numberLength | Number length criteria. operation – Specify how to match the Number Length criteria with the specified value in the value field):equals greaterThanOrEquals ignore (default)lessThanOrEquals notEquals
value <unsignedInt> (range: 0-32 / default = 0)
|
numberingPlanIndicator | Numbering Plan Indicator criteria. operation –Specify how to match the Numbering Plan Indicator with the specified value (in the value field):equals ignore (default)notEquals
value data (default)isdn private spare0Unknown spare1 spare2 spare3 - spare7 telex
|
presentationMatch | Presentation match criteria. operation – Specify how to match the Presentation Match criteria with the specified value (in value field):equals ignore (default)notEquals
value allowed none (default)numberUnavailable restricted spare
|
screeningMatch | operation – Specify how to match the Screening Match criteria with the specified value (in value field):equals ignore (default)notEquals
value networkProvidedNotScreened none (default)userProvidedFailedNetworkScreening userProvidedNotScreened userProvidedPassedNetworkScreening
|
Digit Types
252 | 253 | 254 |
billingNumber | calledDirectoryNumber | calledInNumber |
calledNumber | callingNumber | contractorNumber |
dialedNumber | fromUri | gnAdditionalCalled |
gnAdditionalCalling | gnAdditionalConnected | gnAdditionalOriginalCalled |
gnAdditionalRedirecting | gnAdditionalRedirection | gnCalledCesId |
gnCollectCallNumber | gnDestination | gnDialedDigits |
gnLocalAni | gnNetworkProvidedNumber | gnPortedDialed |
gnRedirectingTerminating | gnThirdPartyNumber | gnUserCallingNotScreened |
gnUserCallingScreened | location | originalCalledNumber |
utpulseNumber | presentationNumber | pretranslated |
redirecting | redirection | twoStageCollected |