Skip to content

Commit 1bf5cd0

Browse files
committed
Merge metadata changes from upstream 8.4.3
Includes changes in resources/ up to and including upstream commit 2467bc04c77c: "[maven-release-plugin] prepare release v8.4.3"
1 parent 164f2b4 commit 1bf5cd0

10 files changed

Lines changed: 518 additions & 226 deletions

File tree

resources/PhoneNumberMetadata.xml

Lines changed: 217 additions & 149 deletions
Large diffs are not rendered by default.

resources/ShortNumberMetadata.xml

Lines changed: 138 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -687,11 +687,20 @@
687687
<!-- Country calling code shared with Finland. -->
688688
<territory id="AX">
689689
<generalDesc>
690-
<nationalNumberPattern>1\d{2}</nationalNumberPattern>
690+
<nationalNumberPattern>
691+
1\d{2}|
692+
75[12]\d{2}
693+
</nationalNumberPattern>
691694
</generalDesc>
692695
<shortCode>
693-
<nationalNumberPattern>112</nationalNumberPattern>
694-
<possibleLengths national="3"/>
696+
<!-- Most service numbers are included under UAN in PhoneNumberMetadata.xml (and also in
697+
the no-international-dialling block) but prefixes 75[12] are always short and used for
698+
directory services, hence we consider them to be short numbers. -->
699+
<nationalNumberPattern>
700+
112|
701+
75[12]\d{2}
702+
</nationalNumberPattern>
703+
<possibleLengths national="3,5"/>
695704
<exampleNumber>112</exampleNumber>
696705
</shortCode>
697706
<emergency>
@@ -1441,16 +1450,7 @@
14411450
)|
14421451
55555|
14431452
6(?:
1444-
0(?:
1445-
5(?:
1446-
0(?:
1447-
0[1-9]|
1448-
[1-9]\d
1449-
)|
1450-
[1-9]\d{2}
1451-
)|
1452-
[6-9]\d{3}
1453-
)|
1453+
0\d{4}|
14541454
10000
14551455
)|
14561456
911
@@ -1548,16 +1548,7 @@
15481548
828
15491549
)|
15501550
6(?:
1551-
0(?:
1552-
5(?:
1553-
0(?:
1554-
0[1-9]|
1555-
[1-9]\d
1556-
)|
1557-
[1-9]\d{2}
1558-
)|
1559-
[6-9]\d{3}
1560-
)|
1551+
0\d{4}|
15611552
10000
15621553
)
15631554
</nationalNumberPattern>
@@ -3522,16 +3513,23 @@
35223513
<!-- https://www.viestintavirasto.fi/internetpuhelin/puhelinverkonnumerointi.html -->
35233514
<territory id="FI">
35243515
<generalDesc>
3525-
<nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
3516+
<nationalNumberPattern>
3517+
1\d{2,5}|
3518+
75[12]\d{2}
3519+
</nationalNumberPattern>
35263520
</generalDesc>
35273521
<shortCode>
3522+
<!-- Most service numbers are included under UAN in PhoneNumberMetadata.xml (and also in
3523+
the no-international-dialling block) but prefixes 75[12] are always short and used for
3524+
directory services, hence we consider them to be short numbers. -->
35283525
<nationalNumberPattern>
35293526
11(?:
35303527
2|
35313528
6111
3532-
)
3529+
)|
3530+
75[12]\d{2}
35333531
</nationalNumberPattern>
3534-
<possibleLengths national="3,6"/>
3532+
<possibleLengths national="3,5,6"/>
35353533
<exampleNumber>112</exampleNumber>
35363534
</shortCode>
35373535
<tollFree>
@@ -4263,7 +4261,7 @@
42634261
</territory>
42644262

42654263
<!-- Gibraltar -->
4266-
<!-- http://www.gra.gi/index.php?topic=numbering+plan&section=legislation&site=communications-->
4264+
<!-- http://www.gra.gi/communications/numbering-plan-->
42674265
<territory id="GI">
42684266
<generalDesc>
42694267
<nationalNumberPattern>[158]\d{2,5}</nationalNumberPattern>
@@ -4293,9 +4291,16 @@
42934291
)|
42944292
555|
42954293
8(?:
4296-
008?|
4297-
4[0-2]|
4298-
88
4294+
0(?:
4295+
0|
4296+
\d{2}
4297+
)|
4298+
[1-35-79]\d{2}|
4299+
4(?:
4300+
[0-2]|
4301+
\d{2}
4302+
)|
4303+
8[1-589]
42994304
)
43004305
</nationalNumberPattern>
43014306
<possibleLengths national="[3-6]"/>
@@ -4307,20 +4312,35 @@
43074312
00|
43084313
16\d{3}|
43094314
23|
4310-
47\d|
4315+
4(?:
4316+
1|
4317+
7\d
4318+
)|
43114319
5[15]|
43124320
9[2-4]
43134321
)|
4314-
555
4322+
555|
4323+
80\d{2}
43154324
</nationalNumberPattern>
43164325
<possibleLengths national="3,4,6"/>
43174326
<exampleNumber>100</exampleNumber>
43184327
</tollFree>
43194328
<standardRate>
4320-
<nationalNumberPattern>150</nationalNumberPattern>
4321-
<possibleLengths national="3"/>
4329+
<nationalNumberPattern>
4330+
150|
4331+
87\d{2}
4332+
</nationalNumberPattern>
4333+
<possibleLengths national="3,4"/>
43224334
<exampleNumber>150</exampleNumber>
43234335
</standardRate>
4336+
<premiumRate>
4337+
<!-- Prefix 88 is not included here as it inconsistent in the doc provided by www.gra.gi.
4338+
Hence we will continue to treat it as 8 digit premiumRate number in
4339+
PhoneNumberMetadata.xml unless we hear otherwise. -->
4340+
<nationalNumberPattern>8[1-69]\d{2}</nationalNumberPattern>
4341+
<possibleLengths national="4"/>
4342+
<exampleNumber>8112</exampleNumber>
4343+
</premiumRate>
43244344
<carrierSpecific>
43254345
<nationalNumberPattern>
43264346
1(?:
@@ -4349,8 +4369,11 @@
43494369
<exampleNumber>112</exampleNumber>
43504370
</emergency>
43514371
<expandedEmergency>
4352-
<nationalNumberPattern>116111</nationalNumberPattern>
4353-
<possibleLengths national="6"/>
4372+
<nationalNumberPattern>
4373+
116\d{3}|
4374+
8008
4375+
</nationalNumberPattern>
4376+
<possibleLengths national="4,6"/>
43544377
<exampleNumber>116111</exampleNumber>
43554378
</expandedEmergency>
43564379
<!-- Type B codes in the plan. -->
@@ -4641,18 +4664,94 @@
46414664

46424665
<!-- Hong Kong -->
46434666
<!-- http://www.ofca.gov.hk/en/industry_focus/telecommunications/portability/index.html -->
4667+
<!-- http://www.ofca.gov.hk/filemanager/ofca/tc/content_311/no_plan.pdf -->
46444668
<territory id="HK">
46454669
<generalDesc>
4646-
<nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
4670+
<nationalNumberPattern>[19]\d{2,6}</nationalNumberPattern>
46474671
</generalDesc>
46484672
<shortCode>
4673+
<!-- Short number ranges in the doc which have categories but have no assigned to/allocated
4674+
information have not been included here, such as 1819 and 1820x. 189 is assigned to
4675+
'Disaster recovery' and it is in the format 189+prefix
4676+
https://zh.wikipedia.org/wiki/%E9%A6%99%E6%B8%AF%E9%9B%BB%E8%A9%B1%E8%99%9F%E7%A2%BC%E5%88%86%E9%A1%9Eas
4677+
As we do not have much information on the prefix that needs to be used we have not
4678+
included it. -->
46494679
<nationalNumberPattern>
4650-
11[0-9]|
4680+
1(?:
4681+
0(?:
4682+
[0136]\d{0,4}|
4683+
2[14]\d{0,3}|
4684+
8[138]|
4685+
9
4686+
)|
4687+
12|
4688+
2(?:
4689+
[0-3]\d{0,4}|
4690+
58\d{0,3}|
4691+
8[13]\d{0,3}
4692+
)|
4693+
7(?:
4694+
[135-9]\d{0,4}|
4695+
21[89]\d{0,2}|
4696+
421\d{0,2}
4697+
)|
4698+
8(?:
4699+
0(?:
4700+
[13]\d|
4701+
60\d{2}|
4702+
8
4703+
)|
4704+
1(?:
4705+
0\d|
4706+
[2-8]
4707+
)|
4708+
2(?:
4709+
182|
4710+
3|
4711+
8[128]
4712+
)|
4713+
3\d{4}|
4714+
4(?:
4715+
1[1-5]|
4716+
[23]1|
4717+
6[12]
4718+
)|
4719+
50[138]|
4720+
6(?:
4721+
000|
4722+
1(?:
4723+
[13]1|
4724+
86
4725+
)|
4726+
8
4727+
)|
4728+
7(?:
4729+
13|
4730+
2[1-389]|
4731+
8[0235-9]|
4732+
93
4733+
)\d{2}|
4734+
8\d
4735+
)
4736+
)|
46514737
99[29]
46524738
</nationalNumberPattern>
4653-
<possibleLengths national="3"/>
4739+
<possibleLengths national="[3-7]"/>
46544740
<exampleNumber>999</exampleNumber>
46554741
</shortCode>
4742+
<carrierSpecific>
4743+
<nationalNumberPattern>
4744+
1(?:
4745+
0(?:
4746+
8\d|
4747+
9
4748+
)|
4749+
850\d
4750+
)
4751+
</nationalNumberPattern>
4752+
<possibleLengths national="[3-5]"/>
4753+
<exampleNumber>1088</exampleNumber>
4754+
</carrierSpecific>
46564755
<emergency>
46574756
<nationalNumberPattern>
46584757
112|

resources/carrier/en/1.txt

Lines changed: 64 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,6 @@
126126
175852|AT&T
127127
1758584|Cable & Wireless
128128
17587|Digicel
129-
1767315|Digicel
130-
1767316|Digicel
131-
1767317|Digicel
132129
1767225|Cable & Wireless
133130
1767235|Cable & Wireless
134131
1767245|Cable & Wireless
@@ -138,6 +135,9 @@
138135
1767277|Cable & Wireless
139136
1767285|Cable & Wireless
140137
1767295|Cable & Wireless
138+
1767315|Digicel
139+
1767316|Digicel
140+
1767317|Digicel
141141
1767612|Digicel
142142
1767613|Digicel
143143
1767614|Digicel
@@ -447,22 +447,75 @@
447447
186956|The Cable St. Kitts
448448
186966|Cable & Wireless
449449
186976|Digicel
450+
187624|Digicel
451+
187625|Digicel
450452
187626|Digicel
453+
1876275|Digicel
454+
1876276|Digicel
455+
1876277|Digicel
456+
1876278|Digicel
457+
1876279|Digicel
458+
187628|Digicel
459+
187629|Digicel
460+
187630|Digicel
461+
187635|Digicel
462+
187636|Digicel
463+
187637|Digicel
464+
187638|Digicel
465+
187639|Digicel
466+
187640|Digicel
467+
187641|Digicel
468+
187642|Digicel
469+
187643|Digicel
470+
1876440|Digicel
471+
1876441|Digicel
472+
1876442|Digicel
473+
1876443|Digicel
474+
1876445|Digicel
475+
1876446|Digicel
476+
1876447|Digicel
477+
1876448|Digicel
478+
1876449|Digicel
479+
187645|Digicel
480+
187646|Digicel
481+
187647|Digicel
482+
187648|Digicel
483+
187649|Digicel
451484
1876503|Digicel
452485
1876504|Digicel
453486
1876505|Digicel
454487
1876506|Digicel
455488
1876507|Digicel
456489
1876508|Digicel
457490
1876509|Digicel
458-
1876520|Digicel
459-
1876521|Digicel
460-
1876522|Digicel
461-
1876524|Digicel
462-
1876526|Digicel
463-
1876527|Digicel
464-
1876528|Digicel
465-
1876529|Digicel
491+
187652|Digicel
492+
1876550|Digicel
493+
1876551|Digicel
494+
1876552|Digicel
495+
1876553|Digicel
496+
1876554|Digicel
497+
1876556|Digicel
498+
1876557|Digicel
499+
1876558|Digicel
500+
1876559|Digicel
501+
1876560|Digicel
502+
1876561|Digicel
503+
1876562|Digicel
504+
1876564|Digicel
505+
1876565|Digicel
506+
1876566|Digicel
507+
1876567|Digicel
508+
1876568|Digicel
509+
1876569|Digicel
510+
187657|Digicel
511+
187658|Digicel
512+
187659|Digicel
513+
187684|Digicel
514+
187685|Digicel
515+
187686|Digicel
516+
187687|Digicel
517+
187688|Digicel
518+
187689|Digicel
466519
1939201|CENTENNIAL
467520
1939212|CENTENNIAL
468521
1939214|CENTENNIAL

resources/carrier/en/233.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
233555|MTN
2626
233556|MTN
2727
233557|MTN
28+
233558|MTN
2829
233560|Airtel
2930
233561|Airtel
3031
23357|tiGO

0 commit comments

Comments
 (0)