GpUnit ve ilgili öğeler

Jeopolitik birim veya GpUnit, herhangi bir fiziksel ya da sanal temsil birimini veya oy/koltuk toplama birimini tanımlar. Yarışmaları, ofisleri, oy sayılarını veya diğer bilgileri bu coğrafyalarla ilişkilendirmek için şehirler, ilçeler, yargı alanları veya seçim bölgeleri gibi jeopolitik birimleri tanımlamak üzere bu öğeyi kullanın.

GpUnit

Aşağıdaki öğeler GpUnit ile ilgili referanslar içerir:

  • Election, Contest ve Office öğeleri, sırasıyla seçim, yarışma veya ofisin yargı alanını tanımlayan bir GpUnit öğesine zorunlu bir referans içerir.
  • SummaryCounts ve VoteCounts, GpUnit öğelerine referans vererek bağlantı özetini veya oy sayılarını GpUnit öğelerine bağlar. Bu öğeler, seçim bölgeleri ya da diğer jeopolitik birim türleri için tanımlanır.

Benzer GpUnit öğeleri için üst-alt ilişkileri tutarlı olmalıdır. Örneğin, belirli bir seçim bölgesi tamamen bir ilçe içinde yer alsa bile tüm seçim bölgelerinin tek bir üst öğesi (eyalet) olmalıdır.

Özellikler

Aşağıdaki tabloda GpUnit öğesinin özellikleri açıklanmaktadır:

Özellik Zorunlu mu? Tür Açıklama
objectId Zorunlu ID Diğer öğelerin bu öğeye referans vermek için kullandığı benzersiz dahili tanımlayıcı.

Öğeler

Aşağıdaki tabloda GpUnit öğeleri açıklanmaktadır:

Öğe Çokluk Tür Açıklama
ComposingGpUnitIds 0 veya 1 IDREFS

Bir veya daha fazla GpUnit öğesinin benzersiz tanımlayıcısı. Diğer GpUnit öğelerine referans vermek ve bunları üst GpUnit ile ilişkilendirmek için kullanılır. Referans verilen her öğe, üst GpUnit öğesinde bulunan bir jeopolitik birim için tanımlanmalıdır.

Yalnızca söz konusu GpUnit öğesinin doğrudan alt öğelerini temsil etmek için ComposingGpUnitIds öğesini kullanın. Örneğin, A ve B seçim bölgeleri M şehrinde, M şehri de X ilçesindeyse A ve B seçim bölgelerini M şehrinin alt öğeleri olarak listeleyin. Bu durumda M şehri, X ilçesinin alt öğesidir ancak A ve B seçim bölgelerini X ilçesinin alt öğesi yapmayın.

ExternalIdentifiers 0 veya 1 ExternalIdentifiers

Bir kimliği GpUnit ile ilişkilendirir (ör. bir bölgenin veya şehrin kodu).

ExternalIdentifiers öğesini eklediğinizde, tür numaralandırmada IdentifierType listelenmiyorsa Type öğesini other olarak kullanın ve özel türünüzü OtherType içinde belirtin.

Name 0 veya 1 string Jeopolitik birimin adı.
SummaryCounts 0 veya daha fazla SummaryCounts

Aşırı oy, eksik oy ve toplam oy sayısı gibi oy pusulası özeti sayıları. İsteğe bağlı olarak cihaz türüne ve oy pusulası sınıfına göre ayrılabilir.

GpUnit, ilgili jeopolitik coğrafya için özet sayıları sağlamak üzere SummaryCounts içerir.

ReportingUnit

ReportingUnitType numaralandırmasıyla eyalet, şehir, kasaba veya seçim bölgesi gibi bir jeopolitik birimi tanımlamak için ReportingUnit öğesini kullanın.

Election, seçimin coğrafi kapsamını belirlemek için bu öğeyi referans alır. Bu durumda, seçimin kapsamını tanımlayan ReportingUnit öğesi, seçim yetkilisiyle ilgili bilgileri sağlamak için ElectionAdministration öğesini içerebilir.

Bir ReportingUnit, en fazla bir başka ReportingUnit öğesinin alt öğesi olabilir. Ancak bir ReportingUnit öğesinin, ebeveyn ReportingUnit öğeleri arasında geçerli bir şekilde yer alması nedeniyle birden fazla ebeveyne ihtiyacı varsa rehberlik için Google'daki iletişim kişinize ulaşın.

ReportingUnit için XML söz dizimi <GpUnit xsi:type="ReportingUnit" ... /> şeklindedir.

Öğeler

Aşağıdaki tabloda ReportingUnit öğeleri açıklanmaktadır:

Öğe Çokluk Tür Açıklama
AuthorityIds 0 veya 1 IDREFS Raporlama biriminden sorumlu bir yetkiliyi açıklayan bir veya daha fazla Person öğesinin objectId.
ContactInformation 0 veya 1 ContactInformation İletişim bilgilerini, oy verme merkezinin adresi gibi raporlama birimiyle ilişkilendirir.
CountStatus 0 veya daha fazla CountStatus Farklı türdeki oy pusulaları veya diğer öğeler için çeşitli sayım durumları sağlar.
ElectionAdministration 0 veya 1 ElectionAdministration Seçim yetkilisi hakkında bilgi sağlar. Bu seçeneği, seçimde yetkili olarak bildirme birimi kullanıldığında belirleyin.
InternationalizedName 1 InternationalizedText Coğrafi ve siyasi birimin yerelleştirilmiş, tam ve kanonik adı (kısaltma değil). Örneğin, "Alaska" veya "New York'un 14. seçim bölgesi".
IsDistricted 0 veya 1 boolean IsDistricted Boole değeri çeşitli şekillerde kullanılabilir. İlçeleri Type alt öğesiyle tanımlamak mümkün olduğundan bu kesinlikle gerekli değildir. Ayrıca, yarışmayla ilişkili seçim bölgesine bağlanan Contest öğesinin ElectoralDistrictId alt öğesini de inceleyebilirsiniz. Ancak bir ilçe tanımlanmış ancak bir yarışmaya bağlanmamışsa veya ilçe türü OtherType ile verilmişse GpUnit öğesini ilçe olarak tanımlamak için IsDistricted gereklidir. IsDistricted Boole değeri, şehir gibi bir yargı alanı olarak tanımlanan GpUnit öğesinin, örneğin şehir genelindeki yarışmalar için ilçe olarak da kullanıldığını belirtmek için de kullanılabilir.
IsMailOnly 0 veya 1 boolean Raporlama biriminin yalnızca posta yoluyla veya uzaktan oy kullanılan seçimleri mi yönettiğini gösterir. Bu özellik yoksa varsayılan değer false olur.
SubUnitsReported 0 veya 1 integer Raporlamayı tamamlayan, ilişkili alt birimlerin (ör. seçim bölgeleri) sayısı.
TotalSubUnits 0 veya 1 integer İlgili alt birimlerin (ör. seçim bölgeleri) toplam sayısı.
Type 1 ReportingUnitType

Raporlama biriminin numaralandırılmış türü (ör. eyalet, şehir, ilçe veya seçim bölgesi).

Raporlama birimi türü ReportingUnitType numaralandırmasında listelenmiyorsa Type değerini other olarak kullanın ve özel raporlama birimi türünüzü OtherType içinde belirtin.

OtherType 0 veya 1 string ReportingUnitType değeri other olduğunda jeopolitik birim türünü belirtmek için kullanılır.
VotersParticipated 0 veya 1 integer Seçime katılan seçmen sayısı. Yani, oy kullanmayanlar da dahil olmak üzere kaç kişinin sandık başına gittiğini gösterir.
VotersRegistered 0 veya 1 integer Jeopolitik birimin sınırları içinde ikamet eden kayıtlı seçmen sayısı.

Örnekler

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