Candidato

Usa Candidate para describir información sobre una persona candidata en una contienda. A Candidate se puede hacer referencia con la CandidateSelection entidad.


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


Algunas elecciones se componen de varias contiendas más pequeñas o implican una serie de contiendas posteriores. En este tipo de contiendas relacionadas, solo se debe hacer referencia a una Person con una Candidate. Consulta el siguiente ejemplo:

  • En la primera ronda de una elección en Polonia, se hace referencia a la Persona 1 con la Candidata 1.
  • Sin embargo, en la segunda ronda, se hace referencia a la Persona 1 con la Candidata 2.

En este caso, la Candidata 1 y la Candidata 2 son duplicados. Ambas contiendas deben hacer referencia a la misma Candidate. Por lo general, no incluyas a una persona candidata en varias contiendas no relacionadas.

Atributos

En la siguiente tabla, se muestran los atributos de Candidate:

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

Elementos

En la siguiente tabla, se muestran los elementos de Candidate:

Elemento Multiplicidad Tipo Descripción
BallotName 1 InternationalizedText Proporciona el nombre de la persona candidata tal como aparece en la boleta.
CampaignSlogan 0 o 1 InternationalizedText

Es el eslogan que obtienes cuando le preguntas a una persona candidata o a su campaña cuál es su eslogan. Consulta estos ejemplos de las elecciones presidenciales de EE.UU. de 2020:

  • El eslogan de Joe Biden: “Our Best Days Still Lie Ahead”.
  • El eslogan de Donald Trump: “Make America Great Again”.
ContactInformation 0 o más ContactInformation Asocia la dirección de la sede de la campaña, los números de teléfono, etc., con la información de la persona candidata.
ExternalIdentifiers 1 ExternalIdentifiers Asocia un ID con la persona candidata. Se requiere un identificador estable.
FileDate 0 o 1 PartialDate Es la fecha en que la persona candidata se postuló oficialmente para la contienda.
IsIncumbent 0 o 1 boolean Un valor de true indica que la persona candidata es el titular actual del cargo asociado con la contienda. Si este elemento no está presente, el valor predeterminado es false.
IsNotable 0 o 1 boolean Indica si la entidad se considera notable. Se supone que es false si no se especifica.
IsTopTicket 0 o 1 boolean Indica si la persona candidata es la principal de una boleta que incluye a varias personas candidatas. Solo incluye este elemento cuando haya más de una Candidate en un objeto CandidateSelection. Si este elemento no está presente, el valor predeterminado es false.
PartyId 1 o más IDREF Es el identificador único de un Party elemento. Se usa para asociar a una persona candidata con su partido político.
PartyLabel 0 o 1 InternationalizedText Es el texto que puede aparecer junto al nombre de una persona candidata en una boleta como su partido, pero no es un partido calificado para la boleta (en los lugares que lo permiten).
PersonId 1 IDREF Es el identificador único de un Person elemento. Se usa para asociar información más detallada sobre la persona candidata.
PostElectionStatus 0 o 1 CandidatePostElectionStatus Es el estado final de la persona candidata, como winner o withdrawn.
PreElectionStatus 0 o 1 CandidatePreElectionStatus Es el estado de registro de la persona candidata, como filed o qualified.

Tipos adicionales para ExternalIdentifiers

En el ExternalIdentifiers elemento de Candidate, 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
electoral-commission H2NY22097

Opcional

Es el ID de la comisión electoral.

tse-candidate-number 12345

Opcional

En las elecciones de Brasil, es el número de la persona candidata que emite el Tribunal Superior Electoral (Tribunal Superior Eleitoral – TSE).

Ejemplos

XML

    <Candidate objectId="can-1001-kenyatta">
      <BallotName>
        <Text language="en">Uhuru Kenyatta</Text>
        <Text language="sw">Uhuru Kenyatta</Text>
      </BallotName>
      <ExternalIdentifiers>
         <ExternalIdentifier>
            <Type>other</Type>
            <OtherType>stable</OtherType>
            <Value>can-per-100</Value>
          </ExternalIdentifier>
          <ExternalIdentifier>
            <Type>other</Type>
            <OtherType>electoral-commission</OtherType>
            <Value>H2NY22097</Value>
          </ExternalIdentifier>
        </ExternalIdentifiers>
      <IsIncumbent>1</IsIncumbent>
      <IsTopTicket>1</IsTopTicket>
      <PartyId>par-jubilee</PartyId>
      <PartyId>par-0002</PartyId>
      <PersonId>per-001-kenyatta</PersonId>
      <PostElectionStatus>projected-winner</PostElectionStatus>
      <PreElectionStatus>qualified</PreElectionStatus>
    </Candidate>

JSON

      "Candidate": [
          {
            "objectId": "can-1001-kenyatta",
            "BallotName": {
              "Text": [
                {
                  "value": "Uhuru Kenyatta",
                  "language": "en"
                },
                {
                  "value": "Uhuru Kenyatta",
                  "language": "sw"
                }
              ]
            },
            "ExternalIdentifiers": {
              "ExternalIdentifier" : [
                {
                  "Type": "other",
                  "OtherType": "stable",
                  "Value": "can-per-100"
                },
                {
                  "Type": "other",
                  "OtherType": "electoral-commission",
                  "Value": "H2NY22097"
                },
              ]
            }
            "IsIncumbent": 1,
            "IsTopTicket": 1,
            "PartyId": ["par-jubilee","par-0002"]
            "PersonId": "per-001-kenyatta",
            "PostElectionStatus": "projected-winner",
            "PreElectionStatus": "qualified"
          }
      ]