OfficeScope সত্তাগুলি কোন অফিসের সাথে OfficeholderSubFeed ElectionEvent নির্দিষ্ট করতে ব্যবহৃত হয়।
উপাদানসমূহ
| নাম | ট্যাগ | আদর্শ | মন্তব্য | বহুগুণ |
|---|---|---|---|---|
| ডিবাগ নাম | DebugName | string | অফিসের জন্য ব্যবহৃত বর্ণনামূলক নাম। | ০ অথবা ১ |
| অফিস স্তর | OfficeLevel | OfficeLevel | এই সুযোগের মধ্যে অফিসগুলির স্তর নির্দিষ্ট করে: জাতীয় ক্ষেত্রে Country , রাজ্য বা প্রদেশের ক্ষেত্রে Administrative Area 1 , ইত্যাদি। | ১ |
| এখতিয়ার OCD আইডি | JurisdictionOcdId | Ocd Id | OfficeLevel যদি Country হয়, অন্যথায় প্রয়োজন হলে ঐচ্ছিক। রাজনৈতিক ভূগোল নির্দিষ্ট করতে এই ক্ষেত্রটি ব্যবহার করুন। উদাহরণস্বরূপ, যদি রাজ্যটি ভার্জিনিয়া বনাম পেনসিলভানিয়া, অথবা ম্যানিটোবা বনাম অন্টারিও হয়। | ০ অথবা ১ |
| অফিসের ভূমিকা | OfficeRoles | OfficeRole | ডেটা সেটে থাকা ভূমিকাগুলির একটি তালিকা, বিশেষ করে এই অফিস স্তরের জন্য নির্বাচিতদের মধ্যে সীমাবদ্ধ, এখতিয়ার OCD আইডি, ইত্যাদি। | ১ বা তার বেশি |
| নির্বাচনী জেলা সংগ্রহ | ElectoralDistrictCollection | Ocd Id | তালিকাভুক্ত অফিস ভূমিকার জন্য ভোটদানকারী নির্বাচনী জেলাগুলির 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>National</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": "National", "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" ] } } }