Selgitus EV isikukoodile Isikukood koosneb üheteistkümnest numbrist. Isikukoodi numbrite tähendused on: esimene number - 1 - aastail 1800-1899 sündinud mees; - 2 - aastail 1800-1899 sündinud naine; - 3 - aastail 1900-1999 sündinud mees; - 4 - aastail 1900-1999 sündinud naine; - 5 - aastail 2000-2099 sündinud mees; - 6 - aastail 2000-2099 sündinud naine; teine ja kolmas number - sünniaasta kaks viimast numbrit; neljas ja viies number - sünnikuu number (jaanuar - 01 jne); kuues ja seitsmes number - sünnikuupäev (01 jne); kaheksas, üheksas ja kümnes number - järjenumber ühel ja samal päeval sündinuile; üheteistkümnes number - kontrollnumber, mis arvutatakse standardis toodud eeskirja kohaselt. Allikas: https://www.riigiteataja.ee/akt/106032012004 Kontrollnumbri arvutamise algoritm on järgmine: Isikukoodis peavad kõik sugu ning kuupäeva tähistavad väärtused olema võimalikud ning viimane kontrollnumber arvutatakse järgneva algoritmi järgi: Liidetakse kokku esimese kümne numbri korrutised igale arvule vastava järjekorranumbriga (va 10. number, kus kordaja on taas 1) ning leitakse saadud summast jääk jagamisel 11-ga. See jääk ongi kontrollnumber. Kui jääk on võrdne kümnega, tehakse arvutus uuesti ning võetakse teguriteks, millega isikukoodi numbreid korrutada, vastavalt 3, 4, 5, 6, 7, 8, 9, 1, 2, 3. Leitaks jääk jagamisel 11-ga. Ja see ongi kontrollnumber. Kui jääk jälle võrdub 10ga, siis määratakse kontrollnumbriks 0. Näide: isikukoodi 37605030299 kontroll. Summa = 1*3 + 2*7 + 3*6 + 4*0 + 5*5 + 6*0 + 7*3 + 8*0 + 9*2 + 1*9 = 108 108 jääk jagamisel 11-ga on 9 => isikukoodi viimane number peab olema üheksa. Seega on kaks komplekti kordajaid, mida kontrollnumbri leidmisel vaja võib minna: kordajad1 = (1,2,3,4,5,6,7,8,9,1) kordajad2 = (3,4,5,6,7,8,9,1,2,3)