จำนวน

ไม่มีการใช้งานหรืออ้างอิง Counts โดยตรง แต่ใช้เป็นฐานส่วนขยายสำหรับเอนทิตีต่อไปนี้เท่านั้น

  • SummaryCounts: ใช้เพื่อรายงานเกี่ยวกับจำนวนคะแนนสรุปของContestและหน่วยภูมิศาสตร์การเมือง (GpUnit)
  • VoteCounts: ใช้เพื่อรายงานเกี่ยวกับจำนวนคะแนนเสียง Contest

Counts ช่วยให้คุณสามารถกรองจำนวนคะแนนเสียงตามลักษณะเฉพาะของอุปกรณ์ หรือตามประเภทการลงคะแนนเลือกตั้งหรือการลงคะแนน และยังให้คุณลิงก์จำนวนดังกล่าวกับเอนทิตี GpUnit ที่กำหนด เช่น ประเทศ ได้ด้วย

องค์ประกอบ

ตารางต่อไปนี้อธิบายองค์ประกอบสำหรับ Counts

องค์ประกอบ ความหลากหลาย Type คำอธิบาย
GpUnitId 0 หรือ 1 IDREF ตัวระบุที่ไม่ซ้ำกันสำหรับองค์ประกอบ GpUnit ใช้เพื่อเชื่อมโยงจำนวนกับหน่วยภูมิศาสตร์การเมือง เช่น เขต เทศมณฑล หรือเขตชุมชน
IsSuppressedForPrivacy 0 หรือ 1 boolean ระบุว่าระงับการลงคะแนนเสียงเลือกตั้งเพื่อความเป็นส่วนตัวของผู้มีสิทธิเลือกตั้งหรือไม่ หากไม่มี ค่าเริ่มต้นคือ false
Type 0 หรือ 1 CountItemType

ประเภทของจํานวนที่ใช้เป็นตัวกรองจํานวนคะแนนเสียง เช่น วันเลือกตั้งหรือการโหวตล่วงหน้า

หากประเภทของรายการ Count ไม่อยู่ในรายการแจกแจง CountItemType ให้ตั้งค่า Type เป็น other และใส่ประเภทที่กำหนดเองใน OtherType

OtherType 0 หรือ 1 string ใช้เมื่อ Type ยาว other เพื่อระบุสิ่งที่ระบบจะนับ

SummaryCounts

ใช้ SummaryCounts เพื่อแสดงจำนวนสรุปของทั้งหน่วยทางภูมิศาสตร์หรือทั่วทั้งหน่วยภูมิศาสตร์

SummaryCounts มี Counts เป็นฐานส่วนขยาย จึงรับค่าองค์ประกอบจาก Counts อย่างไรก็ตาม SummaryCounts ไม่ใช่ประเภทของ Counts แต่รวมอยู่ใน Contest และ GpUnit โดยตรงแทน

สามารถใช้ SummaryCounts เพื่อแสดงสรุปจำนวนเบ็ดเตล็ดที่เกี่ยวกับContestทั่วทั้งขอบเขตทางภูมิศาสตร์ เช่น จำนวนทั้งหมดในการลงคะแนนเลือกตั้ง จำนวนการลงคะแนนเกิน 1 ครั้ง การโหวตเห็นด้วยน้อยกว่า และการเขียนข้อความ SummaryCounts จะอ้างอิงองค์ประกอบ GpUnit ที่กำหนดไว้สำหรับหน่วยการรายงานระดับต่ำกว่าได้ (ไม่บังคับ) ซึ่งช่วยให้คุณเชื่อมโยงจำนวนสรุปกับหน่วยการรายงานระดับต่ำกว่าอื่นๆ ภายในขอบเขตของการแข่งขันได้

นอกจากนี้ SummaryCounts ยังใช้เพื่อระบุจำนวนสรุปเฉพาะสำหรับ GpUnit ได้อีกด้วย ตัวอย่างเช่น GpUnit ที่กำหนดไว้สำหรับประเทศอาจมี SummaryCounts เพื่อระบุจำนวนสรุป SummaryCounts ในกรณีนี้ ไม่รวมองค์ประกอบ GpUnitId ใน Counts

ใน Counts หากประเภทรายการจำนวนไม่ได้แสดงอยู่ในการแจกแจง CountItemType ให้ใช้ other และรวมประเภทที่กำหนดเองไว้ใน OtherType

องค์ประกอบ

ตารางต่อไปนี้อธิบายองค์ประกอบสำหรับ SummaryCounts

องค์ประกอบ ความหลากหลาย Type คำอธิบาย
BallotsCast 0 หรือ 1 integer จำนวนผู้ลงคะแนน
BallotsOutstanding 0 หรือ 1 integer ยังไม่ได้นับจำนวนบัตรลงคะแนน
BallotsRejected 0 หรือ 1 integer จำนวนบัตรลงคะแนนที่ถูกปฏิเสธ
Overvotes 0 หรือ 1 integer จํานวนการโหวตเกิน
Undervotes 0 หรือ 1 integer จำนวนผู้โหวตเห็นด้วย
WriteIns 0 หรือ 1 integer จำนวนการเขียน

ตัวอย่าง

XML

    <SummaryCounts>
      <BallotsCast>2089540</BallotsCast>
      <WriteIns>2087</WriteIns>
    </SummaryCounts>

JSON

    "SummaryCounts": [
      {
        "BallotsCast": "2089540",
        "WriteIns": "2087"
      }
    ]

VoteCounts

ใช้ VoteCounts เพื่ออธิบายจำนวนคะแนนเสียงของ BallotSelection ใน Contest

องค์ประกอบ

ตารางต่อไปนี้อธิบายองค์ประกอบสำหรับ VoteCounts

องค์ประกอบ ความหลากหลาย Type คำอธิบาย
Count 0 หรือ 1 float

จำนวนคะแนนโหวตของการแข่งขันซึ่งเป็นจำนวนระหว่าง 0 ถึง 100 ในกรณีพิเศษ จํานวนอาจมีคอมโพเนนต์ที่เป็นเศษส่วนได้ เช่น รายงาน 14.2% เป็น 14.2 ไม่ใช่ 0.142

ดูรายการประเภทจำนวนคะแนนเสียงที่รองรับได้ในประเภทตารางผลลัพธ์

ตัวอย่าง

XML

    <VoteCounts>
      <GpUnitId>ru_001</GpUnitId>
      <Type>total</Type>
      <Count>6173433</Count>
    </VoteCounts>
    <VoteCounts>
      <GpUnitId>ru_001</GpUnitId>
      <Type>other</Type>
      <OtherType>projected-vote-percent</OtherType>
      <Count>22.3</Count>
    </VoteCounts>

JSON

    "VoteCounts": [
      {
        "GpUnitId": "ru_001",
        "Type": "total",
        "Count": "6173433"
      },
      {
        "GpUnitId": "ru_001",
        "Type": "other",
        "OtherType": "projected-vote-percent",
        "Count": "22.3"
      }
    ]