© 2024 IQVIA - All Rights Reserved
Phone Number Validation
Summary
ClinSpark leverages a powerful API from Google and Twilio to ensure that phone numbers entered into volunteer profiles are ‘valid’ and pass certain validation rules. This is due to the strong implications that phone numbers have on profile data and ensuring proper SMS communications can successfully occur.
ClinSpark ensures that:
no two volunteers can have the same mobile phone number
each phone number is properly configured per system settings defined (see screenshot below)
the phone number is ‘valid’ for communication purposes
For each phone number typed into the interface, as the user moves out of the relevant input field, the system will validate.
Certain numbers are rejected with a level of confidence knowing it to be incorrect, or not ‘valid’. For example, if a user types in ‘1231231234’, that number contains an invalid area code and will be rejected.
Default Phone Region
The ‘Default Phone Region’ field is used with phone validation if user does not include country code.
If overwhelmingly site volunteers will come from the same country, set ‘Default Phone Region’ to that
If ‘Default Phone Region’ is set and user doesn’t enter phone number with a country code, ClinSpark will try to match that with the setting listed above
If a user enters a country code, ClinSpark will always validate against that country code regardless of what the ‘Default Phone Region’ is
In short, this setting is just a way to be helpful. The full phone number is always stored in the database, but that is not viewable to users.
Exported and Printed Copies Are Uncontrolled