অফিসস্কোপ

OfficeScope সত্তাগুলি কোন অফিসের সাথে OfficeholderSubFeed ElectionEvent নির্দিষ্ট করতে ব্যবহৃত হয়।

উপাদানসমূহ

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

উদাহরণ

নিচের উদাহরণটি হল এমন একটি 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>

JSON সম্পর্কে

{
 "OfficeScope": {
   "DebugName": "Scope of US general election",
   "OfficeLevel": "Country",
   "JurisdictionOcdId": "ocd-division/country:us",
   "OfficeRoles": [
     "president",
     "lower house",
     "upper house"
   ]
 }
}
    

একই 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>

JSON সম্পর্কে

{
 "OfficeScope": {
 "DebugName": "Virginia election scope",
 "OfficeLevel": "Administrative Area 1",
 "JurisdictionOcdId": "ocd-division/country:us/state:va",
 "OfficeRoles": [
   "attorney general",
   "state executive"
 ]
 }
}
{
 "OfficeScope": {
 "DebugName": "Pennsylvania election scope",
 "OfficeLevel": "Administrative Area 1",
 "JurisdictionOcdId": "ocd-division/country:us/state:pa",
 "OfficeRoles": [
   "state lower house",
   "state upper house",
   "state executive"
 ]
 }
}
    

প্রয়োজনে, ElectionEvent OfficeScope সত্তা থাকতে পারে যা তালিকাভুক্ত অফিস ভূমিকার জন্য ভোটদানকারী নির্বাচনী জেলাগুলি নির্দিষ্ট করে:

এক্সএমএল

<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>

JSON সম্পর্কে

{
 "OfficeScope": {
   "DebugName" : "US general election scope",
   "OfficeLevel": "Country",
   "JurisdictionOcdId": "ocd-division/country:us",
   "OfficeRoles": "upper house",
   "ElectoralDistrictCollection": {
     "OcdId" : [
     "ocd-division/country:us/state:ar",
     "ocd-division/country:us/state:ca",
     "ocd-division/country:us/state:ct",
     "ocd-division/country:us/state:de",
     "ocd-division/country:us/state:fl"
     ]
   }
 }
}