Użyj elementu Office, aby zdefiniować urząd i informacje powiązane z jego konkursem. Urząd jest identyfikowany na podstawie okręgu wyborczego i pełnionej funkcji.
Element Office ma zastosowanie do wszystkich typów plików danych, ale nie musi być określony w przypadku referendów.
Wybierz jeden z tych typów plików danych, aby dowiedzieć się więcej o tym, jak używać Office z danym typem pliku danych.
Atrybuty
W tabeli poniżej opisano atrybuty Office:
| Atrybut | Wymagany? | Typ | Opis |
|---|---|---|---|
objectId |
Wymagane | ID |
Unikalny identyfikator wewnętrzny używany przez inne elementy do odwoływania się do tego elementu. |
Elementy
W tabeli poniżej opisano elementy Office:
| Element | Mnogość | Typ | Opis |
|---|---|---|---|
ContactInformation |
0 lub więcej | ContactInformation |
Łączy różne informacje kontaktowe z biurem. Jeśli ten element jest uwzględniony, podaj tylko informacje związane z samym biurem, a nie z kandydatem lub obecnym urzędnikiem. |
ElectoralDistrictId |
1 | IDREF |
Podaj W przypadku pliku danychprzed wyborami podaj pojedynczy element Przykład: wybory do tajwańskiego parlamentu
|
ExternalIdentifiers |
1 | ExternalIdentifiers |
Łączy identyfikator z biurem. Wymagany jest stabilny identyfikator. Stabilne identyfikatory biur muszą być unikalne w ramach okresów zajmowania biura. Na przykład każdy z tych okresów musi mieć odrębny stabilny identyfikator biura:
Element |
FilingDeadline |
0 lub 1 | PartialDate |
Data, do której kandydat musi zgłosić się do wyborów na dany urząd. Atrybut |
GovernmentBodyIds |
0 lub 1 | IDREFS |
Podaj objectId GovernmentBody, którego częścią jest to stanowisko. Na przykład Senat Stanów Zjednoczonych w przypadku senatora USA. |
Name |
1 | InternationalizedText |
Zawiera pełną nazwę ogólną tego urzędu. Musi ona zawierać jurysdykcję urzędu, ale nie może zawierać żadnych informacji związanych z okręgiem wyborczym.
Przykłady:
|
JurisdictionId |
0 lub 1 | IDREF |
Podaj |
Level |
0 lub 1 | OfficeLevel |
Typ wyliczeniowy poziomu biura. Pełną listę opcji znajdziesz w dokumentacji. |
Role |
0 lub więcej | OfficeRole |
Wyliczony typ roli biura, np. cabinet member lub president. Wszystkie możliwe opcje znajdziesz w dokumentacji. |
SelectionMethod |
0 lub więcej | OfficeSelectionMethod |
Informacje o tym, jak dana osoba została wybrana lub powołana na stanowisko. |
Term |
0 lub 1 | Term |
Zawiera informacje dotyczące kadencji. |
Dodatkowe typy identyfikatorów zewnętrznych
W elemencie ExternalIdentifiers elementu Office podaj dodatkowe dane z atrybutem Type o wartości other oraz wartościami atrybutów OtherType i Value. W tabeli poniżej znajdziesz możliwe wartości tych elementów:
OtherType |
Przykładowe wartości | Opis |
|---|---|---|
jurisdiction-id |
gpu1 |
|
legislative-session |
116th United States Congress |
|
office-level |
Country |
Musi to być wartość z OfficeLevel. Jeśli żadna z nich nie pasuje, skontaktuj się z osobą kontaktową w Google.
|
office-role |
upper house |
Musi to być wartość z zakresu |
office-seat |
Position 1, Seat 2,
unexpired, special,
Seat 2 special |
Użyj tego, aby odróżnić biura z wieloma stanowiskami lub pozycjami, a także biura z nieograniczoną liczbą stanowisk i biura, w których kadencja jeszcze się nie skończyła. |
Przykłady
XML
<Office objectId="off9999a"> <ElectoralDistrictId>ru0002</ElectoralDistrictId> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-off9999a</Value> </ExternalIdentifier> </ExternalIdentifiers> <IsPartisan>true</IsPartisan> <JurisdictionId>ru0002</JurisdictionId> <Level>Administrative Area 1</Level> <Name> <Text language="en">President</Text> </Name> <Role>president</Role> <Term> <Type>full-term</Type> </Term> </Office>