idnumbers
    Preparing search index...

    Class SocialSecurityNumber

    Implements

    Index
    METADATA: IdMetadata = ...
    • Calculate checksum for French Social Security Number The control key is calculated as 97 - (first 13 digits modulo 97) For Corsica departments, letters must be replaced for calculation

      Parameters

      • idNumber: string

      Returns boolean

    • Validate French Social Security Number Format: SYYMMDDCCCOOKKK S = sex (1=male, 2=female, 3=male temporary, 4=female temporary, 7=male foreign, 8=female foreign) YY = year of birth (last 2 digits) MM = month of birth (01-12 for known, 20-99 for unknown) DD = department of birth (01-99, 2A, 2B for Corsica) CCC = commune code (3 digits) OOO = order number (3 digits) KK = checksum (control key)

      Parameters

      • idNumber: string

      Returns boolean