Uma unidade geopolítica, ou GpUnit
, descreve qualquer unidade física ou virtual de
ou agregação de voto/assento. Usar esta entidade para definir atributos geopolíticos
como cidades, distritos, jurisdições ou distritos, para associar
concursos, escritórios, contagens de votos ou outras informações relacionadas a essas regiões.
GpUnit
As seguintes entidades contêm referências a GpUnit
:
Election
,Contest
eOffice
contém uma referência obrigatória a um elementoGpUnit
, que define a jurisdição da eleição, concurso ou escritório, respectivamente.SummaryCounts
eVoteCounts
referênciaGpUnit
para vincular sumários ou contagens de votos a elementosGpUnit
definidos para distritos ou outros tipos de unidades geopolíticas.
Os relacionamentos pai-filho para entidades GpUnit
semelhantes precisam ser
consistentes. Por exemplo, todos os distritos congressionais precisam ter um único pai,
que é um estado, mesmo que um distrito congressional específico seja
em um condado.
Atributos
A tabela a seguir descreve os atributos de GpUnit
:
Atributo | Obrigatório? | Tipo | Descrição |
---|---|---|---|
objectId |
Obrigatório | ID |
Identificador interno exclusivo usado por outros elementos para referência esse elemento. |
Elementos
A tabela a seguir descreve os elementos de GpUnit
:
Elemento | Multiplicidade | Tipo | Descrição |
---|---|---|---|
ComposingGpUnitIds |
0 ou 1 | IDREFS |
Identificador exclusivo de um ou mais elementos Use o elemento |
ExternalIdentifiers |
0 ou 1 | ExternalIdentifiers |
Associa um ID ao Ao incluir |
Name |
0 ou 1 | string |
Nome da unidade geopolítica. |
SummaryCounts |
0 ou mais | SummaryCounts |
Contagens dos resumos das votações, como votos contrários, votos negativos e total cédulas. Elas podem ser divididas por tipo de dispositivo e cédula. .
|
ReportingUnit
Use ReportingUnit
para definir uma unidade geopolítica, como estado, cidade, município
ou fronteira com a ReportingUnitType
enumeração.
Election
faz referência a esse elemento para
identificar o escopo geográfico da eleição. Nesse caso, o
O elemento ReportingUnit
que define o escopo da eleição pode incluir
ElectionAdministration
para fornecer informações relacionadas à autoridade eleitoral.
Um ReportingUnit
pode ser filho de, no máximo, um outro ReportingUnit
.
No entanto, se uma ReportingUnit
precisa de vários pais porque ela é legítima.
abrange elementos ReportingUnit
pais, entre em contato com seu ponto do Google
contato para orientação.
A sintaxe XML para ReportingUnit
é <GpUnit xsi:type="ReportingUnit" ... />
.
Elementos
A tabela a seguir descreve os elementos de ReportingUnit
:
Elemento | Multiplicidade | Tipo | Descrição |
---|---|---|---|
AuthorityIds |
0 ou 1 | IDREFS |
O objectId de um ou mais
Person
elementos que descrevem uma autoridade responsável pela
unidade. |
ContactInformation |
0 ou 1 | ContactInformation |
Associa informações de contato à unidade de relatório, como um o endereço de um local de votação. |
CountStatus |
0 ou mais | CountStatus |
Fornece vários status de contagem para diferentes tipos de cédulas ou outros itens. |
ElectionAdministration |
0 ou 1 | ElectionAdministration |
Apresenta informações sobre uma autoridade eleitoral. Use quando o unidade de relatório atua como autoridade na eleição. |
InternationalizedName |
1 | InternationalizedText |
O nome localizado, completo e canônico da unidade geopolítica, não um abreviação. Por exemplo, "Alasca" ou "O 14o do distrito". |
IsDistricted |
0 ou 1 | boolean |
O booleano IsDistricted pode ser usado de várias maneiras.
Não é estritamente necessário porque é possível identificar distritos
pelo subelemento Type . Você também pode examinar
Contest
o subelemento ElectoralDistrictId do elemento, que vincula
ao distrito eleitoral associado ao concurso. No entanto, se um
distrito seja definido, mas não vinculado a um concurso, ou se o tipo de
o distrito é fornecido com OtherType , então
IsDistricted é necessário para identificar o
GpUnit como distrito. O booleano IsDistricted
também pode ser usado para indicar que um GpUnit definido como
uma jurisdição, como uma cidade, também é usada como um distrito, por exemplo,
concursos em toda a cidade. |
IsMailOnly |
0 ou 1 | boolean |
Indica se a unidade de relatórios lida apenas com envios ou
eleições eleitorais remotas. Se ausente, o valor padrão é
false : |
SubUnitsReported |
0 ou 1 | integer |
Número de subunidades associadas, como distintivos, que foram concluídas geração de relatórios. |
TotalSubUnits |
0 ou 1 | integer |
Número total de subunidades associadas, como distritos. |
Type |
1 | ReportingUnitType |
Tipo enumerado da unidade de relatório, como estado, cidade, distrito ou distrito. Se o tipo de unidade de relatório não estiver listado na enumeração
|
OtherType |
0 ou 1 | string |
Usado para especificar o tipo de unidade geopolítica quando o valor de
ReportingUnitType é other . |
VotersParticipated |
0 ou 1 | integer |
O número de eleitores que participaram da eleição. Ou seja, quantas participaram das votações, incluindo os que não participaram votarem. |
VotersRegistered |
0 ou 1 | integer |
O número de eleitores registrados que residem dentro dos limites do a unidade geopolítica. |
Exemplos
XML
<GpUnit objectId="ru0081" xsi:type="ReportingUnit"> <ComposingGpUnitIds>ru_wahlkreis1 ru_wahlkreis2</ComposingGpUnitIds> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-state-0081</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>ocd-id</Type> <Value>ocd-division/country:de/state:hb</Value> </ExternalIdentifier> </ExternalIdentifiers> <InternationalizedName> <Text language="en">Bremen</Text> </InternationalizedName> <Name>Bremen</Name> <Type>state</Type> </GpUnit>
JSON
"GpUnit": [ { "@type": "ReportingUnit", "objectId": "ru0081", "ComposingGpUnitIds": [ "ru_wahlkreis1", "ru_wahlkreis2" ], "ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "stable-state-0081" }, { "Type": "ocd-id", "Value": "ocd-division/country:de/state:hb" } ] }, "InternationalizedName": { "Text": [ { "language": "en", "value": "Bremen" } ] }, "Name": "Bremen", "Type": "state" } ]