Sử dụng thực thể Person để xác định thông tin về một người. Người đó có thể là ứng cử viên, viên chức bầu cử hoặc cơ quan có thẩm quyền của một đơn vị báo cáo. Phần tử ElectionReport bao gồm PersonCollection, chứa toàn bộ các đối tượng Person trong nguồn cấp dữ liệu này. Các đối tượng Person này được tham chiếu trong Candidate và GpUnit. PersonCollection có thể bao gồm ContactInformation để liên kết thông tin liên hệ.
Thuộc tính
Bảng sau đây mô tả các thuộc tính của phần tử Person:
| Thuộc tính | Bắt buộc? | Loại | Mô tả |
|---|---|---|---|
objectId |
Bắt buộc | ID |
Mã nhận dạng nội bộ duy nhất mà các phần tử khác dùng để tham chiếu phần tử này. |
Thành phần
Bảng sau đây mô tả các phần tử cho Person:
| Phần tử | Số bội | Loại | Mô tả |
|---|---|---|---|
ContactInformation |
0 trở lên | ContactInformation |
Liên kết thông tin liên hệ với người đó. Bạn phải thêm một URI được chú thích được chú thích bằng Nếu bạn thêm hình ảnh của người đó, hãy chú thích URI bằng chú thích |
DateOfBirth
|
0 hoặc 1 | PartialDate |
Ngày sinh của người đó. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Liên kết một mã nhận dạng với người đó. Bạn phải có giá trị nhận dạng ổn định. |
FirstName |
0 hoặc 1 | string |
Tên riêng của người đó. |
FullName |
1 | InternationalizedText |
Họ và tên của người đó. Để biết thông tin chi tiết về cách xử lý tên đầy đủ bằng nhiều ngôn ngữ, hãy xem phần Nội dung bằng ngôn ngữ địa phương. |
Gender |
0 hoặc 1 | string |
Giới tính của người này. Bạn có thể dùng các giá trị sau cho
|
LastName |
0 hoặc 1 | string |
Họ của người đó. |
MiddleName |
0 trở lên | string |
Tên đệm của người đó. |
Nickname |
0 hoặc 1 | string |
Biệt hiệu liên kết với người đó nếu họ có một biệt danh thường được biết đến. |
PartyId |
1 trở lên | IDREF |
Giá trị nhận dạng duy nhất cho một phần tử Party. Liên kết một đảng chính trị với người đó. Cung cấp objectId của Party mà người này có liên kết. |
Prefix |
0 hoặc 1 | string |
Tiền tố liên quan đến người đó, chẳng hạn như Ông hoặc Tiến sĩ |
Profession |
0 hoặc 1 | InternationalizedText |
Nghề nghiệp của người đó. |
Suffix |
0 hoặc 1 | string |
Hậu tố liên quan đến người đó, chẳng hạn như Jr. |
Title |
0 hoặc 1 | InternationalizedText |
Một chức danh liên kết với người này. |
Ví dụ
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"] } ]