ForHosting KIT · أدوات المطورين

فحص rodné číslo التشيكي

أدخل 7401040020 لترى أنه صحيح: رجل وُلد في 4 يناير 1974، والرقم كله يقبل القسمة على 11. تقرأ الأداة التاريخ والجنس وتتأكد من وجود اليوم وتنبّه إلى الرموز المستحيلة. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
العدد
7401040020
تحصل على
المُدخَل
7401040020
رقم الميلاد
740104/0020
تاريخ الميلاد
1974-01-04
السنة
1,974

يجمع رقم rodné číslo التشيكي والسلوفاكي (رقم الميلاد) تاريخ الميلاد وإشارة إلى الجنس ورقمًا تسلسليًا قصيرًا في تسعة أو عشرة أرقام. ما تزال السجلات واستيراد الموارد البشرية وKYC المصرفي وأنظمة الرعاية الصحية تستقبل هذه السلاسل مع شرطات مائلة اختيارية وأشهر مكتوبة خطأ وأرقام تحقق فاشلة. تقبل هذه القدرة سلسلة أرقام صرفة أو الشكل الشائع YYMMDD/تسلسل، وتفك رموز إزاحات الشهر للذكور والإناث (بما في ذلك نطاقي +20 و+70 عند نفاد المتسلسلات اليومية)، وتتحقق من وجود يوم التقويم الناتج، وتفرض —للأرقام الحديثة ذات العشرة أرقام— أن يكون العدد الصحيح بأكمله قابلاً للقسمة على أحد عشر. تُعامل الأرقام ذات التسعة أرقام كأشكال سابقة لعام 1954 بلا رقم mod-11.

كيف يعمل ترميز rodné číslo التشيكي والسلوفاكي

يبدأ rodné číslo بستة أرقام ترمّز تاريخ الميلاد سنةً وشهرًا ويومًا في حقول ثنائية الأرقام، يتبعها تسلسل من ثلاثة أرقام للمواليد قبل 1954 أو أربعة أرقام للمواليد اللاحقين. السنة برقمين فقط: أرقام التسعة تعني دائمًا ألفًا وتسعمائة زائد YY وتكون قانونية فقط عندما تكون تلك السنة قبل 1954؛ أما أرقام العشرة فتربط YY الأكبر من أو المساوي لأربعة وخمسين بألف وتسعمائة زائد YY، وYY الأصغر بألفين زائد YY، بما يوافق إدخال الشكل ذي العشرة أرقام عام 1954.

الجنس ليس محرفًا منفصلًا: يستخدم الرجال رموز شهر من واحد إلى اثني عشر، أو من واحد وعشرين إلى اثنين وثلاثين عند إضافة عشرين لتحرير تسلسلات إضافية؛ وتستخدم النساء من واحد وخمسين إلى اثنين وستين (شهر زائد خمسين) أو من واحد وسبعين إلى اثنين وثمانين (شهر زائد سبعين). بعد إزالة تلك الإزاحات تحصلون على شهر تقويمي من واحد إلى اثني عشر ويجب أن تتأكدوا أيضًا من وجود اليوم لذلك الشهر والسنة، بما في ذلك التاسع والعشرين من فبراير في السنوات الكبيسة.

الشرطة المائلة الاختيارية بعد اليوم —YYMMDD شرطة تسلسل— للعرض فقط؛ والتحقق يعمل على جسم الأرقام. لكل رقم من عشرة أرقام تكون قاعدة الرقابة الرسمية حسابًا توافقيًا بسيطًا: فسّروا الأرقام العشرة كعدد صحيح واحد واطلبوا قابليته للقسمة على أحد عشر بباقي صفر. الأرقام التاريخية ذات التسعة أرقام بلا رقم تحقق أخير، لذا بعد اجتياز قواعد التاريخ والطول تُبلَّغ صالحة في هذه القدرة.

* الأخرى.

أين تناسب التحقق من rodné číslo مسارات المنتجات الفعلية

مسارات الانضمام التشيكية والسلوفاكية في التقنية المالية والتأمين والتجارة الإلكترونية وبوابات القطاع العام غالبًا ما تجمع rodné číslo مبكرًا؛ والتحقق من الهيكل وmod-11 عند فقدان التركيز يقلل الإرسالات الفاشلة وتذاكر الدعم دون استدعاء سجل وطني عند كل ضغطة. ينبغي لأنظمة الرواتب والموارد البشرية التي تستورد CSV للموظفين أن تعزل الصفوف ذات رمز الشهر المستحيل أو العدد ذي العشرة أرقام غير القابل للقسمة على أحد عشر، فتلتقط التعديلات البشرية وأخطاء الزيادة بواحد في المولّدات السابقة.

تعيد مهام جودة البيانات فحص كل عمود لرقم الميلاد في تصدير وتعلّم التباينات قبل التقارير المالية أو الضمان الاجتماعي. تحفظ فرق ضمان الجودة تركيبات عشرة أرقام معروفة، مثل عيّنة ذكر لرابع يناير ألف وتسعمائة وأربعة وسبعين، وتؤكد حقول الاستجابة الذهبية. لا تعاملوا اجتياز mod-11 والتاريخ كدليل على وجود الشخص في أنظمة السكان التشيكية أو السلوفاكية أو على أن الرقم نشط أو على أنكم مخوّلون بمعالجة المعرّف بموجب GDPR وقانون الخصوصية المحلي — فهو يثبت فقط أن السلسلة سليمة حسابيًا وتقويميًا وفق قواعد rodné číslo.

قلّلوا الاحتفاظ دائمًا، وشفّروا في السكون، ولا تعالجوا أرقام الميلاد إلا عند وجود غرض مشروع.

ما هو rodné číslo التشيكي أو السلوفاكي؟

هو رقم ميلاد وطني: ستة أرقام لـ YYMMDD (الجنس مرمّز في الشهر)، زائد تسلسل من ثلاثة أو أربعة أرقام. أشكال العشرة يجب أن تكون قابلة للقسمة على أحد عشر؛ وأشكال التسعة تنطبق على المواليد قبل 1954.

كيف يُرمَّز الجنس في حقل الشهر؟

يستخدم الرجال الأشهر 01–12 أو 21–32؛ والنساء 51–62 أو 71–82. تطرح القدرة الإزاحة الرسمية وتعيد gender male أو female مع شهر التقويم.

كيف يعمل فحص القسمة على 11؟

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

كيف يُحدَّد قرن سنة الميلاد؟

تُخزَّن السنة برقمين فقط. في الرقم ذي العشر خانات تعني القيم من 54 فما فوق القرن الذي يبدأ بعام 1900، والقيم الأصغر القرن الذي يبدأ بعام 2000. أما الرقم ذو التسع خانات فيخص المواليد قبل 1954.

هل تتحقق الأداة من وجود تاريخ الميلاد فعلًا؟

نعم. بعد إزالة إضافة الجنس من رقم الشهر تتأكد الأداة من وجود ذلك اليوم في ذلك الشهر والسنة، بما في ذلك 29 فبراير في السنوات الكبيسة، وترفض تاريخًا مثل 31 أبريل.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/enc/rodne-cislo

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/enc/rodne-cislo \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"number":"7401040020"}'
{
  "number": "7401040020"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.rodne_cislo",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

عند النجاح تُرجع علامة valid منطقية وbirth_date بصيغة ISO وgender وyear وmonth وday وlength وmod11_ok وbirth_number موحَّدًا مع الشرطة المائلة بعد اليوم. الطول المشوّه والمحارف غير الرقمية والتواريخ المستحيلة ورموز الشهر خارج النطاق تفشل بـ invalid_input ولا تُفوتر. تغذي الحسابات الصرفة ذاتها الأداة المجانية في المتصفح وواجهة API، فلا تختلف بوابات النماذج عن تدقيقات الدفعات في حالات حدّ المجموع الاختباري.

كيف يعمل ترميز rodné číslo التشيكي والسلوفاكي

تُوسَم الاستجابة دائمًا الخوارزمية بـ rodne_cislo حتى تميّزها السجلات عن CPF البرازيلي mod-11 واختبار BSN الهولندي الأحد عشري وLuhn أو مخططات ISO 7064 في أدوات enc.

عقد الإدخال وشكل الاستجابة وسلوك الأخطاء

يجب أن يكون الطول تسعة أو عشرة أرقام بعد التطبيع؛ وأي طول آخر يُرفض قبل منطق التاريخ. مهام التحقق الفاشلة لا تُفوتر. أرسلوا بـ POST جسم JSON مع حقل number الإلزامي الذي يحمل رقم الميلاد أرقامًا فقط، أو بشرطة مائلة اختيارية واحدة بعد أرقام التاريخ الستة. تُتجاهل المسافات حول الشرطة؛ وأي ترقيم آخر أو حروف أو فواصل مختلطة تفشل كـ invalid_input غير رقمي حتى لا يقبل نموذج قيمة أُعيدت كتابتها بصمت — أزيلوا التنسيق في عميلكم إذا لصق المستخدمون سلاسل مقنّعة. رموز الشهر خارج النطاقات القانونية الأربعة، وحقول اليوم خارج واحد إلى واحد وثلاثين، والأيام غير الموجودة في الشهر المفكوك (مثل واحد وثلاثين أبريل أو تسعة وعشرين فبراير في سنة غير كبيسة)، وأرقام التسعة التي ستكون سنتها ألفًا وتسعمائة وأربعة وخمسين أو لاحقًا، وأرقام العشرة التي تضع قاعدة القرن الميلاد قبل ألف وتسعمائة وأربعة وخمسين تفشل جميعًا بـ invalid_input مع تسمية المشكلة. عندما يكون هيكل التاريخ سليمًا، يعيد المعالج valid true فقط إذا نجحت قاعدة mod-11 لأرقام العشرة (نجاحات التسعة تضبط دائمًا valid true وmod11_ok true لعدم تطبيق رقم تحقق). أرقام العشرة ذات التاريخ الصحيح وmod-11 الفاشل تعيد valid false وmod11_ok false مع الإبقاء على birth_date وgender وbirth_number الموحَّد حتى تعرض الواجهة ما حُلّل دون اختراع رقم مصحَّح. الحمولة تعيد أيضًا input كأرقام صرفة وyear وmonth وday وlength وalgorithm. ولأن المسار parse صرف بلا ساعة أو عشوائية أو شبكة، يُنتج نفس الإدخال دائمًا نفس JSON في أداة المتصفح المجانية وفي API بسعر $0.002 لكل استدعاء ناجح.

أين تناسب التحقق من rodné číslo مسارات المنتجات الفعلية

يمكن لأنظمة الصحة والصيدلة التي تفهرس المرضى برقم الميلاد أن تمنع المتابعة حتى يصبح valid صحيحًا وتعرض birth_date بصيغة ISO المفكوك لتأكيد المشغّل. في كل مسار العقد واحد: أرقام أو YYMMDD شرطة تسلسل، JSON منظم قابل للاختبار الذهبي، سلوك متطابق مجانًا في المتصفح أو برصيد KIT مدفوع مسبقًا، وفشل صريح عندما لا يكون الإدخال رقم ميلاد سليم الشكل.

التحقق من أرقام الميلاد عند التسجيل

عندما يجمع نموذج تشيكي أو سلوفاكي rodné číslo، استدعوا هذا الفحص عند فقدان التركيز وامنعوا التخزين إذا كان valid خطأ أو فشلت الطلبات بـ invalid_input.

تدقيق استيراد CSV للموارد البشرية والرواتب

تحققوا دفعيًا من كل عمود لرقم الميلاد، واعزلوا رموز الشهر المستحيلة وصفوف mod-11 الفاشلة، واحتفظوا بـ birth_date المفكوك لمراجعة المشغّل.

توحيد العرض للمشغّلين

اقبلوا الأرقام أو الشكل مع الشرطة، وأعيدوا birth_number كـ YYMMDD/تسلسل مع birth_date بصيغة ISO وgender حتى تعرض أدوات الدعم تخطيطًا متسقًا.

كيف أتحقق من rodné číslo عبر هذه API؟

أرسلوا POST مع number من تسعة أو عشرة أرقام، أو YYMMDD/تسلسل بشرطة اختيارية. تتضمن الاستجابة valid وbirth_date وgender وmod11_ok وbirth_number موحَّدًا.

ماذا يحدث مع الحروف أو الأطوال الخاطئة أو التواريخ المستحيلة؟

الإدخال غير الرقمي والأطوال غير التسعة أو العشرة ورموز الشهر غير القانونية والأيام غير الموجودة في الشهر المفكوك تفشل بـ invalid_input ولا تُفوتر.

هل فحص rodné číslo التشيكي مجاني؟

أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بالسعر الأساسي المنشور $0.002؛ والإدخال غير الصالح لا يُحاسب أبدًا.

اطّلع على توثيق KIT الكامل ←