ผู้สมัคร

ใช้ Candidate เพื่ออธิบายข้อมูลเกี่ยวกับผู้สมัครในการแข่งขัน ต Candidate สามารถอ้างอิงได้โดย CandidateSelection เอนทิตี


เลือกประเภทฟีดต่อไปนี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ Candidate กับฟีดประเภทนั้น


การเลือกตั้งบางครั้งประกอบด้วยการแข่งขันขนาดเล็กหลายรายการ หรือเกี่ยวข้องกับ การแข่งขันครั้งต่อๆ ไป ในการแข่งขันที่เกี่ยวข้องเหล่านี้ Person ต้องเป็น อ้างอิงโดย Candidate เพียงคนเดียว ลองพิจารณาตัวอย่างต่อไปนี้

  • ในการเลือกตั้งรอบที่ 1 ในโปแลนด์ ผู้สมัครอันดับ 1 ได้อ้างถึงบุคคลที่ 1
  • แต่ในรอบที่ 2 บุคคล 1 จะได้รับการอ้างอิงโดยผู้สมัครคนที่ 2

ในกรณีนี้ ผู้สมัครที่ 1 และผู้สมัครที่ 2 เป็นรายชื่อที่ซ้ำ การแข่งขันทั้ง 2 ประเภทจะต้อง อ้างอิง Candidate เดียวกัน โดยทั่วไป อย่าใส่ผู้สมัครในหลายตำแหน่ง การแข่งขันที่ไม่เกี่ยวข้อง

Attributes

ตารางต่อไปนี้แสดงแอตทริบิวต์สำหรับ Candidate

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

องค์ประกอบ

ตารางต่อไปนี้แสดงองค์ประกอบสำหรับ Candidate

องค์ประกอบ ความหลากหลาย ประเภท คำอธิบาย
BallotName 1 InternationalizedText ระบุชื่อของผู้สมัครรับเลือกตั้งตามที่แสดงอยู่ในบัตรลงคะแนน
CampaignSlogan 0 หรือ 1 InternationalizedText

สโลแกนที่คุณได้รับเมื่อถามผู้สมัครหรือแคมเปญของผู้สมัคร สโลแกนของแคมเปญนี้คืออะไร ดูตัวอย่างจากสหรัฐอเมริกาในปี 2020 การเลือกตั้งประธานาธิบดี:

  • สโลแกนของ Joe Biden ที่ว่า "Our Best Days Still Ahead)
  • สโลแกนของ Donald Trump ที่ว่า "ทำให้อเมริกายิ่งใหญ่อีกครั้ง"
ContactInformation 0 ขึ้นไป ContactInformation เชื่อมโยงที่อยู่สำนักงานใหญ่ของแคมเปญ หมายเลขโทรศัพท์ ฯลฯ กับข้อมูลผู้สมัคร
ExternalIdentifiers 1 ExternalIdentifiers เชื่อมโยงรหัสกับผู้สมัคร ต ตัวระบุแบบคงที่ ต้องระบุ
FileDate 0 หรือ 1 PartialDate วันที่ที่ผู้สมัครยื่นใบสมัครเข้าร่วมการแข่งขันอย่างเป็นทางการ
IsIncumbent 0 หรือ 1 boolean ค่า true บ่งชี้ว่าตัวเลือกเป็น ผู้ดำรงตำแหน่งปัจจุบันที่เกี่ยวข้องกับการประกวดนี้ หากสิ่งนี้ ไม่มีองค์ประกอบ ค่าเริ่มต้นคือ false
IsTopTicket 0 หรือ 1 boolean ระบุว่าผู้สมัครอยู่ด้านบนสุดของตั๋วที่มี ผู้สมัครได้หลายคน ใส่เฉพาะองค์ประกอบนี้เมื่อมี Candidate 1 รายการในออบเจ็กต์ CandidateSelection หากไม่มีองค์ประกอบนี้อยู่ ค่าเริ่มต้นคือ false
PartyId 1 ขึ้นไป IDREF ตัวระบุที่ไม่ซ้ำกันสำหรับ Party ใช้ในการเชื่อมโยงผู้สมัครกับพรรคการเมือง
PersonId 1 IDREF ตัวระบุที่ไม่ซ้ำกันสำหรับ Person ใช้เพื่อเชื่อมโยงข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับ เป็นตัวเลือก
PostElectionStatus 0 หรือ 1 CandidatePostElectionStatus สถานะสุดท้ายของผู้สมัคร เช่น winner หรือ withdrawn
PreElectionStatus 0 หรือ 1 CandidatePreElectionStatus สถานะการจดทะเบียนของผู้สมัคร เช่น filed หรือ qualified

ประเภทเพิ่มเติมสำหรับ ExternalIdentifier

ในองค์ประกอบ ExternalIdentifiers ของ Candidate ให้ข้อมูลเพิ่มเติมด้วย Type เป็น other พร้อมทั้ง ที่มีค่าสำหรับ OtherType และ Value ดังต่อไปนี้ ตารางจะแสดงค่าที่เป็นไปได้สำหรับองค์ประกอบเหล่านี้

OtherType ค่าตัวอย่าง คำอธิบาย
electoral-commission H2NY22097

ไม่บังคับ

รหัสคณะกรรมการการเลือกตั้ง

ตัวอย่าง

XML

    <Candidate objectId="can-1001-kenyatta">
      <BallotName>
        <Text language="en">Uhuru Kenyatta</Text>
        <Text language="sw">Uhuru Kenyatta</Text>
      </BallotName>
      <ExternalIdentifiers>
         <ExternalIdentifier>
            <Type>other</Type>
            <OtherType>stable</OtherType>
            <Value>can-per-100</Value>
          </ExternalIdentifier>
          <ExternalIdentifier>
            <Type>other</Type>
            <OtherType>electoral-commission</OtherType>
            <Value>H2NY22097</Value>
          </ExternalIdentifier>
        </ExternalIdentifiers>
      <IsIncumbent>1</IsIncumbent>
      <IsTopTicket>1</IsTopTicket>
      <PartyId>par-jubilee</PartyId>
      <PartyId>par-0002</PartyId>
      <PersonId>per-001-kenyatta</PersonId>
      <PostElectionStatus>projected-winner</PostElectionStatus>
      <PreElectionStatus>qualified</PreElectionStatus>
    </Candidate>

JSON

      "Candidate": [
          {
            "objectId": "can-1001-kenyatta",
            "BallotName": {
              "Text": [
                {
                  "value": "Uhuru Kenyatta",
                  "language": "en"
                },
                {
                  "value": "Uhuru Kenyatta",
                  "language": "sw"
                }
              ]
            },
            "ExternalIdentifiers": {
              "ExternalIdentifier" : [
                {
                  "Type": "other",
                  "OtherType": "stable",
                  "Value": "can-per-100"
                },
                {
                  "Type": "other",
                  "OtherType": "electoral-commission",
                  "Value": "H2NY22097"
                },
              ]
            }
            "IsIncumbent": 1,
            "IsTopTicket": 1,
            "PartyId": ["par-jubilee","par-0002"]
            "PersonId": "per-001-kenyatta",
            "PostElectionStatus": "projected-winner",
            "PreElectionStatus": "qualified"
          }
      ]