EN 18223 বর্ণনামূলক - এর উন্মুক্ত অর্থবিধি এটিকে একটি বিন্যাসের কাজে পরিণত করে।

EN 18223 বর্ণনামূলক - এর উন্মুক্ত অর্থবিধি এটিকে একটি বিন্যাসের কাজে পরিণত করে।

বিস্তৃত EN 18223 ফরম্যাট তিনটি লাইনকে বিশটি লাইনে প্রসারিত করে। এই অতিবিস্তারিততা মানকটিতে কোনো ত্রুটি নয়, বরং এটি একটি বন্ধ অভিধানের জন্য প্রদেয় মূল্য।

যদি কেউ পরিচ্ছন্ন, স্বতঃসিদ্ধ JSON-LD-কে বিস্তৃত EN 18223 সিরিয়ালেশনে মানচিত্রায়, প্রথমেই যা চোখে পড়ে তা হলো এর পরিধি। এই ফর্মটি অত্যন্ত বর্ণনামূলক।

EN 18223 হল ডিজিটাল পণ্য পাসপোর্টের সিস্টেম আন্তঃকার্যক্ষমতার জন্য CEN/CLC JTC 24 স্ট্যান্ডার্ড; ধারা 4 সেম্যান্টিক মডেল সংজ্ঞায়িত করে, আর ধারা 5.2 সিরিয়ালাইজেশন সংজ্ঞায়িত করে। এই সিরিয়ালাইজেশন দুই রূপে আসে। বাস্তবে ব্যবহৃত সংকুচিত সিরিয়ালাইজেশন প্রতিটি মানের elementId-কে অবজেক্ট কী হিসেবে ব্যবহার করে এবং dictionaryReferencevalueDataType-এর সমাধান ডেটা ডিকশনারির ওপর ছেড়ে দেয়। বিস্তৃত ফর্ম সবকিছু স্পষ্টভাবে উপস্থাপন করে: প্রতিটি মান একটি অবজেক্টে পরিণত হয় যার নিজস্ব elementId, dictionaryReference, objectType, valueDataType এবং value থাকে, এবং তিনটি লাইনের সোর্স ডেটা বিশটি লাইনে পরিণত হয়।

এই বিস্তৃত বিবরণ কী অর্জন করে

এই বিস্তৃত বিবরণ কোনো আকস্মিক ঘটনা নয়, এবং এটি কী অর্জন করে তা বোঝা গুরুত্বপূর্ণ।

এটাই সেই অর্থতত্ত্ব যা হয়ে ওঠে যখন আর ধরে নেওয়া যায় না যে এটিকে অনলাইনে উন্মুক্তভাবে সমাধান করা যাবে। একটি JSON-LD ডকুমেন্ট সাধারণত @context-এর মাধ্যমে অর্থ প্রকাশ করে: একটি লিঙ্ক যা পাঠক অনুসরণ করে কোনো ক্ষেত্রের অর্থ খুঁজে বের করে।

সংকুচিত ফর্ম তখনই কাজ করে যখন পাঠক একটি ক্ষেত্রের পিছনের অভিধানটি সমাধান করতে পারে। এটি ব্যর্থ হয় যদি অভিধানটি ECLASS বা IEC CDD হয় - উভয়েরই জন্য ফি প্রযোজ্য, এবং উভয়ই একটি উন্মুক্ত @context IRI-এর মতো স্বাধীনভাবে সমাধানযোগ্য নয়। এখানেই প্রসারিত ফর্ম তার দৈর্ঘ্যকে ন্যায্যতা দেয়: এটি প্রতিটি মানের অর্থ বিস্তারিতভাবে ব্যাখ্যা করে - কোন অভিধান, কোন এন্ট্রি, কোন ধরন, কোন মান - এবং যখন পাঠকের ওপর ক্লিক করার জন্য নির্ভর করা যায় না, তখনও এটি স্ব-বর্ণনামূলক থাকে।

এই দৃষ্টিকোণ থেকে দেখলে, এই বিস্তারিত বর্ণনা কোনো ডিজাইনের ত্রুটি নয়, বরং বন্ধ অভিধানগুলোর প্রতি একটি যুক্তিসঙ্গত প্রতিক্রিয়া।

তফাৎ স্পষ্ট। যে শব্দকোষগুলোর ওপর আমরা নির্মান করি - OpenEPCIS DPP Core এবং এর নিয়ন্ত্রক সম্প্রসারণসমূহ - সেগুলো ref.openepcis.io এ উন্মুক্তভাবে প্রকাশিত হয়েছে এবং স্বাধীনভাবে সমাধানযোগ্য রয়ে গেছে। একটি একক @context রেফারেন্স সেই অর্থ বহন করে যা একটি বন্ধ অভিধানকে নির্দিষ্ট করতে হবে।

দিকনির্দেশ কেন গুরুত্বপূর্ণ

একটি বন্ধ অভিধান থেকে উন্মুক্ত অর্থবিজ্ঞান পুনর্গঠন করা হল কঠিন পথ। বিপরীতটি সরল।

আমাদের JSON-LD উত্সে ইতিমধ্যেই EN 18223 মডেলের জন্য প্রয়োজনীয় প্রতিটি বৈশিষ্ট্য রয়েছে: বৈশিষ্ট্যের একটি রেফারেন্স, অভিধানের একটি রেফারেন্স, একটি মানের ডেটা টাইপ, এবং প্রতিটি মানের জন্য একটি ভাষা অ্যারে। এগুলো EN 18223-এর সমতল সত্তা-গুণ-মান কাঠামোর পরিবর্তে @context IRI-সহ টাইপকৃত JSON-LD অবজেক্ট হিসেবে সহজেই প্রকাশ করা হয়।

এই ডেটা থেকে EN 18223 ভিউ তৈরি করা একটি ফরম্যাটিং কাজ: বিদ্যমান ফিল্ডগুলো নিয়ে সেগুলোকে লক্ষ্য ফরম্যাটে রূপান্তর করা।

সারসংক্ষেপে মূলনীতি: উন্মুক্ত নেমস্পেসযুক্ত একটি উৎস প্রতিটি বন্ধ শব্দভাণ্ডারকে একটি প্রক্ষেপণে পরিণত করে, ফলে অতিরিক্ত বর্ণনা একটি খরচ হয়ে দাঁড়ায় যা শুধুমাত্র যারা বন্ধ সিস্টেম থেকে শুরু করেছে তারাই বহন করে। যদি অর্থ প্রথম খসড়া থেকেই উন্মুক্ত থাকে, তাহলে এই খরচ স্বয়ংক্রিয়ভাবে নির্মূল হয়ে যায়।

ক্যানোনিক্যাল শব্দভাণ্ডারের পরিবর্তে বহুবচন নেমস্পেস

আমাদের উৎস ইতিমধ্যেই এই রূপ ধারণ করছে, যা একটি সচেতন সিদ্ধান্ত, কাকতালীয় নয়। আমরা প্রতিটি নিয়মকে একটি একক শব্দভাণ্ডারে বাধ্য করি না।

প্রতিটি EU DPP নিয়মাবলী - ব্যাটারি, টেক্সটাইল, ইলেকট্রনিক্স এবং যেগুলো এখনও আসেনি - তাদের নিজস্ব আপস্ট্রিম নেমস্পেস বজায় রাখে: GS1-এর, OpenEPCIS DPP Core-এর, এবং সংশ্লিষ্ট নিয়ন্ত্রক এক্সটেনশনের। সবগুলোই @context অ্যারের মধ্যে সমান্তরালে রাখা হয়েছে, সাথে রয়েছে একটি ইচ্ছাকৃতভাবে সরলীকৃত transpareo: নেমস্পেস, যা কোনো আপস্ট্রিম নেমস্পেসের আওতায় না থাকা কয়েকটি শব্দের জন্য ব্যবহৃত হয়।

EN 18223 তার নিজস্ব প্রারম্ভিক ধারা 0.3-এ প্রায় ঠিক এই নির্দেশনা দেয়: খাত-নির্দিষ্ট অন্টোলজি এড়াতে, প্রতিটি অর্পিত আইনের জন্য জারি করা অন্টোলজির সমান্তরাল ব্যবহার অনুমোদন করতে, এবং অনুভূমিক স্তরকে যতটা সম্ভব সাধারণ রাখতে।

খোলা, সমান্তরাল নেমস্পেসের উপর ভিত্তি করে তৈরি একটি স্থাপত্য কেবলমাত্র মানটির উদ্দেশ্যের সাথে সামঞ্জস্যপূর্ণ নয়। এটি ঠিক সেই দিকে নির্দেশ করে যা মানটির নকশার নীতি নিজেই নির্দেশ করে।

একটি স্ট্রেস টেস্ট: ব্যাটারি পাস অ্যাট্রিবিউট তালিকা

প্রমাণটি নিহিত আছে যে কীভাবে এই স্থাপত্য এমন একটি শব্দভাণ্ডারকে ধারণ করে, যার জন্য এটি কখনোই ডিজাইন করা হয়নি।

ব্যাটারি পাস কনসোর্টিয়ামের ডেটা অ্যাট্রিবিউটস লং লিস্ট, সংস্করণ 1.3, একটি তৃতীয় শব্দভাণ্ডার যা EN 18223 এবং GS1 উভয় থেকেই স্বাধীনভাবে বিচ্যুত হয়েছে: প্রায় ১০০টি বৈশিষ্ট্য, নিজস্ব নামকরণ রীতি, নিজস্ব অ্যাক্সেস স্তর, এবং ব্যাটারি নিয়ন্ত্রণের পরিশিষ্ট XIII-এর কনসোর্টিয়ামের ব্যাখ্যা।

আমরা এটিকে আমাদের বিদ্যমান ডেটা মডেলের সাথে তুলনা করেছি। ১০০টি বৈশিষ্ট্যের মধ্যে ৯১টিই বিদ্যমান প্রপার্টি টাইপের সাথে অপরিবর্তিতভাবে ম্যাপ করা হয়েছে। একাধিক নেমস্পেস ব্যবহারকারী একটি সোর্স একটি নতুন, বন্ধ অভিধানকে একটি অতিরিক্ত প্রজেকশন হিসেবে বিবেচনা করে - এর জন্য সম্পূর্ণ পুনঃনকশা প্রয়োজন হয় না।

মানকটি কোথায় দাঁড়িয়ে আছে

EN 18223 এবং এর সহোদর মানক EN 18216, যা EN 18223 যে নির্দিষ্ট সিরিয়ালাইজেশন ফরম্যাটের উল্লেখ করে তা নির্ধারণ করে, উভয়ই সমন্বিত ইউরোপীয় মানক।

এগুলি CEN-CENELEC JTC 24 DPP সেটের প্রথম প্রকাশিত তরঙ্গের অংশ: আটটি মানকের মধ্যে ছয়টি; বাকি দুইটি - যা প্রমাণীকরণ এবং প্রবেশাধিকার অধিকার সম্পর্কিত - ২০২৬ সালের গ্রীষ্মকালে অনুসরণ করবে। এই ছয়টি ১৫ জুলাই ২০২৬-এ Implementing Decision (EU) 2026/-এ উদ্ধৃত করা হয়েছিল।EU-এর অফিসিয়াল জার্নালে (Official Journal of the EU) 15 জুলাই 2026-এ বাস্তবায়ন সিদ্ধান্ত (EU) 2026/1736-এর মাধ্যমে এগুলো গৃহীত হয়, যা এগুলোকে সমন্বিত মর্যাদা প্রদান করে এবং এর ফলে ESPR-এর ১০ ও ১১ অনুচ্ছেদের সাথে সামঞ্জস্যপূর্ণতার অনুমান দেয়।

আশা জাগানো দিক

এই সবকিছুই EN 18223-কে ভুল মানদণ্ড করে না। বিশদ বর্ণনা হল আন্তঃকার্যক্ষমতার জন্য ন্যায্য মূল্য, এমন এক বিশ্বে যেখানে প্রতিটি অভিধান উন্মুক্ত নয়, এবং এই মানদণ্ড সেই বিশ্বের যথাযথ প্রতিনিধিত্ব করে।

সুবিধাটি সহজ: যারা ইতিমধ্যেই পরিচ্ছন্ন JSON-LD ব্যবহার করছেন, তাদের জন্য EN 18223 একটি প্রক্ষেপণ, নতুন নির্মাণ নয়। ব্যয়বহুল পথটি অন্যটি - যেটি বন্ধ অভিধান থেকে শুরু করা যে কেউই নিতে বাধ্য।

যারা প্রথম লাইন থেকেই উন্মুক্ত, সমাধানযোগ্য অর্থতত্ত্বের উপর ভিত্তি করে তৈরি করেন, তাদের জন্য স্ট্যান্ডার্ডের বর্ণনাভঙ্গি বোঝা হয়ে দাঁড়ায় না। এটি একটি আউটপুট ফরম্যাটে পরিণত হয় যা প্রয়োজন অনুযায়ী তৈরি করা যায়।

সরল ভাষায় ব্যাখ্যা করা DPP মানদণ্ডসমূহ

আমরা EU DPP মানদণ্ড - আইডেন্টিফায়ার থেকে ইন্টারঅপারেবিলিটি পর্যন্ত - নজরদারি করি এবং প্রতি মাসে আপনাকে পাঠাই একটি আপডেট, যাতে জানা যায় আসলে কী পরিবর্তন হচ্ছে এবং বাস্তবে এর অর্থ কী।