OfficeScope
সত্তাগুলিকে নির্দিষ্ট করার জন্য ব্যবহার করা হয় যে কোন অফিসগুলির সাথে ElectionEvent
এবং OfficeholderSubFeed
সত্তা সঙ্গতিপূর্ণ।
উপাদান
উদাহরণ
নিম্নলিখিত উদাহরণ হল একটি 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" ] } } }