Utilizza Candidate per descrivere le informazioni su un candidato in un concorso. Un
Candidate può essere referenziato dall'entità
CandidateSelection.
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 di
competizioni successive. In questi tipi di concorsi correlati, un Person deve essere
riferito a un solo Candidate. Considera l'esempio seguente:
- Nel primo turno di un'elezione in Polonia, la persona 1 viene citata dal candidato 1.
- Nel secondo round, invece, la persona 1 viene citata dal candidato 2.
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 tabella seguente mostra gli attributi per Candidate:
| Attributo | Obbligatorio? | Tipo | Descrizione |
|---|---|---|---|
objectId |
Obbligatorio | ID |
Identificatore interno univoco utilizzato da altri elementi per fare riferimento a questo elemento. |
Elementi
La tabella seguente 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 ottieni quando chiedi a un candidato o alla sua campagna qual è lo slogan della campagna. Vedi questi esempi delle elezioni presidenziali statunitensi del 2020:
|
ContactInformation |
0 o più | ContactInformation |
Associa l'indirizzo della sede della campagna, i numeri di telefono e così via alle informazioni del candidato. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Associa un ID al candidato. È necessario un identificatore stabile. |
FileDate |
0 o 1 | PartialDate |
La data in cui il candidato ha presentato ufficialmente la candidatura. |
IsIncumbent |
0 o 1 | boolean |
Un valore di true indica che il candidato è
l'attuale titolare della carica associata al concorso. Se questo
elemento non è presente, il valore predefinito è false.
|
IsNotable |
0 o 1 | boolean |
Indica se l'entità è considerata degna di nota. false presunto
se non specificato.
|
IsTopTicket |
0 o 1 | boolean |
Indica se il candidato è il primo di una richiesta che include
più candidati. Includi questo elemento solo quando è presente più di un
Candidate in un oggetto CandidateSelection.
Se questo elemento non è presente, il valore predefinito è false. |
PartyId |
1 o più | IDREF |
Identificatore univoco per un
Party
elemento. Utilizzato per associare un candidato al suo partito politico. |
PersonId |
1 | IDREF |
Identificatore univoco per un
Person
elemento. Utilizzato per associare informazioni più dettagliate sul
candidato. |
PostElectionStatus |
0 o 1 | CandidatePostElectionStatus |
Stato finale del candidato, ad esempio winner o
withdrawn. |
PreElectionStatus |
0 o 1 | CandidatePreElectionStatus |
Stato della registrazione del candidato, ad esempio filed o
qualified. |
Tipi aggiuntivi per ExternalIdentifiers
Nell'elemento ExternalIdentifiers di Candidate,
fornisci dati aggiuntivi con un Type di other, insieme
ai valori per OtherType e Value. La tabella seguente mostra i valori possibili 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" } ]