Usa Candidate para describir información sobre una persona candidata en una contienda. A
Candidate se puede hacer referencia con la
CandidateSelection
entidad.
Selecciona uno de los siguientes tipos de feeds para obtener más información sobre cómo usar Candidate con ese tipo de feed.
Algunas elecciones se componen de varias contiendas más pequeñas o implican una serie de contiendas posteriores. En este tipo de contiendas relacionadas, solo se debe hacer referencia a una Person con una Candidate. Consulta el siguiente ejemplo:
- En la primera ronda de una elección en Polonia, se hace referencia a la Persona 1 con la Candidata 1.
- Sin embargo, en la segunda ronda, se hace referencia a la Persona 1 con la Candidata 2.
En este caso, la Candidata 1 y la Candidata 2 son duplicados. Ambas contiendas deben hacer referencia a la misma Candidate. Por lo general, no incluyas a una persona candidata en varias contiendas no relacionadas.
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 para hacer referencia a este. |
Elementos
En la siguiente tabla, se muestran los elementos de Candidate:
| Elemento | Multiplicidad | Tipo | Descripción |
|---|---|---|---|
BallotName |
1 | InternationalizedText |
Proporciona el nombre de la persona candidata tal como aparece en la boleta. |
CampaignSlogan |
0 o 1 |
InternationalizedText |
Es el eslogan que obtienes cuando le preguntas a una persona candidata o a su campaña cuál es su eslogan. Consulta estos ejemplos de las elecciones presidenciales de EE.UU. de 2020:
|
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 de la persona candidata. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Asocia un ID con la persona candidata. Se requiere un identificador estable. |
FileDate |
0 o 1 | PartialDate |
Es la fecha en que la persona candidata se postuló oficialmente para la contienda. |
IsIncumbent |
0 o 1 | boolean |
Un valor de true indica que la persona candidata es el
titular actual del cargo asociado con la contienda. Si este
elemento no está presente, el valor predeterminado es false.
|
IsNotable |
0 o 1 | boolean |
Indica si la entidad se considera notable. Se supone que es false
si no se especifica.
|
IsTopTicket |
0 o 1 | boolean |
Indica si la persona candidata es la principal de una boleta que incluye a
varias personas candidatas. Solo incluye este elemento cuando haya más de
una Candidate en un objeto CandidateSelection.
Si este elemento no está presente, el valor predeterminado es false. |
PartyId |
1 o más | IDREF |
Es el identificador único de un
Party
elemento. Se usa para asociar a una persona candidata con su partido político. |
PartyLabel |
0 o 1 | InternationalizedText |
Es el texto que puede aparecer junto al nombre de una persona candidata en una boleta como su partido, pero no es un partido calificado para la boleta (en los lugares que lo permiten). |
PersonId |
1 | IDREF |
Es el identificador único de un
Person
elemento. Se usa para asociar información más detallada sobre la
persona candidata. |
PostElectionStatus |
0 o 1 | CandidatePostElectionStatus |
Es el estado final de la persona candidata, como winner o
withdrawn. |
PreElectionStatus |
0 o 1 | CandidatePreElectionStatus |
Es el estado de registro de la persona candidata, como filed o
qualified. |
Tipos adicionales para ExternalIdentifiers
En el ExternalIdentifiers elemento de Candidate,
proporciona datos adicionales con un Type de other, junto
con valores para OtherType y Value. En la siguiente tabla, se muestran los valores posibles para estos elementos:
| OtherType | Valores de ejemplo | Descripción |
|---|---|---|
electoral-commission |
H2NY22097 |
Opcional Es el ID de la comisión electoral. |
tse-candidate-number |
12345 |
Opcional En las elecciones de Brasil, es el número de la persona candidata que emite el Tribunal Superior Electoral (Tribunal Superior Eleitoral – TSE). |
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" } ]