The following rules are used when short code matching is performed for user dialing:
A short code is used immediately an exact match is found unless followed by a ; semi-colon.
If no match is found but partial matches exist, the user can continue dialing.
If no match or partial matches are found, incompatible is returned.
The following precedence is used to determine which short codes are used:
Extension number matches override all short codes.
User short codes override user rights and system short codes.
User Rights short code matches override system short codes.
When multiple exact matches exist:
The match with the most specified digits rather than wildcards is used.
If there are still more than one match, the match with the most exact length is used. This means X single-digit wildcards will override N multiple0digit wildcards when both match.
The rules above are applied even if the number is dialed by selection from a directory or using any other method of stored number dialing.