OfficeScope
varlıkları, ElectionEvent
ve
OfficeholderSubFeed
varlığına karşılık gelir.
Öğeler
Ad | Etiket | Tür | Notlar | Çokluk |
---|---|---|---|---|
Hata ayıklama adı | DebugName |
String |
Ofis için kullanılan açıklayıcı ad. | 0 veya 1 |
Ofis düzeyi | OfficeLevel |
OfficeLevel |
Bu kapsamdaki ofislerin seviyesini belirtir:
Ulusal Country , Administrative Area 1
bir eyalet veya il vb. için |
1 |
Yargı Alanı OCD Kimliği | JurisdictionOcdId |
Ocd Id |
OfficeLevel değeri Country ise isteğe bağlıdır
gerek yoktur. Siyasi coğrafyayı belirtmek için bu alanı kullanın.
Örneğin, Eyalet Virginia'ya, Pennsylvania'nın veya Manitoba'nın
maçlar oynanır. |
0 veya 1 |
Ofis rolleri | OfficeRoles |
OfficeRole |
Veri kümesinde yer alan rollerin listesi (özellikle şunlarla sınırlı): bu ofis düzeyi için seçilenler, yargı alanı OCD kimliği, vb. | 1 veya daha fazla |
ElectoralDistrictCollection | ElectoralDistrictCollection |
Ocd Id |
Listelenen seçimler için oy veren seçim bölgelerinin OCD kimliği listesi sahip olmalısınız. Boş bir liste, kapsamın mümkün olan tüm olası belirtilen seçim yeri veya makamı ile ilişkili bölgeler. | 0 veya 1 |
Örnekler
Aşağıdaki örnek, ElectionEvent
içeren bir Feed
OfficeScope
. Feed
öğesinin içerdiğini (veya içermesi beklenen) belirtir
ulusal düzeyde Cumhurbaşkanı'nın seçilmesi için yapılan bir veya daha fazla seçimle ilgili veriler,
bir veya daha fazla Alt Temsilciler Meclisi koltukları ve bir veya daha fazla Siyasi Temsilciler Meclisi koltukları:
XML
<OfficeScope> <DebugName>Scope of US general election</DebugName> <OfficeLevel>Country</OfficeLevel> <JurisdictionOcdId>ocd-division/country:us</JurisdictionOcdId> <OfficeRoles>president</OfficeRoles> <OfficeRoles>lower house</OfficeRoles> <OfficeRoles>upper house</OfficeRoles> </OfficeScope>
JSON
{ "OfficeScope": { "DebugName": "Scope of US general election", "OfficeLevel": "Country", "JurisdictionOcdId": "ocd-division/country:us", "OfficeRoles": [ "president", "lower house", "upper house" ] } }
Aynı ElectionEvent
, şu özelliklere sahip ek OfficeScope
varlıkları içerebilir:
Virginia ve Pennsylvania'da eyalet düzeyinde
farklı eyalet düzeyindeki rolleri:
XML
<OfficeScope> <DebugName>Virginia election scope</DebugName> <OfficeLevel>Administrative Area 1</OfficeLevel> <JurisdictionOcdId>ocd-division/country:us/state:va</JurisdictionOcdId> <OfficeRoles>attorney general</OfficeRoles> <OfficeRoles>state executive</OfficeRoles> </OfficeScope> <OfficeScope> <DebugName>Pennsylvania election scope</DebugName> <OfficeLevel>Administrative Area 1</OfficeLevel> <JurisdictionOcdId>ocd-division/country:us/state:pa</JurisdictionOcdId> <OfficeRoles>state lower house</OfficeRoles> <OfficeRoles>state upper house</OfficeRoles> <OfficeRoles>state executive</OfficeRoles> </OfficeScope>
JSON
{ "OfficeScope": { "DebugName": "Virginia election scope", "OfficeLevel": "Administrative Area 1", "JurisdictionOcdId": "ocd-division/country:us/state:va", "OfficeRoles": [ "attorney general", "state executive" ] } } { "OfficeScope": { "DebugName": "Pennsylvania election scope", "OfficeLevel": "Administrative Area 1", "JurisdictionOcdId": "ocd-division/country:us/state:pa", "OfficeRoles": [ "state lower house", "state upper house", "state executive" ] } }
ElectionEvent
, gerekirseOfficeScope
listelenen makamda oy veren seçim bölgeleri:
XML
<OfficeScope> <DebugName>US general election scope</DebugName> <OfficeLevel>National</OfficeLevel> <JurisdictionOcdId>ocd-division/country:us</JurisdictionOcdId> <OfficeRoles>upper house</OfficeRoles> <ElectoralDistrictCollection> <OcdId>ocd-division/country:us/state:ar</OcdId> <OcdId>ocd-division/country:us/state:ca</OcdId> <OcdId>ocd-division/country:us/state:ct</OcdId> <OcdId>ocd-division/country:us/state:de</OcdId> <OcdId>ocd-division/country:us/state:fl</OcdId> </ElectoralDistrictCollection> </OfficeScope>
JSON
{ "OfficeScope": { "DebugName" : "US general election scope", "OfficeLevel": "National", "JurisdictionOcdId": "ocd-division/country:us", "OfficeRoles": "upper house", "ElectoralDistrictCollection": { "OcdId" : [ "ocd-division/country:us/state:ar", "ocd-division/country:us/state:ca", "ocd-division/country:us/state:ct", "ocd-division/country:us/state:de", "ocd-division/country:us/state:fl" ] } } }