उम्मीदवार

चुनाव में हिस्सा लेने वाले किसी उम्मीदवार की जानकारी देने के लिए, Candidate का इस्तेमाल करें. ऐप्लिकेशन Candidate का रेफ़रंस यहां दिया जा सकता है: CandidateSelection इकाई.


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


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

  • पोलैंड के चुनाव के पहले राउंड में, उम्मीदवार एक ने पहले व्यक्ति का रेफ़रंस दिया है.
  • हालांकि, दूसरे राउंड में, पहले व्यक्ति को कैंडिडेट 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 है.
IsTopTicket 0 या 1 boolean यह दिखाता है कि उम्मीदवार उस टिकट पर सबसे ऊपर है या नहीं जिसमें ये शामिल हैं का इस्तेमाल कर रहे हैं. इस एलिमेंट को सिर्फ़ तब शामिल करें, जब CandidateSelection ऑब्जेक्ट में एक Candidate. अगर यह एलिमेंट मौजूद नहीं है, तो false को डिफ़ॉल्ट के तौर पर सेट किया जाता है.
PartyId 1 या ज़्यादा IDREF इसके लिए यूनीक आइडेंटिफ़ायर Party एलिमेंट. किसी उम्मीदवार को उसके राजनैतिक दल से जोड़ने के लिए इस्तेमाल किया जाता है.
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

ज़रूरी नहीं

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

उदाहरण

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