Use Candidate para descrever informações sobre um candidato em um concurso. Um
Candidate pode ser referenciado pela entidade
CandidateSelection.
Selecione um dos seguintes tipos de feed para saber mais sobre como usar
Candidate com esse tipo de feed.
Algumas eleições são compostas por várias disputas menores ou envolvem uma série de disputas subsequentes. Nesses tipos de competições relacionadas, um Person precisa ser referenciado por apenas um Candidate. Veja o exemplo a seguir:
- No primeiro turno de uma eleição na Polônia, a Pessoa 1 é referenciada pelo Candidato 1.
- Na rodada 2, a pessoa 1 é referenciada pelo candidato 2.
Nesse caso, o candidato 1 e o candidato 2 são duplicados. Os dois concursos precisam fazer referência ao mesmo Candidate. Em geral, não inclua um candidato em várias competições não relacionadas.
Atributos
A tabela a seguir mostra os atributos de Candidate:
| Atributo | Obrigatório? | Tipo | Descrição |
|---|---|---|---|
objectId |
Obrigatório | ID |
Identificador interno exclusivo usado por outros elementos para fazer referência a este elemento. |
Elementos
A tabela a seguir mostra os elementos de Candidate:
| Elemento | Multiplicidade | Tipo | Descrição |
|---|---|---|---|
BallotName |
1 | InternationalizedText |
Fornece o nome do candidato como aparece na cédula. |
CampaignSlogan |
0 ou 1 |
InternationalizedText |
O slogan que você recebe quando pergunta a um candidato ou à campanha dele qual é o slogan. Confira estes exemplos da eleição presidencial dos EUA de 2020:
|
ContactInformation |
0 ou mais | ContactInformation |
Associe o endereço da sede da campanha, números de telefone etc. às informações do candidato. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Associa um ID ao candidato. Um identificador estável é obrigatório. |
FileDate |
0 ou 1 | PartialDate |
A data em que o candidato se inscreveu oficialmente para a disputa. |
IsIncumbent |
0 ou 1 | boolean |
Um valor de true indica que o candidato é o
atual ocupante do cargo associado à disputa. Se esse elemento não estiver presente, o padrão será false.
|
IsNotable |
0 ou 1 | boolean |
Indica se a entidade é considerada relevante. Será false se não for especificado.
|
IsTopTicket |
0 ou 1 | boolean |
Indica se o candidato está no topo de um tíquete que inclui
vários candidatos. Inclua esse elemento somente quando houver mais de um Candidate em um objeto CandidateSelection.
Se esse elemento não estiver presente, o padrão será false. |
PartyId |
1 ou mais | IDREF |
Identificador exclusivo de um elemento
Party. Usado para associar um candidato ao partido político dele. |
PersonId |
1 | IDREF |
Identificador exclusivo de um elemento
Person. Usado para associar informações mais detalhadas sobre o
candidato. |
PostElectionStatus |
0 ou 1 | CandidatePostElectionStatus |
Status final do candidato, como winner ou
withdrawn. |
PreElectionStatus |
0 ou 1 | CandidatePreElectionStatus |
Status do registro do candidato, como filed ou
qualified. |
Outros tipos para ExternalIdentifiers
No elemento ExternalIdentifiers de Candidate,
forneça dados adicionais com um Type de other, além
de valores para OtherType e Value. A tabela a seguir mostra os valores possíveis para esses elementos:
| OtherType | Exemplos de valores | Descrição |
|---|---|---|
electoral-commission |
H2NY22097 |
Opcional Documento de identificação da comissão eleitoral. |
Exemplos
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" } ]