Skip to content

Commit

Permalink
v8.13.20
Browse files Browse the repository at this point in the history
  • Loading branch information
twcclegg committed Sep 7, 2023
1 parent 02860de commit 76adc4d
Show file tree
Hide file tree
Showing 21 changed files with 118 additions and 93 deletions.
71 changes: 38 additions & 33 deletions resources/PhoneNumberMetadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1556,7 +1556,7 @@
3(?:
364|
4(?:
1[2-7]|
1[2-8]|
[235][4-6]|
84
)|
Expand Down Expand Up @@ -1829,7 +1829,7 @@
3(?:
364|
4(?:
1[2-7]|
1[2-8]|
[235][4-6]|
84
)|
Expand Down Expand Up @@ -3567,6 +3567,7 @@
<exampleNumber>8001234567</exampleNumber>
<nationalNumberPattern>80[03]\d{7}</nationalNumberPattern>
</tollFree>
<!-- Prefix 9643 added as per user report. -->
<voip>
<possibleLengths national="10"/>
<exampleNumber>9604123456</exampleNumber>
Expand All @@ -3575,6 +3576,7 @@
0[469]|
1[0-47]|
3[389]|
43|
6[69]|
7[78]
)\d{6}
Expand Down Expand Up @@ -12206,7 +12208,7 @@
<territory id="GY" countryCode="592" internationalPrefix="001">
<availableFormats>
<numberFormat pattern="(\d{3})(\d{4})">
<leadingDigits>[2-46-9]</leadingDigits>
<leadingDigits>[2-9]</leadingDigits>
<format>$1 $2</format>
</numberFormat>
</availableFormats>
Expand All @@ -12215,6 +12217,7 @@
9008\d{3}|
(?:
[2-467]\d\d|
510|
862
)\d{4}
</nationalNumberPattern>
Expand Down Expand Up @@ -12252,8 +12255,14 @@
<exampleNumber>6091234</exampleNumber>
<nationalNumberPattern>
(?:
510|
6\d\d|
70[0-35-7]
7(?:
0\d|
1[0-8]|
25|
49
)
)\d{4}
</nationalNumberPattern>
</mobile>
Expand Down Expand Up @@ -13384,7 +13393,8 @@
55410\d{4}|
5(?:
(?:
[0-249][2-9]|
[02][02-9]|
[149][2-9]|
[36]\d|
8[3-7]
)\d|
Expand Down Expand Up @@ -22722,21 +22732,23 @@
<availableFormats>
<!-- Enhanced voice services -->
<numberFormat pattern="(\d{2})(\d{3,8})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>8[1-579]</leadingDigits>
<leadingDigits>8[1-79]</leadingDigits>
<format>$1 $2</format>
</numberFormat>
<!-- 7, 8-digit variable cost (premium rate/toll free). -->
<numberFormat pattern="(\d{3})(\d{2})(\d{2,3})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>
50[036-8]|
[89]0
8|
90
</leadingDigits>
<leadingDigits>
50(?:
[0367]|
88
)|
[89]0
8|
90
</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
Expand All @@ -22757,8 +22769,7 @@
10|
74
)|
[59]|
80
[589]
</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
Expand All @@ -22782,25 +22793,23 @@
[169]|
7[0-35-9]
)|
7|
86
7
</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
</availableFormats>
<generalDesc>
<nationalNumberPattern>
[29]\d{7,9}|
[1289]\d{9}|
50\d{5}(?:
\d{2,3}
)?|
6[0-35-9]\d{6}|
7\d{7,8}|
8\d{4,9}|
[27-9]\d{7,8}|
(?:
11\d|
[34]
)\d{7}
[34]\d|
6[0-35-9]
)\d{6}|
8\d{4,6}
</nationalNumberPattern>
</generalDesc>
<fixedLine>
Expand Down Expand Up @@ -22831,11 +22840,6 @@
)\d{5}
</nationalNumberPattern>
</mobile>
<pager>
<possibleLengths national="8,9"/>
<exampleNumber>86123456</exampleNumber>
<nationalNumberPattern>86\d{6,7}</nationalNumberPattern>
</pager>
<!-- These are the toll free patterns used, by Telecom and Telstra/Clear, but they are
referred to as 'Value-added service' in the phone plan for some reason. 85 numbers are
not covered, as telecom companies don't seem to support them yet. -->
Expand All @@ -22855,7 +22859,7 @@
<exampleNumber>900123456</exampleNumber>
<nationalNumberPattern>
(?:
11\d{5}|
1[13-57-9]\d{5}|
50(?:
0[08]|
30|
Expand All @@ -22877,11 +22881,12 @@
<exampleNumber>83012378</exampleNumber>
<nationalNumberPattern>
8(?:
1[6-9]|
1[16-9]|
22|
3\d|
4[045]|
5[459]|
6[235-9]|
7[0-3579]|
90
)\d{2,7}
Expand Down Expand Up @@ -22929,7 +22934,7 @@
(?:
7(?:
[1289]\d|
69|
6[89]|
7[0-5]
)|
9(?:
Expand Down Expand Up @@ -25250,14 +25255,14 @@
<leadingDigits>0</leadingDigits>
<format>$1 $2 $3 $4</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{3})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>[7-9]</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{3})">
<leadingDigits>2</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{3})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>[7-9]</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
</availableFormats>
<generalDesc>
<nationalNumberPattern>
Expand Down Expand Up @@ -25285,7 +25290,7 @@
<mobile>
<possibleLengths national="9"/>
<exampleNumber>720123456</exampleNumber>
<nationalNumberPattern>7[2389]\d{7}</nationalNumberPattern>
<nationalNumberPattern>7[237-9]\d{7}</nationalNumberPattern>
</mobile>
<tollFree>
<possibleLengths national="9"/>
Expand Down Expand Up @@ -27697,7 +27702,7 @@
(?:
(?:
[259]\d|
4[0-7]
4[0-8]
)\d|
3(?:
1[1-35]|
Expand Down
1 change: 1 addition & 0 deletions resources/carrier/en/216.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,6 @@
2164|Tunisie Telecom
21645|Watany Ettisalat
21646|Ooredoo
21648|Ooredoo
2165|Orange
2169|Tunisie Telecom
1 change: 1 addition & 0 deletions resources/carrier/en/250.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@

25072|TIGO
25073|Airtel
25077|KtRN
25078|MTN
25079|MTN
1 change: 1 addition & 0 deletions resources/carrier/en/46.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
46701347|EU Tel AB
46701348|EU Tel AB
46701349|EU Tel AB
46701350|42 Telecom AB
46701353|EU Tel AB
46701356|EU Tel AB
46701358|EU Tel AB
Expand Down
1 change: 1 addition & 0 deletions resources/carrier/en/56.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2721,6 +2721,7 @@
569379|Ops Ingenieria Ltda.
569380|Ops Ingenieria Ltda.
569381|Ops Ingenieria Ltda.
569388|Entel
56940|Entel
56941|Movistar
56942|Entel
Expand Down
25 changes: 13 additions & 12 deletions resources/carrier/en/592.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,29 +12,30 @@
# See the License for the specific language governing permissions and
# limitations under the License.

5925|GTT
592600|Digicel Guyana
592601|Digicel Guyana
592602|Digicel Guyana
592603|Digicel Guyana
592604|Digicel Guyana
592608|Digicel Guyana
592609|Guyana Telephone and Telegraph Company
59261|Guyana Telephone and Telegraph Company
59262|Guyana Telephone and Telegraph Company
592609|GTT
59261|GTT
59262|GTT
592630|Digicel Guyana
592631|GTT
592632|Digicel Guyana
592636|Digicel Guyana
592637|Digicel Guyana
592638|Guyana Telephone and Telegraph Company
592639|Guyana Telephone and Telegraph Company
59264|Guyana Telephone and Telegraph Company
59265|Guyana Telephone and Telegraph Company
592659|Digicel Guyana
592638|GTT
592639|GTT
59264|GTT
59265|GTT
59266|Digicel Guyana
59267|Digicel Guyana
59268|Digicel Guyana
59269|Digicel Guyana
592700|Digicel Guyana
592701|Digicel Guyana
592702|Digicel Guyana
592703|Digicel Guyana
59270|GTT
59271|GTT
59272|GTT
59274|GTT
1 change: 1 addition & 0 deletions resources/metadata/216/ranges.csv
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
45 ; 8 ; MOBILE ; STANDARD_RATE ; "watany_ettisalat" ; "fmt1_2/3/3" ; "TN"
46 ; 8 ; MOBILE ; STANDARD_RATE ; "ooredoo" ; "fmt1_2/3/3" ; "TN" ; ; IR21 ; "IR21 dated 8/6/2018"
47 ; 8 ; MOBILE ; STANDARD_RATE ; "tunisie_telecom" ; "fmt1_2/3/3" ; "TN"
48 ; 8 ; MOBILE ; STANDARD_RATE ; "ooredoo" ; "fmt1_2/3/3" ; "TN" ; ; IR21
5 ; 8 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_2/3/3" ; "TN"
70 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "TN" ; "Ben Arous"
71 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "TN" ; "Ariana/Ben Arous/Carthage/Tunis"
Expand Down
9 changes: 5 additions & 4 deletions resources/metadata/250/operators.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Id ; Name:en
airtel ; "Airtel"
mtn ; "MTN"
tigo ; "TIGO"
Id ; Name:en
airtel ; "Airtel"
kt_rwanda ; "KtRN"
mtn ; "MTN"
tigo ; "TIGO"
19 changes: 10 additions & 9 deletions resources/metadata/250/ranges.csv
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
Prefix ; Length ; Type ; Tariff ; Operator ; Format ; Regions ; Provenance
06 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt3_2/2/2/2" ; "RW" ; ITU
2[23568] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "RW" ; GOVERNMENT
72 ; 9 ; MOBILE ; STANDARD_RATE ; "tigo" ; "fmt2_3/3/3" ; "RW" ; IR21
73 ; 9 ; MOBILE ; STANDARD_RATE ; "airtel" ; "fmt2_3/3/3" ; "RW" ; IR21
78 ; 9 ; MOBILE ; STANDARD_RATE ; "mtn" ; "fmt2_3/3/3" ; "RW" ; GOVERNMENT
79 ; 9 ; MOBILE ; STANDARD_RATE ; "mtn" ; "fmt2_3/3/3" ; "RW" ; IR21
800 ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "fmt2_3/3/3" ; "RW"
900 ; 9 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt2_3/3/3" ; "RW"
Prefix ; Length ; Type ; Tariff ; Operator ; Format ; Regions ; Provenance
06 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt3_2/2/2/2" ; "RW" ; ITU
2[23568] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "RW" ; GOVERNMENT
72 ; 9 ; MOBILE ; STANDARD_RATE ; "tigo" ; "fmt2_3/3/3" ; "RW" ; IR21
73 ; 9 ; MOBILE ; STANDARD_RATE ; "airtel" ; "fmt2_3/3/3" ; "RW" ; IR21
77 ; 9 ; MOBILE ; STANDARD_RATE ; "kt_rwanda" ; "fmt2_3/3/3" ; "RW" ; GOVERNMENT
78 ; 9 ; MOBILE ; STANDARD_RATE ; "mtn" ; "fmt2_3/3/3" ; "RW" ; GOVERNMENT
79 ; 9 ; MOBILE ; STANDARD_RATE ; "mtn" ; "fmt2_3/3/3" ; "RW" ; IR21
800 ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "fmt2_3/3/3" ; "RW"
900 ; 9 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt2_3/3/3" ; "RW"
Loading

0 comments on commit 76adc4d

Please sign in to comment.