Aday

Bir yarışmadaki adayla ilgili bilgileri açıklamak için Candidate ifadesini kullanın. CEVAP Candidate uygulamasına CandidateSelection varlık.


Nasıl kullanacağınızla ilgili daha fazla bilgi edinmek için aşağıdaki feed türlerinden birini seçin Bu tür feed'lerle Candidate.


Bazı seçimler birden çok küçük seçimden oluşur veya bir dizi seçimden oluşur. seçimlere katılıyor. Bu tür alakalı yarışmalarda Person Yalnızca bir Candidate tarafından referans verildi. Aşağıdaki örneği inceleyin:

  • Polonya'da yapılan bir seçimin 1. turunda 1. Aday, 1. Kişi'yi referans göstermiştir.
  • Ancak 2. Tur'da Aday 2, 1. Kişi'ye atıfta bulunur.

Bu durumda, Aday 1 ve Aday 2 kopyadır. Her iki yarışmada da aynı Candidate öğesine referans veriyor. Genel olarak bir adayı birden fazla kritere dahil etmeyin alakası olmayan yarışmalar da var.

Özellikler

Aşağıdaki tabloda Candidate için özellikler gösterilmektedir:

Özellik Zorunlu mu? Tür Açıklama
objectId Zorunlu ID Diğer öğelerin referans vermek için kullandığı benzersiz dahili tanımlayıcı için geçerlidir.

Öğeler

Aşağıdaki tabloda Candidate için öğeler gösterilmektedir:

Öğe Çokluk Tür Açıklama
BallotName 1 InternationalizedText Adayın adını oy pusulasında belirtildiği şekliyle belirtir.
CampaignSlogan 0 veya 1 InternationalizedText

Bir adaya veya onun kampanyasına sorduğunuzda karşınıza çıkan slogan ne olduğunu anlamaya başlamıştı. ABD'de 2020 yılındaki örneklere göz atın başkanlık seçimi:

  • Joe Biden'in sloganı: "En İyi Günlerimiz Hâlâ Var."
  • Donald Trump’ın sloganı: "Amerika'yı Yeniden İyileştirin."
ContactInformation 0 veya daha fazla ContactInformation Kampanya genel merkezi adresini, telefon numaralarını vb. aday bilgileriyle ilişkilendirmek.
ExternalIdentifiers 1 ExternalIdentifiers Bir kimliği adayla ilişkilendirir. CEVAP kararlı tanımlayıcı gereklidir.
FileDate 0 veya 1 PartialDate Adayın resmi olarak yarışma için başvuruda bulunduğu tarih.
IsIncumbent 0 veya 1 boolean true değeri, adayın yarışmayla ilişkili makamın mevcut sahibi. Bu öğesi mevcut değilse varsayılan değer false olur.
IsTopTicket 0 veya 1 boolean Adayın, aşağıdakileri içeren bir biletin zirvesinde olup olmadığını belirtir: birden fazla aday olabilir. Bu öğeyi yalnızca CandidateSelection nesnesinde bir Candidate. Bu öğe mevcut değilse varsayılan olarak false kullanılır.
PartyId 1 veya daha fazla IDREF Bir için benzersiz tanımlayıcı Party öğesine dokunun. Bir adayı siyasi partiyle ilişkilendirmek için kullanılır.
PersonId 1 IDREF Bir için benzersiz tanımlayıcı Person öğesine dokunun. Bir web sitesi formuyla ilgili daha ayrıntılı bilgileri bir adaydır.
PostElectionStatus 0 veya 1 CandidatePostElectionStatus Adayın nihai durumu; ör. winner veya withdrawn.
PreElectionStatus 0 veya 1 CandidatePreElectionStatus Adayın kayıt durumu, ör. filed veya qualified.

ExternalIdentifier'lar için ek türler

Candidate öğesinin ExternalIdentifiers öğesinde, Type other ile ek veri sağlayın OtherType ve Value değerleriyle. Aşağıdakiler tablosu, bu öğeler için olası değerleri gösterir:

OtherType Örnek değerler Açıklama
electoral-commission H2NY22097

İsteğe bağlı

Seçim komisyonu kimliği.

Örnekler

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