Используйте Office для определения должности и информации, связанной с выборами. Должность определяется избирательным округом и выполняемой функцией.
Элемент Office применяется ко всем типам фидов, но его не нужно указывать для референдумов.
Выберите один из следующих типов лент новостей, чтобы узнать больше о том, как использовать Office с этим типом ленты.
Атрибуты
В следующей таблице описаны характеристики Office :
| Атрибут | Необходимый? | Тип | Описание |
|---|---|---|---|
objectId | Необходимый | ID | Уникальный внутренний идентификатор, используемый другими элементами для ссылки на этот элемент. |
Элементы
В следующей таблице описаны элементы Office :
| Элемент | Множественность | Тип | Описание |
|---|---|---|---|
ContactInformation | 0 или более | ContactInformation | Указывается, какая контактная информация связана с конкретным ведомством. Если этот элемент присутствует, следует указывать только информацию, относящуюся к самому ведомству, а не к кандидату или действующему должностному лицу. |
ElectoralDistrictId | 1 | IDREF | Укажите Дляпредвыборные данные В ленте данных укажите единый объект Пример: выборы в законодательные органы Тайваня.
|
ExternalIdentifiers | 1 | ExternalIdentifiers | Привязывает идентификатор к офису. Требуется стабильный идентификатор . Стабильные идентификаторы для офисов должны быть уникальными для разных периодов работы в офисе. Например, для каждого из следующих периодов работы необходим отдельный стабильный идентификатор офиса:
Элемент |
FilingDeadline | 0 или 1 | PartialDate | Крайний срок, до которого кандидат должен подать заявку на участие в выборах на данную должность. |
GovernmentBodyIds | 0 или 1 | IDREFS | Укажите objectId GovernmentBody , к которому относится данный офис. Например, Сенат Соединенных Штатов для сенатора США. |
Name | 1 | InternationalizedText | Указывается полное название и наименование данной должности. Необходимо указать юрисдикцию данной должности, но исключить любую информацию, относящуюся к избирательному округу. Примеры:
|
JurisdictionId | 0 или 1 | IDREF | Укажите |
Level | 0 или 1 | OfficeLevel | Указанный тип уровня должности. Полный список вариантов см. в справочном документе . |
Role | 0 или более | OfficeRole | Указанный тип должности, например, cabinet member или president . См. справочник для получения информации обо всех возможных вариантах. |
SelectionMethod | 0 или более | OfficeSelectionMethod | Информация о порядке избрания или назначения должностного лица на должность. |
Term | 0 или 1 | Term | Предоставляет информацию, относящуюся к учебному семестру. |
Дополнительные типы для внешних идентификаторов
В элементе ExternalIdentifiers Office укажите дополнительные данные с Type other , а также значения для OtherType и Value . В следующей таблице показаны возможные значения для этих элементов:
OtherType | Примеры значений | Описание |
|---|---|---|
jurisdiction-id | gpu1 | Идентификатор |
legislative-session | 116th United States Congress | |
office-level | Country | Это должно быть значение из OfficeLevel . Если подходящих вариантов нет, свяжитесь со своим контактом в Google. |
office-role | upper house | Это должно быть значение из |
office-seat | Position 1 , Seat 2 , unexpired , special , Seat 2 special | Используйте это для различения офисов с несколькими рабочими местами или должностями, а также для офисов, занимаемых на постоянной основе, и офисов, срок действия контрактов в которых еще не истек. |
Примеры
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>