Candidato

Usa Candidate para describir información sobre un candidato de un concurso. R Se puede hacer referencia a Candidate CandidateSelection .


Selecciona uno de los siguientes tipos de feeds para obtener más información sobre su uso Candidate por ese tipo de feed

.

Algunas elecciones consisten en múltiples elecciones más pequeñas o involucran una serie de concursos posteriores. En estos tipos de concursos relacionados, un Person debe ser a la que solo hace referencia un Candidate. Consulta el siguiente ejemplo:

  • En la Ronda 1 de una elección en Polonia, el Candidato 1 hace referencia a la Persona 1.
  • Sin embargo, en la Ronda 2, el Candidato 2 hace referencia a la Persona 1.

En este caso, el candidato 1 y el candidato 2 son duplicados. Ambos concursos deben hacen referencia al mismo Candidate. Generalmente, no incluyas a un candidato en varias concursos no relacionados.

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 como referencia. este elemento.

Elementos

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

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

El eslogan que se obtiene cuando le preguntas a un candidato cuál es el eslogan de la campaña, Consulta estos ejemplos de EE.UU. del 2020 Elecciones presidenciales:

  • El eslogan de Joe Biden: “Nuestros mejores días aún están por delante”.
  • El eslogan de Donald Trump: "Haz que Estados Unidos vuelva a ser grande".
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 del candidato.
ExternalIdentifiers 1 ExternalIdentifiers Asocia un ID con el candidato. R identificador estable es obligatorio.
FileDate 0 o 1 PartialDate Es la fecha en la que el candidato presentó oficialmente para el concurso.
IsIncumbent 0 o 1 boolean Un valor de true indica que el candidato es titular actual del cargo asociado con el concurso. Si esta no está presente, el valor predeterminado es false.
IsTopTicket 0 o 1 boolean Indica si el candidato es el mejor de un ticket que incluye varios candidatos. Solo incluya este elemento cuando haya más de una Candidate en un objeto CandidateSelection. Si no está presente este elemento, el valor predeterminado será false.
PartyId 1 o más IDREF Es el identificador único de un Party . Se usa para asociar a un candidato con su partido político.
PersonId 1 IDREF Es el identificador único de un Person . Se usa para asociar información más detallada sobre el candidato.
PostElectionStatus 0 o 1 CandidatePostElectionStatus Estado final del candidato, como winner withdrawn
PreElectionStatus 0 o 1 CandidatePreElectionStatus Estado de registro del candidato, como filed qualified

Tipos adicionales para ExternalIdentifiers

En el elemento ExternalIdentifiers de Candidate, proporcionar datos adicionales con un Type de other, junto con con valores para OtherType y Value. Lo siguiente muestra valores posibles para estos elementos:

OtherType Valores de ejemplo Descripción
electoral-commission H2NY22097

Opcional

ID de la comisión electoral.

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"
          }
      ]