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,ContestveOfficeöğeleri, sırasıyla seçim, yarışma veya ofisin yargı alanını tanımlayan birGpUnitöğesine zorunlu bir referans içerir.SummaryCountsveVoteCounts,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 Yalnızca söz konusu |
ExternalIdentifiers |
0 veya 1 | ExternalIdentifiers |
Bir kimliği
|
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.
|
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ü |
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" } ]