Utilisez Office pour définir un bureau et les informations associées à son élection. Un bureau est identifié par sa circonscription électorale et son rôle.
L'élément Office s'applique à tous les types de flux, mais n'a pas besoin d'être spécifié pour les référendums.
Sélectionnez l'un des types de flux suivants pour en savoir plus sur l'utilisation de Office avec ce type de flux.
Attributs
Le tableau suivant décrit les attributs de Office :
| Attribut | Obligatoire ? | Type | Description |
|---|---|---|---|
objectId |
Obligatoire | ID |
Identifiant interne unique utilisé par d'autres éléments pour faire référence à cet élément. |
Éléments
Le tableau suivant décrit les éléments de Office :
| Élément | Multiplicité | Type | Description |
|---|---|---|---|
ContactInformation |
0 ou plus | ContactInformation |
Associe diverses informations de contact au bureau. Si cet élément est inclus, ne spécifiez que les informations liées au bureau lui-même, et non au candidat ou au titulaire actuel. |
ElectoralDistrictId |
1 | IDREF |
Indiquez le Pour le flux dedonnées préélectorales , fournissez une seule entité Exemple : Élections législatives à Taïwan
|
ExternalIdentifiers |
1 | ExternalIdentifiers |
Associe un ID au bureau. Un identifiant stable est requis. Les identifiants stables pour les bureaux doivent être uniques pour chaque mandat. Par exemple, chacun des mandats suivants a besoin d'un identifiant stable de bureau distinct :
L'élément |
FilingDeadline |
0 ou 1 | PartialDate |
Date limite à laquelle un candidat doit se présenter à l'élection pour le poste. |
GovernmentBodyIds |
0 ou 1 | IDREFS |
Indiquez le objectId du GovernmentBody auquel appartient ce bureau. Par exemple, "Sénat des États-Unis" pour un sénateur américain |
Name |
1 | InternationalizedText |
Indique le nom complet du titre générique de ce bureau. Cela doit inclure la juridiction du bureau, mais exclure toute information liée à la circonscription électorale.
Exemples :
|
JurisdictionId |
0 ou 1 | IDREF |
Indiquez le |
Level |
0 ou 1 | OfficeLevel |
Type énuméré du niveau du bureau. Consultez la documentation de référence pour obtenir la liste complète des options. |
Role |
0 ou plus | OfficeRole |
Type énuméré du rôle du bureau, tel que cabinet member ou president. Consultez la référence pour toutes les options possibles. |
SelectionMethod |
0 ou plus | OfficeSelectionMethod |
Informations sur la façon dont l'élu est sélectionné ou placé en fonction. |
Term |
0 ou 1 | Term |
Fournit des informations sur les termes liés aux bureaux. |
Types supplémentaires pour ExternalIdentifiers
Dans l'élément ExternalIdentifiers de Office, fournissez des données supplémentaires avec un Type de other, ainsi que des valeurs pour OtherType et Value. Le tableau suivant indique les valeurs possibles pour ces éléments :
OtherType |
Exemples de valeur | Description |
|---|---|---|
jurisdiction-id |
gpu1 |
Le |
legislative-session |
116th United States Congress |
|
office-level |
Country |
La valeur doit être comprise dans la plage OfficeLevel.
Si aucune ne s'applique, contactez votre représentant Google.
|
office-role |
upper house |
La valeur doit être |
office-seat |
Position 1, Seat 2,
unexpired, special,
Seat 2 special |
Utilisez-le pour différencier les bureaux avec plusieurs sièges ou postes, ainsi que pour les bureaux non expirés et à grande échelle. |
Exemples
XML
<Office objectId="off9999a"> <ElectoralDistrictId>ru0002</ElectoralDistrictId> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-off9999a</Value> </ExternalIdentifier> </ExternalIdentifiers> <IsPartisan>true</IsPartisan> <JurisdictionId>ru0002</JurisdictionId> <Level>Administrative Area 1</Level> <Name> <Text language="en">President</Text> </Name> <Role>president</Role> <Term> <Type>full-term</Type> </Term> </Office>