বাহ্যিক শনাক্তকারী

ExternalIdentifier সত্তা ফিড ক্রিয়েটরদের নির্দিষ্ট বস্তুর সাথে উৎস-মানের জোড়ার নির্বিচারে সেট সংযুক্ত করতে দেয়। ExternalIdentifier হল একটি বাহ্যিক সিস্টেমে প্রায়শই বিচার বিভাগের কোড যা প্রার্থী, অফিস বা ভূ-রাজনৈতিক ইউনিটের মতো বস্তুর সাথে একটি বিচার বিভাগকে যুক্ত করতে ব্যবহৃত হয়।

একটি ExternalIdentifier সত্তার Type ক্ষেত্রটি শনাক্তকারীর উৎস বর্ণনা করতে ব্যবহৃত হয়, বস্তুটিকে চিহ্নিত করা হচ্ছে না। উদাহরণস্বরূপ, দুটি অন্তর্নির্মিত প্রকার হল fips , "ফেডারেল ইনফরমেশন প্রসেসিং স্ট্যান্ডার্ড" কোডের সংক্ষিপ্ত রূপ এবং state । যদিও FIPS দুই-সংখ্যার কোডগুলি রাজ্যগুলিকে বর্ণনা করতে ব্যবহার করা যেতে পারে, এই পরিস্থিতির জন্য উদ্দিষ্ট Type মান হল fips এবং state নয়। কারণ fips শনাক্তকারীর উৎস বর্ণনা করে।

বাহ্যিক শনাক্তকারী নিম্নলিখিত উদ্দেশ্যে ফিড জুড়ে ব্যবহার করা হয়:

  • একটি স্থিতিশীল শনাক্তকারী প্রদান করুন।
  • একটি বাহ্যিক সংস্থান থেকে একটি ক্যানোনিকাল শনাক্তকারী প্রদান করুন, যেমন ওপেন সিভিক ডেটা আইডেন্টিফায়ার বা FIPS কোড।
  • অতিরিক্ত বৈশিষ্ট্যগুলি প্রদান করুন যা NIST CDF স্কিমার স্থানীয় নয়।

যখন একটি বস্তুর জন্য অতিরিক্ত ডেটা বা প্রসঙ্গ সরবরাহ করতে ব্যবহৃত হয়, তখন বাহ্যিক শনাক্তকারীদের other একটি Type ব্যবহার করতে হবে। তারা একটি OtherType এবং একটি Value অন্তর্ভুক্ত করে যা উভয়ই প্রদত্ত ডেটার উপর নির্ভর করে। এই পদ্ধতিতে ডেটা কীভাবে সরবরাহ করা যেতে পারে তার একটি উদাহরণের জন্য, Office দেখুন।

গুণাবলী

নিম্নলিখিত সারণীটি ExternalIdentifier এর জন্য বৈশিষ্ট্যগুলি বর্ণনা করে:

বৈশিষ্ট্য প্রয়োজন? টাইপ বর্ণনা
label ঐচ্ছিক string একটি তথ্যপূর্ণ লেবেল। প্রয়োজন অনুযায়ী ব্যবহারের জন্য।

উপাদান

নিম্নলিখিত টেবিলটি ExternalIdentifier এর জন্য উপাদানগুলি দেখায়:

উপাদান বহুগুণ টাইপ বর্ণনা
Type 1 IdentifierType একটি শনাক্তকারী প্রকার প্রদান করে।
OtherType 0 বা 1 string IdentifierType এর মান other হলে ব্যবহৃত হয়।
Value 1 string এখতিয়ার দ্বারা ব্যবহৃত শনাক্তকারী৷

উদাহরণ

এক্সএমএল

    <ExternalIdentifiers>
     <ExternalIdentifier>
        <Type>other</Type>
        <OtherType>stable</OtherType>
        <Value>stable-gu-0081</Value>
      </ExternalIdentifier>
      <ExternalIdentifier>
        <Type>ocd-id</Type>
        <Value>ocd-division/country:ke/county:narok</Value>
      </ExternalIdentifier>
      <ExternalIdentifier>
        <Type>national-level</Type>
        <Value>33</Value>
      </ExternalIdentifier>
    </ExternalIdentifiers>

JSON

    "ExternalIdentifiers": {
      "ExternalIdentifier" : [
        {
          "Type": "other",
          "OtherType": "stable",
          "Value": "stable-gu-0081"
        },
        {
          "Type": "ocd-id",
          "Value": "ocd-division/country:ke/county:narok"
        },
        {
          "Type": "national-level",
          "Value": "33"
        }
      ]
    }