Jednostka geopolityczna (GpUnit
) odnosi się do fizycznej lub wirtualnej jednostki
reprezentacja lub agregacja głosów/obszarów. Użyj tej encji do zdefiniowania jednostki geopolitycznej
jednostek, takich jak miasta, okręgi, jurysdykcje lub rejony, które powiążą
dotyczące konkursów, urzędów, liczby głosów i innych informacji w tych regionach.
GpUnit
Te elementy zawierają odwołania do zasady GpUnit
:
Election
Contest
iOffice
zawiera wymagane odwołanie do elementuGpUnit
, który określa jurysdykcję wyborów, lub konkursem własnym.SummaryCounts
iVoteCounts
odniesienie doGpUnit
aby połączyć podsumowanie lub liczbę głosów z elementamiGpUnit
, które zostały zdefiniowane dla dzielnice lub inne rodzaje jednostek geopolitycznych.
Relacje nadrzędne i podrzędne w przypadku podobnych encji GpUnit
muszą być
spójne. Na przykład wszystkie okręgi kongresowe muszą mieć jednego rodzica,
czyli stan, nawet jeśli dany okręg kongresowy jest całkowicie
na terenie hrabstwa.
Atrybuty
W tabeli poniżej znajdziesz atrybuty związane z GpUnit
:
Atrybut | Wymagana? | Typ | Opis |
---|---|---|---|
objectId |
Wymagane | ID |
Unikalny identyfikator wewnętrzny używany przez inne elementy jako odniesienia ten element. |
Elementy
W tabeli poniżej znajdziesz opis elementów występujących w elemencie GpUnit
:
Element | Mnogość | Typ | Opis |
---|---|---|---|
ComposingGpUnitIds |
0 lub 1 | IDREFS |
Unikalny identyfikator co najmniej jednego elementu Używaj elementu |
ExternalIdentifiers |
0 lub 1 | ExternalIdentifiers |
Wiąże się z identyfikatorem Jeśli użyjesz właściwości |
Name |
0 lub 1 | string |
Nazwa jednostki geopolitycznej. |
SummaryCounts |
0 lub więcej | SummaryCounts |
podsumowanie wyników głosowania, np. liczby głosów powyżej, głosów zaniżonych i wszystkich głosów; kart do głosowania. Możesz je opcjonalnie podzielić według typu urządzenia i karty do głosowania zajęcia.
|
ReportingUnit
Użyj właściwości ReportingUnit
, aby zdefiniować jednostkę geopolityczną, taką jak stan, miasto, województwo
lub w obszarze z ReportingUnitType
do wyliczenia.
Election
odwołuje się do tego elementu do
określić geograficzny zakres wyborów. W tym przypadku parametr
Element ReportingUnit
, który określa zakres wyborów, może obejmować
ElectionAdministration
na uzupełnienie informacji związanych z organami wyborczymi.
Element ReportingUnit
może być elementem podrzędnym maksymalnie 1 innego elementu ReportingUnit
.
Jeśli jednak ReportingUnit
potrzebuje wielu rodziców, ponieważ jest to uzasadnione
obejmuje nadrzędny element ReportingUnit
, przejdź do punktu w Google
skontaktuj się z zespołem pomocy.
Składnia XML dla elementu ReportingUnit
to <GpUnit xsi:type="ReportingUnit" ... />
.
Elementy
W tabeli poniżej znajdziesz opis elementów występujących w elemencie ReportingUnit
:
Element | Mnogość | Typ | Opis |
---|---|---|---|
AuthorityIds |
0 lub 1 | IDREFS |
Wartość objectId z co najmniej jednego elementu
Person .
elementów opisujących organy odpowiedzialne za raportowanie
. |
ContactInformation |
0 lub 1 | ContactInformation |
Powiązanie informacji kontaktowych z jednostką raportowania, np. adresu centrum wyborczego. |
CountStatus |
0 lub więcej | CountStatus |
Udostępnia różne stany liczenia w przypadku różnych rodzajów kart do głosowania lub innych elementów. |
ElectionAdministration |
0 lub 1 | ElectionAdministration |
Zawiera informacje o organie wyborczym. Należy go używać, gdy która pełni funkcję urzędu ds. wyborów. |
InternationalizedName |
1 | InternationalizedText |
Zlokalizowana, pełna, kanoniczna nazwa jednostki geopolitycznej, a nie identyfikator skrót. Na przykład „Alaska” czy „czternasty kongres stanu Nowojorskiego”. rejonu”. |
IsDistricted |
0 lub 1 | boolean |
Wartości logicznej IsDistricted można używać na wiele sposobów.
Nie jest to konieczne, ponieważ umożliwia identyfikację okręgów
przez ich podelement Type . Możesz też sprawdzić
Contest
elementu podrzędnego ElectoralDistrictId , który łączy
do okręgu wyborczego powiązanego z konkursem. Jeśli jednak
okręg szkolny, ale nie jest powiązany z konkursem, lub jeśli typ
okręg jest podany z OtherType , a następnie
IsDistricted jest niezbędny do zidentyfikowania
GpUnit . Wartość logiczna IsDistricted
może też posłużyć do oznaczenia, że GpUnit jest zdefiniowany jako
jurysdykcja, np. miasto, jest również używana jako okręg, na przykład
i konkursów organizowanych w całym mieście. |
IsMailOnly |
0 lub 1 | boolean |
Wskazuje, czy jednostka raportowania ma obsługiwać tylko zamówienia wysyłkowe,
w wyborach uzupełniających. Jeśli nie podano tej wartości, domyślną wartością jest
false |
SubUnitsReported |
0 lub 1 | integer |
Liczba powiązanych jednostek podrzędnych, takich jak okręgi, które zostały ukończone i raportowania danych. |
TotalSubUnits |
0 lub 1 | integer |
Łączna liczba powiązanych podjednostek, takich jak okręgi. |
Type |
1 | ReportingUnitType |
Wybrany typ jednostki raportowania, np. stan, miasto, okręg albo okręg. Jeśli typ jednostki raportowania nie jest wymieniony w wyliczeniu
|
OtherType |
0 lub 1 | string |
Służy do określania typu jednostki geopolitycznej, gdy wartość
Obecny stan „ReportingUnitType ”: other . |
VotersParticipated |
0 lub 1 | integer |
Liczba wyborców, którzy wzięli udział w wyborach. To znaczy, ile osób wzięło udział w ankiecie; ile osób wzięło udział w ankiecie; kart do głosowania. |
VotersRegistered |
0 lub 1 | integer |
Liczba zarejestrowanych wyborców, którzy mieszkają w granicach tego kraju: czyli jednostki geopolitycznej. |
Przykłady
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" } ]