VxSuite TDP - v4
  • System Overview
    • Election Package
      • VxSuite Election Definition
      • Ballot Definition CDF
    • Hand Marked Ballots
    • Machine Marked Ballots
    • Cast Vote Records
    • VxScan Polls Reports
    • VxAdmin Results Exports
      • Tally Reports
      • Ballot Count Reports
      • CSV Exports
      • Write-In Adjudication Report
      • CDF ERR Export
    • Software Overview
    • User Roles
    • VxAdmin Function
    • VxCentralScan Function
    • VxAdmin & VxCentralScan Hardware
    • VxScan Function
    • VxScan Hardware
    • VxMark Function
    • VxMark Hardware
    • Ballot Interpretation
    • Diagnostics
    • Signed Hash Validation
  • System Performance & Specifications
    • Supported Voting Variations & Languages
    • System Limits
      • Maximum Tabulation Rate
    • Paper Ballot Specifications
    • Reliably Detectable Marks
    • Processing Capabilities
  • System Security, Auditing & Logging
    • System Security Architecture
      • Access Control
      • Artifact Authentication
        • Hashing of Continuously Exported Cast Vote Records
        • Preserving Voter Privacy
      • System Integrity
      • Networking
      • Password and Credential Policies
      • Defense-in-Depth and Least Privilege
      • Cryptography
    • Physical Security
    • Procedural and Operational Security
    • Audit Procedure
    • Logging
    • Vulnerability Management
    • Risk Assessment
    • Hardware Criticality and Supplier Analysis
  • Software Installation
    • Trusted Build
      • Build Machine Configuration
        • Installing Debian 12 on VxBuild
      • Online Phase
      • Offline Phase
      • Final Configuration
        • Secure Boot Signing
      • Hash/Checksum Verification of Dependencies
      • Virt Manager - Network Access & Troubleshooting
    • Imaging Machines
      • Preparing USB Drives for Imaging
      • Imaging
      • Basic Configuration Wizard
      • Verifying the Image Installed on a Machine
      • Software Installation Record Creation
  • System Operations & Training Manual
  • System Inspection & Logic and Accuracy Testing
  • System Maintenance Manual
  • Usability & Accessibility
  • Audio Visual & Display Screen Settings
  • Quality Assurance Manual
  • Warranty Model
  • Public Documents
Powered by GitBook
On this page
Export as PDF
  1. System Overview
  2. VxAdmin Results Exports

CDF ERR Export

The full election tally reports can be exported as JSON Election Results Reporting CDF results. The feature is only available for the full election results and not grouped or filtered results. The export follows the CDF specification without extensions. The CDF fields are used as follows:

CDF Attribute
Usage

ElectionReport.Format

Fixed to "summary-contest"

ElectionReport.IsTest

true or false depending on whether VxAdmin was in test ballot mode

ElectionReport.SequenceStart

Fixed to 1

ElectionReport.SequenceEnd

Fixed to 1

ElectionReport.GeneratedDate

The generated timestamp of the report

ElectionReport.Issuer

The county name

ElectionReport.IssuerAbbreviation

The county identifier formatted as an NCName ID

ElectionReport.VendorApplicationId

"VxAdmin, version <code version>" where code version is the software version of the system e.g. "v4"

ElectionReport.Status

If the election has been marked as official in VxAdmin, "certified", otherwise "unofficial-complete"

Party.@id

The party identifier

Party.Name

The short name of the party e.g. "Libertarian"

Party.Abbreviation

The party abbreviation e.g. "L"

Election.StartDate

The date of the election

Election.EndDate

The date of the election

Election.Name

The title of the election

Election.ElectionScopeId

The state name formatted as an NCName ID

Election.Type

Either "general" or "primary"

BallotCounts.Type

Fixed to "total"

BallotCounts.GpUnitId

The county identifier formatted as an NCName ID

BallotCounts.BallotsCast

The total ballot count for the election

Candidate.@id

The candidate identifier formatted as an NCName ID

Candidate.PartyId

The candidate's party identifier formatted as an NCName ID

Candidate.BallotName

The candidate's name as it appears on the ballot in English

Contest.@id

The contest identifier formatted as an NCName ID

Contest.Name

The contest title

Contest.ElectionDistrictId

The district identifier of the contest's associated district formatted as an NCName ID

ContestSelection.@id

The option identifier formatted as an NCName ID

BallotMeasureSelection.Selection

The option label as it appears on the ballot in English

CandidateSelection.IsWriteIn

true or false depending on whether the candidate is a write-in candidate

VoteCounts.Count

The vote count for the specific contest selection

VoteCounts.Type

Fixed to "total"

VoteCounts.GpUnitId

The district identifier of the contest's associated district formatted as an NCName ID

OtherCounts.Overvotes

The overvote count

OtherCounts.Undervotes

The undervote count

OtherCounts.GpUnitId

The district identifier of the contest's associated district formatted as an NCName ID

GpUnit.@id

The county, state, or district identifier formatted as an NCName ID

GpUnit.Name

The county, state, or district name

GpUnit.Type

"state", "county", or for districts, "other"

GpUnit.ComposingGpUnitIds

  • State: only the county identifier

  • County: all district identifiers

PreviousWrite-In Adjudication ReportNextSoftware Overview

Last updated 5 months ago

The Election Results Reporting CDF requires that identifiers be in , so all identifiers from the election definition are re-formatted to be compliant. For example, "Sample County" becomes "vx_sample-county".

NCName ID format