Người

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, nhân viên 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ộ tập hợp đố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 CandidateGpUnit. 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 cho phần tử Person:

Thuộc tính Bắt buộc? Loại Mô tả
objectId Bắt buộc ID Giá trị nhận dạng nội bộ duy nhất mà các phần tử khác sử 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 Từ 0 trở lên ContactInformation

Liên kết thông tin liên hệ với người đó.

Thuộc tính này phải bao gồm một URI được chú thích được chú thích bằng wikipedia và chỉ định trang Wikipedia chính tắc của người đó (nếu có). Ngoài ra, hãy cung cấp mọi URI hoặc trang web mạng xã hội cá nhân khác mà bạn biết. Thông tin này phải dành riêng cho người đó, chứ không phải văn phòng hoặc bộ phận của họ.

Nếu bạn thêm hình ảnh của người đó, hãy chú thích URI bằng chú thích candidate-image.

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ắt buộc phải có một 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 đó. Các giá trị sau đây có sẵn cho Gender:

  • Đối với nam: m, male hoặc man
  • Đối với phụ nữ: f, female hoặc woman
  • Đối với mọi giới tính khác: o, x, other hoặc nonbinary
LastName 0 hoặc 1 string Họ của người đó.
MiddleName Từ 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ó biệt hiệu phổ biến.
PartyId từ 1 trở lên IDREF Giá trị nhận dạng duy nhất của phần tử Party. Liên kết một đảng phái chính trị với người đó. Cung cấp objectId của Party mà người này liên kết.
Prefix 0 hoặc 1 string Một tiền tố liên quan đến người đó, chẳng hạn như Ông hoặc Bác 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 kết với người đó, chẳng hạn như Jr.
Title 0 hoặc 1 InternationalizedText Tên hiệu được liên kết với người đó.

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"]
      }
    ]