คน

ใช้เอนทิตี Person เพื่อกำหนดข้อมูลเกี่ยวกับบุคคล บุคคลดังกล่าวอาจเป็นผู้สมัคร เจ้าหน้าที่การเลือกตั้ง หรือหน่วยงานของหน่วยงานที่รายงาน องค์ประกอบ ElectionReport มี PersonCollection ซึ่งมีชุดออบเจ็กต์ Person ทั้งหมดใน ฟีดนี้ ออบเจ็กต์ Person เหล่านี้มีการอ้างอิงใน Candidate และ GpUnit อาจมี PersonCollection เพื่อเชื่อมโยงข้อมูลติดต่อ (ไม่บังคับ) ContactInformation

Attributes

ตารางต่อไปนี้อธิบายแอตทริบิวต์ขององค์ประกอบ Person

แอตทริบิวต์ จำเป็นหรือไม่ ประเภท คำอธิบาย
objectId ต้องระบุ ID ตัวระบุภายในที่ไม่ซ้ำกันซึ่งองค์ประกอบอื่นๆ ใช้เพื่ออ้างอิง องค์ประกอบนี้

องค์ประกอบ

ตารางต่อไปนี้อธิบายองค์ประกอบของ Person

องค์ประกอบ ความหลากหลาย ประเภท คำอธิบาย
Alias 0 รายการขึ้นไป InternationalizedText ชื่ออื่นๆ ที่บุคคลนี้ใช้
ContactInformation 0 รายการขึ้นไป ContactInformation

เชื่อมโยงข้อมูลติดต่อกับบุคคล

ข้อมูลนี้ต้องมี URI ที่มีคำอธิบายประกอบ ซึ่งมีคำอธิบายประกอบเป็น wikipedia และระบุหน้า Wikipedia Canonical ของบุคคล (หากมี) นอกจากนี้ ให้ระบุ URI หรือเว็บไซต์โซเชียลมีเดีย ส่วนตัว อื่นๆ ที่ทราบ ข้อมูลนี้ ต้องเป็นของบุคคลดังกล่าวโดยเฉพาะ ไม่ใช่ของสำนักงานหรือ แผนก

DateOfBirth 0 หรือ 1 PartialDate วันเกิดของบุคคล
ExternalIdentifiers 1 ExternalIdentifiers เชื่อมโยงรหัสกับบุคคล ต้องระบุตัวระบุที่เสถียร
FirstName 0 หรือ 1 string ชื่อตัวของบุคคล
FullName 1 InternationalizedText ชื่อเต็มของบุคคล ดูรายละเอียดเกี่ยวกับวิธีจัดการชื่อเต็มใน หลายภาษาได้ที่ เนื้อหาภาษาท้องถิ่น
Gender 0 หรือ 1 string

เพศของบุคคล ค่าต่อไปนี้ใช้ได้กับ Gender:

  • สำหรับเพศชาย: m, male, หรือ man
  • สำหรับเพศหญิง: f, female, หรือ woman
  • สำหรับเพศอื่นๆ: o, x, other, หรือ nonbinary
ImageUri 0 รายการขึ้นไป AnnotatedUri URI ที่มีลิงก์โดยตรงไปยังรูปภาพของบุคคล รูปภาพ ต้องได้รับอนุญาตให้บุคคลที่สามใช้ได้
LastName 0 หรือ 1 string นามสกุลของบุคคล
MiddleName 0 รายการขึ้นไป string ชื่อกลางของบุคคล
Nickname 0 หรือ 1 string ชื่อเล่นที่เชื่อมโยงกับบุคคลหากบุคคลนั้นมีชื่ออื่นที่รู้จักกันโดยทั่วไป
PartyId 1 รายการขึ้นไป IDREF ตัวระบุที่ไม่ซ้ำกันสำหรับ Party องค์ประกอบ เชื่อมโยงพรรคการเมืองกับบุคคล ระบุ objectId ของ Party ที่บุคคลนี้ เชื่อมโยงด้วย
Prefix 0 หรือ 1 string คำนำหน้าชื่อที่เชื่อมโยงกับบุคคล เช่น นาย หรือ ดร.
Profession 0 หรือ 1 InternationalizedText อาชีพของบุคคล
Suffix 0 หรือ 1 string คำต่อท้ายชื่อที่เชื่อมโยงกับบุคคล เช่น จูเนียร์
Title 0 หรือ 1 InternationalizedText คำนำหน้าชื่อที่เชื่อมโยงกับบุคคล

ตัวอย่าง

XML

    <Person objectId="per-12321">
      <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>per-12321</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>