เอนทิตี OfficeScope ใช้เพื่อระบุสำนักงานที่เอนทิตี ElectionEvent และ OfficeholderSubFeed เกี่ยวข้อง
องค์ประกอบ
| องค์ประกอบ | ความหลากหลาย | ประเภท | คำอธิบาย |
|---|---|---|---|
DebugName |
0 หรือ 1 | string |
ชื่อที่สื่อความหมายที่ใช้สำหรับสำนักงาน |
OfficeLevel |
1 | OfficeLevel |
ระบุระดับของสำนักงานภายในขอบเขตนี้:
Country สำหรับระดับประเทศ Administrative Area 1
สำหรับระดับรัฐหรือจังหวัด เป็นต้น |
JurisdictionOcdId |
0 หรือ 1 | string |
รหัส OCD ของเขตอำนาจศาลของสำนักงาน |
OfficeRoles |
1 รายการขึ้นไป | OfficeRole |
รายการบทบาทที่มีอยู่ในชุดข้อมูล โดยจำกัดเฉพาะ บทบาทที่ได้รับการเลือกตั้งสำหรับระดับสำนักงาน รหัส OCD ของเขตอำนาจศาล ฯลฯ |
ElectoralDistrictCollection |
0 หรือ 1 | ไม่มี | องค์ประกอบ Wrapper สำหรับรายการของ รหัส OCD ของเขตเลือกตั้งที่ลงคะแนนเสียงสำหรับบทบาทสำนักงานที่ระบุ รายการที่ว่างเปล่าหมายความว่าขอบเขตครอบคลุมเขตทั้งหมดที่เป็นไปได้สำหรับ สถานที่เลือกตั้งหรือผู้ดำรงตำแหน่งที่ระบุ |
ตัวอย่าง
ตัวอย่างต่อไปนี้คือ Feed ที่มี ElectionEvent พร้อม OfficeScope ซึ่งระบุว่า Feed มี (หรือคาดว่าจะมี) ข้อมูลเกี่ยวกับการเลือกตั้งอย่างน้อย 1 ครั้งเพื่อเลือกประธานาธิบดีระดับประเทศ ที่นั่งในสภาล่างอย่างน้อย 1 ที่นั่ง และที่นั่งในสภาสูงอย่างน้อย 1 ที่นั่ง
XML
<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 เพิ่มเติมที่ระบุการเลือกตั้งระดับรัฐหลายครั้งภายในรัฐเวอร์จิเนียและรัฐเพนซิลเวเนียสำหรับบทบาทระดับรัฐต่างๆ
XML
<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>
ElectionEvent อาจมีเอนทิตี OfficeScope ที่ระบุเขตเลือกตั้งที่ลงคะแนนเสียงสำหรับบทบาทสำนักงานที่ระบุ หากจำเป็น
XML
<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>