Open amoschee opened 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.
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.