ما هو Isikukood؟

Isikukood هو رقم التعريف الوطني في إستونيا، يُمنح لكل مقيم عند الولادة أو عند الحصول على الإقامة. يتكوّن هذا الرمز المكوّن من 11 رقمًا من معلومات أساسية تشمل تاريخ الميلاد، الجنس، ورقم تسلسلي فريد. الرقم الأخير هو رقم تحقق يُثبت صحة الرمز بالكامل.

تم تقديم نظام Isikukood في عام 1991 ويتبع تنسيقًا محددًا: الرقم الأول يحدد القرن والجنس (فرد للذكور، أنثى للإناث)، الأرقام من 2 إلى 7 تمثل تاريخ الميلاد (YYMMDD)، الأرقام من 8 إلى 10 هي رقم تسلسلي فريد، والرقم الحادي عشر هو رقم تحكم يُحسب باستخدام خوارزمية مجموع الأوزان.

وصف الأداة

تقوم هذه الأداة بالتحقق من صحة Isikukood الإستوني (أكواد التعريف الشخصية) واستخراج المعلومات المشفّرة من الأكواد الصالحة. تتحقق من بنية الرمز، تحسب وتفحص رقم التحكم، وتُحلل جميع البيانات المضمنة بما في ذلك تاريخ الميلاد، الجنس، العمر، ورقم التحقق نفسه.

يستخدم المُتحقق خوارزمية Isikukood الرسمية لضمان الدقة ويمكنه اكتشاف الأكواد غير الصالحة فورًا من خلال فحص التنسيق والتحقق الرياضي.

الميزات

  • التحقق في الوقت الحقيقي: يتحقق فورًا ما إذا كان Isikukood صالحًا أم لا
  • استخراج البيانات: يحلل تلقائيًا ويعرض المعلومات المشفّرة
  • كشف الجنس: يحدد الجنس من الرقم الأول
  • حساب تاريخ الميلاد: يستخرج تاريخ الميلاد الكامل مع اكتشاف القرن
  • حساب العمر: يحسب تلقائيًا العمر الحالي من تاريخ الميلاد
  • التحقق من رقم التحكم: يثبت رقم التحكم باستخدام خوارزمية الوزن
  • مخرجات سهلة الاستخدام: يعرض جميع البيانات المستخرجة بوضوح مع تنسيق مناسب

حالات الاستخدام

  • التحقق من الهوية: التحقق من أكواد التعريف الشخصية الإستونية لأنظمة التسجيل
  • التحقق من العمر: استخراج العمر بسرعة للخدمات أو الإحصاءات التي تتطلب حدًا عمريًا
  • التحقق من إدخال البيانات: ضمان صحة إدخال Isikukood في النماذج وقواعد البيانات
  • تحليل ديموغرافي: استخراج تواريخ الميلاد والجنس للدراسات السكانية
  • الخدمات الحكومية: التحقق من هوية المواطن في التطبيقات الرسمية
  • أنظمة الرعاية الصحية: التحقق من أكواد تعريف المرضى
  • أغراض تعليمية: التعرف على بنية والتحقق من أكواد التعريف الإستونية

بنية Isikukood

تنسيق Isikukood المكوّن من 11 رقمًا: GYYMMDDSSSC

  • G (الرقم الأول): مؤشر الجنس والقرن
    • 1/2: مولود بين 1800-1899 (ذكر/أنثى)
    • 3/4: مولود بين 1900-1999 (ذكر/أنثى)
    • 5/6: مولود بين 2000-2099 (ذكر/أنثى)
    • 7/8: مولود بين 2100-2199 (ذكر/أنثى)
  • YYMMDD (الأرقام من 2 إلى 7): تاريخ الميلاد (سنة-شهر-يوم)
  • SSS (الأرقام من 8 إلى 10): رقم تسلسلي (معرّف فريد للأشخاص المولودين في نفس اليوم)
  • C (الرقم الحادي عشر): رقم تحقق يُحسب باستخدام خوارزمية modulo 11 مع أوزان محددة