GpUnit এবং সম্পর্কিত উপাদান

একটি ভূ-রাজনৈতিক ইউনিট, বা GpUnit , প্রতিনিধিত্ব বা ভোট/আসন সমষ্টির যেকোন ভৌত বা ভার্চুয়াল ইউনিটকে বর্ণনা করে। এই সত্তাটি ব্যবহার করুন ভৌগলিক একক যেমন শহর, জেলা, এখতিয়ার বা প্রিন্সিক্টকে সংজ্ঞায়িত করতে প্রতিযোগিতা, অফিস, ভোট গণনা বা অন্যান্য তথ্য সেই ভৌগলিক অঞ্চলগুলির সাথে সংযুক্ত করতে।

GpUnit

নিম্নলিখিত সত্তাগুলিতে GpUnit এর রেফারেন্স রয়েছে:

  • Election , Contest এবং Office একটি GpUnit উপাদানের একটি প্রয়োজনীয় রেফারেন্স রয়েছে, যা যথাক্রমে নির্বাচন, প্রতিদ্বন্দ্বিতা বা অফিসের এখতিয়ার সংজ্ঞায়িত করে।
  • SummaryCounts এবং VoteCounts GpUnit উল্লেখ করে সারাংশ বা ভোটের সংখ্যাগুলিকে GpUnit উপাদানগুলির সাথে লিঙ্ক করতে যা প্রিন্সিক্ট বা অন্যান্য ধরণের ভূ-রাজনৈতিক ইউনিটগুলির জন্য সংজ্ঞায়িত করা হয়।

অনুরূপ GpUnit সত্তাগুলির জন্য পিতামাতা-সন্তানের সম্পর্ক সামঞ্জস্যপূর্ণ হওয়া প্রয়োজন। উদাহরণস্বরূপ, সমস্ত কংগ্রেসনাল ডিস্ট্রিক্টের একটি একক অভিভাবক থাকতে হবে, যা একটি রাজ্য, এমনকি যদি একটি নির্দিষ্ট কংগ্রেসনাল ডিস্ট্রিক্ট সম্পূর্ণভাবে একটি কাউন্টির মধ্যে থাকে।

গুণাবলী

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

বৈশিষ্ট্য প্রয়োজন? টাইপ বর্ণনা
objectId প্রয়োজন ID অনন্য অভ্যন্তরীণ শনাক্তকারী যা এই উপাদানটিকে উল্লেখ করতে অন্যান্য উপাদান দ্বারা ব্যবহৃত হয়।

উপাদান

নিম্নলিখিত টেবিলটি GpUnit এর উপাদানগুলি বর্ণনা করে:

উপাদান বহুগুণ টাইপ বর্ণনা
ComposingGpUnitIds 0 বা 1 IDREFS

এক বা একাধিক GpUnit উপাদানের জন্য অনন্য শনাক্তকারী। অন্যান্য GpUnit উপাদানগুলিকে উল্লেখ করতে এবং তাদের মূল GpUnit এর সাথে সংযুক্ত করতে ব্যবহৃত হয়। প্রতিটি রেফারেন্স করা উপাদান অবশ্যই একটি ভূ-রাজনৈতিক ইউনিটের জন্য সংজ্ঞায়িত করা উচিত যা মূল GpUnit উপাদানের মধ্যে রয়েছে।

শুধুমাত্র সেই নির্দিষ্ট GpUnit এর সরাসরি বাচ্চাদের প্রতিনিধিত্ব করতে ComposingGpUnitIds উপাদান ব্যবহার করুন। উদাহরণস্বরূপ, যদি Precincts A এবং B সিটি M-এ থাকে এবং সিটি M কাউন্টি X-এ থাকে, তাহলে A এবং B শহর M-এর সন্তান হিসাবে তালিকাভুক্ত করুন। তারপর City M হল কাউন্টি X-এর সন্তান, কিন্তু Precincts A তৈরি করবেন না এবং B কাউন্টি X এর সন্তান।

ExternalIdentifiers 0 বা 1 ExternalIdentifiers

একটি আইডিকে GpUnit এর সাথে সংযুক্ত করে, যেমন একটি জেলা বা শহরের কোড।

আপনি যখন ExternalIdentifiers অন্তর্ভুক্ত করেন, যদি টাইপটি গণনা IdentifierType এ তালিকাভুক্ত না থাকে, other একটি Type ব্যবহার করুন এবং OtherType এ আপনার কাস্টম প্রকার প্রদান করুন।

Name 0 বা 1 string ভূ-রাজনৈতিক ইউনিটের নাম।
SummaryCounts 0 বা তার বেশি SummaryCounts

ব্যালটের সারাংশ গণনা, যেমন ওভারভোট, কম ভোট এবং মোট ব্যালট। এগুলি ঐচ্ছিকভাবে ডিভাইসের ধরন এবং ব্যালট শ্রেণী দ্বারা বিভক্ত করা যেতে পারে।

GpUnit সংশ্লিষ্ট ভূ-রাজনৈতিক ভূগোলের জন্য সারাংশ গণনা প্রদান করতে SummaryCounts অন্তর্ভুক্ত করে।

রিপোর্টিং ইউনিট

ReportingUnitType গণনার সাথে রাজ্য, শহর, টাউনশিপ বা প্রিসিনক্টের মতো একটি ভূ-রাজনৈতিক ইউনিট সংজ্ঞায়িত করতে ReportingUnit ব্যবহার করুন।

Election এই উপাদানটি নির্বাচনের ভৌগোলিক সুযোগ চিহ্নিত করার জন্য উল্লেখ করে। এই ক্ষেত্রে, ReportingUnit উপাদান যা নির্বাচনের সুযোগ নির্ধারণ করে নির্বাচন কর্তৃপক্ষ-সম্পর্কিত তথ্য প্রদানের জন্য ElectionAdministration অন্তর্ভুক্ত করতে পারে।

একটি ReportingUnit সর্বাধিক, অন্য একটি ReportingUnit এর সন্তান হতে পারে। যাইহোক, যদি একটি ReportingUnit একাধিক অভিভাবকের প্রয়োজন হয় কারণ এটি বৈধভাবে অভিভাবক ReportingUnit উপাদানগুলি জুড়ে বিস্তৃত থাকে, তাহলে নির্দেশনার জন্য আপনার Google বিন্দুর সাথে যোগাযোগ করুন৷

ReportingUnit এর XML সিনট্যাক্স হল <GpUnit xsi:type="ReportingUnit" ... />

উপাদান

নিম্নলিখিত সারণী ReportingUnit উপাদানগুলি বর্ণনা করে:

উপাদান বহুগুণ টাইপ বর্ণনা
AuthorityIds 0 বা 1 IDREFS এক বা একাধিক Person উপাদানের objectId যা রিপোর্টিং ইউনিটের জন্য দায়ী কর্তৃপক্ষকে বর্ণনা করে।
ContactInformation 0 বা 1 ContactInformation রিপোর্টিং ইউনিটের সাথে সহযোগীদের যোগাযোগের তথ্য, যেমন একটি ভোট কেন্দ্রের ঠিকানা।
CountStatus 0 বা তার বেশি CountStatus বিভিন্ন ধরনের ব্যালট বা অন্যান্য আইটেমের জন্য বিভিন্ন গণনা অবস্থা প্রদান করে।
ElectionAdministration 0 বা 1 ElectionAdministration একটি নির্বাচন কর্তৃপক্ষ সম্পর্কে তথ্য প্রদান করে। যখন রিপোর্টিং ইউনিট নির্বাচনে কর্তৃপক্ষ হিসাবে কাজ করে তখন এটি ব্যবহার করুন।
InternationalizedName 1 InternationalizedText ভূ-রাজনৈতিক ইউনিটের স্থানীয়কৃত, সম্পূর্ণ, প্রামাণিক নাম, একটি সংক্ষিপ্ত রূপ নয়। উদাহরণস্বরূপ, "আলাস্কা" বা "নিউ ইয়র্কের 14 তম কংগ্রেসনাল জেলা।"
IsDistricted 0 বা 1 boolean IsDistricted বুলিয়ান বিভিন্ন উপায়ে ব্যবহার করা যেতে পারে। এটি কঠোরভাবে প্রয়োজনীয় নয় কারণ জেলাগুলিকে তাদের Type উপ-উপাদান দ্বারা চিহ্নিত করা সম্ভব। এছাড়াও আপনি Contest উপাদানের ElectoralDistrictId উপ-উপাদান পরীক্ষা করতে পারেন, যা প্রতিযোগিতার সাথে যুক্ত নির্বাচনী জেলার সাথে লিঙ্ক করে। যাইহোক, যদি একটি জেলা সংজ্ঞায়িত করা হয় কিন্তু একটি প্রতিযোগিতা থেকে লিঙ্ক করা না হয়, অথবা যদি OtherType সাথে জেলার প্রকার দেওয়া হয়, তাহলে GpUnit জেলা হিসাবে চিহ্নিত করার জন্য IsDistricted আবশ্যক। IsDistricted বুলিয়ানকে বোঝাতেও ব্যবহার করা যেতে পারে যে একটি GpUnit যা একটি শহরের মতো একটি এখতিয়ার হিসাবে সংজ্ঞায়িত করা হয়েছে, একটি জেলা হিসাবেও ব্যবহৃত হয়, উদাহরণস্বরূপ শহর-ব্যাপী প্রতিযোগিতার জন্য।
IsMailOnly 0 বা 1 boolean রিপোর্টিং ইউনিট শুধুমাত্র মেল-ইন বা অনুপস্থিত ব্যালট নির্বাচন পরিচালনা করে কিনা তা নির্দেশ করে। উপস্থিত না হলে, ডিফল্ট মান false
SubUnitsReported 0 বা 1 integer সংশ্লিষ্ট সাবুনিটের সংখ্যা, যেমন প্রিন্সিক্ট, যেগুলি রিপোর্টিং সম্পন্ন করেছে।
TotalSubUnits 0 বা 1 integer সংশ্লিষ্ট সাবইউনিটের মোট সংখ্যা যেমন প্রিন্সিক্ট।
Type 1 ReportingUnitType

রিপোর্টিং ইউনিটের গণনাকৃত প্রকার, যেমন রাজ্য, শহর, জেলা বা এলাকা।

যদি রিপোর্টিং ইউনিটের ধরনটি গণনা ReportingUnitType এ তালিকাভুক্ত না থাকে, তাহলে other একটি Type ব্যবহার করুন এবং OtherType এ আপনার কাস্টম রিপোর্টিং ইউনিটের ধরন প্রদান করুন।

OtherType 0 বা 1 string ReportingUnitType এর মান other হলে ভূ-রাজনৈতিক ইউনিটের ধরন নির্দিষ্ট করতে ব্যবহৃত হয়।
VotersParticipated 0 বা 1 integer নির্বাচনে অংশগ্রহণকারী ভোটারের সংখ্যা ৩২। অর্থাৎ, ভোটে কতজন উপস্থিত হয়েছেন, যার মধ্যে যারা ব্যালট দেননি তাদের অন্তর্ভুক্ত।
VotersRegistered 0 বা 1 integer নিবন্ধিত ভোটারদের সংখ্যা যারা ভূ-রাজনৈতিক ইউনিটের সীমানার মধ্যে থাকে।

উদাহরণ

এক্সএমএল

    <GpUnit objectId="ru0081" xsi:type="ReportingUnit">
      <ComposingGpUnitIds>ru_wahlkreis1 ru_wahlkreis2</ComposingGpUnitIds>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>stable-state-0081</Value>
        </ExternalIdentifier>
        <ExternalIdentifier>
          <Type>ocd-id</Type>
          <Value>ocd-division/country:de/state:hb</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
      <InternationalizedName>
        <Text language="en">Bremen</Text>
      </InternationalizedName>
      <Name>Bremen</Name>
      <Type>state</Type>
    </GpUnit>

JSON

    "GpUnit": [
      {
        "@type": "ReportingUnit",
        "objectId": "ru0081",
        "ComposingGpUnitIds": [
          "ru_wahlkreis1",
          "ru_wahlkreis2"
        ],
        "ExternalIdentifiers": {
          "ExternalIdentifier" : [
            {
              "Type": "other",
              "OtherType": "stable",
              "Value": "stable-state-0081"
            },
            {
              "Type": "ocd-id",
              "Value": "ocd-division/country:de/state:hb"
            }
          ]
        },
        "InternationalizedName": {
          "Text": [
            {
              "language": "en",
              "value": "Bremen"
            }
          ]
        },
        "Name": "Bremen",
        "Type": "state"
      }
    ]