Use Candidate
para descrever informações sobre um candidato em um concurso. Um
Candidate
podem ser referenciadas pelo
CandidateSelection
com uma entidade conhecida.
Selecione um dos seguintes tipos de feed para saber mais sobre como usar
Candidate
por esse tipo de feed.
Algumas eleições são compostas por vários concursos menores ou envolvem uma série de
concursos subsequentes. Nesses tipos de concursos relacionados, um Person
deve ser
referenciados por apenas um Candidate
. Veja o exemplo a seguir:
- No primeiro turno de uma eleição na Polônia, a pessoa 1 é citada pelo candidato 1.
- No segundo turno, no entanto, a pessoa 1 é mencionada pelo candidato 2.
Neste caso, os candidatos 1 e 2 são duplicados. Os dois concursos precisam
referenciar o mesmo Candidate
. Geralmente, não inclua um candidato em vários
concursos não relacionados.
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 referência esse elemento. |
Elementos
A tabela a seguir mostra os elementos de Candidate
:
Elemento | Multiplicidade | Tipo | Descrição |
---|---|---|---|
BallotName |
1 | InternationalizedText |
Informa o nome do candidato conforme está listado na cédula. |
CampaignSlogan |
0 ou 1 |
InternationalizedText |
O slogan que você recebe ao perguntar a um candidato ou a campanha dele qual é o slogan da campanha. Veja estes exemplos dos EUA de 2020 eleição presidencial:
|
ContactInformation |
0 ou mais | ContactInformation |
Associar o endereço da sede da campanha, os 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 no concurso. |
IsIncumbent |
0 ou 1 | boolean |
O valor true indica que o candidato é o
atual detentor do cargo associado ao concurso. Se esse
não estiver presente, o padrão será false .
|
IsTopTicket |
0 ou 1 | boolean |
Indica se o candidato está no topo de um tíquete que inclui
vários candidatos. Só inclua este elemento 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
Party
. Usado para associar um candidato ao partido político. |
PersonId |
1 | IDREF |
Identificador exclusivo de um
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 de registro do candidato, como filed ou
qualified . |
Outros tipos de ExternalIdentifiers
No elemento ExternalIdentifiers
de Candidate
,
fornecem dados adicionais com um Type
de other
, além
com valores para OtherType
e Value
. O seguinte
tabela mostra os possíveis valores para estes elementos:
OtherType | Valores de exemplo | Descrição |
---|---|---|
electoral-commission |
H2NY22097 |
Opcional ID 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" } ]