Concorso

Utilizza Contest per descrivere una competizione e collegarla ai candidati e ai partiti associati.

Questo documento descrive Contest e le relative entità secondarie:

  • Contest
    • CandidateContest
    • PartyContest
    • BallotMeasureContest
    • RetentionContest

Tipi

Contest è un elemento astratto con tre tipi che vengono utilizzati in base al tipo di concorso:

  • CandidateContest: utilizza questo tipo quando un Contest coinvolge uno o più candidati a una carica.
  • PartyContest: utilizza questo tipo quando un Contest ha una selezione di liste di partito sulla scheda elettorale.
  • BallotMeasureContest: utilizza questo tipo quando un Contest prevede una o più iniziative elettorali.
  • RetentionContest: utilizza questo tipo quando un Contest prevede un referendum per decidere se un funzionario eletto deve rimanere in carica o essere rimosso.

Man mano che vengono comunicati i risultati di un'elezione, puoi aggiornare il feed per visualizzare le diverse fasi dei risultati, come i sondaggi all'uscita o le stime. Google fornisce indicazioni sulle fasi elettorali e sui tipi di risultati che prevediamo. Google può richiedere una o più fasi. Questi valori di tipo fase potrebbero cambiare durante la notte delle elezioni. Imposta il valore iniziale del feed sullo stato da cui iniziare. Per maggiori dettagli, vedi ExternalIdentifiers nella sezione Elementi.

Attributi

La seguente tabella descrive gli attributi per Contest:

Attributo Obbligatorio? Tipo Descrizione
objectId Obbligatorio ID Identificatore interno univoco utilizzato da altri elementi per fare riferimento a questo elemento.

Elementi

La seguente tabella descrive gli elementi per Contest:

Elemento Molteplicità Tipo Descrizione
Abbreviation 0 o 1 string Nome breve del concorso.
BallotSelection 0 o più BallotSelection

Associa le selezioni sulla scheda elettorale alla competizione. L'ordine dei candidati o dei partiti in Contest deve essere lo stesso di quello in BallotSelection.

Se BallotSelection.SequenceOrder è presente per ogni elemento, viene utilizzato come ordine predefinito per le selezioni.

BallotSubTitle 0 o 1 InternationalizedText Sottotitolo della competizione elettorale, che deve corrispondere a quello riportato sulle schede elettorali.
BallotTitle 0 o 1 InternationalizedText Titolo del concorso. Il testo del titolo deve corrispondere alla guida alla sintassi. Per i concorsi sulle iniziative popolari, il titolo deve corrispondere al testo riportato sulla scheda elettorale.
ComposingContestIds 0 o più IDREFS

Utilizzato per definire un concorso di rollup. Ad esempio, nelle elezioni generali presidenziali degli Stati Uniti, esiste una competizione a livello nazionale con ID competizione composti per ciascuna delle elezioni a livello statale.

Un ComposingContest deve avere un ambito più ristretto rispetto alla competizione principale e deve svolgersi nello stesso turno di un'elezione.

ContestDateStatus 0 o 1 DateStatus

Questo elemento indica gli aggiornamenti della pianificazione per un'elezione. Il valore predefinito è confirmed. Nella maggior parte dei casi, è meglio che i valori di ContestDateStatus corrispondano a quelli di ElectionDateStatus del Election che lo contiene.

ElectoralDistrictId 1 IDREF

Identificatore univoco per un GpUnit elemento. Associa il concorso a un'unità di reporting che rappresenta l'ambito geografico del concorso, ad esempio un distretto.

Ad esempio, per un concorso specifico, ElectoralDistrictId potrebbe fare riferimento a un ReportingUnit definito per il distretto associato al concorso. Office include anche un riferimento facoltativo che ha lo stesso scopo. Ad esempio, per un concorso nazionale, puoi riutilizzare lo stesso GpUnit definito per il paese.

ExternalIdentifiers 1 ExternalIdentifiers Associa un ID al concorso. È richiesto un identificatore stabile. Per fornire la fase dei risultati elettorali segnalata dal feed, imposta OtherType con un valore di ContestStage.
HasRotation 0 o 1 boolean Indica se le selezioni del concorso vengono ruotate. Se questo elemento non è presente, il valore predefinito è false.
Name 1 string Deve corrispondere a BallotTitle in inglese e corrispondere alla sintassi del titolo.
SequenceOrder 0 o 1 integer

L'ordinamento predefinito degli elementi Contest ai fini della visualizzazione dei risultati. I concorsi vengono visualizzati in base alle seguenti regole:

  • Se due concorsi hanno valori identici, potrebbero essere presentati in un ordine non definito.
  • Tutti i concorsi con un SequenceOrder vengono presentati in questo ordine, seguiti da tutti i concorsi senza un valore SequenceOrder in un ordine non definito.

SequenceOrder viene utilizzato per ordinare i risultati visualizzati. Ad esempio, 100 potrebbe indicare una competizione regionale, 200 potrebbe indicare una competizione locale e così via. SequenceOrder non è appropriato da utilizzare come ordine della competizione sulla scheda elettorale; l'ordine della competizione su ogni scheda elettorale può essere mantenuto, tuttavia, utilizzando l'entità BallotStyle, che associa gli stili di scheda elettorale alle unità geopolitiche corrispondenti.

SubsequentContestId 0 o 1 IDREF

Utilizzato per indicare un concorso successivo nello stesso insieme correlato. Ad esempio, nelle elezioni statunitensi, di solito punta da una primaria alle elezioni generali correlate. Può anche puntare da un'elezione generale a un ballottaggio.

Un SubsequentContest di solito ha lo stesso ambito del concorso precedente.

SubUnitsReported 0 o 1 integer Il numero di subunità, ad esempio collegi elettorali, che hanno completato la segnalazione dei voti per questa competizione.
SummaryCounts 0 o più SummaryCounts Fornisce un riepilogo dei conteggi vari associati al concorso. Sono inclusi il numero totale di schede votate che contengono la competizione e il numero totale di astensioni, voti in eccesso, voti insufficienti o candidature scritte. I conteggi riepilogativi possono essere associati al concorso nel suo complesso o ad altre unità di reporting di livello inferiore tramite l'utilizzo di più occorrenze di SummaryCounts.
TotalSubUnits 0 o 1 integer Il numero totale di subunità, ad esempio collegi elettorali, che hanno questa competizione nella scheda elettorale.
VoteVariation 0 o 1 VoteVariation Il tipo di variazione del voto associato al concorso, ad esempio n-of-m.
OtherVoteVariation 0 o 1 string Utilizzato per fornire un valore personalizzato quando VoteVariation è other.
StartDate 0 o 1 PartialDate La data di inizio del concorso nel calendario. Utilizza la data di inizio del sondaggio, ad esempio 2022-11-08. La data di inizio deve essere impostata solo se la data di inizio e di fine di Contest differiscono dalla data di inizio e di fine di Election.
EndDate 0 o 1 PartialDate La data di fine del concorso nel calendario. Utilizza la data di fine del sondaggio, ad esempio 2022-11-08. La data di fine deve essere impostata solo se la data di inizio e di fine di Contest differiscono dalla data di inizio e di fine di Election.
CountingDate 0 o 1 PartialDate La data successiva alla votazione in cui avviene lo spoglio per la competizione elettorale. Questo valore deve essere incluso solo se il giorno del conteggio è diverso dall'ultimo giorno di votazione, ad esempio le elezioni del Lok Sabha in India. In genere, lo spoglio avviene lo stesso giorno dell'ultimo giorno di voto, ovvero il giorno delle elezioni, il EndDate.

CandidateContest

Utilizza CandidateContest per descrivere un concorso che prevede la selezione di uno o più candidati.

Questa entità può fare riferimento facoltativamente a Office o a Party tramite ID. Non supportiamo la rappresentazione di una lista di candidati nella stessa competizione; puoi fare riferimento solo a un Office. Ad esempio, per una scheda con il Presidente e il Vicepresidente, avrai bisogno di due Candidate concorsi. Ciascuno farebbe riferimento a un ufficio diverso.

Elementi

La seguente tabella descrive gli elementi per CandidateContest:

Elemento Molteplicità Tipo Descrizione
NumberElected 0 o 1 integer Il numero di candidati eletti nel concorso, ovvero n di un concorso n-of-m. Se NumberElected non è presente nel feed, viene utilizzato il valore predefinito 1.
OfficeIds 1 IDREFS Identificatore univoco per uno o più elementi Office. Associa una descrizione dell'ufficio al concorso.
PrimaryPartyIds 0 o più IDREFS Identificatore univoco per uno o più elementi Party, che indicano che Contest fa parte di una primaria di partito. PrimaryPartyId ha significato solo in una elezione primaria.
VotesAllowed 1 integer Il numero massimo di voti o voti scritti consentiti per elettore in questa competizione. Se VotesAllowed non è presente nel feed, viene utilizzato il valore predefinito 1.
Type 0 o più ElectionType Il tipo enumerato di una competizione, ad esempio primaria o generale. Il tipo di Contest deve essere impostato solo se è diverso dal tipo di Election.

Esempi

XML

    <Contest xsi:type="CandidateContest" objectId="cc1-001">
      <Abbreviation>KENYAPRES</Abbreviation>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-kenyatta">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-odinga">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-mudavadi">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-kenneth">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-dida">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-karua">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-kiyiapi">...</BallotSelection>
      <BallotSelection xsi:type="CandidateSelection" objectId="cs1-001-muite">...</BallotSelection>
      <BallotTitle>
        <Text language="en">2022 Kenya Presidential election</Text>
        <Text language="es">2022 Elecciones presidenciales de Kenia</Text>
        <Text language="fr">2022 Élection présidentielle au Kenya</Text>
      </BallotTitle>
      <CountStatus>...</CountStatus>
      <CountingDate>2022-08-11</CountingDate>
      <ElectoralDistrictId>...</ElectoralDistrictId>
      <EndDate>2022-08-09</EndDate>
      <Name>2022 Kenya Presidential election</Name>
      <StartDate>2022-08-09</StartDate>
      <SubUnitsReported>48</SubUnitsReported>
      <SummaryCounts>...</SummaryCounts>
      <TotalSubUnits>48</TotalSubUnits>
      <VoteVariation>1-of-m</VoteVariation>
      <NumberElected>1</NumberElected>
      <OfficeIds>off9999a</OfficeIds>
      <VotesAllowed>1</VotesAllowed>
      <Type>general</Type>
    </Contest>

JSON

    "Contest": [
      {
        "@type": "CandidateContest",
        "objectId": "cc1-001",
        "Abbreviation": "KENYAPRES",
        "BallotSelection": [
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-kenyatta",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-odinga",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-mudavadi",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-kenneth",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-dida",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-karua",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-kiyiapi",
            ...
          },
          {
            "@type": "CandidateSelection",
            "objectId": "cs1-001-muite",
            ...
          }
        ],
        "BallotTitle": {
          "Text": [
            {
              "value": "2022 Kenya Presidential election",
              "language": "en"
            },
            {
              "value": "2022 Elecciones presidenciales de Kenia",
              "language": "es"
            },
            {
              "value": "2022 Élection présidentielle au Kenya",
              "language": "fr"
            },
          ]
        },
        "CountStatus": "...",
        "ElectoralDistrictId": "...",
        "Name": "2022 Kenya Presidential election",
        "SubUnitsReported": 48,
        "SummaryCounts": "...",
        "TotalSubUnits": 48,
        "VoteVariation": "1-of-m",
        "NumberElected": 1,
        "VotesAllowed": 1,
        "Type": "general"
      }
    ]

PartyContest

Utilizza PartyContest per un concorso in cui gli elettori scelgono un partito sulla scheda elettorale.

Elementi

La seguente tabella descrive gli elementi per PartyContest:

Elemento Molteplicità Tipo Descrizione
NumberElected 0 o 1 integer Il numero di candidati eletti nel concorso, ovvero n di un concorso n-of-m. Se NumberElected non è presente nel feed, viene utilizzato un valore predefinito di 1.
VotesAllowed 0 o 1 integer Il numero massimo di voti o voti scritti consentiti per elettore in questa competizione. Se VotesAllowed non è presente nel feed, viene utilizzato il valore predefinito 1.
OfficeIds 1 IDREFS Identificatore univoco per uno o più elementi Office. Associa una descrizione dell'ufficio al concorso.
Type 0 o più ElectionType Il tipo enumerato di una competizione, ad esempio primaria o generale. Il tipo di Contest deve essere impostato solo se è diverso dal tipo di Election.

Esempi

XML

    <Contest xsi:type="PartyContest" objectId="pc20001">
      <BallotSelection objectId="ps101321" xsi:type="PartySelection">
        <PartyIds>par10132</PartyIds>
      </BallotSelection>
      <BallotSelection objectId="ps101322" xsi:type="PartySelection">
        <PartyIds>par10133</PartyIds>
      </BallotSelection>
      <BallotTitle>
        <Text language="en">Ballot title example</Text>
      </BallotTitle>
      <ContestDateStatus>confirmed</ContestDateStatus>
      <CountingDate>2022-08-11</CountingDate>
      <ElectoralDistrictId>...</ElectoralDistrictId>
      <EndDate>2022-08-09</EndDate>
      <ExternalIdentifiers>...</ExternalIdentifiers>
      <Name>Contest name example</Name>
      <StartDate>2022-08-09</StartDate>
      <VoteVariation>1-of-m</VoteVariation>
      <OfficeIds>off9999a</OfficeIds>
      <Type>general</Type>
      <VotesAllowed>1</VotesAllowed>
    </Contest>

JSON

    "Contest": [
      {
        "@type": "PartyContest",
        "objectId": "pc20001",
        "BallotSelection": [
          {
            "@type": "PartySelection",
            "objectId": "ps101321",
            "PartyIds": [
              "par10132"
            ]
          }
        ],
        "BallotSelection": [
          {
            "@type": "PartySelection",
            "objectId": "ps101322",
            "PartyIds": [
              "par10133"
            ]
          }
        ],
        "BallotTitle": {
          "Text": [
            {
              "value": "Ballot title example",
              "language": "en"
            }
          ]
        },
        "ContestDateStatus": "confirmed",
        "CountingDate": "2022-08-11",
        "ElectoralDistrictId": "...",
        "EndDate": "2022-08-09",
        "ExternalIdentifiers": [
          ...
        ],
        "Name": "Contest name example",
        "StartDate": "2022-08-09",
        "VoteVariation": "1-of-m",
        "OfficeIds": "off9999a",
        "Type": "general",
        "VotesAllowed": 1
      }
    ]

BallotMeasureContest

Utilizza BallotMeasureContest per un concorso che coinvolge iniziative referendarie.

Elementi

La seguente tabella descrive gli elementi per BallotMeasureContest:

Elemento Molteplicità Tipo Descrizione
BallotTitle 1 InternationalizedText

Il titolo ufficiale della scheda elettorale, ad esempio Nevada Renewable Energy Standards Initiative. Assicurati che BallotTitle sia univoco.

Alcuni referendum hanno un unico titolo collettivo con più domande numerate. In questi casi, il titolo può includere il numero della domanda per distinguere tra le entità BallotMeasureContest create per ogni domanda.

BallotSubTitle 0 o 1 InternationalizedText Il sottotitolo della scheda elettorale, se presente.
BallotText 1 InternationalizedText Il testo che appare sulla scheda elettorale. Ad esempio: Shall Article 4 of the Nevada Constitution be amended to require, beginning in calendar year 2022, that all providers of electric utility services who sell electricity... in Nevada comes from renewable energy resources?
FullText 0 o 1 InternationalizedText

Una copia del testo integrale della proposta di legge. Fornisci questo elemento se è presente testo aggiuntivo non incluso nella scheda elettorale. Limite di 30.000 caratteri.

Se il testo completo della proposta di legge è più breve di 30.000 caratteri e non include formattazione non valida in un file di feed, includilo in FullText. Includi anche InfoUri con un URI annotato di fulltext. In caso contrario, includi solo l'URI con un'annotazione fulltext.

InfoUri 0 o 1 AnnotatedUri

Un URI annotato che accetta le seguenti annotazioni, anziché quelle elencate altrove:

  • wikipedia: Una pagina di Wikipedia sulla misura elettorale
  • ballotpedia: Una pagina di Ballotpedia sulla misura elettorale. Ad esempio, https://ballotpedia.org/Nevada_Renewable_Energy_Standards_Initiative_(2020)
  • official-website: Il sito web ufficiale della misura elettorale
  • fulltext: Se il testo è più lungo di quello incluso nella scheda elettorale, ad esempio una copia della legge proposta, questo è un URI per il testo aggiuntivo completo. Di seguito è riportato un esempio: https://www.nvsos.gov/sos/home/showdocument?id=5330
  • logo-uri: l'immagine del logo
SummaryText 0 o 1 InternationalizedText

Un riepilogo della votazione. È composto da uno o due brevi paragrafi e può essere generato dal partner per riassumere il testo completo della scheda elettorale, come nel seguente esempio:

Requires utilities to acquire 50 percent of their electricity from renewable resources by 2030

Official Summary:

EXPLANATION—This ballot measure proposes to amend Article 4 of the Nevada Constitution to require all providers of electric utility services that sell electricity to retail customers for consumption in Nevada to meet a Renewable Portfolio Standard (RPS) that would go into effect beginning in calendar year 2022 and increase gradually until the RPS reaches 50 percent in calendar year 2030. According to the Public Utilities Commission of Nevada, an RPS establishes the percentage of electricity sold by an electric utility to retail customers that must come from renewable sources.

ProStatement 0 o 1 InternationalizedText Una dichiarazione che spiega il significato di un voto in questa scheda elettorale. Non è un argomento a favore della misura. Ad esempio: A "yes" vote supports this initiative to require electric utilities to acquire 50 percent of their electricity from renewable resources by 2030.
ConStatement 0 o 1 InternationalizedText Una dichiarazione che spiega il significato di un voto No per questa iniziativa popolare. Non è un argomento contrario alla misura. Ad esempio: A "no" vote opposes this initiative, thus keeping the existing requirement that electric utilities acquire 25 percent of their electricity from renewable resources by 2025.
Type 0 o 1 BallotMeasureType Un tipo enumerato di iniziativa popolare. Seleziona il valore che meglio descrive la proposta di legge nella sua giurisdizione.
PassageThreshold 0 o 1 string La quota minima di voti richiesta per l'approvazione di una mozione.

Esempi

XML

     <Contest objectId="bmc0" xsi:type="BallotMeasureContest">
        <BallotSelection objectId="bms00" xsi:type="BallotMeasureSelection">
          <ExternalIdentifiers>
            <ExternalIdentifier>
              <Type>other</Type>
              <OtherType>stable</OtherType>
              <Value>bmc0_yes</Value>
            </ExternalIdentifier>
          </ExternalIdentifiers>
          <Selection>
            <Text language="en">Yes</Text>
          </Selection>
        </BallotSelection>
        <BallotSelection objectId="bms01" xsi:type="BallotMeasureSelection">
          <ExternalIdentifiers>
            <ExternalIdentifier>
              <Type>other</Type>
              <OtherType>stable</OtherType>
              <Value>bmc0_no</Value>
            </ExternalIdentifier>
          </ExternalIdentifiers>
          <Selection>
            <Text language="en">No</Text>
          </Selection>
        </BallotSelection>
        <BallotSubTitle>
          <Text language="en">Farm Animal Confinement Initiative</Text>
        </BallotSubTitle>
        <BallotTitle>
          <Text language="en">
            California Proposition 12, Farm Animal Confinement Initiative (2018)
          </Text>
        </BallotTitle>
        <ElectoralDistrictId>ru_ca_1</ElectoralDistrictId>
        <ExternalIdentifiers>
          <ExternalIdentifier>
            <Type>other</Type>
            <OtherType>stable</OtherType>
            <Value>bmc0</Value>
          </ExternalIdentifier>
        </ExternalIdentifiers>
        <Name>
          California Proposition 12, Farm Animal Confinement Initiative (2018)
        </Name>
        <BallotText>
          <Text language="en">
            Establishes minimum requirements for confining certain farm animals. Prohibits sales of meat and egg products from animals confined in noncomplying manner. Fiscal Impact: Potential decrease in state income tax revenues from farm businesses, likely not more than several million dollars annually. State costs up to $10 million annually to enforce the measure.
          </Text>
        </BallotText>
        <ConStatement>
          <Text language="en">No means the measure will not be enacted
          </Text>
        </ConStatement>
        <InfoUri Annotation="fulltext">
          https://example-government.gov/ballot-measures/California_Proposition_12_2018
        </InfoUri>
        <InfoUri Annotation="wikipedia">
          https://en.wikipedia.org/wiki/2018_California_Proposition_12
        </InfoUri>
        <PassageThreshold>
          <Text language="en">50.01%</Text>
        </PassageThreshold>
        <ProStatement>
          <Text language="en">Yes means the measure will be enacted
          </Text>
        </ProStatement>
        <SummaryText>
          <Text language="en">
            The proposition establishes new minimum requirements on farmers to provide more space for egg-laying hens, breeding pigs, and calves raised for veal. California businesses will be banned from selling eggs or uncooked pork or veal that came from animals housed in ways that did not meet these requirements.
          </Text>
        </SummaryText>
        <Type>ballot-measure</Type>
      </Contest>

JSON

    "Contest": [
      {
        "@type": "BallotMeasureContest",
        "objectId": "bmc0",
        "BallotSelection": [
          {
            "@type": "BallotMeasureSelection",
            "objectId": "bms00",
            "ExternalIdentifiers": {
              "ExternalIdentifier" : [
                {
                  "Type": "other",
                  "OtherType": "stable",
                  "Value": "bmc0_yes"
                }
              ]
            }
          }
            "Text": [
              {
                "value": "Yes",
                "language": "en"
              },
            ]
        ],
        "BallotSelection": [
          {
            "@type": "BallotMeasureSelection",
            "objectId": "bms01",
            "ExternalIdentifiers": {
              "ExternalIdentifier" : [
                {
                  "Type": "other",
                  "OtherType": "stable",
                  "Value": "bmc0_no"
                }
              ]
            }
          }
            "Text": [
              {
                "value": "No",
                "language": "en"
              },
            ]
        ],
        "BallotSubTitle": {
          "Text": [
            {
              "value": "Farm Animal Confinement Initiative",
              "language": "en"
            }
          ]
        },
        "BallotTitle": {
          "Text": [
            {
              "value": "California Proposition 12, Farm Animal Confinement Initiative (2018)",
              "language": "en"
            }
          ]
        },
        "ElectoralDistrictId": "ru_ca_1"
        "ExternalIdentifiers": {
          "ExternalIdentifier" : [
            {
              "Type": "other",
              "OtherType": "stable",
              "Value": "bmc0"
            }
          ]
        },
        "Name": "California Proposition 12, Farm Animal Confinement Initiative (2018)",
        "BallotText": [
          "Text": [
            {
              "value": "Establishes minimum requirements for confining certain farm animals. Prohibits sales of meat and egg products from animals confined in noncomplying manner. Fiscal Impact: Potential decrease in state income tax revenues from farm businesses, likely not more than several million dollars annually. State costs up to $10 million annually to enforce the measure.",
              "language": "en"
            }
          ]
        ],
        "ConStatement": [
          "Text": [
            {
              "value": "No means the measure will not be enacted",
              "language": "en"
            }
          ]
        ],
        "InfoUri": [
          {
            "value": "https://example-government.gov/ballot-measures/California_Proposition_12_2018",
            "annotation": "fulltext"
          }
        ],
        "InfoUri": [
          {
            "value": "https://en.wikipedia.org/wiki/2018_California_Proposition_12",
            "annotation": "wikipedia"
          }
        ],
        "PassageThreshold": [
            "Text": [
              {
                  "value": "50.01%",
                  "language": "en"
            }
          ]
          ],
        "ProStatement": [
          "Text": [
            {
              "value": "Yes means the measure will be enacted",
              "language": "en"
            }
          ]
        ],
        "SummaryText": [
          "Text": [
            {
              "value": "The proposition establishes new minimum requirements on farmers to provide more space for egg-laying hens, breeding pigs, and calves raised for veal. California businesses will be banned from selling eggs or uncooked pork or veal that came from animals housed in ways that did not meet these requirements.",
              "language": "en"
            }
          ]
        ],
        "Type": "ballot-measure",
      }
    ]

RetentionContest

Utilizza questo tipo quando un Contest prevede un referendum per decidere se un funzionario eletto deve rimanere in carica o essere rimosso.

Sono inclusi casi come le competizioni per la conferma giudiziaria in alcuni stati degli Stati Uniti che decidono se un giudice deve continuare per un altro mandato. Si applica anche alle elezioni di revoca, che decidono se un funzionario deve essere rimosso prima della fine del suo mandato.

Elementi

Tutti gli elementi di BallotMeasureContest si applicano anche a RetentionContest.

Elemento Molteplicità Tipo Descrizione
CandidateID 1 IDREF L'ID del candidato che rappresenta il funzionario che attualmente ricopre la carica
OfficeID 0 o 1 IDREF L'ID della carica attualmente ricoperta

Esempi

XML

        <Contest objectId="rc40001" xsi:type="RetentionContest">
        <!-- Retention contest selections are actually BallotMeasureSelection
          objects, and should use the 'bms' objectId prefix.-->
          <BallotSelection objectId="bms40001a" xsi:type="BallotMeasureSelection">
            <ExternalIdentifiers>
              <ExternalIdentifier>
                <Type>other</Type>
                <OtherType>stable</OtherType>
                <Value>bmc_bms40001a</Value>
              </ExternalIdentifier>
            </ExternalIdentifiers>
          <Selection label="bms40001at">
            <Text language="en">Yes</Text>
          </Selection>
          </BallotSelection>
          <BallotSelection objectId="bms40001b" xsi:type="BallotMeasureSelection">
            <ExternalIdentifiers>
              <ExternalIdentifier>
                <Type>other</Type>
                <OtherType>stable</OtherType>
                <Value>bmc_bms40001at</Value>
              </ExternalIdentifier>
            </ExternalIdentifiers>
          <Selection label="bms40001bt">
            <Text language="en">No</Text>
          </Selection>
          </BallotSelection>
          <BallotTitle>
            <Text language="en">Retention of Supreme Court Justice</Text>
          </BallotTitle>
          <ElectoralDistrictId>ru0002</ElectoralDistrictId>
          <ExternalIdentifiers>
            <ExternalIdentifier>
              <Type>other</Type>
              <OtherType>stable</OtherType>
              <Value>vageneral-cont-2013-va16-country-us</Value>
            </ExternalIdentifier>
          </ExternalIdentifiers>
          <Name>Judicial Retention, Supreme Court</Name>
          <CandidateId>can12345</CandidateId>
          <OfficeId>off20006</OfficeId>
        </Contest>