Isikukood doğrulayıcı ve ayrıştırıcı
Estonya kişisel kimlik kodunu doğrular ve ayrıştırır.
Girdi
Çıktı
Sonuç
Değer yok
Readme
Isikukood Nedir?
Isikukood, Estonya'nın ulusal kimlik numarasıdır ve her ikametgaha doğumda ya da ikamet izni alındığında atanır. Bu 11 haneli kod, doğum tarihi, cinsiyet ve benzersiz bir sıra numarası gibi temel bilgileri kodlar. Son hane, kodun bütünlüğünü doğrulayan bir kontrol rakamıdır.
Isikukood sistemi 1991'de tanıtılmıştır ve belirli bir formatı izler: ilk hane yüzyılı ve cinsiyeti gösterir (tek sayı erkek, çift sayı kadın), 2‑7. haneler doğum tarihini (YYMMDD) temsil eder, 8‑10. haneler benzersiz bir sıra numarasıdır ve 11. hane, ağırlıklı bir checksum algoritmasıyla hesaplanan bir kontrol numarasıdır.
Araç Açıklaması
Bu araç, Estonyalı Isikukood (kişisel kimlik kodları) doğrular ve geçerli kodlardan kodlanmış bilgileri çıkarır. Kodun yapısını doğrular, kontrol rakamını hesaplar ve kontrol eder, ayrıca doğum tarihi, cinsiyet, yaş ve kontrol rakamı dahil olmak üzere tüm gömülü verileri ayrıştırır.
Doğrulayıcı, doğruluğu sağlamak için resmi Isikukood algoritmasını kullanır ve format kontrolü ve matematiksel doğrulama yoluyla geçersiz kodları anında tespit edebilir.
Özellikler
- Gerçek Zamanlı Doğrulama: Isikukood'un geçerli veya geçersiz olduğunu anında doğrular
- Veri Çıkarma: Kodlanmış bilgileri otomatik olarak ayrıştırır ve gösterir
- Cinsiyet Tespiti: İlk haneden cinsiyeti belirler
- Doğum Tarihi Hesaplama: Yüzyıl tespitiyle tam doğum tarihini çıkarır
- Yaş Hesaplama: Doğum tarihinden mevcut yaşı otomatik olarak hesaplar
- Kontrol Rakamı Doğrulama: Ağırlıklı algoritma kullanarak kontrol numarasını doğrular
- Kullanıcı Dostu Çıktı: Tüm çıkarılan verileri uygun formatta net bir şekilde gösterir
Kullanım Senaryoları
- Kimlik Doğrulama: Kayıt sistemleri için Estonyalı kişisel kimlik kodlarını doğrular
- Yaş Doğrulama: Yaş sınırlı hizmetler veya istatistikler için hızlı yaş çıkarımı
- Veri Girişi Doğrulama: Form ve veri tabanlarında Isikukood girişinin doğru olmasını sağlar
- Demografik Analiz: Nüfus çalışmaları için doğum tarihlerini ve cinsiyeti çıkarır
- Kamu Hizmetleri: Resmi başvurularda vatandaş kimliğini doğrular
- Sağlık Sistemleri: Hasta kimlik kodlarını doğrular
- Eğitim Amaçları: Estonyalı kimlik kodlarının yapısı ve doğrulaması hakkında bilgi edinir
Isikukood Yapısı
11 haneli Isikukood formatı: GYYMMDDSSSC
- G (1. hane): Cinsiyet ve yüzyıl göstergesi
- 1/2: 1800-1899 doğumlu (erkek/kadın)
- 3/4: 1900-1999 doğumlu (erkek/kadın)
- 5/6: 2000-2099 doğumlu (erkek/kadın)
- 7/8: 2100-2199 doğumlu (erkek/kadın)
- YYMMDD (2.-7. haneler): Doğum tarihi (yıl-ay-gün)
- SSS (8.-10. haneler): Sıra numarası (aynı gün doğan kişiler için benzersiz tanımlayıcı)
- C (11. hane): Belirli ağırlıklarla modulo 11 algoritması kullanılarak hesaplanan kontrol rakamı