Laporan Pemilu

Gunakan ElectionReport sebagai root entity. Entity ini menentukan item yang berkaitan dengan status dan format laporan serta waktu pembuatannya.

ElectionReport mencakup elemen utama berikut:

Seperti Election, ElectionReport "menggabungkan" kemunculan elemen, kecuali untuk Election, dalam elemen penampung. Hal ini memudahkan manipulasi file instance di penampil dan editor XML.

Terkadang, penting untuk mempertahankan skema pengurutan item tertentu, seperti kantor atau partai politik. Dalam kasus ini, kami berharap aplikasi yang membuat laporan menentukan elemen tersebut sesuai dengan skema pengurutan yang sudah ada.

Elemen

Tabel berikut mencantumkan elemen untuk ElectionReport:

Elemen Keanekaragaman Jenis Deskripsi
CommitteeCollection 0 atau 1 T/A Elemen penampung untuk Committee definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
DataSourceCollection 0 atau 1 T/A Elemen penampung untuk DataSource definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
Election 0 atau lebih Election Mengaitkan pemilihan dengan laporan.
ElectoralCommissionCollection 0 atau 1 T/A Elemen penampung untuk ElectoralCommission definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
ExternalIdentifiers 0 atau 1 ExternalIdentifiers Mengaitkan ID dengan laporan.
Format 1 ReportDetailLevel Memberikan tingkat detail laporan, seperti apakah laporan tersebut merupakan ringkasan kontes atau hasil tingkat distrik.
GeneratedDate 1 dateTime Mengidentifikasi tanggal dan waktu pembuatan laporan pemilihan.
GpUnitCollection 0 atau 1 T/A Elemen penampung untuk GpUnit definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
Issuer 1 string Identifikasi penerbit laporan.
IssuerAbbreviation 0 atau 1 string Singkatan untuk penerbit laporan, seperti singkatan negara bagian atau daerah pemilihan yang hasilnya dilaporkan.
IsTest 0 atau 1 boolean Menunjukkan apakah laporan tersebut adalah laporan pengujian. Jika elemen ini tidak ada, nilai defaultnya adalah false.
Notes 0 atau 1 string Digunakan untuk menyertakan pesan arbitrer dengan laporan.
OfficeCollection 0 atau 1 T/A Elemen penampung untuk Office definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
GovernmentBodyCollection 0 atau 1 T/A Elemen penampung untuk GovernmentBody definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
PartyCollection 0 atau 1 T/A Elemen penampung untuk Party definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
PersonCollection 0 atau 1 T/A Elemen penampung untuk Person definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.
SequenceStart 1 integer Nomor laporan sebagai bagian dari urutan laporan. Elemen ini digunakan dengan SequenceEnd agar dapat dibaca sebagai, misalnya, "1 dari 1", "1 dari 2", atau "2 dari 2". Dimulai dengan 1.
SequenceEnd 1 integer Batas atas urutan laporan. Misalnya, nilai ini adalah 1 jika hanya ada satu laporan, atau 2 jika ada dua laporan dalam urutan.
Status 1 ResultsStatus Status laporan pemilihan, seperti pra-pemilihan atau tidak resmi.
TestType 0 atau 1 string Deskripsi jenis pengujian, seperti pra-pemilihan atau logika dan akurasi.
VendorApplicationId 1 string ID aplikasi vendor yang membuat laporan pemilihan. Misalnya, X-EMS version 3.1.a.
VoterInformationCollection 0 atau 1 T/A Elemen penampung untuk VoterInformation definisi. Untuk mengetahui detail selengkapnya, baca Entity koleksi.

Contoh

XML

    <ElectionReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <DataSourceCollection>
        <DataSource objectId="ds-1">…</DataSource>
      </DataSourceCollection>
      <Election>…</Election>
      <GpUnitCollection>
        <GpUnit objectId="ru-gpu0">…</GpUnit>
        <GpUnit objectId="ru-gpu1">…</GpUnit>
      </GpUnitCollection>
      <OfficeCollection>
        <Office objectId="off-0001a">…</Office>
      </OfficeCollection>
      <GovernmentBodyCollection>
        <GovernmentBody objectId="gb-0001a">…</GovernmentBody>
      </GovernmentBodyCollection>
      <PartyCollection>
        <Party objectId="par-001">…</Party>
        <Party objectId="par-002">…</Party>
      </PartyCollection>
      <PersonCollection>
        <Person objectId="per-001">…</Person>
        <Person objectId="per-002">…</Person>
      </PersonCollection>
      <Issuer>Example Data Provider</Issuer>
      <IssuerAbbreviation>EDP</IssuerAbbreviation>
      <Format>summary-contest</Format>
      <GeneratedDate>2013-11-05T14:25:28</GeneratedDate>
      <Status>unofficial-partial</Status>
      <VendorApplicationId>Hand-Generated v0.1</VendorApplicationId>
      <SequenceStart>1</SequenceStart>
      <SequenceEnd>1</SequenceEnd>
    </ElectionReport>