Vad är ett Isikukood?

Ett Isikukood är Estlands nationella personnummer, som tilldelas varje invånare vid födseln eller vid erhållande av uppehållstillstånd. Denna 11‑siffriga kod kodar viktig information inklusive födelsedatum, kön och ett unikt sekvensnummer. Den sista siffran är en kontrollsiffra som validerar kodens äkthet.

Isikukood‑systemet infördes 1991 och följer ett specifikt format: den första siffran anger århundrade och kön (udda för män, jämn för kvinnor), siffrorna 2‑7 representerar födelsedatum (YYMMDD), siffrorna 8‑10 är ett unikt sekvensnummer, och den 11:e siffran är en kontrollsiffra beräknad med en viktad kontrollsummealgoritm.

Verktygsbeskrivning

Detta verktyg validerar estniska Isikukood (personliga identifieringskoder) och extraherar kodad information från giltiga koder. Det verifierar kodens struktur, beräknar och kontrollerar kontrollsiffran samt analyserar all inbäddad data inklusive födelsedatum, kön, ålder och själva kontrollsiffran.

Validatorn använder den officiella Isikukood‑algoritmen för att säkerställa noggrannhet och kan omedelbart upptäcka ogiltiga koder genom formatkontroll och matematisk validering.

Funktioner

  • Real-time Validation: Verifierar omedelbart om ett Isikukood är giltigt eller ogiltigt
  • Data Extraction: Parsar automatiskt och visar kodad information
  • Gender Detection: Identifierar kön från den första siffran
  • Birth Date Calculation: Extraherar komplett födelsedatum med århundradedetektion
  • Age Calculation: Beräknar automatiskt aktuell ålder utifrån födelsedatum
  • Check Digit Verification: Validerar kontrollsiffran med den viktade algoritmen
  • User-friendly Output: Visar tydligt all extraherad data med korrekt formatering

Användningsområden

  • Identity Verification: Validera estniska personliga identifieringskoder för registreringssystem
  • Age Verification: Snabb extraktion av ålder för åldersbegränsade tjänster eller statistik
  • Data Entry Validation: Säkerställ korrekt Isikukood‑inmatning i formulär och databaser
  • Demographic Analysis: Extrahera födelsedatum och kön för befolkningsstudier
  • Government Services: Verifiera medborgaridentifikation i officiella ansökningar
  • Healthcare Systems: Validera patientidentifikationskoder
  • Educational Purposes: Lära sig om strukturen och valideringen av estniska identifieringskoder

Isikukood‑struktur

Det 11‑siffriga Isikukood‑formatet: GYYMMDDSSSC

  • G (1:a siffran): Köns- och århundradeindikator
    • 1/2: Född 1800‑1899 (man/kvinna)
    • 3/4: Född 1900‑1999 (man/kvinna)
    • 5/6: Född 2000‑2099 (man/kvinna)
    • 7/8: Född 2100‑2199 (man/kvinna)
  • YYMMDD (2:e‑7:e siffrorna): Födelsedatum (år‑månad‑dag)
  • SSS (8:e‑10:e siffrorna): Sekvensnummer (unikt identifieringsnummer för personer födda samma dag)
  • C (11:e siffran): Kontrollsiffra beräknad med modulo‑11‑algoritm och specifika vikter