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 |
DiplomatSendingStateId |
0 o 1 | IDREF |
Fornisci il |
ElectoralDistrictId |
0 o 1 | IDREF |
Fornisci il Per il feed dei titolari di cariche, prevediamo un Esempio: le elezioni legislative di Taiwan
Un altro esempio: feed dei titolari di cariche del Senato statunitense
|
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:
L'elemento |
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:
|
JurisdictionId |
0 o 1 | IDREF |
Fornisci il |
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. |
OfficeHolderPersonIds |
1 | IDREFS |
Fornisci il |
SeatStatus |
0 o 1 | SeatStatus |
Il tipo enumerato di SeatStatus del titolare di carica, ad esempio
active o on-leave. Se non viene specificato alcun SeatStatus, il valore predefinito è
active
|
SelectionMethod |
0 o più | OfficeSelectionMethod |
Informazioni su come viene selezionato o nominato il titolare di carica. |
Term |
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' |
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
|
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-0"> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>off-0</Value> </ExternalIdentifier> </ExternalIdentifiers> <GovernmentBodyIds>gb-1</GovernmentBodyIds> <JurisdictionId>ru-gpu0</JurisdictionId> <Level>Administrative Area 1</Level> <Name> <Text language="en">United States Senator</Text> </Name> <Role>upper house</Role> <SelectionMethod>directly-elected</SelectionMethod> <Term> <StartDate>2019-01-02</StartDate> </Term> </Office>