पद पर मौजूद व्यक्ति की सीट और कार्यकाल के बारे में बताने के लिए, OfficeHolderTenure का इस्तेमाल करें.
अगर कोई व्यक्ति एक ही समय में एक से ज़्यादा पदों पर काम कर रहा है, तो फ़ीड में इन सभी पदों पर काम करने की अवधि की जानकारी देनी होगी. उदाहरण के लिए, अगर कोई व्यक्ति जर्मनी का चांसलर और बुंडेस्टैग का सदस्य दोनों है, तो उसके पास हर पद के लिए एक कार्यकाल होना चाहिए.
जब किसी व्यक्ति को नए ज़िले या नई पोस्ट के लिए पदाधिकारी के तौर पर चुना जाता है, तो उस व्यक्ति को नए पद से लिंक करें. पक्का करें कि पुराने ऑफ़िस का दोबारा इस्तेमाल न किया जाए.
विशेषताएं
यहां दी गई टेबल में, OfficeHolderTenure के लिए एट्रिब्यूट के बारे में बताया गया है:
| एट्रिब्यूट | ज़रूरी है? | टाइप | ब्यौरा |
|---|---|---|---|
objectId |
ज़रूरी है | ID |
यह एक यूनीक इंटरनल आइडेंटिफ़ायर है. इसका इस्तेमाल अन्य एलिमेंट, इस एलिमेंट का रेफ़रंस देने के लिए करते हैं. |
एलिमेंट
इस टेबल में, OfficeHolderTenure के एलिमेंट के बारे में बताया गया है:
| एलिमेंट | गुणनफल | टाइप | ब्यौरा |
|---|---|---|---|
ContactInformation |
0 या इससे ज़्यादा | ContactInformation |
यह कुकी, पद पर मौजूद व्यक्ति की संपर्क जानकारी को सेव करती है. अगर इस एलिमेंट को शामिल किया जाता है, तो सिर्फ़ चुने गए जन प्रतिनिधि के बारे में जानकारी दें. उम्मीदवार या पद के बारे में जानकारी न दें. |
ElectoralDistrictId |
1 | IDREF |
पद पर मौजूद व्यक्ति के फ़ीड के लिए, हमें उम्मीद है कि हर सीट के लिए एक उदाहरण: ताइवान में होने वाले लेजिसलेटिव चुनाव
एक और उदाहरण: अमेरिका के सीनेट ऑफ़िसहोल्डर का फ़ीड
|
ExternalIdentifiers |
1 | ExternalIdentifiers |
यह कुकी, पद पर बने रहने की अवधि के साथ आईडी को जोड़ती है. स्थिर आइडेंटिफ़ायर ज़रूरी है. पद पर बने रहने की अवधि के लिए स्टेबल आइडेंटिफ़ायर, सभी अवधियों के लिए यूनीक होने चाहिए. उदाहरण के लिए, यहां दी गई हर चीज़ के लिए, पद पर बने रहने की अवधि का एक अलग स्टेबल आइडेंटिफ़ायर होना चाहिए:
|
OfficeHolderPersonId |
1 | IDREF |
उस |
OfficeId |
1 | IDREF |
उस |
SeatStatus |
0 या 1 | SeatStatus |
पदाधिकारी की SeatStatus का गिने गए टाइप, जैसे कि active या on-leave. अगर SeatStatus की कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू active होती है. |
OfficeSelectionMethod |
1 | OfficeSelectionMethod |
इस कार्यकाल के लिए, पदाधिकारी को कैसे चुना गया या उसे कैसे पद पर रखा गया, इस बारे में जानकारी. |
StartDate |
1 | PartialDate |
इससे ऑफ़िस के मौजूदा कार्यकाल के शुरू होने की तारीख के बारे में पता चलता है.
तारीख को
|
EndDate |
0 या 1 | PartialDate |
इससे किसी व्यक्ति के किसी पद पर काम करने की अवधि के खत्म होने की तारीख के बारे में पता चलता है.
अगर पद पर बने रहने वाले व्यक्ति का कार्यकाल नया है, तो फ़ीड में सिर्फ़ तब
चुनाव से पहले सरकार भंग होने की स्थिति में: चुनाव होने और आधिकारिक नतीजे जारी होने तक |
OfficeTermType |
0 या 1 | OfficeTermType |
यह पद संभालने वाले व्यक्ति के OfficeTermType का इन्यूमरेटेड टाइप है. उपलब्ध विकल्पों के लिए, रेफ़रंस देखें. |
उदाहरण
XML
<OfficeHolderTenure objectId="offh0"> <ElectoralDistrictId>ru-gpu0</ElectoralDistrictId> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-offh0</Value> </ExternalIdentifier> </ExternalIdentifiers> <OfficeHolderPersonId>per0</OfficeHolderPersonId> <OfficeSelectionMethod>directly-elected</OfficeSelectionMethod> <SeatStatus>active</SeatStatus> <StartDate>2019-01-02</StartDate> </OfficeHolderTenure>