Candidato

Utilizza Candidate per descrivere informazioni su un candidato di un concorso. R È possibile fare riferimento a Candidate CandidateSelection dell'oggetto.


Seleziona uno dei seguenti tipi di feed per scoprire di più su come utilizzare Candidate con quel tipo di feed.


Alcune elezioni sono composte da più competizioni più piccole o prevedono una serie concorsi successivi. In questi tipi di concorsi correlati, un Person deve essere a cui si fa riferimento solo da un Candidate. Considera l'esempio seguente:

  • Nel primo round di un’elezione in Polonia, il candidato 1 fa riferimento alla persona 1.
  • Nel secondo round, però, il candidato 2 fa riferimento alla persona 1.

In questo caso, il candidato 1 e il candidato 2 sono duplicati. Entrambi i concorsi devono fare riferimento allo stesso Candidate. In genere, non includere un candidato in più concorsi non correlati.

Attributi

La seguente tabella mostra gli attributi per Candidate:

Attributo Obbligatorio? Tipo Descrizione
objectId Obbligatorio ID Identificatore interno univoco utilizzato da altri elementi come riferimento questo elemento.

Elementi

La seguente tabella mostra gli elementi per Candidate:

Elemento Molteplicità Tipo Descrizione
BallotName 1 InternationalizedText Fornisce il nome del candidato così come è elencato nella scheda elettorale.
CampaignSlogan 0 o 1 InternationalizedText

Lo slogan che vedi quando chiedi a un candidato o alla sua campagna qual è lo slogan della loro campagna. Guarda questi esempi tratti dagli Stati Uniti del 2020 Elezioni presidenziali:

  • Lo slogan di Joe Biden: "Our Best Days Still Lie Ahead".
  • Slogan di Donald Trump: "Rendere l'America grande di nuovo".
ContactInformation 0 o più ContactInformation Associa l'indirizzo della sede centrale della campagna, i numeri di telefono e così via alle informazioni sui candidati.
ExternalIdentifiers 1 ExternalIdentifiers Associa un ID al candidato. R identificatore stabile è obbligatorio.
FileDate 0 o 1 PartialDate La data in cui il candidato ha presentato ufficialmente la domanda di partecipazione al concorso.
IsIncumbent 0 o 1 boolean Il valore true indica che il candidato è attuale detentore della carica associata al concorso. Se questo non è presente, il valore predefinito è false.
IsTopTicket 0 o 1 boolean Indica se il candidato è in cima a un ticket che include più candidati. Includi questo elemento solo quando sono presenti più di un Candidate in un oggetto CandidateSelection. Se questo elemento non è presente, il valore predefinito è false.
PartyId 1 o più IDREF L'identificatore univoco per un Party . Utilizzato per associare un candidato al suo partito politico.
PersonId 1 IDREF L'identificatore univoco per un Person . Utilizzato per associare informazioni più dettagliate sul candidato.
PostElectionStatus 0 o 1 CandidatePostElectionStatus Stato finale del candidato, ad esempio winner oppure withdrawn.
PreElectionStatus 0 o 1 CandidatePreElectionStatus Stato di registrazione del candidato, ad esempio filed o qualified.

Tipi aggiuntivi per gli identificatori esterni

Nell'elemento ExternalIdentifiers di Candidate, fornisci dati aggiuntivi con Type di other, insieme con valori di OtherType e Value. Le seguenti mostra i possibili valori per questi elementi:

OtherType Valori di esempio Descrizione
electoral-commission H2NY22097

Facoltativo

ID della commissione elettorale.

Esempi

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