Halk Oylaması

Bir yarışmadaki oy pusulası seçimlerini belirlemek için BallotSelection simgesini kullanın. Örneğin, adayları ve partileri oy sayılarıyla ilişkilendirirken bu simgeyi kullanabilirsiniz.

Bu belgede BallotSelection ve alt öğeleri açıklanmaktadır:

  • BallotSelection
    • CandidateSelection
    • PartySelection
    • BallotMeasureSelection
    • SpecialBallotSelection

BallotSelection ve bu feed türüyle birlikte kullanılan öğeleri hakkında daha fazla bilgi edinmek için aşağıdaki feed türlerinden birini seçin.


SpecialBallotSelection

Bu tür BallotSelection, oy sayısı toplamaları (ör. birden fazla adayı "Diğerleri" altında toplama) ve farklı türlerdeki oy dışı durumlar (ör. boş oy pusulaları, geçersiz veya bozulmuş oy pusulaları ve "hiçbiri" oyları) için kullanılır.

SpecialBallotSelection, Contest öğesinin genel BallotSelection alt öğesinde kullanılmamalıdır. Bunun yerine Contest üzerinde kendi ayrı alanları vardır. Bu alanlar AggregateBallotSelection, BlankBallotSelection, NoneOfTheAboveBallotSelection ve NullBallotSelection'dir. Daha fazla bilgi için Contest öğelerine göz atın.

Öğeler

Aşağıdaki tabloda SpecialBallotSelection öğeleri açıklanmaktadır:

Öğe Çokluk Tür Açıklama
CountedInTotal 0 veya 1 boolean Önemli olarak kabul edilen toplam oylarda, öğe seçiminin oy sayılarının dikkate alınıp alınmadığı. Belirtilmezse true olduğu varsayılır.
ExternalIdentifiers 0 veya 1 ExternalIdentifiers Halk oylaması seçimiyle bir kimliği ilişkilendirir. Bir kararlı tanımlayıcı gerekir.
Selection 1 InternationalizedText Bu oy pusulası seçimi için "Diğerleri" veya "Yukarıdakilerin hiçbiri" gibi bir ad sağlar.

Örnekler

XML

    <AggregateBallotSelection objectId="selection3">
      <Selection>
        <Text language="en">Other Candidates</Text>
      </Selection>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>selection3</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
    </AggregateBallotSelection>
    <!-- Counts of ballots left blank -->
    <BlankBallotSelection objectId="selection4">
      <Selection>
        <Text language="en">Blank ballots</Text>
      </Selection>
      <!-- These ballots count in the total and can affect majorities -->
      <CountedInTotal>true</CountedInTotal>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>selection4</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
    </BlankBallotSelection>
    <!-- Votes for "None of the above" option on the ballot -->
    <NoneOfTheAboveBallotSelection objectId="selection5">
      <!--
        The NOTA selection optiona as it appears on the ballot, often
        "None of the above", "None", or "Uncommitted"
      -->
      <Selection>
        <Text language="en">None</Text>
      </Selection>
      <!-- These ballots count in the total and can affect majorities -->
      <CountedInTotal>true</CountedInTotal>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>selection5</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
    </NoneOfTheAboveBallotSelection>
    <!--
      Counts of null or spoiled ballots, i.e. ballots that have been marked in
      a way that the vote cannot be counted
    -->
    <NullBallotSelection objectId="selection5">
      <!--
        How these ballots are often called in a given country, often
        "null" or "spoiled"
      -->
      <Selection>
        <Text language="en">Spoiled ballots</Text>
      </Selection>
      <!--
        These ballots do count in the total and are treated as the same as
        if this vote did not happen at all
      -->
      <CountedInTotal>false</CountedInTotal>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>selection5</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
    </NullBallotSelection>
      

JSON

    "AggregateBallotSelection": {
      "objectId": "selection3",
      "Selection": {
        "Text": {
          "@language": "en",
          "#text": "Other Candidates"
        }
      },
      "ExternalIdentifiers": {
        "ExternalIdentifier": {
          "Type": "other",
          "OtherType": "stable",
          "Value": "selection3"
        }
      },
    },
    "BlankBallotSelection": {
      "objectId": "selection4",
      "Selection": {
        "Text": {
          "@language": "en",
          "#text": "Blank Ballots"
        }
      },
      "CountedInTotal": true,
      "ExternalIdentifiers": {
        "ExternalIdentifier": {
          "Type": "other",
          "OtherType": "stable",
          "Value": "selection4"
        }
      }
    },
    "NoneOfTheAboveBallotSelection": {
      "objectId": "selection5",
      "Selection": {
        "Text": {
          "@language": "en",
          "#text": "None"
        }
      },
      "CountedInTotal": true,
      "ExternalIdentifiers": {
        "ExternalIdentifier": {
          "Type": "other",
          "OtherType": "stable",
          "Value": "selection5"
        }
      }
    },
    "NullBallotSelection": {
      "objectId": "selection5",
      "Selection": {
        "Text": {
          "@language": "en",
          "#text": "Spoiled ballots"
        }
      },
      "CountedInTotal": false,
      "ExternalIdentifiers": {
        "ExternalIdentifier": {
          "Type": "other",
          "OtherType": "stable",
          "Value": "selection5"
        }
      }
    }