GpUnit ve ilgili öğeler

Jeopolitik birim veya GpUnit, gezegenin herhangi bir fiziksel ya da sanal birimini tanımlar. temsil veya oy/koltuk toplama. Jeopolitik şehir, ilçe, yargı alanı veya idari bölge gibi birimlerle ilişkilendirilecek seçimler, seçimler, oy sayıları veya bu bölgelerle ilgili diğer bilgiler.

GpUnit

Aşağıdaki varlıklar GpUnit öğesine referanslar içeriyor:

  • Election Contest ve Office gerekli bir referans içeriyor seçimin yargı alanını tanımlayan bir GpUnit öğesine görevi görebilir.
  • SummaryCounts ve VoteCounts referans GpUnit şunun için tanımlanan GpUnit öğeye özet veya oy sayısı bağlamak için: bölgeler veya diğer jeopolitik birim türleri.

Benzer GpUnit varlıkları için üst-alt ilişkilerinin şu şekilde olması gerekir: tutarlıdır. Örneğin, tüm seçim bölgelerinin tek bir ebeveyni olmalıdır. Bu bir eyalet. Belirli bir kongre bölgesi tamamıyla bir yerleşim alanıdır.

Özellikler

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

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

Öğeler

Aşağıdaki tabloda GpUnit için öğeler açıklanmaktadır:

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

Bir veya daha fazla GpUnit öğesi için benzersiz tanımlayıcı. Kullanılmış kullanarak diğer GpUnit öğelerine başvuruda bulunabilir ve bunları üst GpUnit. Başvuruda bulunulan her öğe tanımlanmalıdır üst öğe içinde yer alan bir jeopolitik birim için GpUnit öğesi.

ComposingGpUnitIds öğesini yalnızca söz konusu GpUnit içindeki doğrudan çocuklara. Örneğin, A ve B Bölgeleri M Şehir'de, M Şehri de X Bölgesi'ndeyse, A ve B Bölgelerini M Şehri'nin alt bölgeleri olarak listeleyelim. M şehri ise X İlçesi'nin alt bölgeleri değil, ancak A ve B Bölgelerini X ilçesi

ExternalIdentifiers 0 veya 1 ExternalIdentifiers

Bir kimliği GpUnit ile ilişkilendirir (ör. bir bölgeye ait veya bölge ya da şehrin kodu.

ExternalIdentifiers eklediğinizde, tür bu değilse sıralamada listelenen IdentifierType, Type other kullanın ve özel OtherType yazın.

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

Fazla oy, eksik oy ve toplam oy pusulası özeti sayıları oylar. İsteğe bağlı olarak cihaz türüne ve oy pusulasına göre ayrılabilirler sınıfını kullanır.

GpUnit, sağlamak için SummaryCounts içerir ilgili jeopolitik coğrafyaya ait özet sayılar.

ReportingUnit

Eyalet, şehir, ilçe gibi jeopolitik bir birim tanımlamak için ReportingUnit kullanın. veya ReportingUnitType ile bir bölge kullanır.

Election bu öğeye referansta bulunur: Seçimin coğrafi kapsamını belirlemek. Bu durumda, Seçimin kapsamını tanımlayan ReportingUnit öğesi şunları içerebilir: Seçim yetkilisiyle ilgili bilgileri sağlamak için ElectionAdministration.

ReportingUnit, en fazla bir başka ReportingUnit öğesinin alt öğesi olabilir. Ancak, ReportingUnit meşru bir nedenle birden fazla ebeveyne ihtiyaç duyuyorsa üst ReportingUnit öğelerine yayılıyorsa Google temsilcinizle iletişime geçin yardım için iletişime geçin.

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

Öğeler

Aşağıdaki tabloda ReportingUnit için öğeler açıklanmaktadır:

Öğe Çokluk Tür Açıklama
AuthorityIds 0 veya 1 IDREFS Bir veya daha fazla öğenin objectId öğesi Person raporlamadan sorumlu bir makamı tanımlayan öğeler girin.
ContactInformation 0 veya 1 ContactInformation İletişim bilgilerini raporlama birimiyle ilişkilendirir. Örneğin, bir oy merkezinin adresi
CountStatus 0 veya daha fazla CountStatus Farklı oy pusulaları için çeşitli sayma durumları sunar. öğe daha var.
ElectionAdministration 0 veya 1 ElectionAdministration Bir seçim yetkilisi hakkında bilgi sağlar. Bu seçeneği, raporlama biriminin seçimde otorite işlevi görür.
InternationalizedName 1 InternationalizedText Jeopolitik birimin yerelleştirilmiş, tam, standart adı, kısaltmasıdır. Örneğin, "Alaska" "New York'un 14. kongre bölgesi."
IsDistricted 0 veya 1 boolean IsDistricted boolesi çeşitli şekillerde kullanılabilir. Bölgeleri tespit etmek mümkün olduğundan çok gerekli değildir Type alt öğesine göre düzenleyebilirsiniz. Ayrıca, Contest öğesinin ElectoralDistrictId alt öğesidir. yarışmayla ilişkili seçim bölgesine. Ancak, bir yarışmayla bağlantılı olmamakla birlikte tanımlanmışsa veya bölge OtherType ile belirtilir, ardından IsDistricted, Bölge olarak GpUnit. IsDistricted boole değeri olarak tanımlanan bir GpUnit belirtmek için de kullanılabilir şehir gibi bir yargı bölgesi aynı zamanda bir ilçe olarak da kullanılır; örneğin, yarışmalar yapıyoruz.
IsMailOnly 0 veya 1 boolean Raporlama biriminin yalnızca postayla gönderme veya gerçekleştirilen oy pusulaları. Bu parametre mevcut değilse varsayılan değer: false
SubUnitsReported 0 veya 1 integer Bölgeler gibi ilişkili alt birimlerin sayısı raporlama.
TotalSubUnits 0 veya 1 integer Bölgeler gibi ilişkili alt birimlerin toplam sayısı.
Type 1 ReportingUnitType

Raporlama biriminin numaralandırılmış türü (eyalet, şehir, ilçe, örneğin seçebilirsiniz.

Raporlama birimi türü numaralandırmada listelenmiyorsa ReportingUnitType için Type kullanın other ve özel raporlama birimi türünüzü OtherType.

OtherType 0 veya 1 string Değer değeri şu olduğunda jeopolitik birimin türünü belirtmek için kullanılır: ReportingUnitType other.
VotersParticipated 0 veya 1 integer Seçime katılan seçmen sayısı. Yani, veya ankete katılmayanlar dahil olmak üzere oy kullanma.
VotersRegistered 0 veya 1 integer Sınırlamalar dahilinde ikamet eden kayıtlı seçmen sayısı jeopolitik birim.

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