Contagem

Counts não é usado nem referenciado diretamente. Em vez disso, ele é usado apenas como uma base de extensão para as seguintes entidades:

  • SummaryCounts: usado para gerar relatórios sobre Contest e contagens de votos resumidas da unidade geopolítica (GpUnit).
  • VoteCounts: usado para gerar relatórios sobre contagens de votos de Contest.

Counts permite filtrar a contagem de votos por características do dispositivo ou pelo tipo de cédula ou voto por escrito. Também é possível vincular as contagens a uma entidade GpUnit definida, como um país.

Elementos

A tabela a seguir descreve os elementos de Counts:

Elemento Multiplicidade Tipo Descrição
GpUnitId 0 ou 1 IDREF Identificador exclusivo de um elemento GpUnit. Usado para associar contagens a uma unidade geopolítica, como um distrito, município ou cidade.
IsSuppressedForPrivacy 0 ou 1 boolean Indica se os votos são suprimidos para proteger a privacidade do eleitor. Se não estiver presente, o valor padrão será false.
Type 0 ou 1 CountItemType

O tipo de contagem usado como filtro nas contagens de votos, como dia da eleição ou votação antecipada.

Se o tipo de um item Count não estiver listado na enumeração CountItemType, defina Type como other e inclua o tipo personalizado em OtherType.

OtherType 0 ou 1 string Usado quando Type é other para especificar o que está sendo contado.

SummaryCounts

Use SummaryCounts para representar contagens de resumo em toda a competição ou unidade geopolítica.

SummaryCounts inclui Counts como uma base de extensão e, portanto, herda os elementos de Counts. No entanto, SummaryCounts não é um tipo de Counts, mas é incluído diretamente para Contest e GpUnit.

SummaryCounts pode ser usado para fornecer um resumo geográfico de várias contagens associadas a uma Contest, como o número total de cédulas depositadas, o número total de votos em excesso, votos insuficientes e votos por escrito. SummaryCounts pode referenciar elementos GpUnit definidos para unidades de relatórios de nível inferior. Isso permite associar contagens de resumo a outras unidades de relatórios de nível inferior no escopo do concurso.

SummaryCounts também pode ser usado para fornecer contagens de resumo específicas de um GpUnit. Por exemplo, um GpUnit definido para um país pode incluir SummaryCounts para fornecer uma contagem resumida. SummaryCounts, neste caso, não inclui o elemento GpUnitId em Counts.

Em Counts, se o tipo de item de contagem não estiver listado na enumeração CountItemType, use other e inclua o tipo personalizado em OtherType.

Elementos

A tabela a seguir descreve os elementos de SummaryCounts:

Elemento Multiplicidade Tipo Descrição
BallotsCast 0 ou 1 integer Número de cédulas depositadas.
BallotsOutstanding 0 ou 1 integer Número de cédulas ainda não contadas.
BallotsRejected 0 ou 1 integer Número de cédulas rejeitadas.
Overvotes 0 ou 1 integer Número de votos em excesso.
Undervotes 0 ou 1 integer Número de votos insuficientes.
WriteIns 0 ou 1 integer Número de votos por escrito.

Exemplos

XML

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

JSON

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

VoteCounts

Use VoteCounts para descrever as contagens de votos de BallotSelection em um Contest.

Elementos

A tabela a seguir descreve os elementos de VoteCounts:

Elemento Multiplicidade Tipo Descrição
Count 0 ou 1 float

A contagem de votos da disputa, como um número entre 0 e 100. Em casos especiais, a contagem pode incluir um componente fracionário. Por exemplo, informe 14,2% como 14.2 e não 0,142.

Para ver uma lista de tipos de contagem de votos compatíveis, consulte Tipos de tabulação de resultados.

Exemplos

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"
      }
    ]