उम्मीदवार

Candidate का इस्तेमाल करके, किसी प्रतियोगिता में शामिल उम्मीदवार के बारे में जानकारी दें. CandidateSelection इकाई, Candidate का रेफ़रंस दे सकती है.


Candidate को किसी फ़ीड टाइप के साथ इस्तेमाल करने के तरीके के बारे में ज़्यादा जानने के लिए, यहां दिए गए फ़ीड टाइप में से कोई एक चुनें.


कुछ चुनावों में कई छोटे-छोटे चुनाव शामिल होते हैं या उनमें एक के बाद एक कई चुनाव होते हैं. इस तरह के मिलते-जुलते कॉन्टेस्ट में, सिर्फ़ एक Candidate को Person के तौर पर रेफ़रंस दिया जाना चाहिए. नीचे दिए गए उदाहरण पर ध्यान दें:

  • पोलैंड में हुए चुनाव के पहले राउंड में, उम्मीदवार 1 ने व्यक्ति 1 का हवाला दिया है.
  • हालांकि, दूसरे राउंड में उम्मीदवार 2 ने व्यक्ति 1 को रेफ़र किया है.

इस मामले में, उम्मीदवार 1 और उम्मीदवार 2 डुप्लीकेट हैं. दोनों प्रतियोगिताओं में एक ही Candidate का रेफ़रंस होना चाहिए. आम तौर पर, किसी उम्मीदवार को एक से ज़्यादा ऐसे कॉन्टेस्ट में शामिल न करें जो एक-दूसरे से जुड़े न हों.

विशेषताएं

यहां दी गई टेबल में, Candidate के एट्रिब्यूट दिखाए गए हैं:

एट्रिब्यूट ज़रूरी है? टाइप ब्यौरा
objectId ज़रूरी है ID यह एक यूनीक इंटरनल आइडेंटिफ़ायर है. इसका इस्तेमाल अन्य एलिमेंट, इस एलिमेंट का रेफ़रंस देने के लिए करते हैं.

एलिमेंट

यहां दी गई टेबल में, Candidate के लिए एलिमेंट दिखाए गए हैं:

एलिमेंट गुणनफल टाइप ब्यौरा
BallotName 1 InternationalizedText इससे उम्मीदवार का नाम मिलता है, जैसा कि बैलेट पर लिखा होता है.
CampaignSlogan 0 या 1 InternationalizedText

किसी उम्मीदवार या उसके कैंपेन से यह पूछने पर कि कैंपेन का स्लोगन क्या है, आपको जो स्लोगन मिलता है. अमेरिका में साल 2020 में हुए राष्ट्रपति चुनाव के ये उदाहरण देखें:

  • जो बाइडन का नारा: “हमारे सबसे अच्छे दिन अभी आने बाकी हैं.”
  • डॉनल्ड ट्रंप का नारा: “अमेरिका को फिर से महान बनाओ.“
ContactInformation 0 या इससे ज़्यादा ContactInformation उम्मीदवार की जानकारी के साथ, कैंपेन के मुख्यालय का पता, फ़ोन नंबर वगैरह जोड़ें.
ExternalIdentifiers 1 ExternalIdentifiers इस कुकी का इस्तेमाल, किसी आईडी को उम्मीदवार से जोड़ने के लिए किया जाता है. स्थिर आइडेंटिफ़ायर ज़रूरी है.
FileDate 0 या 1 PartialDate वह तारीख जब उम्मीदवार ने आधिकारिक तौर पर चुनाव के लिए आवेदन किया था.
IsIncumbent 0 या 1 boolean true वैल्यू से पता चलता है कि उम्मीदवार, चुनाव से जुड़े पद पर फ़िलहाल काबिज़ है. अगर यह एलिमेंट मौजूद नहीं है, तो डिफ़ॉल्ट वैल्यू false होती है.
IsNotable 0 या 1 boolean क्या इकाई को अहम माना जाता है. अगर कोई वैल्यू नहीं दी जाती है, तो इसे false माना जाता है.
IsTopTicket 0 या 1 boolean इससे पता चलता है कि उम्मीदवार, एक से ज़्यादा उम्मीदवारों वाले टिकट में सबसे ऊपर है या नहीं. इस एलिमेंट को सिर्फ़ तब शामिल करें, जब CandidateSelection ऑब्जेक्ट में एक से ज़्यादा Candidate मौजूद हों. अगर यह एलिमेंट मौजूद नहीं है, तो डिफ़ॉल्ट वैल्यू false होती है.
PartyId एक या इससे ज़्यादा IDREF Party एलिमेंट के लिए यूनीक आइडेंटिफ़ायर. इसका इस्तेमाल, किसी उम्मीदवार को उसकी राजनैतिक पार्टी से जोड़ने के लिए किया जाता है.
PartyLabel 0 या 1 InternationalizedText ऐसा टेक्स्ट जो किसी उम्मीदवार के नाम के बगल में, बैलट पर उसकी पार्टी के तौर पर दिख सकता है. हालांकि, यह ऐसी पार्टी नहीं है जो बैलट पर शामिल होने की ज़रूरी शर्तें पूरी करती हो. यह सुविधा उन जगहों के लिए है जहां इसकी अनुमति है.
PersonId 1 IDREF Person एलिमेंट के लिए यूनीक आइडेंटिफ़ायर. इसका इस्तेमाल, उम्मीदवार के बारे में ज़्यादा जानकारी जोड़ने के लिए किया जाता है.
PostElectionStatus 0 या 1 CandidatePostElectionStatus उम्मीदवार का फ़ाइनल स्टेटस, जैसे कि winner या withdrawn.
PreElectionStatus 0 या 1 CandidatePreElectionStatus उम्मीदवार के रजिस्ट्रेशन की स्थिति, जैसे कि filed या qualified.

ExternalIdentifiers के लिए अन्य टाइप

Candidate के ExternalIdentifiers एलिमेंट में, other के Type के साथ-साथ OtherType और Value की वैल्यू भी दें. यहां दी गई टेबल में, इन एलिमेंट की संभावित वैल्यू दिखाई गई हैं:

OtherType उदाहरण मान ब्यौरा
electoral-commission H2NY22097

ज़रूरी नहीं

चुनाव आयोग का आईडी.

tse-candidate-number 12345

ज़रूरी नहीं

ब्राज़ील के चुनावों में, सुपीरियर इलेक्टोरल कोर्ट (Tribunal Superior Eleitoral – TSE) की ओर से जारी किया गया उम्मीदवार नंबर.

उदाहरण

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