Office

Usa Office para definir una oficina y la información asociada con su contienda. Una oficina se identifica por su distrito electoral y su rol.

El elemento Office se aplica a todos los tipos de feeds, pero no es necesario especificarlo para los referendos.


Selecciona uno de los siguientes tipos de feeds para obtener más información sobre cómo usar Office con ese tipo de feed.


Atributos

En la siguiente tabla, se describen los atributos de Office:

Atributo ¿Es obligatorio? Tipo Descripción
objectId Obligatorio ID Es un identificador interno único que usan otros elementos para hacer referencia a este.

Elementos

En la siguiente tabla, se describen los elementos de Office:

Elemento Multiplicidad Tipo Descripción
ContactInformation 0 o más ContactInformation Asocia varios datos de contacto con la oficina. Si se incluye este elemento, solo se debe especificar la información relacionada con la oficina en sí, no con el candidato ni el funcionario actual.
ElectoralDistrictId 1 IDREF

Proporciona el objectId de la GpUnit que representa el distrito electoral. Por ejemplo, proporciona un estado, como "Alaska", para un senador de EE.UU., o un distrito, como "14º distrito congresional de Nueva York", para un representante de EE.UU.

Para el feed de las elecciones de datos previos a las elecciones, proporciona una sola entidad Office para el mismo office-role. Establece el ElectoralDistrict en la entidad de alto nivel que representa el nivel geográfico superior de la elección.

Ejemplo: Las elecciones legislativas de Taiwán

  • Incluso si los candidatos son elegidos en diferentes distritos, establécelos todos en un solo Office valor, "Miembro del Yuan Legislativo". Usa un ElectoralDistrict de alto nivel de ru-country-tw.
ExternalIdentifiers 1 ExternalIdentifiers

Asocia un ID con la oficina. Se requiere un identificador estable. Los identificadores estables de las oficinas deben ser únicos en todos los períodos de mandato. Por ejemplo, cada uno de los siguientes períodos de mandato necesita un identificador estable de oficina distinto:

  • La presidencia de Grover Cleveland de 1885 a 1889
  • La presidencia de Grover Cleveland de 1893 a 1897
  • La presidencia de Franklin Roosevelt de 1933 a 1945

El elemento ExternalIdentifiers de Office te permite proporcionar información adicional con valores particulares para OtherType. Para obtener más detalles, consulta Tipos adicionales para ExternalIdentifiers.

FilingDeadline 0 o 1 PartialDate Es la fecha límite en la que un candidato debe presentar su postulación para la contienda por el cargo.
GovernmentBodyIds 0 o 1 IDREFS Proporciona el objectId del GovernmentBody del que forma parte esta oficina. Por ejemplo, el Senado de los Estados Unidos para un senador de EE.UU.
Name 1 InternationalizedText Proporciona el nombre completo del título genérico de esta oficina. Debe incluir la jurisdicción de la oficina, pero excluir cualquier información relacionada con el distrito electoral.

Ejemplos:

  • Miembro del Parlamento de Singapur
  • Primer ministro de la India
  • Presidente de Indonesia
  • Senador de los Estados Unidos
JurisdictionId 0 o 1 IDREF

Proporciona el objectId de la GpUnit que especifica la jurisdicción de la oficina.

Level 0 o 1 OfficeLevel

Es el tipo enumerado del nivel de la oficina. Consulta la referencia para obtener una lista completa de las opciones.

Role 0 o más OfficeRole Es el tipo enumerado del rol de la oficina, como cabinet member o president. Consulta la referencia para ver todas las opciones posibles.
SelectionMethod 0 o más OfficeSelectionMethod Información sobre cómo se selecciona o se designa al funcionario.
Term 0 o 1 Term Proporciona información relacionada con el período de mandato.

Tipos adicionales para ExternalIdentifiers

En el ExternalIdentifiers elemento de Office, proporciona datos adicionales con un Type de other, junto con valores para OtherType y Value. En la siguiente tabla, se muestran los valores posibles para estos elementos:

OtherType Valores de ejemplo Descripción
jurisdiction-id gpu1

El objectId de la GpUnit que especifica la jurisdicción de la oficina.

legislative-session 116th United States Congress
office-level Country Debe ser un valor de OfficeLevel. Si no se aplica ninguno, comunícate con tu contacto de Google.
office-role upper house

Debe ser un valor de OfficeRole. Si no se aplica ninguno, comunícate con tu contacto de Google.

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

Usa este parámetro para diferenciar las oficinas con varios puestos o cargos, y para las oficinas generales y no vencidas.

Ejemplos

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>