Eine geopolitische Einheit, oder GpUnit
, beschreibt eine physische oder virtuelle Einheit eines
Darstellung oder Zusammenfassung der Stimmen/Sitze. Verwenden Sie diese Entität, um eine geopolitische
Einheiten wie Städte, Bezirke, Gerichtsbarkeiten oder Bezirke, die zugeordnet werden sollen,
Wahlen, Ämter, Stimmenauszählungen oder andere Informationen mit diesen Regionen.
GpUnit
Die folgenden Entitäten enthalten Verweise auf GpUnit
:
Election
,Contest
undOffice
enthält eine erforderliche Referenz auf einGpUnit
-Element, das die Gerichtsbarkeit der Wahl definiert, Wettbewerb oder Büro.SummaryCounts
undVoteCounts
Referenz:GpUnit
um die Zusammenfassung oder die Anzahl der Stimmen mitGpUnit
-Elementen zu verknüpfen, die für Bezirke oder andere geopolitische Einheiten.
Die hierarchischen Beziehungen für ähnliche GpUnit
-Entitäten müssen
einheitlich sind. Beispielsweise müssen alle Bundeswahlkreise einen einzigen Elternteil haben,
auch wenn ein bestimmter Kongresswahlbezirk
die in einem Landkreis enthalten sind.
Attribute
In der folgenden Tabelle werden die Attribute für GpUnit
beschrieben:
Attribut | Erforderlich/Optional? | Typ | Beschreibung |
---|---|---|---|
objectId |
Erforderlich | ID |
Eindeutige interne Kennung, die von anderen Elementen als Referenz verwendet wird dieses Element. |
Elemente
In der folgenden Tabelle werden die Elemente für GpUnit
beschrieben:
Element | Multiplizität | Typ | Beschreibung |
---|---|---|---|
ComposingGpUnitIds |
0 oder 1 | IDREFS |
Eindeutige Kennung für mindestens ein Verwenden Sie das Element |
ExternalIdentifiers |
0 oder 1 | ExternalIdentifiers |
Verknüpft eine ID mit dem Wenn Sie |
Name |
0 oder 1 | string |
Name der geopolitischen Einheit. |
SummaryCounts |
0 oder mehr | SummaryCounts |
Anzahl der abgegebenen Stimmen, z. B. Über- und Unterstimmen sowie Gesamtzahl der Stimmen Stimmzettel. Sie können nach Gerätetyp und Stimmzettel aufgeschlüsselt werden. .
|
ReportingUnit
Verwenden Sie ReportingUnit
, um eine geopolitische Einheit wie Bundesland, Stadt, Gemeinde oder
oder ein Bezirk mit der ReportingUnitType
Aufzählung.
Election
verweist auf dieses Element auf
den geografischen Umfang der Wahl ermitteln. In diesem Fall
ReportingUnit
-Element, das den Umfang der Wahl definiert, kann Folgendes umfassen:
ElectionAdministration
, um Informationen zu Wahlbehörden bereitzustellen.
Ein ReportingUnit
kann höchstens ein untergeordnetes Element von einem anderen ReportingUnit
sein.
Wenn ReportingUnit
jedoch mehrere übergeordnete Elemente benötigt,
übergeordnete ReportingUnit
-Elemente umfasst, wenden Sie sich an Ihren Google-Ansprechpartner
um Hilfe zu erhalten.
Die XML-Syntax für ReportingUnit
lautet <GpUnit xsi:type="ReportingUnit" ... />
.
Elemente
In der folgenden Tabelle werden die Elemente für ReportingUnit
beschrieben:
Element | Multiplizität | Typ | Beschreibung |
---|---|---|---|
AuthorityIds |
0 oder 1 | IDREFS |
Der objectId von mindestens einem
Person
Elemente, die eine für die Meldung zuständige Behörde beschreiben
Einheit. |
ContactInformation |
0 oder 1 | ContactInformation |
Ordnet der Berichtseinheit Kontaktinformationen zu, z. B. Adresse eines Wahlzentrums. |
CountStatus |
0 oder mehr | CountStatus |
Bietet verschiedene Zählstatus für verschiedene Arten von Stimmzettel oder andere Elemente. |
ElectionAdministration |
0 oder 1 | ElectionAdministration |
Enthält Informationen zu einer Wahlbehörde. Verwenden Sie diese Option, wenn das Berichtseinheit die Behörde für die Wahl ist. |
InternationalizedName |
1 | InternationalizedText |
Der lokalisierte, vollständige, kanonische Name der geopolitischen Einheit, kein abgekürzt. Beispiel: „Alaska“ oder „New Yorks 14. Bezirk.“ |
IsDistricted |
0 oder 1 | boolean |
Der boolesche Wert IsDistricted kann auf verschiedene Arten verwendet werden.
Sie ist nicht unbedingt erforderlich, weil sich Bezirke
durch ihr Type -Unterelement. Sie können auch die
Contest
-Unterelements ElectoralDistrictId , das Links
für den Wahlbezirk zuständig. Wenn jedoch ein
Bezirk definiert, aber nicht mit einem Wettbewerb verknüpft ist, oder wenn die Art
Bezirk mit OtherType angegeben wird, dann
IsDistricted ist erforderlich, um das
GpUnit als Bezirk hinzufügen. Der boolesche Wert IsDistricted
kann auch verwendet werden, um anzuzeigen, dass ein GpUnit ,
Eine Gerichtsbarkeit, wie eine Stadt, wird auch als Bezirk verwendet, z. B. für
stadtweite Wettbewerbe. |
IsMailOnly |
0 oder 1 | boolean |
Gibt an, ob die Berichtseinheit nur E-Mails oder
wahlen abwesend. Falls nicht vorhanden, lautet der Standardwert
false |
SubUnitsReported |
0 oder 1 | integer |
Anzahl der zugeordneten Untereinheiten, z. B. Bezirke, die abgeschlossen wurden Berichterstellung. |
TotalSubUnits |
0 oder 1 | integer |
Gesamtzahl der verknüpften Untereinheiten, z. B. Bezirke. |
Type |
1 | ReportingUnitType |
Art der Berichtseinheit (z. B. Bundesland, Stadt, Bezirk, oder Bezirk. Wenn der Typ der Berichtseinheit nicht in der Aufzählung aufgeführt ist
|
OtherType |
0 oder 1 | string |
Hiermit wird der Typ der geopolitischen Einheit angegeben, wenn der Wert von
ReportingUnitType ist other . |
VotersParticipated |
0 oder 1 | integer |
Die Anzahl der Wähler, die an der Wahl teilgenommen haben. Das heißt: wie viele an den Umfragen teilgenommen haben, einschließlich derjenigen, die nicht Stimmzettel abgeben. |
VotersRegistered |
0 oder 1 | integer |
Die Anzahl der registrierten Wähler, die innerhalb der Grenzen von die geopolitische Einheit. |
Beispiele
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" } ]