بطاقة الهوية الوطنية ليست جواز سفر صغيرًا. فلها منطقة قابلة للقراءة الآلية (MRZ) خاصة بها، تقع على الظهر لا على الوجه الذي يحمل الصورة، وتتكون من ثلاثة أسطر في كل منها 30 حرفًا بدلًا من سطرين في كل منهما 44 حرفًا. تسمي منظمة ICAO هذا التخطيط TD1، ولم يعد اختياريًا في الاتحاد الأوروبي: فكل بطاقة هوية تصدرها دولة عضو لمواطنيها يجب أن تحمله الآن، والبطاقات التي لا تحمل منطقة صالحة تفقد صلاحيتها في تاريخ محدد.
يضع هذا المقال مصدرين أوليين جنبًا إلى جنب. الأول هو الجزء 5 من وثيقة ICAO Doc 9303، الذي يحدد موضع كل حرف في TD1. والثاني هو قانون الاتحاد الأوروبي: Reg. (EU) 2019/1157 وReg. (EU) 2025/1208 الصادرة عن المجلس، اللتان تجعلان منطقة TD1 إلزامية لبطاقات هوية الدول الأعضاء. كل صف في الجداول أدناه مقتبس من هذه النصوص ومرفق برابط، لذا يمكنك الاستشهاد به. وأي دولة لا يمكن الجزم بوضعها من هذه النصوص لم تُذكر.
هذه مدونة doc.cheap، وهي واجهة برمجة لقراءة جوازات السفر وبطاقات الهوية (OCR) تقرأ جوازات السفر وبطاقات الهوية معًا وتعيد التحقق من أرقام التحقق في MRZ على الخادم. لا يعتمد شيء مما يلي عليها.
ما هي بطاقة TD1
ICAO Doc 9303 هي المعيار الدولي لوثائق السفر المقروءة آليًا. وهي مقسمة إلى أجزاء، ثلاثة منها تصف أحجام MRZ الثلاثة: الجزء 4 يغطي جوازات السفر وغيرها من الوثائق بحجم TD3، والجزء 5 يغطي "وثائق السفر الرسمية المقروءة آليًا بحجم TD1"، والجزء 6 يغطي حجم TD2.
يحدد الجزء 5 (الطبعة الثامنة، 2021) الحجم المادي للبطاقة بحجم ID-1 وفق ISO/IEC 7810: 85.60 × 53.98 مم، أي حجم البطاقة المصرفية. ويضع المنطقة على الظهر: "تقع منطقة MRZ على ظهر وثيقة TD1." هذه الجملة وحدها تفسر معظم حالات فشل قراءة بطاقات الهوية عمليًا. فصورة وجه البطاقة فيها صورة شخصية واسم ورقم، لكن لا توجد فيها منطقة يمكن التحقق منها.
مقارنة بين تنسيقات MRZ الثلاثة:
| التنسيق | الأسطر × الأحرف | محدد في | الوثيقة النموذجية |
|---|---|---|---|
| TD1 | 3 × 30 | Doc 9303 الجزء 5 | بطاقات الهوية الوطنية، تصاريح الإقامة |
| TD2 | 2 × 36 | Doc 9303 الجزء 6 | بعض البطاقات القديمة ووثائق السفر |
| TD3 | 2 × 44 | Doc 9303 الجزء 4 | دفاتر جوازات السفر |
تعرض صفحة تنسيقات MRZ التخطيطات الثلاثة جنبًا إلى جنب.
الأحرف التسعون حقلًا حقلًا
هذا نموذج TD1 وهمي من ICAO نفسها، صادر عن "Utopia" (UTO، رمز لا وجود له إلا في النماذج):
I<UTOD231458907<<<<<<<<<<<<<<<
7408122F1204159UTO<<<<<<<<<<<6
ERIKSSON<<ANNA<MARIA<<<<<<<<<<
يحدد الجزء 5، البند §4.2.2، كل موضع. وتُعدّ المواضع بدءًا من 1، كما تعدها ICAO.
| السطر | المواضع | الحقل | في النموذج |
|---|---|---|---|
| 1 | 1–2 | رمز الوثيقة؛ الحرف الأول هو A أو C أو I |
I< |
| 1 | 3–5 | الدولة أو المنظمة المصدرة | UTO |
| 1 | 6–14 | رقم الوثيقة | D23145890 |
| 1 | 15 | رقم التحقق لرقم الوثيقة | 7 |
| 1 | 16–30 | بيانات اختيارية للجهة المصدرة | أحرف حشو |
| 2 | 1–6 | تاريخ الميلاد، YYMMDD | 740812 |
| 2 | 7 | رقم التحقق لتاريخ الميلاد | 2 |
| 2 | 8 | الجنس: F أو M أو < |
F |
| 2 | 9–14 | تاريخ الانتهاء، YYMMDD | 120415 |
| 2 | 15 | رقم التحقق لتاريخ الانتهاء | 9 |
| 2 | 16–18 | الجنسية | UTO |
| 2 | 19–29 | بيانات اختيارية للجهة المصدرة | أحرف حشو |
| 2 | 30 | رقم التحقق المركب للسطرين 1 و2 | 6 |
| 3 | 1–30 | الاسم: المعرّف الأساسي، <<، المعرّف الثانوي |
ERIKSSON<<ANNA<MARIA |
هناك ثلاثة أمور تختلف هنا عن جواز السفر وتربك المحللات المكتوبة لتنسيق TD3:
- الاسم في الأخير لا في البداية. في جواز السفر يكون الاسم في السطر 1. أما في بطاقة TD1 فيملأ السطر 3 بأكمله، ويُقص الاسم الطويل ليناسب 30 حرفًا.
- الجنسية والدولة المصدرة في سطرين مختلفين. يحمل السطر 1 الجهة المصدرة، والسطر 2 جنسية حامل البطاقة. في معظم البطاقات يكون الرمز نفسه، لكن لا ينبغي للمحلل أن يفترض ذلك.
- رقم التحقق المركب يمتد على سطرين. فهو يغطي بيانات السطرين 1 و2 معًا، لذا لا يستطيع مدقق يفحص سطرًا واحدًا في كل مرة أن يحسبه.
تستخدم جميع أرقام التحقق أوزان 7-3-1 نفسها المستخدمة في جواز السفر؛ ويعرض محلل MRZ كل رقم محسوب بجانب الرقم المطبوع.
ما يشترطه قانون الاتحاد الأوروبي
وُضعت قواعد الاتحاد الأوروبي لبطاقات الهوية أول مرة في Reg. (EU) 2019/1157، التي طُبقت من 2 أغسطس 2021. وتحمل القواعد نفسها، بالتواريخ نفسها، Reg. (EU) 2025/1208 الصادرة عن المجلس بتاريخ 12 يونيو 2025، والمنشورة في الجريدة الرسمية في 20 يونيو 2025. يقتبس الجدول من نص 2025.
| القاعدة | ما يقوله النص | الموضع |
|---|---|---|
| التنسيق | بطاقات الهوية "تُنتج بتنسيق ID-1 وتحتوي على منطقة قابلة للقراءة الآلية (MRZ)"، وفق وثيقة ICAO رقم 9303 | المادة 3(1) |
| البيانات | تتبع عناصر بيانات البطاقة وثيقة ICAO رقم 9303، الجزء 5 | المادة 3(2) |
| الشريحة | وسيط تخزين يحمل صورة للوجه وبصمتين | المادة 3(5) |
| البطاقات القديمة، عمومًا | البطاقات التي لا تستوفي المادة 3 "تفقد صلاحيتها عند انتهائها أو بحلول 3 أغسطس 2031، أيهما أسبق" | المادة 5(1) |
| البطاقات القديمة بلا MRZ صالحة | البطاقات التي لا تستوفي الحد الأدنى الأمني في الجزء 2 من ICAO، أو التي لا تحمل "MRZ صالحة للعمل"، تفقد صلاحيتها "عند انتهائها أو بحلول 3 أغسطس 2026، أيهما أسبق" | المادة 5(2)(a) |
| الحاملون في سن 70 فأكثر | بطاقات من بلغوا 70 عامًا فأكثر في 2 أغسطس 2021، والتي تستوفي الحد الأدنى الأمني في الجزء 2 وتحمل MRZ صالحة، تبقى سارية حتى انتهائها | المادة 5(2)(b) |
القراءة العملية لمن يبني مسارًا لبطاقات الهوية: منذ 3 أغسطس 2026، تحمل كل بطاقة هوية أصدرتها دولة عضو لمواطنيها، وما زالت سارية بموجب هذه القاعدة، منطقة TD1 قابلة للقراءة الآلية. وقبل ذلك التاريخ كان يمكن أن تكون البطاقات القديمة بلا منطقة صالحة سارية، ولهذا كان يمكن لفحص يشترط وجود MRZ أن يرفض بطاقة قانونية. هذا تلخيص للنص، وليس استشارة قانونية.
الدول التي تشملها القاعدة
يحدد نص 2025 حدوده بنفسه. هذه هي الصفوف التي يدعمها النص ذاته:
| الفئة | الوضع بموجب Reg. (EU) 2025/1208 الصادرة عن المجلس | الموضع في النص |
|---|---|---|
| الدول الأعضاء التي تصدر بطاقات هوية | ملزمة: تتبع البطاقات المادة 3، وتُلغى البطاقات القديمة تدريجيًا بموجب المادة 5 | المادتان 3 و5 |
| الدول الأعضاء التي ليست لديها بطاقة هوية وطنية | غير مطالبة باستحداثها: النص "لا يُلزم الدول الأعضاء باستحداث بطاقات هوية … حيث لا ينص عليها القانون الوطني" | الحيثية (9) |
| الدنمارك | "لا تشارك في اعتماده" و"ليست ملزمة به ولا خاضعة لتطبيقه" | الحيثية (47) |
| أيرلندا | أخطرت "برسالة مؤرخة في 18 أكتوبر 2024 برغبتها في المشاركة" | الحيثية (48) |
| بطاقة الجواز الأيرلندية | خارج النطاق: وثائق السفر وفق الجزء 5 "التي لا تُستخدم لأغراض إثبات الهوية في الدول الأعضاء المصدرة، مثل بطاقة الجواز التي تصدرها أيرلندا" | الحيثية (12) |
يترتب على ذلك أمران. بطاقة TD1 التي تحمل MRZ ليست دليلًا على أن الوثيقة بطاقة هوية وطنية: فبطاقة الجواز الأيرلندية وثيقة من الجزء 5 أيضًا، والقانون يعاملها بشكل منفصل. كما أن غياب بطاقة وطنية في بلد ما ليس ثغرة في القانون، لأن القانون لا يطلبها أصلًا.
أما بطاقة بلد بعينه، فالمرجع هو النموذج نفسه. تنشر الأمانة العامة للمجلس صورًا للوثائق الأصلية في ما تسميه Reg. (EU) 2020/493 "سجلًا عامًا إلكترونيًا لوثائق السفر والهوية الأصلية، المعروف باسم PRADO"، على consilium.europa.eu/prado. يعرض كل إدخال وجهي البطاقة، فترى أين تضع تلك الجهة المصدرة منطقتها وماذا تحمل حقول البيانات الاختيارية لديها.
ماذا يعني هذا لمسار رفع بطاقات الهوية
- اطلب الظهر. المنطقة موجودة هناك بحكم التعريف، لذا فإن المسار الذي يطلب الوجه فقط لا يحصل على MRZ للتحقق منها.
- توقع ثلاثة أسطر، وحلل حسب الشكل. ثلاثة أسطر من 30 حرفًا تعني TD1؛ وسطران من 36 تعني TD2؛ وسطران من 44 تعني TD3. حدد التنسيق قبل قراءة الحقول.
- لا تثبّت رمز الوثيقة في الكود. يسمح الجزء 5 بأن يكون الحرف الأول
AأوCأوI، لذا فإن فحصIوحده يرفض بطاقات صالحة. - تعامل مع حقول البيانات الاختيارية على أنها تحددها الجهة المصدرة. يترك الجزء 5 محتواها للدولة المصدرة، لذا حللها حسب كل جهة مصدرة، لا كحقل ثابت واحد.
- نجاح MRZ يعني الاتساق، لا الأصالة. تثبت أرقام التحقق أن المنطقة قُرئت بشكل صحيح، لا أن البطاقة أصلية.
كيف يتعامل doc.cheap مع بطاقة TD1
تستقبل الواجهة صورة واحدة في كل استدعاء، لذا فإن وجهي البطاقة هما استدعاءان يتشاركان قيمة reference نفسها. يشرح دليل التعرف على بطاقة هوية (بالإنجليزية) هذا المسار: يعيد الظهر عادةً mrz.status: passed، ويعيد الوجه الذي لا منطقة فيه mrz.status: absent بدلًا من خطأ. وعند قراءة منطقة، يحمل mrz.lines الأسطر كما طُبعت (ثلاثة لبطاقة TD1، واثنان لجواز سفر TD3)، فتستطيع إعادة حساب أرقام التحقق بنفسك؛ ويتحقق الخادم من أرقام TD1 وفق مواضع الجزء 5، البند §4.2.4. ويحمل الحقل document.country رمز الجهة المصدرة المكون من ثلاثة أحرف.
أما جوازات السفر من الدول نفسها، فتغطي صفحة قراءة جوازات السفر حسب الدولة جانب TD3. وإذا كنت تقارن بين الواجهات المستضافة، فإن مقارنة واجهات OCR لجوازات السفر تسرد الأسعار المنشورة وما إذا كانت كل خدمة تحتسب رسومًا على المسح الفاشل. يتضمن doc.cheap 100 عملية تعرف مجانية كل شهر.
كل عبارة قانونية أعلاه مقتبسة من نصوص EUR-Lex المرتبطة ومن ICAO Doc 9303 الجزء 5؛ وكل عبارة عن doc.cheap جرى التحقق منها مقابل الكود الخاص به.
سؤال لك: هل يطلب مسار بطاقات الهوية لديك ظهر البطاقة، وكيف تتعامل مع رفع الوجه فقط؟ أخبرنا في التعليقات أدناه.