یورپی یونین کا شناختی خلا: Steuer-ID، NIR، Personnummer
امریکہ میں بنائے گئے PII ٹولز امریکی ڈیٹا کے لیے تیار کیے گئے تھے۔ یہ SSN، امریکی فون فارمیٹس، اور امریکی ڈرائیور لائسنس اچھی طرح پہچانتے ہیں۔ یورپی یونین کی شناختیں مختلف طریقے سے کام کرتی ہیں۔ یہ مختلف ڈھانچوں اور مختلف تصدیقی اصولوں پر چلتی ہیں۔ ایک امریکی regex جرمن Steuer-ID سے مطابقت نہیں کرے گا۔ یہ ڈھانچائی خلا معمولی نہیں ہے۔
یورپی یونین کی شناختیں مختلف کیوں ہیں
جرمن Steuer-ID میں 11 ارقام ہیں۔ پہلا رقم صفر نہیں ہو سکتا۔ کوئی بھی رقم مسلسل تین سے زیادہ بار نہیں آ سکتا۔ آخری رقم کو ایک چیک سم فارمولے سے تصدیق کیا جاتا ہے۔ یہ Bundeszentralamt für Steuern نے شائع کیا ہے۔ کوئی بھی امریکی SSN پیٹرن اسے نہیں ڈھونڈ سکتا۔
فرانسیسی NIR میں کل 15 ارقام ہیں۔ ہر رقم معنی رکھتا ہے۔ پہلا رقم جنس بتاتا ہے۔ دوسرا اور تیسرا رقم پیدائش کا سال بتاتے ہیں۔ چوتھا اور پانچواں رقم پیدائش کا مہینہ۔ چھٹا اور ساتواں رقم پیدائش کا محکمہ۔ چودھواں اور پندرہواں رقم ایک چیک کی بناتے ہیں۔ کوئی بھی امریکی فارمیٹ پیٹرن NIR نہیں ڈھونڈ سکتا۔
سویڈش Personnummer YYMMDD-XXXX فارمیٹ میں آتا ہے۔ ناروے کے Fødselsnummer میں دو مرحلوں کی چیک سم کے ساتھ 11 ارقام ہیں۔ یہ فارمیٹس امریکی فارمیٹ کے معمولی انداز نہیں ہیں۔ یہ قومی قانون سے مقرر ہیں۔ ان کا کوئی امریکی متبادل نہیں۔
عملی طور پر تعمیل کا خلا
18 یورپی ممالک کے لیے امریکی PII ٹول استعمال کرنے والا ایک pan-European HR پلیٹ فارم زیادہ تر قومی شناختیں مِس کرے گا۔ ہر وہ فائل جس میں Steuer-ID، NIR، Personnummer، یا Fødselsnummer ہے، وہ شناخت بے نقاب ہو کر گزر جائے گی۔
یہ خلا منظم ہے۔ یہ ترتیب کا مسئلہ نہیں ہے۔ ٹول کو صرف ان فارمیٹس کو دیکھنے کے لیے نہیں بنایا گیا تھا۔
مکمل یورپی یونین کوریج کی ضروریات
GDPR کی تعمیل کے لیے کم از کم یورپی یونین کوریج میں کئی خطوں کی شناختیں شامل ہیں۔
DACH: جرمن Steuer-ID اور Reisepass؛ آسٹرین Sozialversicherungsnummer؛ سوئس AHV-Nr چیک ویلیو کے ساتھ۔
فرانس: NIR، Carte Vitale، SIRET، اور SIREN۔
برطانیہ: NHS نمبر، National Insurance نمبر (AA-NN-NN-NN-A فارمیٹ)، اور UTR۔
نورڈک: سویڈش Personnummer (YYMMDD-XXXX)، ناروے کا Fødselsnummer، فنلینڈ کا Henkilötunnus (DDMMYY-XXXX)، اور ڈینش CPR (DDMMYY-XXXX)۔
جنوبی یورپی یونین: ہسپانوی DNI/NIE، اطالوی Codice Fiscale (16 حروف پر مشتمل alphanumeric)، پولش PESEL، اور چیک Rodné číslo۔
جو ادارے امریکی ٹولز سے یورپی جامع کوریج کی طرف منتقل ہوتے ہیں، وہ اکثر پاتے ہیں کہ ان کے پرانے ٹول نے یورپی یونین کی شناختوں کی صرف 30–40% پہچان کی تھی۔ زیادہ تر یورپی قومی شناختیں ان کی نظر سے چھوٹ گئی تھیں۔
GDPR کی تکنیکی ذمہ داریوں کے بارے میں مزید جانکاری کے لیے، GDPR تعمیل وسائل دیکھیں۔
مکمل کوریج کیسی دکھتی ہے
ایک منظم یورپی یونین ادارہ لائبریری اوپر بیان کردہ تمام فارمیٹس کا احاطہ کرتی ہے۔ قومی فارمیٹس بدلنے پر اپڈیٹس خود بخود آتی ہیں۔ آپ کی ٹیم کو کوئی کسٹم کوڈ یا pull request کی ضرورت نہیں۔
معیاری لائبریری سے باہر کی شناختوں کے لیے، ایک custom entity builder آپ کو بغیر کوڈ لکھے پیٹرن شامل کرنے کی اجازت دیتا ہے۔ اپڈیٹس اور آڈٹ ٹریلز کے کام کرنے کے طریقے کے بارے میں سیکیورٹی اور تعمیل تفصیلات دیکھیں۔