ऑफ़िस

Office का इस्तेमाल करके, किसी ऑफ़िस और उससे जुड़े चुनाव की जानकारी तय करें. किसी ऑफ़िस की पहचान उसके चुनावी ज़िले और उसकी भूमिका से होती है.

Office एलिमेंट, सभी फ़ीड टाइप पर लागू होता है. हालांकि, जनमत संग्रह के लिए इसे तय करने की ज़रूरत नहीं होती.


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


विशेषताएं

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

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

एलिमेंट

इस टेबल में, Office के एलिमेंट के बारे में बताया गया है:

एलिमेंट गुणनफल टाइप ब्यौरा
ContactInformation 0 या इससे ज़्यादा ContactInformation यह कुकी, ऑफ़िस से जुड़ी अलग-अलग संपर्क जानकारी को जोड़ती है. अगर इस एलिमेंट को शामिल किया जाता है, तो सिर्फ़ पद से जुड़ी जानकारी दें. उम्मीदवार या मौजूदा पदाधिकारी के बारे में जानकारी न दें.
ElectoralDistrictId 0 या 1 IDREF

GpUnit का objectId दें, जो चुनावी ज़िले को दिखाता है. उदाहरण के लिए, अमेरिका के सीनेटर के लिए कोई राज्य चुनें, जैसे कि "अलास्का" या अमेरिका के प्रतिनिधि के लिए कोई ज़िला चुनें, जैसे कि "न्यूयॉर्क का 14वां कांग्रेसनल ज़िला".

Office एलिमेंट के लिए,

हम चाहते हैं कि ऑफ़िसहोल्डर फ़ीड में, हर सीट के लिए एक Office हो. साथ ही, ElectoralDistrictId को उस ज़िले पर सेट किया गया हो जिसने उस व्यक्ति को ऑफ़िस में चुना है.

उदाहरण: ताइवान में होने वाला लेजिसलेटिव चुनाव

  • लेजिस्लेटिव युआन के हर सदस्य को उसके ज़िले के हिसाब से अलग-अलग Office दें.

एक और उदाहरण: अमेरिका के सीनेट ऑफ़िसहोल्डर का फ़ीड

  • अमेरिका की सीनेट के लिए 100 Office ऑब्जेक्ट उपलब्ध कराएं.
ExternalIdentifiers 1 ExternalIdentifiers

यह विकल्प, ऑफ़िस के साथ आईडी को जोड़ता है. इसके लिए, स्थायी आइडेंटिफ़ायर की ज़रूरत होती है. ऑफ़िस के स्थायी आइडेंटिफ़ायर, ऑफ़िस के कार्यकाल के दौरान यूनीक होने चाहिए. उदाहरण के लिए, हर कार्यकाल के लिए एक अलग ऑफ़िस स्थायी आइडेंटिफ़ायर की ज़रूरत होती है:

  • ग्रोवर क्लीवलैंड का राष्ट्रपति के तौर पर कार्यकाल (1885 से 1889)
  • ग्रोवर क्लीवलैंड का राष्ट्रपति के तौर पर कार्यकाल (1893 से 1897)
  • फ़्रैंकलिन रूज़वेल्ट का राष्ट्रपति कार्यकाल (1933 से 1945)

Office का ExternalIdentifiers एलिमेंट, OtherType के लिए खास वैल्यू के साथ अतिरिक्त जानकारी देने की सुविधा देता है. ज़्यादा जानकारी के लिए, ExternalIdentifiers के लिए अन्य टाइप देखें.

GovernmentBodyIds 0 या 1 IDREFS उस GovernmentBody का objectId दें जिसका यह कार्यालय हिस्सा है. उदाहरण के लिए, अमेरिका के सीनेटर के लिए यूनाइटेड स्टेट्स सीनेट
Name 1 InternationalizedText इस फ़ील्ड में, इस ऑफ़िस के सामान्य टाइटल का पूरा नाम दिया जाता है. इसमें ऑफ़िस का अधिकार क्षेत्र शामिल होना चाहिए. हालांकि, इसमें चुनावी ज़िले से जुड़ी कोई भी जानकारी शामिल नहीं होनी चाहिए.

उदाहरण:

  • सिंगापुर के सांसद
  • भारत के प्रधानमंत्री
  • इंडोनेशिया के राष्ट्रपति
  • यूनाइटेड स्टेट्स सीनेटर
JurisdictionId 0 या 1 IDREF

GpUnit का objectId एट्रिब्यूट की वैल्यू दें. इससे यह पता चलता है कि ऑफ़िस किस अधिकार क्षेत्र में आता है.

Level 0 या 1 OfficeLevel

कार्यालय के लेवल का टाइप. विकल्पों की पूरी सूची देखने के लिए, रेफ़रंस देखें.

Role 0 या इससे ज़्यादा OfficeRole कार्यालय की भूमिका का टाइप, जैसे कि cabinet member या president. सभी संभावित विकल्पों के लिए, रेफ़रंस देखें.
OfficeHolderPersonIds 1 IDREFS

इस पद पर मौजूद Person का objectId दें.

SeatStatus 0 या 1 SeatStatus पदाधिकारी की SeatStatus का गिने गए टाइप, जैसे कि active या on-leave. अगर SeatStatus नहीं बताया गया है, तो डिफ़ॉल्ट वैल्यू active होती है.
SelectionMethod 0 या इससे ज़्यादा OfficeSelectionMethod चुने गए जन प्रतिनिधि को कैसे चुना गया या उसे कैसे पद पर रखा गया, इस बारे में जानकारी.
Term 1 Term यह कुकी, ऑफ़िस की शर्तों से जुड़ी जानकारी देती है.

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

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

OtherType उदाहरण मान ब्यौरा
jurisdiction-id gpu1

GpUnit एट्रिब्यूट की objectId एट्रिब्यूट, जो ऑफ़िस के अधिकार क्षेत्र के बारे में बताती है.

legislative-session 116th United States Congress
office-level Country यह OfficeLevel में से कोई वैल्यू होनी चाहिए. अगर इनमें से कोई भी शर्त लागू नहीं होती है, तो Google के प्रतिनिधि से संपर्क करें.
office-role upper house

यह OfficeRole में से कोई एक वैल्यू होनी चाहिए. अगर इनमें से कोई भी शर्त लागू नहीं होती है, तो Google के प्रतिनिधि से संपर्क करें.

office-seat Position 1, Seat 2, unexpired, special, Seat 2 special

इसका इस्तेमाल, एक से ज़्यादा सीटों या पदों वाले ऑफ़िस के लिए किया जाता है. साथ ही, इसका इस्तेमाल उन ऑफ़िस के लिए भी किया जाता है जिनमें कोई सीट खाली नहीं है और जिनका कार्यकाल खत्म नहीं हुआ है.

उदाहरण

XML

    <Office objectId="off0">
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>stable-off0</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
      <GovernmentBodyIds>gb-1</GovernmentBodyIds>
      <JurisdictionId>ru-gpu0</JurisdictionId>
      <Level>Administrative Area 1</Level>
      <Name>
        <Text language="en">United States Senator</Text>
      </Name>
      <Role>upper house</Role>
      <SelectionMethod>directly-elected</SelectionMethod>
      <Term>
        <StartDate>2019-01-02</StartDate>
      </Term>
    </Office>