उम्मीदवार

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 एलिमेंट के लिए यूनीक आइडेंटिफ़ायर. इस कुकी का इस्तेमाल, किसी उम्मीदवार को उसकी राजनैतिक पार्टी से जोड़ने के लिए किया जाता है.
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"
          }
      ]