অফিসস্কোপ

একটি ElectionEvent এবং OfficeholderSubFeed এনটিটি কোন কোন অফিসের সাথে সম্পর্কিত, তা নির্দিষ্ট করতে OfficeScope এনটিটি ব্যবহার করা হয়।

উপাদান

উপাদান বহুত্ব প্রকার বর্ণনা
DebugName ০ অথবা ১ string দপ্তরটির জন্য ব্যবহৃত বর্ণনামূলক নাম।
OfficeLevel OfficeLevel এই আওতাভুক্ত দপ্তরগুলোর স্তর নির্দিষ্ট করে: জাতীয় পর্যায়ের জন্য Country , রাজ্য বা প্রদেশের জন্য Administrative Area 1 , ইত্যাদি।
JurisdictionOcdId ০ অথবা ১ string অফিসগুলোর এখতিয়ারভুক্ত এলাকার ওসিডি আইডি
OfficeRoles ১ বা তার বেশি OfficeRole ডেটাসেটে অন্তর্ভুক্ত ভূমিকাগুলির একটি তালিকা, যা বিশেষভাবে এই পদ স্তর, এখতিয়ার ওসিডি আইডি ইত্যাদির জন্য নির্বাচিতদের মধ্যে সীমাবদ্ধ।
ElectoralDistrictCollection ০ অথবা ১ প্রযোজ্য নয় তালিকাভুক্ত পদাধিকারবলে ভোটদানকারী নির্বাচনী জেলাগুলোর ওসিডি আইডি-র তালিকার জন্য একটি র‍্যাপার এলিমেন্ট। একটি খালি তালিকা বোঝায় যে, এর আওতায় নির্দিষ্ট নির্বাচনী স্থান বা পদাধিকারীর জন্য সম্ভাব্য সমস্ত জেলা অন্তর্ভুক্ত রয়েছে।

উদাহরণ

নিম্নলিখিত উদাহরণটি একটি Feed , যাতে OfficeScope সহ একটি ElectionEvent রয়েছে। এটি নির্দেশ করে যে Feed জাতীয় পর্যায়ের প্রেসিডেন্ট, এক বা একাধিক নিম্নকক্ষের আসন এবং এক বা একাধিক উচ্চকক্ষের আসন নির্বাচনের জন্য অনুষ্ঠিত এক বা একাধিক নির্বাচন সম্পর্কিত ডেটা রয়েছে (বা থাকার কথা):

এক্সএমএল

<OfficeScope>
  <DebugName>Scope of US general election</DebugName>
  <OfficeLevel>Country</OfficeLevel>
  <JurisdictionOcdId>ocd-division/country:us</JurisdictionOcdId>
  <OfficeRoles>president</OfficeRoles>
  <OfficeRoles>lower house</OfficeRoles>
  <OfficeRoles>upper house</OfficeRoles>
</OfficeScope>

একই ElectionEvent অতিরিক্ত OfficeScope এনটিটি থাকতে পারে, যা ভার্জিনিয়া এবং পেনসিলভেনিয়ার মধ্যে বিভিন্ন রাজ্য-স্তরের ভূমিকার জন্য একাধিক রাজ্য-স্তরের নির্বাচন নির্দেশ করে:

এক্সএমএল

<OfficeScope>
  <DebugName>Virginia election scope</DebugName>
  <OfficeLevel>Administrative Area 1</OfficeLevel>
  <JurisdictionOcdId>ocd-division/country:us/state:va</JurisdictionOcdId>
  <OfficeRoles>attorney general</OfficeRoles>
  <OfficeRoles>state executive</OfficeRoles>
</OfficeScope>
<OfficeScope>
  <DebugName>Pennsylvania election scope</DebugName>
  <OfficeLevel>Administrative Area 1</OfficeLevel>
  <JurisdictionOcdId>ocd-division/country:us/state:pa</JurisdictionOcdId>
  <OfficeRoles>state lower house</OfficeRoles>
  <OfficeRoles>state upper house</OfficeRoles>
  <OfficeRoles>state executive</OfficeRoles>
</OfficeScope>

প্রয়োজনে, ElectionEventOfficeScope এনটিটি অন্তর্ভুক্ত থাকতে পারে, যা তালিকাভুক্ত পদাধিকারীর জন্য ভোটদানকারী নির্বাচনী জেলাগুলোকে নির্দিষ্ট করে:

এক্সএমএল

<OfficeScope>
  <DebugName>US general election scope</DebugName>
  <OfficeLevel>Country</OfficeLevel>
  <JurisdictionOcdId>ocd-division/country:us</JurisdictionOcdId>
  <OfficeRoles>upper house</OfficeRoles>
  <ElectoralDistrictCollection>
    <OcdId>ocd-division/country:us/state:ar</OcdId>
    <OcdId>ocd-division/country:us/state:ca</OcdId>
    <OcdId>ocd-division/country:us/state:ct</OcdId>
    <OcdId>ocd-division/country:us/state:de</OcdId>
    <OcdId>ocd-division/country:us/state:fl</OcdId>
  </ElectoralDistrictCollection>
</OfficeScope>