Escritório

Use Office para definir um escritório e as informações associadas ao concurso dele. Um cargo é identificado pelo distrito eleitoral e pela função.

O elemento Office se aplica a todos os tipos de feed, mas não precisa ser especificado para referendos.


Selecione um dos seguintes tipos de feed para saber mais sobre como usar Office com esse tipo de feed.


Atributos

A tabela a seguir descreve os atributos de Office:

Atributo Obrigatório? Tipo Descrição
objectId Obrigatório ID Identificador interno exclusivo usado por outros elementos para fazer referência a este elemento.

Elementos

A tabela a seguir descreve os elementos de Office:

Elemento Multiplicidade Tipo Descrição
ContactInformation 0 ou mais ContactInformation Associa várias informações de contato ao escritório. Se esse elemento for incluído, especifique apenas informações relacionadas ao cargo em si, não ao candidato ou ao ocupante atual.
ElectoralDistrictId 0 ou 1 IDREF

Forneça o objectId do GpUnit que representa o distrito eleitoral. Por exemplo, informe um estado, como "Alasca", para um senador dos EUA, ou um distrito, como "14º distrito congressional de Nova York", para um representante dos EUA.

Para o feed de ocupantes de cargos, esperamos um Office por vaga e o ElectoralDistrictId definido como o distrito que elegeu essa pessoa.

Exemplo:eleição legislativa de Taiwan

  • Atribua a cada membro do Yuan Legislativo um Office diferente, com base no distrito dele.

Outro exemplo:feed de ocupantes de cargos do Senado dos EUA

  • Forneça 100 objetos Office para o Senado dos EUA.
ExternalIdentifiers 1 ExternalIdentifiers

Associa um ID ao escritório. Um identificador estável é obrigatório. Os identificadores estáveis dos escritórios precisam ser exclusivos em todos os períodos de permanência. Por exemplo, cada um dos seguintes períodos precisa de um identificador estável de escritório distinto:

  • A presidência de Grover Cleveland de 1885 a 1889
  • A presidência de Grover Cleveland de 1893 a 1897
  • A presidência de Franklin Roosevelt de 1933 a 1945

O elemento ExternalIdentifiers de Office permite fornecer mais informações com valores específicos para OtherType. Para mais detalhes, consulte Outros tipos para ExternalIdentifiers.

GovernmentBodyIds 0 ou 1 IDREFS Informe o objectId da GovernmentBody a que este escritório pertence. Por exemplo, "Senado dos Estados Unidos" para um senador dos EUA
Name 1 InternationalizedText Fornece o nome completo do título genérico deste cargo. Isso precisa incluir a jurisdição do escritório, mas excluir qualquer informação relacionada ao distrito eleitoral.

Exemplos:

  • Membro do Parlamento de Singapura
  • Primeiro-ministro da Índia
  • Presidente da Indonésia
  • Senador dos Estados Unidos
JurisdictionId 0 ou 1 IDREF

Forneça o objectId do GpUnit que especifica a jurisdição do escritório.

Level 0 ou 1 OfficeLevel

O tipo enumerado do nível do escritório. Consulte a referência para ver a lista completa de opções.

Role 0 ou mais OfficeRole O tipo enumerado da função do escritório, como cabinet member ou president. Consulte a referência para todas as opções possíveis.
OfficeHolderPersonIds 1 IDREFS

Forneça o objectId do Person que ocupa esse cargo.

SeatStatus 0 ou 1 SeatStatus O tipo enumerado de SeatStatus do ocupante do cargo, como active ou on-leave. O valor padrão é active se nenhum SeatStatus for especificado. O uso de
SelectionMethod 0 ou mais OfficeSelectionMethod Informações sobre como o detentor do cargo é selecionado ou colocado no cargo.
Term 1 Term Fornece informações relacionadas a termos de escritório.

Outros tipos para ExternalIdentifiers

No elemento ExternalIdentifiers de Office, forneça dados adicionais com um Type de other, além de valores para OtherType e Value. A tabela a seguir mostra os valores possíveis para esses elementos:

OtherType Exemplos de valores Descrição
jurisdiction-id gpu1

O objectId do GpUnit que especifica a jurisdição do escritório.

government-body United States Senate Veja GovernmentBody.
legislative-session 116th United States Congress
office-level Country Precisa ser um valor de OfficeLevel. Se nenhum deles se aplicar, entre em contato com seu contato do Google.
office-role upper house

Precisa ser um valor de OfficeRole. Se nenhum deles se aplicar, entre em contato com seu contato do Google.

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

Use isso para diferenciar escritórios com vários assentos ou posições e para escritórios gerais e não expirados.

Exemplos

XML

    <Office objectId="off0">
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>stable-off0</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>