piighost/at-svnr

Austrian social security number, the Sozialversicherungsnummer: ten digits, a three digit serial and one check digit, then the birth date as DDMMYY, per the Purview Austria social security definition; the card and the Cloudflare sample print it with a space after the fourth digit, as in 1018 010180. The day and month ranges are enforced, the check digit is not. Reproduced collision: written without the space the ten digit run is matched whole by UK_NHS, by US_NPI when it starts with a one or a two, and by BR_PHONE; and a ten digit run that starts from six to nine is matched whole by IN_PHONE as well, reproduced on 6234150367. With the space it stays clear of those but DE_PHONE still matches a leading part.

Label: AT_SVNR

Pattern

(?<!\w)\d{4} ?(?:0[1-9]|[12]\d|3[01])(?:0[1-9]|1[0-2])\d{2}(?!\w)

Must be caught

Must be left alone

Tags: at, government-id, identity, hr

Download the detector as TOML