GpUnit और संबंधित तत्व

कोई भौगोलिक-राजनैतिक इकाई या GpUnit, या वोट/सीट एग्रीगेशन. भू-राजनैतिक को परिभाषित करने के लिए इस इकाई का इस्तेमाल करें इकाइयां, जैसे कि शहर, ज़िला, अधिकार क्षेत्र या परिसर उन भौगोलिक क्षेत्रों से जुड़ी प्रतियोगिताओं, ऑफ़िस, वोटों की संख्या या दूसरी जानकारी.

GpUnit

इन इकाइयों में GpUnit के रेफ़रंस शामिल हैं:

  • Election Contest, और Office में ज़रूरी रेफ़रंस शामिल है को GpUnit एलिमेंट में जोड़ें, जो चुनाव का अधिकार क्षेत्र तय करता है, प्रतियोगिता या ऑफ़िस.
  • SummaryCounts और VoteCounts संदर्भ GpUnit सारांश या वोट की संख्या को GpUnit एलिमेंट से लिंक करने के लिए ऐसा किया गया है परिसर या अन्य तरह की भौगोलिक-राजनैतिक इकाइयां.

मिलती-जुलती GpUnit इकाइयों के लिए पैरंट-चाइल्ड संबंध यह होने चाहिए एक जैसा. उदाहरण के लिए, सभी कॉन्ग्रेशनल ज़िलों का माता-पिता एक ही होना चाहिए, उसे राज्य कहा जाता है, भले ही कोई विशिष्ट कांग्रेशनल ज़िला पूरी तरह से जो किसी काउंटी में शामिल थे.

विशेषताएं

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

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

एलिमेंट

नीचे दी गई टेबल में, GpUnit के एलिमेंट के बारे में बताया गया है:

एलिमेंट गुणनफल टाइप ब्यौरा
ComposingGpUnitIds 0 या 1 IDREFS

एक या उससे ज़्यादा GpUnit एलिमेंट के लिए यूनीक आइडेंटिफ़ायर. उपयोग किया गया अन्य GpUnit एलिमेंट का रेफ़रंस देने और उन्हें पैरंट GpUnit. हर रेफ़रंस एलिमेंट को तय करना ज़रूरी है ऐसी भौगोलिक-राजनैतिक इकाई के लिए, जो पैरंट में शामिल हो GpUnit एलिमेंट.

ComposingGpUnitIds एलिमेंट का इस्तेमाल सिर्फ़ यह दिखाने के लिए करें उस खास GpUnit के डायरेक्ट चाइल्ड. उदाहरण के लिए, अगर परिसर A और B, शहर M में हैं और शहर M, काउंटी X में है, तो प्रीसिंट्स A और B को सिटी M के चिल्ड्रन के तौर पर लिस्ट करो. फिर सिटी M बच्चा है करते हैं, लेकिन इसे प्रीसिंट्स A और B के बच्चे नहीं बनाते काउंटी एक्स॰

ExternalIdentifiers 0 या 1 ExternalIdentifiers

GpUnit से एक आईडी जोड़ता है, जैसे कि किसी ज़िले का या शहर का कोड.

ExternalIdentifiers को शामिल करने पर, अगर टाइप वह नहीं है की सूची में मौजूद है IdentifierType, other के Type का इस्तेमाल करें और अपने कस्टम OtherType में लिखें.

Name 0 या 1 string भौगोलिक-राजनैतिक इकाई का नाम.
SummaryCounts 0 या ज़्यादा SummaryCounts

बैलट की खास जानकारी की संख्या, जैसे कि ओवरवोट, कम वोट, और कुल वोट मतपत्र. इन्हें डिवाइस के टाइप और बैलट के हिसाब से बांटा जा सकता है. हालांकि, ऐसा करना ज़रूरी नहीं है क्लास.

GpUnit में SummaryCounts शामिल है किसी खास देश या इलाके के राजनैतिक क्षेत्रों के बारे में खास जानकारी.

ReportingUnit

ReportingUnit का इस्तेमाल करके, राज्य, शहर, टाउनशिप, और किसी राजनैतिक इकाई के बारे में बताएं या ReportingUnitType से शुरू करें गिनती.

Election इस एलिमेंट को चुनाव के भौगोलिक दायरे की पहचान कर सकता है. इस मामले में, चुनाव का दायरा बताने वाले ReportingUnit एलिमेंट में ये चीज़ें शामिल हो सकती हैं चुनाव से जुड़ी जानकारी देने के लिए ElectionAdministration.

ReportingUnit, ज़्यादा से ज़्यादा एक अन्य ReportingUnit का बच्चा हो सकता है. हालांकि, अगर ReportingUnit को कानूनी तौर पर कई पैरंट खातों की ज़रूरत है, तो पैरंट ReportingUnit एलिमेंट में फैला होता है, इसके लिए अपने Google पॉइंट से संपर्क करें दिशा-निर्देश के लिए संपर्क करें.

ReportingUnit का एक्सएमएल सिंटैक्स <GpUnit xsi:type="ReportingUnit" ... /> है.

एलिमेंट

नीचे दी गई टेबल में, ReportingUnit के एलिमेंट के बारे में बताया गया है:

एलिमेंट गुणनफल टाइप ब्यौरा
AuthorityIds 0 या 1 IDREFS एक या ज़्यादा का objectId Person ऐसे एलिमेंट जिनमें इस तरह की जानकारी देने वाली संस्था के बारे में बताया गया है इकाई.
ContactInformation 0 या 1 ContactInformation संपर्क जानकारी को रिपोर्टिंग यूनिट से जोड़ता है, जैसे कि मतदान केंद्र का पता दिया होता है.
CountStatus 0 या ज़्यादा CountStatus यह जानकारी अलग-अलग तरह के मतपत्रों के लिए, गिनती की अलग-अलग स्थितियां मुहैया कराती है या अन्य आइटम.
ElectionAdministration 0 या 1 ElectionAdministration चुनाव से जुड़ी किसी संस्था के बारे में जानकारी देना. इसका इस्तेमाल तब करें जब रिपोर्टिंग यूनिट चुनाव के लिए आधिकारिक प्रतिनिधि के तौर पर काम करती है.
InternationalizedName 1 InternationalizedText भौगोलिक-राजनैतिक इकाई का स्थानीय भाषा में पूरा और कैननिकल नाम डालें, न कि संक्षिप्त नाम. उदाहरण के लिए, "अलास्का" या "न्यूयॉर्क का 14वां संसदीय .
IsDistricted 0 या 1 boolean IsDistricted बूलियन का इस्तेमाल कई तरह से किया जा सकता है. यह ज़रूरी नहीं है, क्योंकि ज़िलों की पहचान करना मुमकिन है उनके Type सब-एलिमेंट से. हमने यह भी देखा है कि Contest एलिमेंट का ElectoralDistrictId सब-एलिमेंट, जो अलग-अलग लिंक . हालांकि, अगर कोई ज़िला तय किया गया है, लेकिन किसी प्रतियोगिता से जुड़ा नहीं है या अगर डिस्ट्रिक्ट को OtherType से दिया जाता है, तो IsDistricted की मदद से, यह पता लगाया जा सकता है कि डिस्ट्रिक्ट के तौर पर GpUnit. IsDistricted बूलियन का इस्तेमाल यह बताने के लिए भी किया जा सकता है कि GpUnit किसी शहर जैसे अधिकार क्षेत्र का भी उपयोग एक ज़िला के रूप में होता है, उदाहरण के लिए शहर भर में प्रतियोगिताएं करा सकते हैं.
IsMailOnly 0 या 1 boolean इससे पता चलता है कि रिपोर्टिंग यूनिट सिर्फ़ मेल-इन हैंडल करती है या अनुपस्थित बैलट चुनाव. अगर यह मौजूद नहीं है, तो डिफ़ॉल्ट वैल्यू यह होती है false.
SubUnitsReported 0 या 1 integer पूर्ण कर दी गई संबंधित सबयूनिट की संख्या, जैसे कि प्रीसिंक्ट रिपोर्टिंग.
TotalSubUnits 0 या 1 integer संबंधित उप-यूनिट की कुल संख्या, जैसे कि परिसर.
Type 1 ReportingUnitType

रिपोर्टिंग यूनिट का टाइप: राज्य, शहर, ज़िला, या परिसर में ही नहीं.

अगर रिपोर्टिंग यूनिट टाइप को एन्यूमेशन में शामिल नहीं किया गया है ReportingUnitType, इसकी Type का इस्तेमाल करें other और इसमें अपना कस्टम रिपोर्टिंग यूनिट टाइप डालें OtherType.

OtherType 0 या 1 string इसका इस्तेमाल तब किया जाता है, जब ReportingUnitType other है.
VotersParticipated 0 या 1 integer चुनाव में हिस्सा लेने वाले मतदाताओं की संख्या. इसका मतलब है कि पोल में कितने लोग शामिल हुए. इनमें वे लोग भी शामिल हैं जो पोल में शामिल नहीं थे मतदान करें.
VotersRegistered 0 या 1 integer पंजीकृत मतदाताओं की संख्या जो इन सीमाओं के दायरे में रहते हैं के बारे में बात करते हैं.

उदाहरण

XML

    <GpUnit objectId="ru0081" xsi:type="ReportingUnit">
      <ComposingGpUnitIds>ru_wahlkreis1 ru_wahlkreis2</ComposingGpUnitIds>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>stable-state-0081</Value>
        </ExternalIdentifier>
        <ExternalIdentifier>
          <Type>ocd-id</Type>
          <Value>ocd-division/country:de/state:hb</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
      <InternationalizedName>
        <Text language="en">Bremen</Text>
      </InternationalizedName>
      <Name>Bremen</Name>
      <Type>state</Type>
    </GpUnit>

JSON

    "GpUnit": [
      {
        "@type": "ReportingUnit",
        "objectId": "ru0081",
        "ComposingGpUnitIds": [
          "ru_wahlkreis1",
          "ru_wahlkreis2"
        ],
        "ExternalIdentifiers": {
          "ExternalIdentifier" : [
            {
              "Type": "other",
              "OtherType": "stable",
              "Value": "stable-state-0081"
            },
            {
              "Type": "ocd-id",
              "Value": "ocd-division/country:de/state:hb"
            }
          ]
        },
        "InternationalizedName": {
          "Text": [
            {
              "language": "en",
              "value": "Bremen"
            }
          ]
        },
        "Name": "Bremen",
        "Type": "state"
      }
    ]