จำนวน

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

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

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

องค์ประกอบ

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

องค์ประกอบ ความหลากหลาย ประเภท คำอธิบาย
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 เช่น จำนวนบัตรเลือกตั้งทั้งหมดที่ลงคะแนน จำนวนคะแนนที่เกิน จำนวนคะแนนที่ขาด และคะแนนที่เขียนเอง SummaryCounts สามารถอ้างอิงองค์ประกอบ GpUnit ที่กำหนดไว้สำหรับหน่วยการรายงานระดับล่างได้ (ไม่บังคับ) ซึ่งจะช่วยให้คุณเชื่อมโยงจำนวนสรุปกับหน่วยการรายงานระดับล่างอื่นๆ ภายในขอบเขตของการแข่งขันได้

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

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

องค์ประกอบ

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

องค์ประกอบ ความหลากหลาย ประเภท คำอธิบาย
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

องค์ประกอบ ความหลากหลาย ประเภท คำอธิบาย
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"
      }
    ]