====== Digit Manipulation ====== * Calling Party Transformation Order * Seems to be in the order of the field configuration order {{cucm-dgm7.png|}} * Called Party Transformation Order * Seems to be in the order of the field configuration order {{cucm-dgm8.png|}} ===== External Phone Number Mask ===== * Designates the Full E.164 number * Used to format caller ID * Configured under line but enabled as part of Calling Party Transformation setting under Route Pattern configuration {{cucm-dgm1.png|}} ===== Digit Prefix ===== * Prepend digits to pattern * Valid entries include digits 0 through 9, *, and # * Parts of Calling/Called Transformation under Route Pattern or Translation Pattern {{cucm-dgm2.png|}} ===== Digit Stripping ===== * Strip digits from a pattern * Parts of Calling/Called Transformation (Discard Digits field) under Route Pattern or Route Group (under Route list config) * If no @ sign (numbering plan) is used in route pattern, only the following are supported: * PreDot * NoDigits (None) Not sure if this is true???If you configured None on the Route Pattern, the digit stripping configured on the route group will be ignored. In all other cases, the digit stripping on the route group takes precedence {{cucm-dgm3.png|}} * Examples, if the pattern is **9.5@** ^ **Instructions** ^ **Discarded Digits** ^ **Used for** ^ | PreDot | __9__5 1 214 555 1212 | Remote access code digit(s) delimited by .sign | | PreAt | __95__ 1 214 555 1212 | Removes all digits that are in front of a valid numbering plan pattern | | 11D/10D@7D | __95 1 214__ 555 1212 | Removes PreDot/PreAt digits and local or long-distance area code | | 11D@10D | __95 1__ 214 555 1212 | Removes long distance area code identifier (1) | | IntlTollBypass | __95 011 33__ 1234 # | Removes international access (011) and following country code | | 10-10-Dialing | __95 1010321__ 1 214 555 1212 | Removes carrier access (1010) and following carrier ID code | | Trailing-# | 95 1010321 011 33 1234 __#__ | Removes of dialed # sign (to terminate dialing without timeout) | ===== Significant Digits ===== * Pay attention to only the least-significant N digits * Part of gateway and trunk configuration * Affects all incoming call received by gateway or trunk; not recommended for variable-length extension numbers {{cucm-dgm6.png|}} ===== Transformation Mask ===== * If mask is longer than the number, it will extend the number * If mask is shorter than the number, it will truncate the number * Part of Calling/Called Party Transformation under Route Pattern, Translation Pattern or Route Group under Route List Setting {{cucm-dgm4.png|}} {{cucm-dgm5.png|}}