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:
ElectionContestiOfficezawiera wymagane odwołanie do elementuGpUnit, który określa jurysdykcję wyborów, lub konkursem własnym.SummaryCountsiVoteCountsodniesienie doGpUnitaby 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" } ]