Gunakan Candidate
untuk mendeskripsikan informasi tentang kandidat dalam sebuah kontes. J
Candidate
dapat direferensikan oleh
CandidateSelection
entitas.
Pilih salah satu jenis feed berikut untuk mempelajari lebih lanjut cara menggunakannya
Candidate
dengan jenis feed tersebut.
Sebagian pemilu terdiri dari beberapa kontes yang lebih kecil atau melibatkan serangkaian
kontes selanjutnya. Dalam jenis kontes terkait seperti ini, Person
harus
hanya direferensikan oleh satu Candidate
. Perhatikan contoh berikut:
- Pada Putaran 1 pemilu di Polandia, Orang ke-1 dirujuk oleh Kandidat 1.
- Namun, di Putaran 2, Orang 1 dirujuk oleh Kandidat 2.
Dalam hal ini, Kandidat 1 dan Kandidat 2 adalah duplikat. Kedua kontes harus
merujuk ke Candidate
yang sama. Secara umum, jangan sertakan kandidat dalam beberapa
kontes yang tidak berkaitan.
Atribut
Tabel berikut menunjukkan atribut untuk Candidate
:
Atribut | Wajib? | Jenis | Deskripsi |
---|---|---|---|
objectId |
Wajib | ID |
ID internal unik yang digunakan oleh elemen lain sebagai referensi elemen ini. |
Elemen
Tabel berikut menampilkan elemen untuk Candidate
:
Elemen | Keanekaragaman | Jenis | Deskripsi |
---|---|---|---|
BallotName |
1 | InternationalizedText |
Berikan nama kandidat seperti yang tercantum di surat suara. |
CampaignSlogan |
0 atau 1 |
InternationalizedText |
Slogan yang Anda dapatkan saat bertanya kepada kandidat atau kampanyenya slogan kampanye mereka. Lihat contoh dari Amerika Serikat tahun 2020 berikut pemilu presiden:
|
ContactInformation |
0 atau lebih | ContactInformation |
Kaitkan alamat kantor pusat, nomor telepon, dsb. kampanye dengan informasi kandidat. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Mengaitkan ID dengan kandidat. J ID stabil tidak diperlukan. |
FileDate |
0 atau 1 | PartialDate |
Tanggal ketika kandidat secara resmi mengajukan kontes. |
IsIncumbent |
0 atau 1 | boolean |
Nilai true menunjukkan bahwa kandidat tersebut adalah
pemegang jabatan saat ini yang terkait dengan kontes. Jika ini
elemen ini tidak ada, defaultnya adalah false .
|
IsTopTicket |
0 atau 1 | boolean |
Menunjukkan apakah kandidat tersebut berada di posisi teratas dalam tiket yang mencakup
beberapa kandidat. Hanya sertakan elemen ini bila ada lebih dari
satu Candidate dalam objek CandidateSelection .
Jika elemen ini tidak ada, defaultnya adalah false . |
PartyId |
1 atau lebih | IDREF |
ID unik untuk
Party
. Digunakan untuk mengaitkan kandidat dengan partai politiknya. |
PersonId |
1 | IDREF |
ID unik untuk
Person
. Digunakan untuk mengaitkan informasi yang lebih mendetail tentang
kandidat. |
PostElectionStatus |
0 atau 1 | CandidatePostElectionStatus |
Status akhir kandidat seperti winner atau
withdrawn . |
PreElectionStatus |
0 atau 1 | CandidatePreElectionStatus |
Status pendaftaran kandidat seperti filed atau
qualified . |
Jenis tambahan untuk ExternalIdentifiers
Dalam elemen ExternalIdentifiers
dari Candidate
,
memberikan data tambahan dengan Type
dari other
, bersama
dengan nilai untuk OtherType
dan Value
. Hal berikut
tabel menunjukkan kemungkinan nilai untuk elemen ini:
OtherType | Contoh nilai | Deskripsi |
---|---|---|
electoral-commission |
H2NY22097 |
Opsional ID komisi pemilu. |
Contoh
XML
<Candidate objectId="can-1001-kenyatta"> <BallotName> <Text language="en">Uhuru Kenyatta</Text> <Text language="sw">Uhuru Kenyatta</Text> </BallotName> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>can-per-100</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>other</Type> <OtherType>electoral-commission</OtherType> <Value>H2NY22097</Value> </ExternalIdentifier> </ExternalIdentifiers> <IsIncumbent>1</IsIncumbent> <IsTopTicket>1</IsTopTicket> <PartyId>par-jubilee</PartyId> <PartyId>par-0002</PartyId> <PersonId>per-001-kenyatta</PersonId> <PostElectionStatus>projected-winner</PostElectionStatus> <PreElectionStatus>qualified</PreElectionStatus> </Candidate>
JSON
"Candidate": [ { "objectId": "can-1001-kenyatta", "BallotName": { "Text": [ { "value": "Uhuru Kenyatta", "language": "en" }, { "value": "Uhuru Kenyatta", "language": "sw" } ] }, "ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "can-per-100" }, { "Type": "other", "OtherType": "electoral-commission", "Value": "H2NY22097" }, ] } "IsIncumbent": 1, "IsTopTicket": 1, "PartyId": ["par-jubilee","par-0002"] "PersonId": "per-001-kenyatta", "PostElectionStatus": "projected-winner", "PreElectionStatus": "qualified" } ]