amoschee / ped

0 stars 0 forks source link

IC Number Specification is Unclear #3

Open amoschee opened 2 weeks ago

amoschee commented 2 weeks ago

Describe the Bug

The UG states that IC number must contain only uppercase alphanumeric characters and follow the format of a 9-character Singapore IC number. Perhaps it is better to define the format of a 9-character Singapore IC number as there are stricter restrictions beyond just 9-character uppercase alphanumeric characters.

jloh02 commented 2 weeks ago

For the purposes of data entry, invalid IC numbers should be rejected without explanation (ie implementations of the checksum). As much as IC number checksums are public information, the user is not expected to modify the given IC number until it is accepted. Rather, they are required to verify if the provided IC number is authentic.