אפשר להשתמש בפונקציה CountStatus כדי לדווח על סטטוס הספירה של פריטים שונים, כמו סוגי פתקים או שמות של מועמדים שלא מופיעים בפתק, או כדי לדווח אם הספירה מתבצעת, עדיין לא התחילה או הושלמה. הישויות Contest, Election ו-GpUnit כוללות את CountStatus.
רכיבים
בטבלה הבאה מתוארים הרכיבים של CountStatus:
| רכיב | ריבוי | סוג | תיאור |
|---|---|---|---|
Status |
1 | CountItemStatus |
הסטטוס של הספירה. |
Type |
1 | CountItemType |
סוג הפריט שנספר. אם הסוג של פריט CountStatus לא מופיע ברשימת הערכים CountItemType, צריך להגדיר את Type כ-other ולכלול את הסוג המותאם אישית ב-OtherType. |
OtherType |
0 או 1 | string |
המאפיין הזה משמש כשערך Type הוא other, כדי לציין את הסטטוס של מה שנספר. |
דוגמאות
XML
<CountStatus> <Status>completed</Status> <Type>early</Type> </CountStatus>
<CountStatus> <Status>in-process</Status> <Type>election-day</Type> </CountStatus>
JSON
"CountStatus": [ { "Status": "completed", "Type": "early" } ]
"CountStatus": [ { "Status": "in-process", "Type": "election-day" } ]