Gunakan entity Person untuk menentukan informasi tentang seseorang. Orang tersebut mungkin
adalah kandidat, pejabat pemilu, atau otoritas untuk unit pelaporan. Elemen
ElectionReport mencakup
PersonCollection, yang berisi kumpulan lengkap objek Person dalam
feed ini. Objek Person ini direferensikan di
Candidate dan
GpUnit. PersonCollection secara opsional
menyertakan ContactInformation
untuk mengaitkan informasi kontak.
Atribut
Tabel berikut menjelaskan atribut untuk elemen Person:
| 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 Person:
| Elemen | Keanekaragaman | Jenis | Deskripsi |
|---|---|---|---|
ContactInformation |
0 atau lebih | ContactInformation |
Mengaitkan informasi kontak dengan orang tersebut. Ini harus menyertakan
URI yang dianotasi
yang dianotasi dengan Jika Anda menyertakan gambar orang tersebut, anotasikan URI dengan
anotasi |
DateOfBirth
|
0 atau 1 | PartialDate |
Tanggal lahir seseorang. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Mengaitkan ID dengan orang tersebut. ID stabil diperlukan. |
FirstName |
0 atau 1 | string |
Nama depan (pemberian) orang tersebut. |
FullName |
1 | InternationalizedText |
Nama lengkap orang tersebut. Untuk mengetahui detail tentang cara menangani nama lengkap dalam beberapa bahasa, lihat Konten bahasa lokal. |
Gender |
0 atau 1 | string |
Gender orang tersebut. Nilai berikut tersedia untuk
|
LastName |
0 atau 1 | string |
Nama belakang (keluarga) orang tersebut. |
MiddleName |
0 atau lebih | string |
Nama tengah orang tersebut. |
Nickname |
0 atau 1 | string |
Nama panggilan yang terkait dengan orang tersebut jika dia memiliki alias yang dikenal secara umum. |
PartyId |
1 atau lebih | IDREF |
ID unik untuk elemen
Party. Mengaitkan partai politik dengan orang tersebut. Berikan
objectId dari Party yang terkait dengan
orang ini. |
Prefix |
0 atau 1 | string |
Awalan yang terkait dengan orang tersebut, seperti Bapak atau Dokter |
Profession |
0 atau 1 | InternationalizedText |
Profesi orang tersebut. |
Suffix |
0 atau 1 | string |
Akhiran yang terkait dengan orang tersebut, seperti Jr. |
Title |
0 atau 1 | InternationalizedText |
Gelar yang terkait dengan orang tersebut. |
Contoh
XML
<Person objectId="P12321"> <ContactInformation> <Uri Annotation="candidate-image">https://example.come/candidates/ayron-silva.jpg</Uri> <Uri Annotation="official-facebook">https://fb.com/ayronsilvasample/</Uri> <Uri Annotation="official-instagram">https://www.instagram.com/ayron_silva_sample/</Uri> <Uri Annotation="official-twitter">https://twitter.com/ayronsilvasample</Uri> <Uri Annotation="official-website">https://ayron-silva-sample.com/</Uri> <Uri Annotation="official-youtube">https://www.youtube.com/user/ayron831/featured</Uri> <Uri Annotation="wikipedia">https://en.wikipedia.org/wiki/Ayron-Silva-Sample</Uri> <Uri Annotation="wikipedia">https://zh.wikipedia.org/zh/%E8%94%A1%E8%8B%B1%E6%96%87</Uri> <Uri Annotation="campaign">https://ayronsilvacampaign.com</Uri> </ContactInformation> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-pers-P12321</Value> </ExternalIdentifier> </ExternalIdentifiers> <FullName> <Text language="pt">Ayrton Silva</Text> <Text language="en">Ayrton Silva</Text> <Text language="hi">एर्टन सेना</Text> <Text language="ja">アイルトン・シルバ</Text> </FullName> <DateOfBirth>1960-01-01</DateOfBirth> <Gender>M</Gender> <LastName>Silva</LastName> <PartyId>par-dpp</PartyId> <PartyId>par-exp</PartyId> </Person>
JSON
"Person": [ { "objectId": "P12321", "ContactInformation": { "Uri": [ "Annotation": "candidate-image" "value": "https://example.come/candidates/ayron-silva.jpg" ], "Uri": [ "Annotation": "official-facebook" "value": "https://fb.com/ayronsilvasample/" ] "Uri": [ "Annotation": "official-instagram" "value": "https://www.instagram.com/ayron_silva_sample" ] "Uri": [ "Annotation": "official-twitter" "value": "https://twitter.com/ayronsilvasample" ] "Uri": [ "Annotation": "official-website" "value": "https://ayron-silva-sample.com/" ] "Uri": [ "Annotation": "official-youtube" "value": "https://www.youtube.com/user/ayron831/featured" ] "Uri": [ "Annotation": "wikipedia" "value": "https://en.wikipedia.org/wiki/Ayron-Silva-Sample" ] "Uri": [ "Annotation": "wikipedia" "value": "https://zh.wikipedia.org/zh/%E8%94%A1%E8%8B%B1%E6%96%87" ], "Uri": [ "Annotation": "campaign" "value": "https://ayronsilvacampaign.com" ] } "ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "stable-pers-P12321" } ] } "FullName": { "Text": [ { "value": "Ayrton Silva", "language": "pt" }, { "value": "Ayrton Silva", "language": "en" }, { "value": "एर्टन सेना", "language": "hi" }, { "value": "アイルトン・シルバ", "language": "ja" } ] }, "DateOfBirth": "1960-01-01", "Gender": "M", "LastName": "Silva" "PartyId": ["par-dpp","par-exp"] } ]