Telephone number data type
The telephone-number
data type represents telephone numbers.
It accepts any reasonably formatted string as input, and will reformat it into fully a valid phone number, removing ‘optional’ digits such as redundant trunk codes and ensuring it has a valid country code.
If an international dialing code is not included in the number, it will make a reasonable ‘guess’ based on the format of the number, and the country
property in the Instruction.
country |
(optional) The ISO two digit code of the country to assume numbers are from if unclear in the given input string. Defaults to GB . |
For best results, format the input numbers with the full international dialling code.
Example
To import phone number from a dataset which contains mostly North American phone numbers, use:
{ "source": "TELEPHONE", "destination": "profile", "name": "std:attribute:telephone", "country": "US" }