Orang

Gunakan entity Person untuk menentukan informasi tentang seseorang. Orang tersebut mungkin merupakan kandidat, petugas 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 mencakup 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 merujuk 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 beranotasi yang diberi anotasi dengan wikipedia dan menentukan halaman Wikipedia kanonis orang tersebut, jika ada. Berikan juga URI atau situs media sosial pribadi lain yang diketahui. Informasi ini harus khusus untuk orang tersebut, bukan kantor atau departemennya.

Jika Anda menyertakan gambar orang tersebut, beri anotasi pada URI dengan anotasi candidate-image.

DateOfBirth 0 atau 1 PartialDate Tanggal lahir orang tersebut.
ExternalIdentifiers 1 ExternalIdentifiers Mengaitkan ID dengan orang tersebut. A ID stabil wajib diisi.
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 Gender:

  • Untuk pria: m, male, atau man
  • Untuk wanita: f, female, atau woman
  • Untuk gender lainnya: o, x, other, atau nonbinary
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 umum diketahui.
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 Sufiks 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"]
      }
    ]