หน่วยภูมิรัฐศาสตร์ หรือ GpUnit
อธิบายหน่วยทางกายภาพหรือเสมือนของ
การเป็นตัวแทน หรือการรวมคะแนนเสียง/ที่นั่ง ใช้เอนทิตีนี้เพื่อระบุภูมิรัฐศาสตร์
หน่วยงานต่างๆ เช่น เมือง เขต เขตอำนาจศาล หรือเขตที่เกี่ยวข้อง
การแข่งขัน สำนักงาน จำนวนคะแนนเสียง หรือข้อมูลอื่นๆ กับพื้นที่ทางภูมิศาสตร์เหล่านั้น
GpUnit
เอนทิตีต่อไปนี้มีการอ้างอิงถึง GpUnit
:
Election
Contest
และOffice
มีข้อมูลอ้างอิงที่จำเป็น องค์ประกอบGpUnit
ที่กำหนดเขตอำนาจศาลของการเลือกตั้ง หรือสำนักงาน ตามลำดับSummaryCounts
และVoteCounts
อ้างอิงGpUnit
เพื่อลิงก์สรุปหรือจำนวนคะแนนเสียงกับองค์ประกอบGpUnit
รายการที่กำหนดไว้สำหรับ เขตหรือหน่วยภูมิรัฐศาสตร์ประเภทอื่นๆ
ความสัมพันธ์ระดับบนสุดและย่อยสำหรับเอนทิตี GpUnit
ที่คล้ายกันต้องเท่ากับ
มีความสม่ำเสมอ เช่น เขตเลือกตั้งทั้งหมดต้องมีผู้ปกครองเพียงคนเดียว
ซึ่งเป็นรัฐ แม้ว่าเขตเลือกตั้งบางแห่งจะเป็น
ที่อยู่ในเขต
Attributes
ตารางต่อไปนี้อธิบายแอตทริบิวต์สำหรับ GpUnit
แอตทริบิวต์ | จำเป็นหรือไม่ | ประเภท | คำอธิบาย |
---|---|---|---|
objectId |
ต้องระบุ | ID |
ตัวระบุภายในที่ไม่ซ้ำกันซึ่งองค์ประกอบอื่นๆ ใช้เพื่ออ้างอิง องค์ประกอบนี้ |
องค์ประกอบ
ตารางต่อไปนี้อธิบายองค์ประกอบสำหรับ GpUnit
องค์ประกอบ | ความหลากหลาย | ประเภท | คำอธิบาย |
---|---|---|---|
ComposingGpUnitIds |
0 หรือ 1 | IDREFS |
ตัวระบุที่ไม่ซ้ำกันขององค์ประกอบ ใช้องค์ประกอบ |
ExternalIdentifiers |
0 หรือ 1 | ExternalIdentifiers |
เชื่อมโยงรหัสกับ เมื่อคุณรวม |
Name |
0 หรือ 1 | string |
ชื่อของหน่วยภูมิรัฐศาสตร์ |
SummaryCounts |
0 ขึ้นไป | SummaryCounts |
จำนวนสรุปบัตรลงคะแนน เช่น การโหวตเห็นด้วยมากเกินไป การโหวตไม่เห็นด้วย และผลรวม บัตรลงคะแนน โดยบัตรนี้สามารถแจกแจงตามประเภทอุปกรณ์และบัตรลงคะแนน
|
ReportingUnit
ใช้ ReportingUnit
เพื่อกำหนดหน่วยภูมิรัฐศาสตร์ เช่น รัฐ เมือง เขตชุมชน
หรือใกล้กับ ReportingUnitType
การแจงนับ
Election
อ้างอิงองค์ประกอบนี้กับ
กำหนดขอบเขตทางภูมิศาสตร์ของการเลือกตั้ง ในกรณีนี้ ค่า
องค์ประกอบ ReportingUnit
ที่ระบุขอบเขตของการเลือกตั้งอาจรวมถึง
ElectionAdministration
เพื่อให้ข้อมูลเกี่ยวกับหน่วยงานการเลือกตั้ง
ReportingUnit
อาจเป็นรายการย่อยของ ReportingUnit
อื่นได้สูงสุด 1 รายการ
อย่างไรก็ตาม หาก ReportingUnit
ต้องการผู้ปกครองหลายคนเนื่องจากโดยชอบธรรม
ครอบคลุมองค์ประกอบ ReportingUnit
ระดับบนสุด โปรดติดต่อ Google
ติดต่อเพื่อขอคำแนะนำได้เลย
ไวยากรณ์ XML สำหรับ ReportingUnit
คือ <GpUnit xsi:type="ReportingUnit" ... />
องค์ประกอบ
ตารางต่อไปนี้อธิบายองค์ประกอบสำหรับ ReportingUnit
องค์ประกอบ | ความหลากหลาย | ประเภท | คำอธิบาย |
---|---|---|---|
AuthorityIds |
0 หรือ 1 | IDREFS |
objectId ของอย่างน้อย 1 รายการ
Person
องค์ประกอบที่อธิบายหน่วยงานที่รับผิดชอบการรายงาน
หน่วย |
ContactInformation |
0 หรือ 1 | ContactInformation |
เชื่อมโยงข้อมูลติดต่อกับหน่วยการรายงาน เช่น ของศูนย์ลงคะแนน |
CountStatus |
0 ขึ้นไป | CountStatus |
มอบสถานะการนับต่างๆ สำหรับบัตรลงคะแนนประเภทต่างๆ หรือ รายการอื่นๆ |
ElectionAdministration |
0 หรือ 1 | ElectionAdministration |
ให้ข้อมูลเกี่ยวกับหน่วยงานการเลือกตั้ง ใช้เมื่อ ทำหน้าที่เป็นหน่วยงานในการเลือกตั้ง |
InternationalizedName |
1 | InternationalizedText |
ชื่อ Canonical ที่มีการแปลเป็นภาษาท้องถิ่น ชื่อแบบเต็มของหน่วยภูมิศาสตร์การเมือง ไม่ใช่ อักษรย่อ เช่น "อะแลสกา" หรือ "สภาผู้แทนราษฎรแห่งรัฐนิวยอร์ก" เขตพื้นที่การศึกษา" |
IsDistricted |
0 หรือ 1 | boolean |
บูลีน IsDistricted ได้หลายวิธี
ไม่จำเป็นอย่างยิ่งเนื่องจากสามารถระบุเขตได้
ตามองค์ประกอบย่อย Type คุณยังตรวจสอบ
Contest
องค์ประกอบย่อย ElectoralDistrictId ของเอลิเมนต์ ซึ่งลิงก์
เขตเลือกตั้งที่เกี่ยวข้องกับการประกวด อย่างไรก็ตาม หาก
เขตการศึกษา แต่ไม่ได้เชื่อมโยงจากการแข่งขัน หรือหากประเภทของ
เขตจะได้รับ OtherType จากนั้น
IsDistricted จำเป็นต้องใช้ในการระบุ
เขต GpUnit บูลีน IsDistricted
สามารถใช้เพื่อแสดงว่า GpUnit ที่หมายถึง
เขตอำนาจศาล เช่น เมือง ก็ใช้เป็นเขตการปกครอง ตัวอย่างเช่น
การแข่งขันทั่วทั้งเมือง |
IsMailOnly |
0 หรือ 1 | boolean |
ระบุว่าหน่วยการรายงานจัดการเฉพาะการส่งซ่อมทางไปรษณีย์ หรือ
บัตรลงคะแนนล่วงหน้า หากไม่มี ค่าเริ่มต้นจะเป็น
false |
SubUnitsReported |
0 หรือ 1 | integer |
จำนวนหน่วยย่อยที่เกี่ยวข้อง เช่น หน่วยย่อย ที่เสร็จสมบูรณ์แล้ว การรายงาน |
TotalSubUnits |
0 หรือ 1 | integer |
จำนวนหน่วยย่อยทั้งหมดที่เกี่ยวข้อง เช่น หน่วยย่อย |
Type |
1 | ReportingUnitType |
ประเภทแจกแจงของหน่วยการรายงาน เช่น รัฐ เมือง เขต หรือบริเวณ หากประเภทหน่วยการรายงานไม่มีอยู่ในรายการแจกแจง
|
OtherType |
0 หรือ 1 | string |
ใช้ระบุประเภทของหน่วยภูมิรัฐศาสตร์เมื่อค่าของ
ReportingUnitType คือother |
VotersParticipated |
0 หรือ 1 | integer |
จำนวนผู้มีสิทธิเลือกตั้งที่เข้าร่วมการเลือกตั้ง นั่นคือ มีผู้เข้าร่วมในแบบสำรวจกี่คน ซึ่งรวมถึงผู้ที่ไม่ได้ร่วมลงคะแนน ลงคะแนนเสียงเลือกตั้ง |
VotersRegistered |
0 หรือ 1 | integer |
จำนวนผู้มีสิทธิเลือกตั้งที่จดทะเบียนซึ่งอาศัยอยู่ในขอบเขตของ หน่วยภูมิรัฐศาสตร์ |
ตัวอย่าง
XML
<GpUnit objectId="ru0081" xsi:type="ReportingUnit"> <ComposingGpUnitIds>ru_wahlkreis1 ru_wahlkreis2</ComposingGpUnitIds> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-state-0081</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>ocd-id</Type> <Value>ocd-division/country:de/state:hb</Value> </ExternalIdentifier> </ExternalIdentifiers> <InternationalizedName> <Text language="en">Bremen</Text> </InternationalizedName> <Name>Bremen</Name> <Type>state</Type> </GpUnit>
JSON
"GpUnit": [ { "@type": "ReportingUnit", "objectId": "ru0081", "ComposingGpUnitIds": [ "ru_wahlkreis1", "ru_wahlkreis2" ], "ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "stable-state-0081" }, { "Type": "ocd-id", "Value": "ocd-division/country:de/state:hb" } ] }, "InternationalizedName": { "Text": [ { "language": "en", "value": "Bremen" } ] }, "Name": "Bremen", "Type": "state" } ]