getIT function
Short Number JSON data for IT
Implementation
Map<String, Object?> getIT() {
return {
"generalDesc": {
"nationalNumberPattern": "[14]\\d{2,6}",
"possibleLength": [3, 4, 5, 6, 7]
},
"fixedLine": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"mobile": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"tollFree": {
"nationalNumberPattern": "1(?:1(?:[2358]|6\\d{3})|87)",
"exampleNumber": "112",
"possibleLength": [3, 6],
"possibleLengthLocalOnly": [-1]
},
"premiumRate": {
"nationalNumberPattern":
"(?:12|4(?:[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",
"exampleNumber": "1200",
"possibleLength": [4, 5, 7],
"possibleLengthLocalOnly": [-1]
},
"sharedCost": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"personalNumber": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"voip": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"id": "IT",
"countryCode": 0,
"sameMobileAndFixedLinePattern": false,
"pager": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"mainCountryForCode": false,
"noInternationalDialling": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"uan": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"emergency": {
"nationalNumberPattern": "11[2358]",
"exampleNumber": "112",
"possibleLength": [3],
"possibleLengthLocalOnly": [-1]
},
"voicemail": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"shortCode": {
"nationalNumberPattern":
"1(?:0\\d{2,3}|1(?:[2-57-9]|6(?:000|111))|3[39]|4(?:82|9\\d{1,3})|5(?:00|1[58]|2[25]|3[03]|44|[59])|60|8[67]|9(?:[01]|2[2-9]|4\\d|696))|4(?:2323|5045)|(?:1(?:2|92[01])|4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",
"exampleNumber": "112",
"possibleLength": [3, 4, 5, 6, 7],
"possibleLengthLocalOnly": [-1]
},
"standardRate": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"carrierSpecific": {
"possibleLength": [-1],
"possibleLengthLocalOnly": [-1]
},
"mobileNumberPortableRegion": false,
"smsServices": {
"nationalNumberPattern":
"4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|5[05])\\d\\d",
"exampleNumber": "43000",
"possibleLength": [5, 7],
"possibleLengthLocalOnly": [-1]
}
};
}