Gunakan Office untuk menentukan jabatan dan informasi yang terkait dengan kontesnya. Jabatan
diidentifikasi berdasarkan distrik pemilihan dan peran jabatannya.
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 mereferensikan 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 jabatan itu sendiri, bukan kandidat atau pejabat saat ini. |
DiplomatReceivingStateId |
0 atau 1 | IDREF |
Berikan |
DiplomatSendingStateId |
0 atau 1 | IDREF |
Berikan |
ElectoralDistrictId |
1 | IDREF |
Berikan Untuk feed
data pra-pemilu
, berikan satu entitas Contoh: Pemilu legislatif Taiwan
|
ExternalIdentifiers |
1 | ExternalIdentifiers |
Mengaitkan ID dengan kantor. ID stabil diperlukan. ID stabil untuk kantor harus unik di seluruh masa jabatan kantor. Misalnya, setiap masa jabatan berikut memerlukan ID stabil kantor yang berbeda:
Elemen |
FilingDeadline |
0 atau 1 | PartialDate |
Tanggal batas waktu kandidat harus mengajukan diri untuk mengikuti pemilihan jabatan. |
GovernmentBodyIds |
0 atau 1 | IDREFS |
Berikan objectId dari GovernmentBody tempat kantor ini berada. Misalnya, United States Senate untuk Senator Amerika Serikat |
Name |
1 | InternationalizedText |
Memberikan nama lengkap jabatan 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 level kantor yang dihitung. 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. |
SelectionMethod |
0 atau lebih | OfficeSelectionMethod |
Informasi tentang cara pemegang jabatan dipilih atau ditempatkan dalam jabatan. |
Term |
0 atau 1 | Term |
Memberikan informasi terkait masa jabatan. |
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 |
|
legislative-session |
116th United States Congress |
|
office-level |
Country |
Harus berupa nilai dari
OfficeLevel.
Jika tidak ada yang berlaku, 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 jabatan dengan beberapa kursi atau posisi, dan untuk jabatan umum dan yang belum berakhir. |
Contoh
XML
<Office objectId="off-9999a"> <ElectoralDistrictId>ru-0002</ElectoralDistrictId> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>off-9999a</Value> </ExternalIdentifier> </ExternalIdentifiers> <IsPartisan>true</IsPartisan> <JurisdictionId>ru-0002</JurisdictionId> <Level>Administrative Area 1</Level> <Name> <Text language="en">President</Text> </Name> <Role>president</Role> <Term> <Type>full-term</Type> </Term> </Office>