الأعداد

لا يتم استخدام 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"
      }
    ]