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