Wettbewerb

Verwenden Sie Contest, um einen Wahlgang zu beschreiben und ihn mit den zugehörigen Kandidaten und Parteien zu verknüpfen.

In diesem Dokument werden Contest und die zugehörigen untergeordneten Einheiten behandelt:

  • Contest
    • CandidateContest
    • PartyContest
    • BallotMeasureContest
    • RetentionContest

Typen

Contest ist ein abstraktes Element mit drei Typen, die je nach Art des Wettbewerbs verwendet werden:

  • CandidateContest: Verwenden Sie diesen Typ, wenn bei einer Contest ein oder mehrere Kandidaten für ein Amt infrage kommen.
  • PartyContest: Verwenden Sie diesen Typ, wenn ein Contest eine Auswahl der Parteien auf dem Stimmzettel hat.
  • BallotMeasureContest: Verwenden Sie diesen Typ, wenn eine Contest eine oder mehrere Abstimmungen umfasst.
  • RetentionContest: Verwenden Sie diesen Typ, wenn bei einer Contest über ein Referendum entschieden wird, ob ein gewählter Amtsträger im Amt bleiben oder abgesetzt werden soll.

Wenn die Ergebnisse einer Wahl bekanntgegeben werden, können Sie Ihren Feed aktualisieren, um verschiedene Phasen der Ergebnisse zu zeigen, z. B. Wählerbefragungen oder Schätzungen. Google gibt an, welche Wahlphasen und Ergebnistypen wir erwarten. Google kann eine oder mehrere Stufen anfordern. Diese Werte für die Phase können sich am Wahlabend ändern. Legen Sie den anfänglichen Feedwert auf die Phase fest, mit der begonnen werden soll. Weitere Informationen finden Sie unter ExternalIdentifiers im Abschnitt Elemente.

Attribute

In der folgenden Tabelle werden die Attribute für Contest beschrieben:

Attribut Erforderlich? Typ Beschreibung
objectId Erforderlich ID Eindeutige interne Kennung, die von anderen Elementen verwendet wird, um auf dieses Element zu verweisen.

Elemente

In der folgenden Tabelle werden die Elemente für Contest beschrieben:

Element Multiplizität Typ Beschreibung
Abbreviation 0 oder 1 string Kurzname für den Wettbewerb.
BallotSelection 0 oder mehr BallotSelection

Ordnet die Auswahl auf dem Stimmzettel dem Wettbewerb zu. Die Reihenfolge der Kandidaten oder Parteien in Contest muss mit der in BallotSelection übereinstimmen.

Wenn BallotSelection.SequenceOrder für jedes Element vorhanden ist, wird es als Standardreihenfolge für die Auswahl verwendet.

BallotSubTitle 0 oder 1 InternationalizedText Untertitel des Wettbewerbs, der mit dem auf den Stimmzetteln der Wähler übereinstimmen muss.
BallotTitle 0 oder 1 InternationalizedText Titel des Wettbewerbs. Der Titeltext sollte dem Syntaxleitfaden entsprechen. Bei Wettbewerben zu Volksabstimmungen sollte der Titel mit dem Wortlaut auf dem Stimmzettel übereinstimmen.
ComposingContestIds 0 oder mehr IDREFS

Wird verwendet, um einen Rollup-Wettbewerb zu definieren. Bei der US-Präsidentschaftswahl gibt es beispielsweise einen Wettbewerb auf nationaler Ebene mit Wettbewerbs-IDs für jede Wahl auf Bundesstaatsebene.

Ein ComposingContest muss einen kleineren Umfang als der übergeordnete Wettbewerb haben und in derselben Runde einer Wahl stattfinden.

ContestDateStatus 0 oder 1 DateStatus

Dieses Element gibt an, dass der Zeitplan für eine Wahl aktualisiert wird. Der Standardwert ist confirmed. In den meisten Fällen ist es am besten, wenn die ContestDateStatus-Werte mit dem ElectionDateStatus des Election übereinstimmen, das sie enthält.

ElectoralDistrictId 1 IDREF

Eindeutige Kennung für ein GpUnit-Element. Ordnet den Wettbewerb einer Berichtseinheit zu, die den geografischen Umfang des Wettbewerbs darstellt, z. B. einen Bezirk.

Bei einem bestimmten Wettbewerb kann sich ElectoralDistrictId beispielsweise auf ein ReportingUnit beziehen, das für den Bezirk definiert ist, der mit dem Wettbewerb verknüpft ist. Office enthält auch eine optionale Referenz, die denselben Zweck erfüllt. Bei einem nationalen Wettbewerb können Sie beispielsweise dieselbe GpUnit verwenden, die für das Land definiert ist.

ExternalIdentifiers 1 ExternalIdentifiers Ordnet dem Wettbewerb eine ID zu. Eine stabile Kennung ist erforderlich. Legen Sie OtherType mit einem Wert aus ContestStage fest, um die Phase der Wahlergebnisse anzugeben, die in Ihrem Feed gemeldet wird.
HasRotation 0 oder 1 boolean Gibt an, ob die Auswahl im Wettbewerb rotiert wird. Wenn dieses Element nicht vorhanden ist, ist der Standardwert false.
Name 1 string Dieser sollte mit dem BallotTitle auf Englisch übereinstimmen und der Titelsyntax entsprechen.
SequenceOrder 0 oder 1 integer

Die Standardreihenfolge von Contest-Elementen zum Anzeigen von Ergebnissen. Die Wettbewerbe werden gemäß den folgenden Regeln angezeigt:

  • Wenn zwei Wettbewerbe identische Werte haben, werden sie möglicherweise in einer undefinierten Reihenfolge präsentiert.
  • Alle Wettbewerbe mit einem SequenceOrder werden in dieser Reihenfolge präsentiert, gefolgt von allen Wettbewerben ohne SequenceOrder-Wert in einer undefinierten Reihenfolge.

Mit SequenceOrder werden die angezeigten Ergebnisse sortiert. 100 könnte beispielsweise für einen regionalen Wettbewerb stehen, 200 für einen lokalen Wettbewerb usw. SequenceOrder ist nicht geeignet, um als Reihenfolge der Wahlen auf dem Stimmzettel verwendet zu werden. Die Reihenfolge der Wahlen auf jedem Stimmzettel kann jedoch beibehalten werden, indem die BallotStyle-Einheit verwendet wird, die Stimmzetteltypen mit den entsprechenden geopolitischen Einheiten verknüpft.

SubsequentContestId 0 oder 1 IDREF

Wird verwendet, um auf einen späteren Wettbewerb in derselben Gruppe zu verweisen. Bei US-Wahlen verweist sie beispielsweise in der Regel von einer Vorwahl auf die zugehörige allgemeine Wahl. Sie kann auch von einer allgemeinen Wahl auf eine Stichwahl verweisen.

Ein SubsequentContest hat in der Regel denselben Umfang wie der vorherige Wettbewerb.

SubUnitsReported 0 oder 1 integer Die Anzahl der Untereinheiten, z. B. Wahlkreise, für die die Stimmen für diesen Wettbewerb gemeldet wurden.
SummaryCounts 0 oder mehr SummaryCounts Hier finden Sie eine Zusammenfassung verschiedener Zählungen im Zusammenhang mit dem Wettbewerb. Dazu gehören die Gesamtzahl der abgegebenen Stimmzettel, die den Wettbewerb enthalten, und die Gesamtzahl der Enthaltungen, Überstimmen, Unterstimmen oder handschriftlichen Stimmen. Die Zusammenfassungszahlen können dem Wettbewerb als Ganzes oder anderen untergeordneten Berichtseinheiten zugeordnet werden, indem mehrere Vorkommen von SummaryCounts verwendet werden.
TotalSubUnits 0 oder 1 integer Die Gesamtzahl der Untereinheiten, z. B. Wahlkreise, in denen diese Wahl auf dem Stimmzettel steht.
VoteVariation 0 oder 1 VoteVariation Die Art der Abstimmungsvariante, die mit dem Wettbewerb verknüpft ist, z. B. n-of-m.
OtherVoteVariation 0 oder 1 string Wird verwendet, um einen benutzerdefinierten Wert anzugeben, wenn VoteVariation other ist.
StartDate 0 oder 1 PartialDate Das Kalenderstartdatum des Wettbewerbs. Verwenden Sie das Datum, an dem die Umfrage beginnt, z. B. 2022-11-08. Das Startdatum sollte nur festgelegt werden, wenn sich das Start- und Enddatum der Contest vom Start- und Enddatum der Election unterscheiden.
EndDate 0 oder 1 PartialDate Das Enddatum des Wettbewerbs im Kalender. Verwenden Sie das Datum, an dem die Umfrage endet, z. B. 2022-11-08. Das Enddatum sollte nur festgelegt werden, wenn sich das Start- und Enddatum der Contest vom Start- und Enddatum der Election unterscheiden.
CountingDate 0 oder 1 PartialDate Das Datum nach der Wahl, an dem die Stimmen für die Wahl ausgezählt werden. Diese Information sollte nur angegeben werden, wenn der Zähltag sich vom letzten Tag der Stimmabgabe unterscheidet, z. B. bei der indischen Lok Sabha-Wahl. In der Regel erfolgt die Auszählung am selben Tag wie der letzte Wahltag, also am EndDate der Wahl.

CandidateContest

Verwenden Sie CandidateContest, um einen Wettbewerb zu beschreiben, bei dem ein oder mehrere Kandidaten ausgewählt werden.

Diese Einheit kann optional per ID auf Office oder Party verweisen. Die Darstellung eines Tickets von Kandidaten im selben Wettbewerb wird nicht unterstützt. Sie können nur auf eine Office verweisen. Für ein Ticket für Präsident und Vizepräsident benötigen Sie also beispielsweise zwei Candidate-Wettbewerbe. Jede würde sich auf ein anderes Büro beziehen.

Elemente

In der folgenden Tabelle werden die Elemente für CandidateContest beschrieben:

Element Multiplizität Typ Beschreibung
NumberElected 0 oder 1 integer Die Anzahl der Kandidaten, die bei der Wahl gewählt werden. Dies ist die n einer n-of-m-Wahl. Wenn NumberElected nicht im Feed vorhanden ist, wird der Standardwert 1 verwendet.
OfficeIds 1 IDREFS Eindeutige Kennung für ein oder mehrere Office-Elemente. Ordnet dem Wettbewerb eine Beschreibung des Büros zu.
PrimaryPartyIds 0 oder mehr IDREFS Eindeutige Kennung für ein oder mehrere Party-Elemente, die angeben, dass die Contest Teil einer Vorwahl ist. PrimaryPartyId ist nur bei einer Vorwahl sinnvoll.
VotesAllowed 1 integer Die maximale Anzahl an Stimmen oder Einträgen, die pro Wähler bei diesem Wettbewerb zulässig sind. Wenn VotesAllowed nicht im Feed vorhanden ist, wird der Standardwert 1 verwendet.
Type 0 oder mehr ElectionType Der aufgezählte Typ eines Wettbewerbs, z. B. „primary“ (primär) oder „general“ (allgemein). Der Typ von Contest sollte nur festgelegt werden, wenn er sich vom Typ von Election unterscheidet.

Beispiele

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

Verwenden Sie PartyContest für eine Wahl, bei der die Wähler eine Partei auf dem Stimmzettel auswählen.

Elemente

In der folgenden Tabelle werden die Elemente für PartyContest beschrieben:

Element Multiplizität Typ Beschreibung
NumberElected 0 oder 1 integer Die Anzahl der Kandidaten, die bei der Wahl gewählt werden. Dies ist die n einer n-of-m-Wahl. Wenn NumberElected nicht im Feed vorhanden ist, wird der Standardwert 1 verwendet.
VotesAllowed 0 oder 1 integer Die maximale Anzahl an Stimmen oder Einträgen, die pro Wähler bei diesem Wettbewerb zulässig sind. Wenn VotesAllowed nicht im Feed vorhanden ist, wird der Standardwert 1 verwendet.
OfficeIds 1 IDREFS Eindeutige Kennung für ein oder mehrere Office-Elemente. Ordnet dem Wettbewerb eine Beschreibung des Büros zu.
Type 0 oder mehr ElectionType Der aufgezählte Typ eines Wettbewerbs, z. B. „primary“ (primär) oder „general“ (allgemein). Der Typ von Contest sollte nur festgelegt werden, wenn er sich vom Typ von Election unterscheidet.

Beispiele

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

Verwenden Sie BallotMeasureContest für einen Wettbewerb, bei dem es um Abstimmungen geht.

Elemente

In der folgenden Tabelle werden die Elemente für BallotMeasureContest beschrieben:

Element Multiplizität Typ Beschreibung
BallotTitle 1 InternationalizedText

Der offizielle Titel des Stimmzettels, z. B. Nevada Renewable Energy Standards Initiative. Achten Sie darauf, dass die BallotTitle eindeutig ist.

Einige Referenden haben einen einzelnen Sammeltitel mit mehreren nummerierten Fragen. In diesen Fällen kann der Titel die Fragensnummer enthalten, um zwischen den BallotMeasureContest-Einheiten zu unterscheiden, die für jede Frage erstellt wurden.

BallotSubTitle 0 oder 1 InternationalizedText Der Untertitel des Wahlscheins, falls vorhanden.
BallotText 1 InternationalizedText Der Text, der auf dem Stimmzettel selbst erscheint. Beispiel: 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 oder 1 InternationalizedText

Eine Kopie des vollständigen Textes der Abstimmungsvorlage. Geben Sie dieses Element an, wenn zusätzlicher Text vorhanden ist, der nicht auf dem Stimmzettel selbst enthalten ist. Beschränkt auf maximal 30.000 Zeichen.

Wenn der vollständige Text der Abstimmungsvorlage kürzer als 30.000 Zeichen ist und keine Formatierung enthält,die in einer Feeddatei ungültig wäre, fügen Sie ihn in FullText ein. Fügen Sie auch InfoUri mit einem kommentierten URI von fulltext ein. Andernfalls fügen Sie nur den URI mit der Annotation fulltext ein.

InfoUri 0 oder 1 AnnotatedUri

Ein URI mit Anmerkungen, der die folgenden Anmerkungen anstelle der an anderer Stelle aufgeführten Anmerkungen akzeptiert:

  • wikipedia: Eine Wikipedia-Seite zur Abstimmung
  • ballotpedia: Eine Ballotpedia-Seite zur Abstimmung. z. B. https://ballotpedia.org/Nevada_Renewable_Energy_Standards_Initiative_(2020).
  • official-website: Die offizielle Website für die Abstimmung
  • fulltext: Wenn mehr Text als auf dem Stimmzettel enthalten ist, z. B. eine Kopie des vorgeschlagenen Gesetzes, ist dies ein URI für den vollständigen zusätzlichen Text. Hier ein Beispiel: https://www.nvsos.gov/sos/home/showdocument?id=5330
  • logo-uri: Das Bild des Logos
SummaryText 0 oder 1 InternationalizedText

Eine Zusammenfassung der Abstimmung. Besteht aus ein bis zwei kurzen Absätzen und kann vom Partner generiert werden, um den vollständigen Text des Stimmzettels zusammenzufassen, wie im folgenden Beispiel:

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 oder 1 InternationalizedText Eine Aussage, die erklärt, was eine Ja-Stimme bei dieser Abstimmung bedeutet. Es ist kein Argument für die Maßnahme. Zum Beispiel: A "yes" vote supports this initiative to require electric utilities to acquire 50 percent of their electricity from renewable resources by 2030.
ConStatement 0 oder 1 InternationalizedText Eine Erklärung, was eine Nein-Stimme bei dieser Volksabstimmung bedeutet. Das ist kein Argument gegen die Maßnahme. Beispiel: 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 oder 1 BallotMeasureType Ein Aufzählungstyp für einen Volksentscheid. Wählen Sie den Wert aus, der die Volksabstimmung in ihrem Zuständigkeitsbereich am besten beschreibt.
PassageThreshold 0 oder 1 string Der Mindestanteil der Stimmen, der erforderlich ist, damit ein Antrag angenommen wird.

Beispiele

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

Verwenden Sie diesen Typ, wenn bei einer Contest per Volksabstimmung entschieden wird, ob ein gewählter Amtsträger im Amt bleiben oder abgesetzt werden soll.

Dazu gehören beispielsweise Fälle wie die Wahl von Richtern in einigen US-Bundesstaaten, bei denen entschieden wird, ob ein Richter eine weitere Amtszeit ausüben soll. Das gilt auch für Abberufungswahlen, bei denen entschieden wird, ob ein Amtsinhaber vor Ablauf seiner Amtszeit abgesetzt werden soll.

Elemente

Alle Elemente aus BallotMeasureContest gelten auch für RetentionContest.

Element Multiplizität Typ Beschreibung
CandidateID 1 IDREF Die ID des Kandidaten, der den Amtsinhaber repräsentiert, der das Amt derzeit innehat
OfficeID 0 oder 1 IDREF Die ID des Amts, das der Amtsinhaber derzeit innehat

Beispiele

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>