Une unité géopolitique, ou GpUnit
, décrit toute unité physique ou virtuelle de
représentation ou agrégation des votes/sièges. Utiliser cette entité pour définir les propriétés géopolitiques
telles que les villes, les districts, les juridictions ou les circonscriptions pour y associer
les scrutins, les bureaux, le nombre de votes ou toute autre information dans ces zones géographiques.
GpUnit
Les entités suivantes contiennent des références à GpUnit
:
Election
,Contest
LesOffice
contiennent une référence obligatoire. à un élémentGpUnit
, qui définit la juridiction de l'élection, le concours ou le bureau, respectivement.SummaryCounts
et RéférenceVoteCounts
GpUnit
pour associer un résumé ou le nombre de votes aux élémentsGpUnit
qui sont définis pour circonscriptions ou autres types d'unités géopolitiques.
Les relations parent-enfant des entités GpUnit
similaires doivent être
cohérentes. Par exemple, tous les districts congressionnels doivent avoir un seul parent,
un État, même si une circonscription spécifique est
dans un comté.
Attributs
Le tableau suivant décrit les attributs de GpUnit
:
Attribut | Requis ? | Type | Description |
---|---|---|---|
objectId |
Obligatoire | ID |
Identifiant interne unique utilisé par d'autres éléments pour faire référence pour cet élément. |
Éléments
Le tableau suivant décrit les éléments de GpUnit
:
Élément | Multiplicité | Type | Description |
---|---|---|---|
ComposingGpUnitIds |
0 ou 1 | IDREFS |
Identifiant unique d'un ou plusieurs éléments Utilisez l'élément |
ExternalIdentifiers |
0 ou 1 | ExternalIdentifiers |
Associe un ID au Lorsque vous incluez |
Name |
0 ou 1 | string |
Nom de l'unité géopolitique. |
SummaryCounts |
0 ou plus | SummaryCounts |
Nombre de bulletins de vote provenant d'un vote en excès, de votes en mauvais état et du total de bulletins de vote. Ils peuvent éventuellement être répartis par type d'appareil et par scrutin. .
|
ReportingUnit
Utilisez ReportingUnit
pour définir une unité géopolitique telle qu'un État, une ville, un commune
ou circonscription avec le ReportingUnitType
énumération.
Election
référence cet élément à
déterminer la portée géographique de l'élection. Dans ce cas,
L'élément ReportingUnit
qui définit le champ d'application de l'élection peut inclure les éléments suivants :
ElectionAdministration
pour fournir des informations concernant les autorités électorales.
Un élément ReportingUnit
peut être l'enfant au maximum d'un autre élément ReportingUnit
.
Cependant, si un ReportingUnit
a besoin de plusieurs parents parce qu'il
s'étend sur plusieurs éléments ReportingUnit
parents, contactez votre point d'accès Google
contact pour obtenir de l'aide.
La syntaxe XML pour ReportingUnit
est <GpUnit xsi:type="ReportingUnit" ... />
.
Éléments
Le tableau suivant décrit les éléments de ReportingUnit
:
Élément | Multiplicité | Type | Description |
---|---|---|---|
AuthorityIds |
0 ou 1 | IDREFS |
Le objectId d'un ou de plusieurs
Person
d'éléments décrivant une autorité chargée de signaler
bloc d'annonces. |
ContactInformation |
0 ou 1 | ContactInformation |
Associe des coordonnées à l'unité de rapport, par exemple l'adresse d'un centre de vote. |
CountStatus |
0 ou plus | CountStatus |
Fournit différents statuts de comptabilisation pour différents types de bulletins de vote d'autres éléments. |
ElectionAdministration |
0 ou 1 | ElectionAdministration |
Fournit des informations sur une autorité électorale. Utilisez cette option lorsque unité de signalement sert d'autorité pour l'élection. |
InternationalizedName |
1 | InternationalizedText |
Nom canonique complet, localisé de l'unité géopolitique, et non ou une abréviation. Exemple : "Alaska" ou "La 14e assemblée congressionnelle de New York dans le district." |
IsDistricted |
0 ou 1 | boolean |
La valeur booléenne IsDistricted peut être utilisée de différentes manières.
Ce n'est pas strictement nécessaire, car il est possible d'identifier les districts scolaires.
par son sous-élément Type . Vous pouvez également examiner
Contest
le sous-élément ElectoralDistrictId de l'élément, qui associe
à la circonscription associée au concours. Toutefois, si un
district est défini mais n'est pas lié à un concours, ou si le type de
est indiqué avec OtherType , puis
IsDistricted est nécessaire pour identifier
GpUnit en tant que district. La valeur booléenne IsDistricted
peut également être utilisé pour indiquer qu'un élément GpUnit défini comme
une juridiction, telle qu'une ville, est également utilisée comme quartier. Par exemple,
à l'échelle de la ville. |
IsMailOnly |
0 ou 1 | boolean |
Indique si l'unité de rapport gère uniquement les envois par envoi postal ou
le scrutin à distance. Si ce champ n'est pas spécifié, la valeur par défaut est
false |
SubUnitsReported |
0 ou 1 | integer |
Nombre de sous-unités associées, telles que les circonscriptions, qui sont terminées la création de rapports. |
TotalSubUnits |
0 ou 1 | integer |
Nombre total de sous-unités associées telles que les circonscriptions. |
Type |
1 | ReportingUnitType |
Type énuméré de l'unité de rapport, tel que l'État, la ville, le district ou circonscription. Si le type d'unité de rapport ne figure pas dans l'énumération
|
OtherType |
0 ou 1 | string |
Permet de spécifier le type d'unité géopolitique lorsque la valeur de
ReportingUnitType est other . |
VotersParticipated |
0 ou 1 | integer |
Nombre d'électeurs ayant participé à l'élection En d'autres termes, le nombre d'utilisateurs ayant participé aux sondages, y compris ceux qui n'y ont pas participé. à voter. |
VotersRegistered |
0 ou 1 | integer |
Nombre d'électeurs inscrits qui résident dans les limites de l'unité géopolitique. |
Exemples
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" } ]