Ufficio

Utilizza Office per definire un ufficio e le informazioni associate al relativo concorso. Un ufficio viene identificato dal distretto elettorale e dal ruolo dell'ufficio.

L'elemento Office si applica a tutti i tipi di feed, ma non deve essere specificato per i referendum.


Seleziona uno dei seguenti tipi di feed per scoprire di più su come utilizzare Office con quel tipo di feed.


Attributi

La tabella seguente descrive gli attributi di Office:

Attributo Obbligatorio? Tipo Descrizione
objectId Obbligatorio ID Identificatore interno univoco utilizzato da altri elementi per fare riferimento questo elemento.

Elementi

La tabella seguente descrive gli elementi di Office:

Elemento Molteplicità Tipo Descrizione
ContactInformation 0 o più ContactInformation Associa varie informazioni di contatto all'ufficio. Se questo elemento è incluso, specifica solo le informazioni relative all' ufficio stesso, non al candidato o al titolare di carica attuale.
DiplomatReceivingStateId 0 o 1 IDREF

Fornisci il objectId di GpUnit che specifica lo stato di ricezione per un ufficio diplomatico.

DiplomatSendingStateId 0 o 1 IDREF

Fornisci il objectId di GpUnit che specifica lo stato di invio per un ufficio diplomatico.

ElectoralDistrictId 1 IDREF

Fornisci il objectId di GpUnit che rappresenta il distretto elettorale. Ad esempio, indica uno stato, come "Alaska", per un senatore statunitense o un distretto, come "14° distretto congressuale di New York", per un rappresentante statunitense.

Per il feed delle elezioni dei dati pre-elettorali, fornisci una singola entità Office per lo stesso office-role. Imposta ElectoralDistrict sull'entità di alto livello che rappresenta il livello geografico principale dell' elezione.

Esempio: le elezioni legislative di Taiwan

  • Anche se i candidati vengono eletti in distretti diversi, impostali tutti su un singolo Office valore, "Member of the Legislative Yuan." Utilizza un ElectoralDistrict di alto livello di ru-country-tw.
ExternalIdentifiers 1 ExternalIdentifiers

Associa un ID all'ufficio. È necessario un identificatore stabile. Gli identificatori stabili per gli uffici devono essere univoci per tutte le durate delle cariche. Ad esempio, ognuna delle seguenti durate delle cariche richiede un identificatore stabile dell'ufficio distinto:

  • Presidenza di Grover Cleveland dal 1885 al 1889
  • Presidenza di Grover Cleveland dal 1893 al 1897
  • Presidenza di Franklin Roosevelt dal 1933 al 1945

L'elemento ExternalIdentifiers di Office ti consente di fornire informazioni aggiuntive con valori specifici per OtherType. Per maggiori dettagli, vedi Tipi aggiuntivi per ExternalIdentifiers.

FilingDeadline 0 o 1 PartialDate La data entro la quale un candidato deve presentare la domanda per il concorso per la carica.
GovernmentBodyIds 0 o 1 IDREFS Fornisci il objectId di GovernmentBody di cui fa parte questo ufficio. Ad esempio, il Senato degli Stati Uniti per un senatore statunitense.
Name 1 InternationalizedText Fornisce il nome completo del titolo generico di questa carica. Deve includere la giurisdizione della carica, ma escludere qualsiasi informazione relativa al distretto elettorale.

Esempi:

  • Member of Parliament of Singapore
  • Prime Minister of India
  • President of Indonesia
  • United States Senator
JurisdictionId 0 o 1 IDREF

Fornisci il objectId del GpUnit che specifica la giurisdizione della carica.

Level 0 o 1 OfficeLevel

Il tipo enumerato del livello della carica. Consulta il riferimento per l'elenco completo delle opzioni.

Role 0 o più OfficeRole Il tipo enumerato del ruolo della carica, ad esempio cabinet member o president. Consulta il riferimento per tutte le opzioni possibili.
SelectionMethod 0 o più OfficeSelectionMethod Informazioni su come viene selezionato o nominato il titolare di carica.
Term 0 o 1 Term Fornisce informazioni relative alla durata della carica.

Tipi aggiuntivi per ExternalIdentifiers

Nell'elemento ExternalIdentifiers di Office, fornisci dati aggiuntivi con un Type di other, insieme ai valori per OtherType e Value. La tabella seguente mostra i valori possibili per questi elementi:

OtherType Valori di esempio Descrizione
jurisdiction-id gpu1

L'objectId del GpUnit che specifica la giurisdizione della carica.

legislative-session 116th United States Congress
office-level Country Deve essere un valore di OfficeLevel. Se non se ne applica nessuno, contatta il tuo referente Google.
office-role upper house

Deve essere un valore di OfficeRole. Se non se ne applica nessuno, contatta il tuo referente Google.

office-seat Position 1, Seat 2, unexpired, special, Seat 2 special

Utilizza questo attributo per distinguere le cariche con più seggi o posizioni, e per le cariche non scadute e in generale.

Esempi

XML

    <Office objectId="off-9999a">
      <ElectoralDistrictId>ru-0002</ElectoralDistrictId>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>off-9999a</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
      <IsPartisan>true</IsPartisan>
      <JurisdictionId>ru-0002</JurisdictionId>
      <Level>Administrative Area 1</Level>
      <Name>
        <Text language="en">President</Text>
      </Name>
      <Role>president</Role>
      <Term>
        <Type>full-term</Type>
      </Term>
    </Office>