Gunakan Office untuk menentukan kantor dan informasi yang terkait dengan kontesnya. Kantor
diidentifikasi berdasarkan distrik pemilu dan peran kantornya.
Elemen Office berlaku untuk semua jenis feed, tetapi tidak perlu ditentukan
untuk referendum.
Pilih salah satu jenis feed berikut untuk mempelajari lebih lanjut cara menggunakan Office
dengan jenis feed tersebut.
Atribut
Tabel berikut menjelaskan atribut untuk Office:
| Atribut | Wajib? | Jenis | Deskripsi |
|---|---|---|---|
objectId |
Wajib | ID |
ID internal unik yang digunakan oleh elemen lain untuk merujuk elemen ini. |
Elemen
Tabel berikut menjelaskan elemen untuk Office:
| Elemen | Keanekaragaman | Jenis | Deskripsi |
|---|---|---|---|
ContactInformation |
0 atau lebih | ContactInformation |
Mengaitkan berbagai informasi kontak dengan kantor. Jika elemen ini disertakan, hanya tentukan informasi yang terkait dengan kantor itu sendiri, bukan kandidat atau pemegang jabatan saat ini. |
ElectoralDistrictId |
0 atau 1 | IDREF |
Berikan Untuk feed pemegang jabatan, kami mengharapkan satu Contoh: Pemilu legislatif Taiwan
Contoh lain: Feed pemegang jabatan senat AS
|
ExternalIdentifiers |
1 | ExternalIdentifiers |
Mengaitkan ID dengan kantor. A ID stabil wajib diisi. ID stabil untuk kantor harus unik di seluruh masa jabatan kantor. Misalnya, setiap masa jabatan berikut memerlukan ID stabil kantor yang berbeda:
Elemen |
GovernmentBodyIds |
0 atau 1 | IDREFS |
Berikan objectId dari GovernmentBody yang merupakan bagian dari kantor ini. Misalnya, United States Senate untuk Senator AS |
Name |
1 | InternationalizedText |
Memberikan nama lengkap judul umum kantor ini. Kolom ini harus
mencakup yurisdiksi kantor, tetapi tidak menyertakan informasi
yang terkait dengan distrik pemilihan.
Contoh:
|
JurisdictionId |
0 atau 1 | IDREF |
Berikan |
Level |
0 atau 1 | OfficeLevel |
Jenis yang di-enum dari tingkat kantor. Lihat referensi untuk mengetahui daftar lengkap opsi. |
Role |
0 atau lebih | OfficeRole |
Jenis yang di-enum dari Peran kantor, seperti
cabinet member atau president. Lihat
referensi untuk semua
opsi yang memungkinkan. |
OfficeHolderPersonIds |
1 | IDREFS |
Berikan |
SeatStatus |
0 atau 1 | SeatStatus |
Jenis yang di-enum SeatStatus pemegang jabatan, seperti
active atau on-leave. Nilai defaultnya adalah
active jika tidak ada SeatStatus yang ditentukan.
|
SelectionMethod |
0 atau lebih | OfficeSelectionMethod |
Informasi tentang cara pemegang jabatan dipilih atau diangkat ke jabatan. |
Term |
1 | Term |
Memberikan informasi terkait istilah kantor. |
Jenis tambahan untuk ExternalIdentifiers
Di elemen ExternalIdentifiers dari Office, berikan data tambahan dengan
Type other, beserta nilai untuk OtherType dan Value. Tabel berikut menunjukkan kemungkinan nilai untuk elemen ini:
OtherType |
Contoh nilai | Deskripsi |
|---|---|---|
jurisdiction-id |
gpu1 |
|
government-body |
United States Senate |
Lihat GovernmentBody.
|
legislative-session |
116th United States Congress |
|
office-level |
Country |
Harus berupa nilai dari
OfficeLevel.
Jika tidak ada yang sesuai, hubungi kontak Google Anda.
|
office-role |
upper house |
Harus berupa nilai dari
|
office-seat |
Position 1, Seat 2,
unexpired, special,
Seat 2 special |
Gunakan ini untuk membedakan kantor dengan beberapa kursi atau posisi, dan untuk kantor yang tidak memiliki batasan wilayah dan belum habis masa jabatannya. |
Contoh
XML
<Office objectId="off0"> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-off0</Value> </ExternalIdentifier> </ExternalIdentifiers> <GovernmentBodyIds>gb-1</GovernmentBodyIds> <JurisdictionId>ru-gpu0</JurisdictionId> <Level>Administrative Area 1</Level> <Name> <Text language="en">United States Senator</Text> </Name> <Role>upper house</Role> <SelectionMethod>directly-elected</SelectionMethod> <Term> <StartDate>2019-01-02</StartDate> </Term> </Office>