blob: 869282afbfc28a567d0073680b4db0698119ac67 [file] [log] [blame]
<!-- Copyright (C) 2013 The Libphonenumber Authors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
@author: David Yonge-Mallo
@author: Shaopeng Jia
@author: Lara Rennie
Metadata on Short Number patterns, containing information for classifying short numbers by
type and cost. Note that this is used in addition to the information provided by the
PhoneNumberMetadata.xml file - patterns should not be duplicated between these files.
Emergency numbers Wikipedia source:
http://en.wikipedia.org/wiki/Emergency_telephone_number
-->
<!DOCTYPE phoneNumberMetadata [
<!ELEMENT phoneNumberMetadata (territories)>
<!ELEMENT territories (territory+)>
<!ELEMENT territory (generalDesc, shortCode, tollFree?, standardRate?, premiumRate?,
carrierSpecific?, carrierServices?, directoryServices?, emergency?, expandedEmergency?,
smsServices?, carrierSelectionCodes?)>
<!ELEMENT generalDesc (nationalNumberPattern, possibleNumberPattern)>
<!ELEMENT shortCode (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!-- The following cost categories are mutually exclusive. Emergency numbers are implicitly
considered toll free and do not need to be repeated here. Otherwise, a short number which
does not fall into one of these categories is considered to have unknown cost. -->
<!ELEMENT tollFree (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!ELEMENT standardRate (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!ELEMENT premiumRate (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!-- The following tags are currently used to classify numbers as a particular type and need not
be mutually exclusive. The names are provisionary only and may be revised in the future.
-->
<!-- carrierSpecific numbers are numbers for which the endpoint can vary by carrier. The number
may connect to a different endpoint on another carrier, or may not work at all. -->
<!ELEMENT carrierSpecific (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!-- Numbers that access services operated by a particular carrier (e.g. account top-up.) -->
<!ELEMENT carrierServices (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!ELEMENT directoryServices (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!ELEMENT emergency (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
<!-- Emergency numbers beyond the traditional fire-police-ambulance trio. This includes things
like rescue helicopters and help-lines that include "emergency" in their description. -->
<!ELEMENT expandedEmergency (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!-- Used for numbers that can receive & send SMSs but are not available to be called. -->
<!ELEMENT smsServices (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!-- Numbers dialled to select a particular carrier before making a phone call. These should be
included in the generalDesc pattern if they connect by themselves. However, they should be
excluded if they are dialled as a prefix only. -->
<!ELEMENT carrierSelectionCodes (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
<!ELEMENT nationalNumberPattern (#PCDATA)>
<!ELEMENT possibleNumberPattern (#PCDATA)>
<!ELEMENT exampleNumber (#PCDATA)>
<!ATTLIST territory id CDATA #REQUIRED>
]>
<phoneNumberMetadata>
<territories>
<!-- Ascension Island -->
<!-- www.itu.int/oth/T02020000AF -->
<territory id="AC">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
http://www.noonsite.com/Countries/AscensionIsland/?rc=GeneralInfo
Note the 4-digit emergency numbers fit the fixed-line pattern, therefore are not
included. This is consistent with how we handle such numbers in other countries. -->
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Andorra -->
<!-- http://www.itu.int/oth/T0202000005/en -->
<territory id="AD">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>11[0268]</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.fco.gov.uk/en/travel-and-living-abroad/travel-advice-by-country/europe/andorra
-->
<nationalNumberPattern>11[0268]</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- United Arab Emirates -->
<!-- http://www.itu.int/oth/T02020000DC/en -->
<territory id="AE">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
112|
99[789]
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
112|
99[789]
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Afghanistan -->
<!-- http://www.itu.int/oth/T0202000001/en -->
<territory id="AF">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
02|
19
)
</nationalNumberPattern>
<exampleNumber>119</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
02|
19
)
</nationalNumberPattern>
<exampleNumber>119</exampleNumber>
</emergency>
</territory>
<!-- Antigua and Barbuda -->
<!-- http://www.itu.int/oth/T0202000008/en -->
<territory id="AG">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
9(?:
11|
99
)
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://barbados.usembassy.gov/emergency-antigua_barbuda.html -->
<nationalNumberPattern>
9(?:
11|
99
)
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Anguilla -->
<!-- http://www.itu.int/oth/T0202000007/en -->
<territory id="AI">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://barbados.usembassy.gov/emergency-anguilla.html -->
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Albania -->
<!-- http://www.itu.int/oth/T0202000002/en -->
<territory id="AL">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>12[789]</nationalNumberPattern>
<exampleNumber>129</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>12[789]</nationalNumberPattern>
<exampleNumber>129</exampleNumber>
</emergency>
</territory>
<!-- Armenia -->
<!-- http://www.itu.int/oth/T020200000A/en -->
<territory id="AM">
<generalDesc>
<nationalNumberPattern>[18]\d{2,3}</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
(?:
1|
8[1-7]
)\d{2}
</nationalNumberPattern>
<exampleNumber>8711</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>10[123]</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>102</exampleNumber>
</emergency>
</territory>
<!-- Angola -->
<!-- http://www.itu.int/oth/T0202000006/en -->
<territory id="AO">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>11[235]</nationalNumberPattern>
<exampleNumber>113</exampleNumber>
</shortCode>
<emergency>
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1096.html -->
<nationalNumberPattern>11[235]</nationalNumberPattern>
<exampleNumber>113</exampleNumber>
</emergency>
</territory>
<!-- Argentina -->
<!-- http://www.itu.int/oth/T0202000009/en -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Argentina#Public_utility_numbers -->
<territory id="AR">
<generalDesc>
<nationalNumberPattern>[019]\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
000|
1(?:
0[0-35-7]|
1[02-5]|
2[15]|
9
)|
911
</nationalNumberPattern>
<exampleNumber>121</exampleNumber>
</shortCode>
<tollFree>
<!-- According to http://wikitravel.org/en/Argentina all 2 and 3 digit numbers are free,
except for 113. -->
<nationalNumberPattern>
[09]\d{2}|
1(?:
[02-9]\d?|
1[0-24-9]?
)
</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
<exampleNumber>111</exampleNumber>
</tollFree>
<carrierServices>
<nationalNumberPattern>
1(?:
1[1-9]|
2\d
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</carrierServices>
<directoryServices>
<nationalNumberPattern>110</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>110</exampleNumber>
</directoryServices>
<emergency>
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Argentina#Public_utility_numbers -->
<!-- 911 is only available in some places. -->
<nationalNumberPattern>
10[017]|
911
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>101</exampleNumber>
</emergency>
<expandedEmergency>
<nationalNumberPattern>10[356]</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>103</exampleNumber>
</expandedEmergency>
</territory>
<!-- American Samoa -->
<!-- http://www.itu.int/oth/T0202000004/en -->
<territory id="AS">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
http://www.airportairport.com/American-Samoa.html
http://www.frommers.com/destinations/americansamoa/3038020157.html -->
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Austria -->
<!-- http://www.rtr.at/en/tk/E129 -->
<territory id="AT">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
[12]2|
33|
44
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
[12]2|
33|
44
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Australia -->
<!-- Country calling code shared with Cocos Islands (CC) and Christmas Islands (CX) -->
<!-- http://www.itu.int/oth/T020200000D/en -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Australia -->
<territory id="AU">
<!-- Note 200[1-3] are ignored, despite being mentioned in the ITU document, because no
evidence that these numbers really exist could be found online, and it is unclear what
they actually are. -->
<generalDesc>
<nationalNumberPattern>
[027]\d{2}|
1\d{2,7}
</nationalNumberPattern>
<possibleNumberPattern>\d{3,8}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
000|
1(?:
06|
1(?:
00|
2|
9[46]
)|
2(?:
[23]\d|
4\d{2,3}|
5\d{3,4}|
8(?:
2|
[013-9]\d
)
)|
555|
9(?:
[13-5]\d{3}|
[679]\d{5}
)
)|
225|
7(?:
33|
67
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<tollFree>
<nationalNumberPattern>
1(?:
258885|
555
)|
733
</nationalNumberPattern>
<possibleNumberPattern>\d{3,7}</possibleNumberPattern>
<exampleNumber>733</exampleNumber>
</tollFree>
<standardRate>
<nationalNumberPattern>
1(?:
1\d{2}|
24733
)|
225|
767
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>225</exampleNumber>
</standardRate>
<premiumRate>
<!-- http://www.vodafone.com.au/personal/services/messaging/txt/mobilepremiumservices -->
<nationalNumberPattern>
1(?:
2(?:
34|
456
)|
9\d{4,6}
)
</nationalNumberPattern>
<possibleNumberPattern>\d{4,8}</possibleNumberPattern>
<exampleNumber>191123</exampleNumber>
</premiumRate>
<carrierSpecific>
<!-- http://www.vodafone.com.au/personal/services/messaging/txt/mobilepremiumservices -->
<nationalNumberPattern>
1(?:
258885|
555
)
</nationalNumberPattern>
<possibleNumberPattern>\d{4,7}</possibleNumberPattern>
<exampleNumber>1555</exampleNumber>
</carrierSpecific>
<carrierServices>
<nationalNumberPattern>
1(?:
2\d{1,5}|
555
)|
[27]\d{2}
</nationalNumberPattern>
<possibleNumberPattern>\d{3,7}</possibleNumberPattern>
<exampleNumber>1282</exampleNumber>
</carrierServices>
<directoryServices>
<nationalNumberPattern>122[35]</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>1223</exampleNumber>
</directoryServices>
<smsServices>
<nationalNumberPattern>19\d{4,6}</nationalNumberPattern>
<possibleNumberPattern>\d{6,8}</possibleNumberPattern>
<exampleNumber>191123</exampleNumber>
</smsServices>
<emergency>
<nationalNumberPattern>
000|
1(?:
06|
12
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Aruba -->
<!-- http://www.itu.int/oth/T020200000B/en -->
<territory id="AW">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
100|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.yellowpages-aruba.com/home/emergency-numbers -->
<nationalNumberPattern>
100|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Åland Islands. -->
<!-- Country calling code shared with Finland. -->
<territory id="AX">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.arrivalguides.com/en/Travelguides/Europe/Finland/ALAND -->
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Azerbaijan -->
<!-- http://www.itu.int/oth/T020200000F/en -->
<territory id="AZ">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0[123]|
12
)
</nationalNumberPattern>
<exampleNumber>101</exampleNumber>
</shortCode>
<emergency>
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_978.html
http://wikitravel.org/en/Azerbaijan#Emergency_contact_numbers -->
<nationalNumberPattern>
1(?:
0[123]|
12
)
</nationalNumberPattern>
<exampleNumber>101</exampleNumber>
</emergency>
</territory>
<!-- Bosnia and Herzegovina -->
<!-- http://www.rak.ba/eng/index.php?uid=1272016657 (accessible from
http://www.cra.ba/en/telecom/numbering/) -->
<!-- http://en.wikipedia.org/wiki/+387 -->
<territory id="BA">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>12[234]</nationalNumberPattern>
<exampleNumber>122</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>12[234]</nationalNumberPattern>
<exampleNumber>122</exampleNumber>
</emergency>
</territory>
<!-- Barbados -->
<!-- http://www.itu.int/oth/T0202000013/en -->
<territory id="BB">
<generalDesc>
<nationalNumberPattern>[235]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>[235]11</nationalNumberPattern>
<exampleNumber>211</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>[235]11</nationalNumberPattern>
<exampleNumber>211</exampleNumber>
</emergency>
</territory>
<!-- Bangladesh -->
<!-- http://www.itu.int/oth/T0202000012/en -->
<territory id="BD">
<generalDesc>
<nationalNumberPattern>[19]\d{2,4}</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0(?:
[0-39]|
5(?:
0\d|
[1-4]
)|
6\d{2}|
7[0-4]|
8[0-29]
)|
1[6-9]|
2(?:
2[0-5]|
[34]
)|
3(?:
1\d?|
3\d|
6[3-6]
)|
4(?:
0\d|
1\d{2}
)|
5[2-9]
)|
999
</nationalNumberPattern>
<exampleNumber>103</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
10[0-2]|
999
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
</territory>
<!-- Belgium -->
<!-- http://www.bipt.be/en/161/ShowContent/502/Database/Databases.aspx -->
<!-- http://www.mobileweb.be/en/mobileweb/sms-numberplan.asp -->
<territory id="BE">
<generalDesc>
<nationalNumberPattern>
1\d{2,5}|
[2-9]\d{3}
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0[0-8]|
1(?:
[027]|
6000
)|
2(?:
0[47]|
12|
3[0-24]|
99
)|
3(?:
0[47]|
13|
99
)|
4(?:
0[47]|
14|
50|
99
)|
7(?:
00|
1[27]|
33|
65|
77
)|
819
)|
[2-9]\d{3}
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<tollFree>
<!-- Documentation from www.childfocus.be says that 110 and 116000 are both free. Other
information comes from the website of each number. -->
<nationalNumberPattern>
1(?:
0[25-8]|
1(?:
0|
6\d{3}
)|
7(?:
12|
77
)
)|
8\d{3}
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>116000</exampleNumber>
</tollFree>
<premiumRate>
<!-- For the numbers starting with 2-7 or 9, in practice, there is a range of rates; but the
maximum is at least half a Euro, and in some cases 31 Euros (for mobile payments) so we
consider them all premium rate for now. Other numbers have been assigned here because
operators have listed them as being more expensive than normal numbers, e.g.
http://www.voo.be/fr/telephone/tarifs-speciaux/ -->
<nationalNumberPattern>
1(?:
212|
3(?:
0[47]|
13
)|
4[01]4
)|
[2-79]\d{3}
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>7212</exampleNumber>
</premiumRate>
<directoryServices>
<nationalNumberPattern>1[2-4]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>1212</exampleNumber>
</directoryServices>
<smsServices>
<nationalNumberPattern>[2-9]\d{3}</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>2787</exampleNumber>
</smsServices>
<emergency>
<nationalNumberPattern>
1(?:
0[01]|
12
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
<expandedEmergency>
<!-- http://www.childfocus.be/fr/accueil/ lists this as being an emergency number. -->
<nationalNumberPattern>
11(?:
0|
6000
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>116000</exampleNumber>
</expandedEmergency>
<carrierSelectionCodes>
<nationalNumberPattern>
1(?:
5(?:
1[05]|
2[25]|
5[15]|
66|
88|
9[59]
)|
6(?:
02|
1[167]|
36|
6[156]
)
)
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>1510</exampleNumber>
</carrierSelectionCodes>
</territory>
<!-- Burkina Faso -->
<!-- http://www.itu.int/oth/T0202000021/en -->
<!-- http://www.onatel.bf/onatelsa/plandenumerotation_burkina.pdf -->
<territory id="BF">
<generalDesc>
<nationalNumberPattern>1\d</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1[78]</nationalNumberPattern>
<exampleNumber>17</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burkina-faso_12217/index.html -->
<nationalNumberPattern>1[78]</nationalNumberPattern>
<exampleNumber>17</exampleNumber>
</emergency>
</territory>
<!-- Bulgaria -->
<!-- http://www.itu.int/oth/T0202000020/en -->
<territory id="BG">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
12|
50|
6[06]
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
12|
50|
6[06]
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Bahrain -->
<!-- http://www.itu.int/oth/T0202000011/en -->
<territory id="BH">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>999</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>999</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
</territory>
<!-- Burundi -->
<!-- http://www.itu.int/oth/T0202000022/en -->
<territory id="BI">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>11[78]</nationalNumberPattern>
<exampleNumber>117</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burundi_12220/index.html -->
<nationalNumberPattern>11[78]</nationalNumberPattern>
<exampleNumber>117</exampleNumber>
</emergency>
</territory>
<!-- Benin -->
<!-- http://www.itu.int/oth/T0202000017/en -->
<territory id="BJ">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>11[78]</nationalNumberPattern>
<exampleNumber>117</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>11[78]</nationalNumberPattern>
<exampleNumber>117</exampleNumber>
</emergency>
</territory>
<!-- Saint Barthélemy, French Antilles -->
<!-- http://www.itu.int/oth/T0202000058/en -->
<territory id="BL">
<generalDesc>
<nationalNumberPattern>1\d</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>18</nationalNumberPattern>
<exampleNumber>18</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.comstbarth.fr/urgences.asp -->
<nationalNumberPattern>18</nationalNumberPattern>
<exampleNumber>18</exampleNumber>
</emergency>
</territory>
<!-- Bermuda -->
<!-- http://www.itu.int/oth/T0202000018/en -->
<territory id="BM">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1067.html -->
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Brunei Darussalam -->
<!-- http://www.itu.int/oth/T020200001F/en -->
<territory id="BN">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>99[135]</nationalNumberPattern>
<exampleNumber>991</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.information.gov.bn/VER2/content/view/52/62/ -->
<nationalNumberPattern>99[135]</nationalNumberPattern>
<exampleNumber>991</exampleNumber>
</emergency>
</territory>
<!-- Bolivia -->
<!-- http://www.itu.int/oth/T020200001A/en -->
<!-- http://www.bolivia.com/Servicios/Plandenumeracion.pdf -->
<territory id="BO">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>11[089]</nationalNumberPattern>
<exampleNumber>110</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>11[089]</nationalNumberPattern>
<exampleNumber>110</exampleNumber>
</emergency>
</territory>
<!-- Bonaire, Sint Eustatius and Saba -->
<!-- http://www.itu.int/oth/T02020000F8/en -->
<territory id="BQ">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Brazil -->
<!-- http://en.wikipedia.org/wiki/%2B55#Public_utility -->
<!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=32 -->
<!-- http://www.anatel.gov.br/Portal/exibirPortalPaginaEspecial.do?codItemCanal=746&codCanal=277 -->
<territory id="BR">
<generalDesc>
<nationalNumberPattern>[1249]\d{2,4}</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0(?:
0|
[36]\d{2}|
5\d
)|
[15][26]|
2[38]|
68|
81|
9[0-5789]
)|
27878|
40404|
911
</nationalNumberPattern>
<exampleNumber>168</exampleNumber>
</shortCode>
<tollFree>
<!-- http://www.sdh.gov.br/disque100 -->
<!-- http://www.181.pr.gov.br/modules/conteudo/conteudo.php?conteudo=1 -->
<nationalNumberPattern>
1(?:
00|
81
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>181</exampleNumber>
</tollFree>
<carrierServices>
<!-- We have conducted tests in Brazil which verified that carrier customer service numbers
are not carrier-specific. -->
<nationalNumberPattern>
10(?:
[36]\d{2}|
5\d
)
</nationalNumberPattern>
<possibleNumberPattern>\d{4,5}</possibleNumberPattern>
<exampleNumber>10321</exampleNumber>
</carrierServices>
<carrierSpecific>
<!-- https://support.twitter.com/articles/20170024 -->
<nationalNumberPattern>
27878|
40404
</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>27878</exampleNumber>
</carrierSpecific>
<emergency>
<nationalNumberPattern>
1(?:
12|
28|
9[023]
)|
911
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>190</exampleNumber>
</emergency>
<expandedEmergency>
<!-- 195 from https://www9.sabesp.com.br/agenciavirtual/ is limited to the state of São
Paulo. -->
<nationalNumberPattern>
1(?:
16|
23|
68|
9[145789]
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>168</exampleNumber>
</expandedEmergency>
<carrierSelectionCodes>
<!-- http://en.wikipedia.org/wiki/Brazilian_Carrier_Selection_Code -->
<nationalNumberPattern>
1[245]|
2[135]|
31|
4[13]|
65
</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
<exampleNumber>15</exampleNumber>
</carrierSelectionCodes>
<smsServices>
<!-- https://support.twitter.com/articles/20170024 -->
<nationalNumberPattern>
27878|
40404
</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>27878</exampleNumber>
</smsServices>
</territory>
<!-- Bahamas -->
<!-- http://www.itu.int/oth/T0202000010/en -->
<territory id="BS">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>91[19]</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_989.html -->
<nationalNumberPattern>91[19]</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Bhutan -->
<!-- http://www.itu.int/oth/T0202000019/en -->
<territory id="BT">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>11[023]</nationalNumberPattern>
<exampleNumber>113</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.rbp.gov.bt/requestpolice.php -->
<!-- http://www.jdwnrh.gov.bt/sfo2011/?page_id=51 -->
<nationalNumberPattern>11[023]</nationalNumberPattern>
<exampleNumber>113</exampleNumber>
</emergency>
</territory>
<!-- Botswana -->
<!-- http://www.itu.int/oth/T020200001C/en -->
<territory id="BW">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>99[789]</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.gov.bw/en/Ministries%2D%2DAuthorities/Ministries/State-President/Botswana-Police-Service-/About-the-BPS/Toll-Free-Numbers/ -->
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1071.html -->
<nationalNumberPattern>99[789]</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
</territory>
<!-- Belarus -->
<!-- http://www.eng.beltelecom.by/en/subscribers/phone-codes -->
<territory id="BY">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0[123]|
12
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
0[123]|
12
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Belize -->
<!-- http://www.itu.int/oth/T0202000016/en -->
<territory id="BZ">
<generalDesc>
<nationalNumberPattern>9\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
9(?:
0|
11
)
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
<nationalNumberPattern>
9(?:
0|
11
)
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Canada -->
<!-- http://www.cnac.ca/canadian_dial_plan/canadian_dial_plan.htm -->
<territory id="CA">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Cocos Islands -->
<!-- Country calling code shared with Australia. -->
<territory id="CC">
<generalDesc>
<nationalNumberPattern>[01]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
000|
112
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- We assume this is the same as for Australia, since they have the same country code and
share their police force, and no better information can be found. -->
<nationalNumberPattern>
000|
112
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Congo, Dem. Rep. of the (formerly Zaire) -->
<!-- id="CD" -->
<!-- No national emergency numbers were located for Congo. -->
<!-- Central African Republic -->
<!-- id="CF" -->
<!-- No emergency numbers information can be found. -->
<!-- Congo (Rep. of the) (Brazzaville) -->
<!-- id="CG" -->
<!-- No emergency numbers information can be found. -->
<!-- Switzerland -->
<!-- http://www.bakom.admin.ch/themen/telekom/00479/00604/index.html?lang=en -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Switzerland#Short_numbers -->
<!-- http://csi.sunrise.ch/smartzone/_privat -->
<territory id="CH">
<generalDesc>
<nationalNumberPattern>[1-9]\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- According to the "E.164 national numbering plan of Switzerland", some short numbers
may be accessible from abroad. However, it does not specify which ones. -->
<nationalNumberPattern>
1(?:
0[78]\d{2}|
1(?:
[278]|
45|
6(?:
000|
111
)
)|
4(?:
[03457]|
1[45]
)|
6(?:
00|
[1-46]
)|
8(?:
02|
1[189]|
50|
7|
8[08]|
99
)
)|
[2-9]\d{2,4}
</nationalNumberPattern>
<exampleNumber>147</exampleNumber>
</shortCode>
<tollFree>
<nationalNumberPattern>
1(?:
16\d{3}|
47
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>116000</exampleNumber>
</tollFree>
<standardRate>
<!-- These are priced by the mobile companies at just under the rate they charge for calls
to fixed-line and mobile phones, so we consider them standard rate. 143 is actually
free for Sunrise. -->
<nationalNumberPattern>
1(?:
4(?:
[035]|
1\d
)|
6\d{1,2}
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
<exampleNumber>1600</exampleNumber>
</standardRate>
<premiumRate>
<!-- http://www.zouk88.com/switzerland/index.htm -->
<!-- http://aonebill.com/coverage&tariffs#Switzerland -->
<!-- Swisscom and Sunrise refer to 18XY as being premium rate. 1145 is priced similarly. -->
<nationalNumberPattern>
1(?:
145|
8\d{2}
)|
543|
83111
</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
<exampleNumber>543</exampleNumber>
</premiumRate>
<directoryServices>
<nationalNumberPattern>18\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>1818</exampleNumber>
</directoryServices>
<emergency>
<nationalNumberPattern>
1(?:
1[278]|
44
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
<expandedEmergency>
<nationalNumberPattern>
1(?:
16111|
4(?:
[0356]|
1[45]
)
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>140</exampleNumber>
</expandedEmergency>
<smsServices>
<nationalNumberPattern>[2-9]\d{2,4}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>600</exampleNumber>
</smsServices>
<carrierSelectionCodes>
<!-- https://www.eofcom.admin.ch/eofcom/public/listEofcom_cscAllocated.do -->
<nationalNumberPattern>10[78]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>10742</exampleNumber>
</carrierSelectionCodes>
</territory>
<!-- Côte d'Ivoire -->
<!-- http://www.itu.int/oth/T0202000031/en -->
<territory id="CI">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
1[01]|
[78]0
)
</nationalNumberPattern>
<exampleNumber>110</exampleNumber>
</shortCode>
<emergency>
<!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
<nationalNumberPattern>
1(?:
1[01]|
[78]0
)
</nationalNumberPattern>
<exampleNumber>110</exampleNumber>
</emergency>
</territory>
<!-- Cook Islands -->
<!-- http://www.itu.int/oth/T020200002F/en -->
<territory id="CK">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>99[689]</nationalNumberPattern>
<exampleNumber>998</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.frommers.com/destinations/cookislands/3036020157.html and other tourist
sites agree on the following numbers. -->
<nationalNumberPattern>99[689]</nationalNumberPattern>
<exampleNumber>998</exampleNumber>
</emergency>
</territory>
<!-- Chile -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Chile -->
<!-- http://www.clarochile.cl/wps/portal/cl/pc/personas/movil/sms-premium -->
<!-- http://www.13.cl/concursos -->
<territory id="CL">
<generalDesc>
<nationalNumberPattern>[1-9]\d{2,4}</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
06?0|
21[13]|
3(?:
[02679]|
13?|
[348]0?|
5[01]?
)|
4(?:
0[02-6]|
17|
[379]
)|
560|
818|
9(?:
19|
80
)
)|
2(?:
0(?:
01|
122
)|
22[47]|
323|
777|
882
)|
3(?:
0(?:
51|
99
)|
132|
3(?:
29|
37|
77|
90
)|
665
)|
4(?:
142|
243|
3(?:
42|
656
)|
4(?:
02|
15|
77
)|
554
)|
5(?:
004|
4154|
5(?:
66|
77
)|
995
)|
6(?:
0700|
131|
222|
3(?:
00|
66
)|
500|
699
)|
7878|
8(?:
011|
11[28]|
482|
889
)|
9(?:
011|
1(?:
1|
00
)|
200|
330
)
</nationalNumberPattern>
<exampleNumber>139</exampleNumber>
</shortCode>
<tollFree>
<!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/ under "Mensajería
Ilimitada". -->
<nationalNumberPattern>
1213|
4342
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>4342</exampleNumber>
</tollFree>
<standardRate>
<!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/#04-prepago-multimedia -->
<nationalNumberPattern>
2001|
3337
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>3337</exampleNumber>
</standardRate>
<premiumRate>
<nationalNumberPattern>
1(?:
060|
211|
3(?:
13|
[348]0|
5[01]
)|
417|
560|
818|
9(?:
19|
80
)
)|
2(?:
0122|
22[47]|
323|
777|
882
)|
3(?:
0(?:
51|
99
)|
132|
3(?:
29|
77|
90
)|
665
)|
4(?:
142|
243|
3656|
4(?:
02|
15|
77
)|
554
)|
5(?:
004|
4154|
5(?:
66|
77
)|
995
)|
6(?:
0700|
131|
222|
3(?:
00|
66
)|
500|
699
)|
7878|
8(?:
011|
11[28]|
482|
889
)|
9(?:
011|
[12]00|
330
)
</nationalNumberPattern>
<exampleNumber>2224</exampleNumber>
</premiumRate>
<carrierSelectionCodes>
<nationalNumberPattern>
1(?:
1[0-69]|
2[0-57]|
5[13-58]|
69|
7[0167]|
8[018]
)
</nationalNumberPattern>
<possibleNumberPattern>1\d{2}</possibleNumberPattern>
<exampleNumber>154</exampleNumber>
</carrierSelectionCodes>
<carrierServices>
<!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/ under "Mensajería
Ilimitada". -->
<nationalNumberPattern>
1213|
4342
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>1213</exampleNumber>
</carrierServices>
<emergency>
<!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=41 -->
<nationalNumberPattern>
13[123]|
911
</nationalNumberPattern>
<exampleNumber>133</exampleNumber>
</emergency>
<expandedEmergency>
<!-- http://es.wikipedia.org/wiki/Anexo:Teléfonos_de_emergencias -->
<nationalNumberPattern>
1(?:
00|
3[04-9]|
4(?:
0[02-6]|
[379]
)
)
</nationalNumberPattern>
<exampleNumber>149</exampleNumber>
</expandedEmergency>
<smsServices>
<nationalNumberPattern>
(?:
[137-9]|
[2456]\d?
)\d{3}
</nationalNumberPattern>
<possibleNumberPattern>\d{4,5}</possibleNumberPattern>
<exampleNumber>5577</exampleNumber>
</smsServices>
</territory>
<!-- Cameroon -->
<!-- http://www.itu.int/oth/T0202000024/en -->
<territory id="CM">
<generalDesc>
<nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1?1[37]</nationalNumberPattern>
<exampleNumber>113</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/cameroun_12221/index.html -->
<!-- Numbers must be prefixed with a 1 when dialled from a mobile. -->
<nationalNumberPattern>1?1[37]</nationalNumberPattern>
<exampleNumber>113</exampleNumber>
</emergency>
</territory>
<!-- China -->
<!-- http://www.itu.int/oth/T020200002B/en -->
<territory id="CN">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
1[09]|
20
)
</nationalNumberPattern>
<exampleNumber>119</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
1[09]|
20
)
</nationalNumberPattern>
<exampleNumber>119</exampleNumber>
</emergency>
</territory>
<!-- Colombia -->
<!-- Information primarily obtained from:
http://en.wikipedia.org/wiki/Telephone_numbers_in_Colombia
and:
http://en.wikipedia.org/wiki/Emergency_telephone_number
The "civil defense" line (144) was found in:
http://www.icsu.unal.edu.co/ciudad.html
The Wikipedia page states:
"More specialized three-digit numbers are available; check the local Yellow Pages for
more information". See: http://sites.paginasamarillas.com/directorio/colombia.html
For examples of local Yellow Pages information see:
* http://images.paginasamarillas.com/flipping/colombia/bogota/Book/index.html#/20/
* http://images.paginasamarillas.com/flipping/colombia/amazonia/index.html#/2/
* http://images.paginasamarillas.com/flipping/colombia/cali/index.html#/18/
Currently not all short numbers from all local Yellow Pages have been included and we don't
know the cost for any of them. Current local short numbers are (* = urgent services):
Child Helpline: 106 *
Energy (Claims): 115 (the description for this is not very clear)
Water pipes (leaks): 116 *
Health Secretary 125
Hospital (Urgent) 137 *
Cooperation Network: 146
Gaula (Military) 147 *
Dept. of Security: 153
Gas emergencies: 164 *
Information: 195
-->
<territory id="CO">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
06|
1[2569]|
2[357]|
3[27]|
4[467]|
5[36]|
6[45]|
95
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- Police, medical and fire plus general emergency numbers (112,123). -->
<nationalNumberPattern>
1(?:
1[29]|
23|
32|
56
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
<expandedEmergency>
<!-- Traffic accidents, civil defense, GAULA and urgent local short numbers from above. -->
<nationalNumberPattern>
1(?
[01]6|
[23]7|
4[47]|
6[45]
)
</nationalNumberPattern>
<exampleNumber>127</exampleNumber>
</expandedEmergency>
</territory>
<!-- Costa Rica -->
<!-- http://www.itu.int/oth/T0202000030/en -->
<territory id="CR">
<generalDesc>
<nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- This pattern excludes 4-digit SMS content numbers for now. -->
<nationalNumberPattern>
1(?:
0(?:
00|
15|
2[2-4679]
)|
1(?:
1[0-35-9]|
2|
37|
[46]6|
7[57]|
8[79]|
9[0-379]
)|
2(?:
00|
[12]2|
34|
55
)|
333|
4(?:
00|
1[56]
)|
5(?:
15|
5[15]
)|
693|
7(?:
00|
1[789]|
2[02]|
[67]7
)|
975
)|
911
</nationalNumberPattern>
<exampleNumber>1022</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Cuba -->
<!-- www.itu.int/oth/T0202000033/en -->
<territory id="CU">
<generalDesc>
<nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0[456]|
1(?:
6111|
8
)|
40
)
</nationalNumberPattern>
<exampleNumber>140</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>10[456]</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>106</exampleNumber>
</emergency>
</territory>
<!-- Cape Verde -->
<!-- http://www.itu.int/oth/T0202000026/en -->
<territory id="CV">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>13[012]</nationalNumberPattern>
<exampleNumber>132</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.capeverde.com/travel-tips/safety.html -->
<nationalNumberPattern>13[012]</nationalNumberPattern>
<exampleNumber>132</exampleNumber>
</emergency>
</territory>
<!-- Curaçao -->
<!-- http://www.itu.int/oth/T02020000F5/en -->
<territory id="CW">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Christmas Islands -->
<!-- Country calling code shared with Australia. -->
<territory id="CX">
<generalDesc>
<nationalNumberPattern>[01]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
000|
112
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- We assume this is the same as for Australia, since they have the same country code and
share their police force, and no better information can be found. -->
<nationalNumberPattern>
000|
112
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Cyprus -->
<!-- http://www.itu.int/oth/T0202000034/en -->
<territory id="CY">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
12|
99
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
12|
99
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Czech Rep. -->
<!-- http://www.itu.int/oth/T0202000035/en -->
<!-- http://en.wikipedia.org/wiki/%2B420 -->
<territory id="CZ">
<generalDesc>
<nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
1(?:
2|
6\d{3}|
8\d
)|
2\d{2,3}|
3\d{3,4}|
4\d{3}|
5[058]|
99
)
</nationalNumberPattern>
<exampleNumber>116123</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
12|
5[058]
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Germany -->
<!-- http://www.itu.int/oth/T0202000051/en -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_germany -->
<territory id="DE">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- Public Service Number for German administration: 115. -->
<nationalNumberPattern>11[025]</nationalNumberPattern>
<exampleNumber>115</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>11[02]</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Djibouti -->
<!-- http://www.itu.int/oth/T020200003A/en -->
<territory id="DJ">
<generalDesc>
<nationalNumberPattern>1\d</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1[78]</nationalNumberPattern>
<exampleNumber>17</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>1[78]</nationalNumberPattern>
<exampleNumber>17</exampleNumber>
</emergency>
</territory>
<!-- Denmark -->
<!-- http://www.dba.erhvervsstyrelsen.dk/numbering-lists -->
<territory id="DK">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Dominica -->
<!-- http://www.itu.int/oth/T020200003B/en -->
<territory id="DM">
<generalDesc>
<nationalNumberPattern>[39]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
333|
9(?:
11|
99
)
</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</shortCode>
<emergency>
<!-- http://barbados.usembassy.gov/emergency-dominica.html -->
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1102.html -->
<nationalNumberPattern>
333|
9(?:
11|
99
)
</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
</territory>
<!-- Dominican Rep. -->
<!-- http://www.itu.int/oth/T020200003C/en -->
<territory id="DO">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
112|
911
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Algeria -->
<!-- http://www.itu.int/oth/T0202000003/en -->
<!-- www.arpt.dz -->
<territory id="DZ">
<generalDesc>
<nationalNumberPattern>1\d</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1[47]</nationalNumberPattern>
<exampleNumber>17</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>1[47]</nationalNumberPattern>
<exampleNumber>17</exampleNumber>
</emergency>
</territory>
<!-- Ecuador -->
<!-- http://en.wikipedia.org/wiki/+593 -->
<!-- http://www.conatel.gob.ec/site_conatel/index.php?option=com_content&view=category&layout=blog&id=52&Itemid=153
-->
<!-- http://www.itu.int/oth/T020200003D/en -->
<territory id="EC">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
0[12]|
12
)|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
0[12]|
12
)|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Estonia -->
<!-- http://www.itu.int/oth/T0202000043/en -->
<!-- http://www.tja.ee/public/Legislation_side/Numbering_/Estonian_NP_eng.htm -->
<territory id="EE">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<exampleNumber>116</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>11[02]</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Egypt -->
<!-- http://www.itu.int/oth/T020200003E/en -->
<territory id="EG">
<generalDesc>
<nationalNumberPattern>[13]\d{2,4}</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
2[23]|
80
)|
34400
</nationalNumberPattern>
<exampleNumber>122</exampleNumber>
</shortCode>
<carrierSpecific>
<!-- https://support.google.com/plus/answer/1304917 -->
<nationalNumberPattern>34400</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>34400</exampleNumber>
</carrierSpecific>
<emergency>
<nationalNumberPattern>
1(?:
2[23]|
80
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>122</exampleNumber>
</emergency>
<smsServices>
<!-- https://support.google.com/plus/answer/1304917 -->
<nationalNumberPattern>34400</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>34400</exampleNumber>
</smsServices>
</territory>
<!-- Western Sahara -->
<!-- Country calling code shared with Morocco (MA). -->
<!-- http://www.itu.int/oth/T0202000090/en -->
<territory id="EH">
<generalDesc>
<nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
[59]|
77
)
</nationalNumberPattern>
<exampleNumber>15</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
[59]|
77
)
</nationalNumberPattern>
<exampleNumber>15</exampleNumber>
</emergency>
</territory>
<!-- Eritrea -->
<!-- id="ER" -->
<!-- No emergency numbers information can be found. -->
<!-- Spain -->
<!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/2012_09_10_Presentation_E164_Numbering_plan_Spain.pdf -->
<!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/Descripcion_plan_20101216.pdf -->
<!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/13-01-11_Gu%C3%ADa_Numeracion.pdf -->
<territory id="ES">
<generalDesc>
<nationalNumberPattern>[0-379]\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- 133, 134 and 177 aren't in the numbering plan but on vodafone's homepage as short
numbers. -->
<nationalNumberPattern>
0(?:
1[0-26]|
6[0-27]|
8[058]|
9[12]
)|
1(?:
0[03-57]\d{1,3}|
1(?:
2|
6(?:
000|
111
)|
8\d{2}
)|
2\d{1,4}|
3(?:
[34]|
\d{2}
)|
7(?:
7|
\d{2}
)|
[4-689]\d{2}
)|
2(?:
[01]\d{4}|
2\d{1,4}|
[357]\d{3}|
80\d{2}
)|
3[357]\d{3}|
[79]9[57]\d{3}
</nationalNumberPattern>
<exampleNumber>010</exampleNumber>
</shortCode>
<tollFree>
<!-- Section 5.3 and 6.2 of Guia Numeracion (link above) -->
<nationalNumberPattern>
0(?:
16|
67|
88
)|
1(?:
006|
16\d{3}|
[3-7]\d{2}
)|
20\d{4}
</nationalNumberPattern>
<exampleNumber>116111</exampleNumber>
</tollFree>
<standardRate>
<!-- Section 6.2 of Guia Numeracion (link above).
Section 2 and 3 specify that the standard rate from mobile phones is 18-20 cents/min,
using this as a guideline the numbers having a cost in the doc have been placed either
as standard or premium rate. -->
<nationalNumberPattern>
0(?:
[16][0-2]|
80|
9[12]
)|
21\d{4}
</nationalNumberPattern>
<exampleNumber>211234</exampleNumber>
</standardRate>
<premiumRate>
<!-- Section 5.2 and 6.3 of Guia Numeracion (link above) -->
<nationalNumberPattern>
1(?:
18\d{2}|
2\d{1,4}
)|
2(?:
2\d{1,4}|
[3-9]\d{3,4}
)|
[379]\d{4,5}
</nationalNumberPattern>
<exampleNumber>23456</exampleNumber>
</premiumRate>
<carrierSpecific>
<!-- Network internal services in the numbering plan are actually carrier specific services.
The maximum length is specified as 'any' but here they're limited to 6 since that's
the maximum of any other short number for Spain. -->
<nationalNumberPattern>
1(?:
2\d{1,4}|
3[34]|
77
)|
22\d{1,4}
</nationalNumberPattern>
<exampleNumber>123</exampleNumber>
</carrierSpecific>
<carrierServices>
<!-- This covers the Network internal services specified in the numbering plan plus the
numbers 133, 134 and 177 found on Vodafone's homepage. -->
<nationalNumberPattern>
1(?:
004|
2\d{1,4}|
3[34]|
77
)|
22\d{1,4}
</nationalNumberPattern>
<exampleNumber>121</exampleNumber>
</carrierServices>
<directoryServices>
<nationalNumberPattern>118\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>11812</exampleNumber>
</directoryServices>
<emergency>
<nationalNumberPattern>
08[58]|
112
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
<expandedEmergency>
<nationalNumberPattern>
0(?:
16|
[69][12]|
80
)|
1(?:
006|
16111
)
</nationalNumberPattern>
<exampleNumber>016</exampleNumber>
</expandedEmergency>
<smsServices>
<!-- Section 6 of Guia Numeracion (link above) -->
<nationalNumberPattern>[2379]\d{4,5}</nationalNumberPattern>
<possibleNumberPattern>\d{5,6}</possibleNumberPattern>
<exampleNumber>23456</exampleNumber>
</smsServices>
<carrierSelectionCodes>
<nationalNumberPattern>10[3-57]\d{1,3}</nationalNumberPattern>
<possibleNumberPattern>\d{4,6}</possibleNumberPattern>
<exampleNumber>103123</exampleNumber>
</carrierSelectionCodes>
</territory>
<!-- Ethiopia -->
<!-- http://www.itu.int/oth/T0202000044/en -->
<territory id="ET">
<generalDesc>
<nationalNumberPattern>9\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
9(?:
11?|
[23]|
9[17]
)
</nationalNumberPattern>
<exampleNumber>991</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.addisculturetourism.gov.et/en/component/k2/itemlist/category/64.html?layout=category -->
<!-- http://www.netglobers.com/africa/ethiopia-emergency-numbers-in-ethiopia-.html -->
<!-- http://www.addisababacity.gov.et/index.php?option=com_content&view=article&id=139&Itemid=136 -->
<!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
<!-- The 91, 92, and 93 numbers are for the city of Addis Ababa. -->
<nationalNumberPattern>
9(?:
11?|
[23]|
9[17]
)
</nationalNumberPattern>
<exampleNumber>991</exampleNumber>
</emergency>
</territory>
<!-- Finland -->
<!-- Country calling code shared with Åland (AX) -->
<!-- http://www.ficora.fi/en/index/palvelut/palvelutaiheittain/numerointi/numerotyypitjaalueet.html -->
<territory id="FI">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Fiji -->
<!-- http://www.itu.int/oth/T0202000048/en -->
<!-- www.tfl.com.fj -->
<territory id="FJ">
<generalDesc>
<nationalNumberPattern>[0-579]\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- From the Emergency Numbers page on the Telecom Fiji website:
http://www.tfl.com.fj/index.cfm?go=tfl.support&id=B5B4EDF6-05EC-069A-38162D21274B90BC&category=support -->
<nationalNumberPattern>
0(?:
1[34]|
8[1-4]
)|
1(?:
0[1-3]|
[25]9
)|
2[289]|
30|
[45]4|
75|
91[137]
</nationalNumberPattern>
<exampleNumber>22</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>91[17]</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Falkland Islands (Malvinas) -->
<!-- http://www.itu.int/oth/T0202000046/en -->
<territory id="FK">
<generalDesc>
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1\d{2}|
999
</nationalNumberPattern>
<!-- Service numbers use 3 digit short codes -->
<exampleNumber>123</exampleNumber>
</shortCode>
<emergency>
<!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
<nationalNumberPattern>999</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
</territory>
<!-- Micronesia, Federated States of -->
<!-- http://www.itu.int/oth/T020200008B/en -->
<territory id="FM">
<generalDesc>
<nationalNumberPattern>
3\d{5}|
9\d{2}
</nationalNumberPattern>
<possibleNumberPattern>\d{3}(?:\d{3})?</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
320221|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_971.html -->
<nationalNumberPattern>
320221|
911
</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Faroe Islands -->
<!-- http://www.itu.int/oth/T0202000047/en -->
<territory id="FO">
<generalDesc>
<nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- Includes special numbers, special services and universal services. -->
<nationalNumberPattern>
1(?:
1[248]|
4[124]\d|
71\d|
8[7-9]\d
)
</nationalNumberPattern>
<exampleNumber>114</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>112</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- France -->
<!-- http://www.arcep.fr/index.php?id=8146 -->
<!-- http://fr.wikipedia.org/wiki/Num%C3%A9ro_d'appel_d'urgence -->
<territory id="FR">
<generalDesc>
<nationalNumberPattern>
1\d{1,5}|
[27]\d{2,4}|
3\d{3,4}|
[4-68]\d{4}
</nationalNumberPattern>
<possibleNumberPattern>\d{2,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- 110 is a number used for different campaigns such as Sidaction for a limited time only.
-->
<nationalNumberPattern>
1(?:
0\d{2}|
1(?:
[02459]|
6000|
8\d{3}
)|
[578]
)|
2(?:
0000|
24
)|
3\d{3,4}|
7(?:
0[06]|
22|
40|
\d{4}
)|
[4-68]\d{4}
</nationalNumberPattern>
<exampleNumber>1010</exampleNumber>
</shortCode>
<tollFree>
<!-- http://www.appel118.fr/detail.php#histo -->
<!-- Includes some "urgent services" numbers, plus short-codes designated as being free of
cost and European harmonised numbers (116XXX). -->
<nationalNumberPattern>
1(?:
0(?:
07|
13
)|
1(?:
[0459]|
6\d{3}|
871[03]
)
)|
224|
3(?:
[01]\d{2}|
3700
)|
740
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>3010</exampleNumber>
</tollFree>
<standardRate>
<!-- 3646 is listed as being the same as a local call on www.ameli.fr. -->
<nationalNumberPattern>
1023|
3(?:
646|
900
)|
70[06]
</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
<exampleNumber>1023</exampleNumber>
</standardRate>
<premiumRate>
<!-- 118XYZ numbers are supposed to be tollfree by 2015 according to
http://www.arcep.fr/uploads/tx_gspublication/guide-operateurs-editeurs-sva-sept2012.pdf
but their current prices vary: according to http://www.appel118.fr/detail.php
only two numbers are free at the moment.
SMS Services [4-8]\d{4} vary in price from 0.05 euro to 4.50 euro per SMS, based on
prefix - we consider these all premium rate for now. -->
<nationalNumberPattern>
118(
[0-68]\d{2}|
7(?:
0\d|
1[1-9]|
[2-9]\d
)
)|
36665|
[4-8]\d{4}
</nationalNumberPattern>
<possibleNumberPattern>\d{5,6}</possibleNumberPattern>
<exampleNumber>42000</exampleNumber>
</premiumRate>
<carrierSpecific>
<!-- http://www.appel118.fr/detail.php lists 118777 as only being accessible from SFR. 224
is an Orange-only service. -->
<nationalNumberPattern>
118777|
2(?:
0000|
24
)|
7\d{2}
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>118777</exampleNumber>
</carrierSpecific>
<!-- Other services in the French plan: -->
<carrierServices>
<nationalNumberPattern>
10\d{2}|
7\d{2}
</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
<exampleNumber>1012</exampleNumber>
</carrierServices>
<directoryServices>
<nationalNumberPattern>118\d{3}</nationalNumberPattern>
<possibleNumberPattern>\d{6}</possibleNumberPattern>
<exampleNumber>118218</exampleNumber>
</directoryServices>
<emergency>
<nationalNumberPattern>
1(?:
[578]|
12
)
</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
<expandedEmergency>
<nationalNumberPattern>116111</nationalNumberPattern>
<possibleNumberPattern>\d{6}</possibleNumberPattern>
<exampleNumber>116111</exampleNumber>
</expandedEmergency>
<!-- https://clients.txtnation.com/entries/22523777-France-Premium-SMS-Short-Code-Regulations
-->
<smsServices>
<nationalNumberPattern>[3-8]\d{4}</nationalNumberPattern>
<possibleNumberPattern>\d{5}</possibleNumberPattern>
<exampleNumber>33700</exampleNumber>
</smsServices>
<carrierSelectionCodes>
<!-- The specific carrier selection codes have not yet been assigned. -->
<nationalNumberPattern>16\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>1600</exampleNumber>
</carrierSelectionCodes>
</territory>
<!-- Gabon -->
<!-- http://www.itu.int/oth/T020200004E/en -->
<!-- www.arcep.ga -->
<territory id="GA">
<generalDesc>
<nationalNumberPattern>1\d{1,3}</nationalNumberPattern>
<possibleNumberPattern>\d{2,4}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
730|
8|
3\d{2}
)
</nationalNumberPattern>
<exampleNumber>1730</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
730|
8|
3\d{2}
)
</nationalNumberPattern>
<exampleNumber>1730</exampleNumber>
</emergency>
</territory>
<!-- United Kingdom -->
<territory id="GB">
<generalDesc>
<nationalNumberPattern>[1-4679]\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- This is a list of the ones that can be called (as opposed to numbers used by text
delivery or data services). -->
<nationalNumberPattern>
1(?:
0[01]|
1(?:
[12]|
[68]\d{3}
)|
2[123]|
33|
4(?:
1|
7\d
)|
5\d|
70\d|
800\d|
9[15]
)|
2(?:
02|
2(?:
02|
11|
2
)|
3(?:
02|
45
)|
425
)|
3[13]3|
4(?:
0[02]|
35[01]|
44[45]|
5\d
)|
650|
789|
9(?:
01|
99
)
</nationalNumberPattern>
<exampleNumber>150</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
112|
999
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Grenada -->
<!-- http://www.itu.int/oth/T0202000057/en -->
<territory id="GD">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://barbados.usembassy.gov/emergency-grenada.html -->
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Georgia -->
<!-- http://www.itu.int/oth/T0202000050/en -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Georgia. -->
<territory id="GE">
<generalDesc>
<nationalNumberPattern>[01]\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
0(?:
11|
22|
33
)|
1(?:
1[123]|
22
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<!-- According to Wikipedia, 011, 022 and 033 will be replaced by 111, 122, 113 and 114 in
2011. We are not sure if that has happened, so we support both versions for now. -->
<nationalNumberPattern>
0(?:
11|
22|
33
)|
1(?:
1[123]|
22
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- French Guiana (French Dept. of) -->
<!-- http://www.itu.int/oth/T020200004C/en -->
<!-- http://www.arcep.fr/index.php?id=2137&bloc=0594&CMD=RESULTS_NUMEROTATION -->
<!-- http://www.arcep.fr/uploads/tx_gsavis/11-1297.pdf -->
<territory id="GF">
<generalDesc>
<nationalNumberPattern>1\d</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1[578]</nationalNumberPattern>
<exampleNumber>15</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>1[578]</nationalNumberPattern>
<exampleNumber>15</exampleNumber>
</emergency>
</territory>
<!-- Guernsey -->
<!-- Country calling code shared with the UK. -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
<territory id="GG">
<generalDesc>
<nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<!-- Taken from numbers listed explicitly as Public Telephone Network Numbers in
http://stakeholders.ofcom.org.uk/binaries/telecoms/numbering/numplan201210.pdf -->
<nationalNumberPattern>
1(?:
0[01]|
1(?:
[12]|
[68]\d{3}
)|
23|
4(?:
1|
7\d
)|
55|
800\d|
95
)|
999
</nationalNumberPattern>
<exampleNumber>155</exampleNumber>
</shortCode>
<emergency>
<!-- http://en.wikipedia.org/wiki/Guernsey#Emergency_services -->
<nationalNumberPattern>
112|
999
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
</territory>
<!-- Ghana -->
<!-- http://www.itu.int/oth/T0202000052/en -->
<!-- http://www.nca.org.gh/index.php?option=com_content&view=article&id=90&Itemid=65 -->
<territory id="GH">
<generalDesc>
<nationalNumberPattern>[1589]\d{2,3}</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
19[123]|
(?:
54|
83
)00|
999
</nationalNumberPattern>
<exampleNumber>999</exampleNumber>
</shortCode>
<carrierSpecific>
<!-- https://support.google.com/plus/answer/1304917 -->
<nationalNumberPattern>
(?:
54|
83
)00
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>5400</exampleNumber>
</carrierSpecific>
<emergency>
<nationalNumberPattern>
19[123]|
999
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>999</exampleNumber>
</emergency>
<smsServices>
<!-- https://support.google.com/plus/answer/1304917 -->
<nationalNumberPattern>
(?:
54|
83
)00
</nationalNumberPattern>
<possibleNumberPattern>\d{4}</possibleNumberPattern>
<exampleNumber>5400</exampleNumber>
</smsServices>
</territory>
<!-- Gibraltar -->
<!-- http://www.gra.gi/index.php?topic=numbering+plan&section=legislation&site=communications-->
<territory id="GI">
<generalDesc>
<nationalNumberPattern>[158]\d{2,5}</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
00|
1(?:
2|
6(?:
00[06]|
1(?:
1[17]|
23
)
)|
8\d{2}
)|
23|
4(?:
1|
7[014]
)|
5[015]|
9[02349]
)|
555|
8(?:
008?|
4[0-2]|
88
)
</nationalNumberPattern>
<exampleNumber>116000</exampleNumber>
</shortCode>
<tollFree>
<nationalNumberPattern>
1(?:
00|
16\d{3}|
23|
47\d|
5[15]|
9[2-4]
)|
555
</nationalNumberPattern>
<possibleNumberPattern>\d{3,6}</possibleNumberPattern>
<exampleNumber>100</exampleNumber>
</tollFree>
<standardRate>
<nationalNumberPattern>150</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>150</exampleNumber>
</standardRate>
<carrierSpecific>
<nationalNumberPattern>
1(?:
18\d{2}|
23|
51|
9[2-4]
)|
555|
8(?:
00|
88
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
<exampleNumber>123</exampleNumber>
</carrierSpecific>
<carrierServices>
<nationalNumberPattern>
123|
555|
8(?:
00|
88
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>123</exampleNumber>
</carrierServices>
<directoryServices>
<nationalNumberPattern>
1(?:
00|
18\d{2}
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3,5}</possibleNumberPattern>
<exampleNumber>11812</exampleNumber>
</directoryServices>
<emergency>
<nationalNumberPattern>
1(?:
12|
9[09]
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
<expandedEmergency>
<nationalNumberPattern>116111</nationalNumberPattern>
<possibleNumberPattern>\d{6}</possibleNumberPattern>
<exampleNumber>116111</exampleNumber>
</expandedEmergency>
<!-- Type B codes in the plan. -->
<carrierSelectionCodes>
<nationalNumberPattern>88[467]</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>884</exampleNumber>
</carrierSelectionCodes>
</territory>
<!-- Greenland -->
<!-- http://www.itu.int/oth/T0202000056/en -->
<territory id="GL">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>112</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Gambia -->
<!-- http://www.itu.int/oth/T020200004F/en -->
<territory id="GM">
<generalDesc>
<nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
<possibleNumberPattern>\d{2,3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1?1[678]</nationalNumberPattern>
<exampleNumber>117</exampleNumber>
</shortCode>
<emergency>
<!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1121.html -->
<!-- http://www.netglobers.com/africa/gambia-emergency-numbers-in-the-gambia.html -->
<nationalNumberPattern>1?1[678]</nationalNumberPattern>
<exampleNumber>117</exampleNumber>
</emergency>
</territory>
<!-- Guinea -->
<!-- id="GN" -->
<!-- No national emergency numbers were located for Guinea. -->
<!-- Guadeloupe -->
<!-- http://www.itu.int/oth/T0202000058/en -->
<!-- http://www.guadeloupe.franceantilles.fr/pratique/urgences/numeros-urgence-guadeloupe-14950.php -->
<territory id="GP">
<generalDesc>
<nationalNumberPattern>1\d</nationalNumberPattern>
<possibleNumberPattern>\d{2}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>1[578]</nationalNumberPattern>
<exampleNumber>18</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>1[578]</nationalNumberPattern>
<exampleNumber>18</exampleNumber>
</emergency>
</territory>
<!-- Equatorial Guinea -->
<!-- id="GQ" -->
<!-- No national emergency numbers were located for Equatorial Guinea. -->
<!-- Greece -->
<!-- http://www.itu.int/oth/T0202000055/en -->
<!-- http://en.wikipedia.org/wiki/%2B30 -->
<territory id="GR">
<generalDesc>
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
00|
12|
66|
99
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
00|
12|
66|
99
)
</nationalNumberPattern>
<exampleNumber>112</exampleNumber>
</emergency>
</territory>
<!-- Guatemala -->
<!-- http://www.itu.int/oth/T020200005A/en -->
<!-- http://www.sit.gob.gt/index.php?page=plan-de-numeracion -->
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Guatemala -->
<territory id="GT">
<generalDesc>
<nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
<possibleNumberPattern>\d{3,4}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>
1(?:
10|
2\d|
[57]\d{2}
)
</nationalNumberPattern>
<exampleNumber>123</exampleNumber>
</shortCode>
<emergency>
<nationalNumberPattern>
1(?:
10|
2[03]
)
</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
<exampleNumber>110</exampleNumber>
</emergency>
</territory>
<!-- Guam -->
<!-- http://www.nationalnanpa.com/nas/public/assigned_code_query_step1.do?method=resetCodeQueryModel -->
<territory id="GU">
<generalDesc>
<nationalNumberPattern>9\d{2}</nationalNumberPattern>
<possibleNumberPattern>\d{3}</possibleNumberPattern>
</generalDesc>
<shortCode>
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</shortCode>
<emergency>
<!-- http://www.justice.gov.gu/compileroflaws/gca/10gca/10gc084.PDF -->
<nationalNumberPattern>911</nationalNumberPattern>
<exampleNumber>911</exampleNumber>
</emergency>
</territory>
<!-- Guinea-Bissau -->
<!-- http://www.itu.int/oth/T020200005C/en -->
<