Why are leading zeros dropped from dial strings when notifying via Phone or TAP Device Engines?

Why are leading zeros dropped from dial strings when notifying via Phone or TAP Device Engines?

Due to international dialing rules, if the area/std code starts with a zero when making an international call, it is intentionally dropped by xMatters.

Consider the following example:

+44 (0)1224 XXXX XXXX

For this number:

  • + indicates the IDD (International Direct Dialing) prefix
  • 44 represents the country code
  • (0) represents the NDD (National Direct Dialing) prefix
  • 1224 represents the city/area code
  • XXXX XXXX represents the local number

The NDD prefix is dialed when dialing internally within the given country, but dropped when dialed from outside the country. For the example shown above, a call within the country would be dialed as:
01224 XXXX XXXX

Assuming the IDD is 011, the same call from outside the country would be dialed as:
011 44 1224 XXXX XXXX

The IDD code is 0 for most, but not all countries. For the rare cases when dropping the zero causes a problem, phone class exceptions may be used.

xMatters Reference

JDN-1190 Originally created by Don Clark

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk