Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Annotated Full Election Process

READ-ONLY SITE MATERIALS: Historical voting TWiki site (2015-2020) ARCHIVED from https://collaborate.nist.gov/voting/bin/view/Voting

NOTES TO THE READER

  • The following information is provided as a basis for brain-storming and discussion.
  • These notes are not intended to reflect any particular final opinion, but are provided to catalyze thought.
  • These should be freely edited, improved, expanded, etc., until they reflect the best representation of knowledge about election processes that is appropriate for our efforts.
  • This annotated page was created separately from the primary full election process page to preserve the ability to see and edit the main process's steps easily at this early stage. If desired, all of this information can/will be merged into a final page as these discussions continue to unfold.

Cross-Reference: Full Election Process vs. Ken Bennett Full Election Process [ xls ]

Pre-Election Process Functions

  1. begin Election
  2. include Contest on Ballot
    • KB cross-references: Pre-Election | Process Contests and Candidates | Receive Election Service Requests | Identify Offices/Referendum | Qualify Contests and Candidates | Verify Signatures | Qualify Referendum
    • Description: relevant contests are identified and approved to be included on the ballot
    • Notes:
      1. Here we use contest generically to indicate any element on a ballot (in an election) wherein voters will indicate particular choices.
      2. For particular types such as referenda, particular ballot issues, etc., they may be tied to additional processes of nomination, forming a petition, gathering sufficient signatures, final qualification, etc., all by pre-established deadlines.
      3. It may also include any challenges, related judicial reviews and resolutions, so that the end result is a set of approved/certified contests for a given election.
      4. This step was intended to indicate those activities that should occur after a contest has been qualified in order to determine their ultimate information, positioning, ordering, layout, etc., on the ballot itself.
  3. register Candidate(s) for Election
  4. include Candidate(s) on Ballot
  5. register Voter
    • KB cross-references: Pre-Election | Register Voters | Evaluate Voter Registration Data | Notify Applicant | Input Data Into Local VRDB | Update Record | Create New Record | Notify Statewide VRDB
    • Description: eligible voters register so that they can access the ballot, gaining approval to vote on the ballot during the election
    • Notes:
      1. A voter may register in many ways (in person, online, via mail/fax/email/...).
      2. Implicitly, this step encapsulates all activities necessary to ensure that, prior to a given election, all voters that intend to vote in that election are registered with complete and accurate information.
      3. Thus, it encapsulates steps for routine Voter List (Voter registration system) maintenance, update, etc., which could also be broken out separately.
  6. define Election
  7. define Ballot
  8. implement Ballot to support Voter Needs
    • KB cross-references: Pre-Election | Prepare Voting Materials and Equipment | Print Ballots
    • Description: a ballot is implemented to serve a number of needs for presentation (audio, visual, tactile), understanding( language, size, volume ), implementation medium (electronic, paper), use (accessible, verifiable, understandable), political (primary election, general, …)
    • Notes:
      1. This step encapsulates additional steps that might result from particular ballot design choices.
      2. For example, if implementing paper ballots, must they be pre-printed? By a particular printer and printing date with particular paper stock/size considerations which will influence the ballot layout? Do specific numbers of such ballots need to be pre-printed for each party? Conversely, if using Ballot-on-demand, is one prepared to print all such ballots directly?
      3. If creating an audio ballot, is everything pre-recorded in a studio or generated via text to speech (or something else)? By what processes are alternative languages addressed, etc?
  9. Election Official prepares Election Equipment for Election Process
    • KB cross-references: Pre-Election | Prepare Voting Materials and Equipment | Prepare Electronic Voting Devices
    • Description: an election official prepares election technology to support an election process
    • Notes:
      1. Depending upon the ballot styles and ballot designs created, the number, distribution, and needs of polling stations/vote centers/early vote centers, one must perform steps to ensure sufficient equipment is available to support polling stations, that each has sufficient materials (cases, manuals, etc) and supplies (privacy guards/sleeves, ink, paper, pens/penciles, ballots) and accessories (keys, passwords, seals, etc).
      2. This step should also include general equipment/device readiness such a ensuring appropriate maintenance, upgrades, and repairs have been taken care of - such as software, firmware, and hardware upgrades.
      3. When first receiving new equipment, this may also involve steps necessary to ensure that the equipment has been appropriately certified (federal, state, etc) and has passed all necessary checkpoints (acceptance testing, etc).
      4. This step may also include ensuring that all election officials are appropriately trained for all equipment that will be used during the election.
  10. Election Official installs Ballot on Election Equipment
    • KB cross-references: Pre-Election | Prepare Voting Materials and Equipment | Prepare Electronic Voting Devices
    • Description: an election official installs the ballot on election equipment, specifically, voting devices
    • Notes:
      1. This may involve, for a given voting system, installing a visual ballot, an audio ballot, various necessary access interfaces (sip and puff, jelly switches, headphones, as necessary, based on the requirements for each polling station)
      2. Actually installing a ballot may involve still more steps such as ensuring installation media have been prepared (usually from an EMS) and can be used to install the ballot on each device.
  11. Election Official verifies Election Equipment is ready to use Ballot
  12. Election Equipment is Delivered to the Polling Station
    • KB cross-references: Pre-Election | Prepare Voting Materials and Equipment | Access Voting Location Facility
    • Description: equipment is transported and setup at the polling station
    • Notes:
      1. This includes all steps necessary to pack the equipment/materials, track that all items are included for each site, organize and carry out actual transport, unloading, and setup onsite.
      2. This should also include any final required Logical and Accuracy testing performed on-site just prior to opening the polls.

 

Election Process Functions

 

  1. open polls for Election
  2. Election Official authenticates Voter for Election
    • KB cross-references: Voting | Vote In Person
    • Description: an election official confirms the identity and eligibility of (authentication) a voter to vote in the given election
    • Notes:
      1. This may usually be performed with the aid of Polling Station Voter Lists in the form of Pollbooks, E-Pollbooks, etc.
  3. Election Official identifies Ballot for Voter with Voter Needs
    • KB cross-references: Voting | Vote In Person
    • Description: an election official identifies a ballot that meets voter's particular voting needs
    • Notes:
      1. A given voter may need a given ballot to be provided in a particular form.
      2. This may be partly procedural - such as ensuring that a given voter of a particular affiliation is given a particular ballot style, say, in a primary election.
      3. In other cases, it may involve considering what they will need in order to best receive the ballot, use the ballot, and cast (or return) the ballot.
      4. Thus, these needs may vary not only based upon usability/accessibility needs such as font-size, color properties, etc - but may also involve details more specific to a particular voting process - be it absentee voting by mail, UOCAVA, early voting, in-person voting, voting by phone, online ballot marking, etc - each of which may involve creating, identifying, providing particular kinds of ballots for particular voters.
  4. Election Official identifies Interface for Voter with Voter Needs
    • KB cross-references: Voting | Vote In Person
    • Description: an election official identifies an interface that meets voter's particular voting needs
    • Notes:
      1. This (and related) steps involve more specific details about the specific interface(s) needed by a voter in a given voting process.
      2. These interfaces may be paper, manual (e.g., manual buttons, shapes, textures or encodings such as Braile), electronic (such as touchscreen, traditional DRE, browser, etc).
      3. They may involve considering which perceptual modalities a voter needs to work with depending on whether their preferred interface provides visual, auditory, or tactile characteristics, etc.
  5. Election Official assigns Ballot to Voter with Voter Needs
    • KB cross-references: Voting | Vote In Person
    • Description: an election official assigns a ballot to a voter that meets voter's particular voting needs
    • Notes:
      1. Ballot assignment, here, ties closely to the previous steps of identifying those needs, which may be partially supported by information, say, from various kinds of Pollbooks, but may also need to be supported by information provided by the voter themselves.
      2. That information may be provided directly - say, during in-person voting. It may be provided more indirectly, based on the kinds of voting processes a voter applies for (mail-in, UOCAVA, etc).
  6. Election Official and/or Voter select Interface meeting Voter's Voter Needs
    • KB cross-references: Voting | Vote In Person
    • Description: voter and/or election official select an interface that meets voter's particular voting needs
    • Notes:
      1. Interface selection/assignment is also closely tied to the identification (see above) of particular voter needs.
  7. connect Voter and Blank Ballot
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Send Ballot
    • Description: a voter is connected to (can access) a blank ballot enabling them to be ready to vote in an election
    • Notes:
      1. This step is intended to result in a voter having the ability to access a given blank ballot regardless of whether they are doing it directly at a Polling Station, receiving it in the mail, accessing it online, etc.
  8. Voter interacts with Ballot via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter can interact with the ballot via an interface
    • Notes:
      1. Once a voter can access the ballot via a particular interface, that interface is expected to support all of the interactions necessary in order for them to carry out the most essential voting tasks independently and with confidence that their actions on the interface accurately reflect their intended actions upon the ballot itself in the form of selected, verified, and cast choices.
      2. We recall that interaction is a general process that must include the specific interactions that would be necessary across any particular interface - such as in the form of visual interactions (seeing), auditory (hearing, speaking) interactions, tactile (feeling, touching, gesturing) interactions - that might be necessary to completely vote using the given interface(s).
      3. Also, if one wishes to get more detailed, nearly every modern interface involves combinations, say, providing content through a visual screen while expecting input in the form of buttons a voter must touch/press.
  9. Voter edits Ballot via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter edits the ballot using an interface to read, interprets, select, deselect, navigate, verify, cast or cancel the ballot
    • Notes:
      1. This involves a particular kind of action, editing, that a voter should be able to carry out through a given interface.
      2. The voter should be able to freely edit their set of choices/selections within the allowed ballot selections until they are ready to cast their final set of selections/choices.
      3. Equivalent functionality to edit a ballot should be available no matter whether the interface is predominantly visual, auditory, tactile, etc.
  10. Voter reads Ballot via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter reads the ballot via an interface
    • Notes:
      1. This involves a particular kind of action, reading, that a voter should be able to carry out through a given interface.
      2. The voter should be able to read their set of choices/selections via the given interface.
      3. While the act of "reading" can be experienced differently in different interfaces (i.e., auditory interfaces are more serial and visual interfaces are more parallel) regarding how a voter must use them.
      4. Equivalent functionality to read a ballot should be available no matter whether the interface is predominantly visual, auditory, tactile, etc.
  11. Voter interprets Ballot via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter interprets the ballot via an interface
    • Notes:
      1. A voter should be enabled, as much as possible, to understand the information provided to them via their selected interfaces.
      2. This relates to following best practices in usability and accessibility to avoid interface designs that would make the ballot, choices, operations, or other information difficult to perceive, confusing, or hard to understand.
      3. Immediate examples involve attempting to appropriately match interface capabilities with voter needs - wherein, for example, a voter is presented with information that is large enough for them to see, loud enough to hear, distinct enough to differentiate by sight/sound/touch, etc.
  12. Voter selects Contest Choices via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter selects contest choices via an interface
    • Notes:
      1. Each interface that enables a voter to vote should support them being able to make allowable selections regardless of whether they are doing so via a touchscreen, touchpad, online system, audio ballot, sip and puff interface, etc.
  13. Voter deselects Contest Choices via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter deselects contest choices via an interface
    • Notes:
      1. Each interface that enables a voter to vote should support them being able to make allowable deselections regardless of whether they are doing so via a touchscreen, touchpad, online system, audio ballot, sip and puff interface, etc.
  14. Voter navigates Contest Choices via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter navigates to, from, and between contest choices via an interface
    • Notes:
      1. Each interface that enables a voter to vote should support them being able to navigate to every element of the ballot and every important area (such as verification, cast, and help screens) regardless of whether they are doing so via a touchscreen, touchpad, online system, audio ballot, sip and puff interface, etc.
  15. Voter verifies Contest Choices via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot
    • Description: a voter verifies contest choices via an interface
    • Notes:
      1. Each interface that enables a voter to vote should support them being able to verify their final/intended choices/selections/votes regardless of whether they are doing so via a touchscreen, touchpad, online system, audio ballot, sip and puff interface, etc.
  16. Voter casts Ballot as Cast Vote Record via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot | Receive and Process Ballot
    • Description: a voter casts ballot as a cast vote record via an interface
    • Notes:
      1. Each interface that enables a voter to vote should support them being able to cast their final/intended choices/selections/votes regardless of whether they are doing so via a touchscreen, touchpad, online system, audio ballot, sip and puff interface, etc.
      2. Casting may also include "ballot return" for remote voting scenarios (i.e., absentee, mail-in, UOCAVA, etc).
  17. Voter cancels Ballot via Interface
    • KB cross-references: Voting | Vote In Person | Vote and Cast Ballot | Vote Remotely | Vote and Return Ballot | Receive and Process Ballot
    • Description: a voter cancels ballot via an interface
    • Notes:
      1. Each interface that enables a voter to vote should support them being able to cancel their final/intended choices/selections/votes regardless of whether they are doing so via a touchscreen, touchpad, online system, audio ballot, sip and puff interface, etc.
      2. Cancellation might mean very different things depending upon whether one is canceling from home (say, mail-in voting) or in-person, say, when voting from a in-person polling place machine.
      3. In the traditional in-person, polling-station voting scenario, we might imagine that the process of spoiling a ballot goes here.
  18. track Election Operation Status via Election Information
    • KB cross-references: None identified.
    • Description: election officials and observers track the status of election operations (via logs, audit records, reports, and other election information)
    • Notes:
      1. This step is intended to encapsulate all those functions that log or track operational status, events, and/or errors that may occur in any operational component or device during the election.
      2. These logs gather important information for verifying that operations were error free or for diagnosing and correcting any errors or issues that may arise.
      3. These functions may take slightly different forms for different devices or processes in the system.
      4. These functions may be executed to monitor and log nearly any operation at any time during the election.
  19. Election Official closes polls for Election
    • KB cross-references: Voting | Close Voting Location
    • Description: an election official ends the voting process by closing the polls
    • Notes:
      1. This should also include any important steps such as printing tabulator counts right after the polls close (or equivalent steps necessary to verify that everything is in working order).
      2. Appropriate attention should also be given to what constitutes closing the polls for remote voting scenarios (absentee, UOCAVA, online, etc).

 

Post-Election Process Functions

 

  1. Election Official transfers data to local election official
    • KB cross-references: None identified.
    • Description: election officials transfer voting data to locations for tabulation
    • Notes:
      1. This may include transmitting results via modem or other electronic link as well as steps/scenarios involving physical transportation of election results and related media.
      2. This function may also be invoked in other contexts such as when providing results to Election Results Consumers (such as the media, SoS, etc).
  2. Election Official counts Contest Choices on Cast Vote Record
    • KB cross-references: Post-Election | Determine Election Results | Tally
    • Description: election officials count contest choices on each cast vote record
    • Notes:
      1. Very often such counting processes may take place at various intermediate or final tabulation centers (depending upon whether the voting data is aggregated regionally or not before final consolidation).
      2. This counting may take a variety of forms largely depending on the way the ballots were constructed of the particular kind of voting process that is being supported - leading to similar but different processes for counting paper ballots vs. electronic ballots, etc.
  3. Election Official consolidates Counted Vote Totals
    • KB cross-references: Post-Election | Determine Election Results | Tally
    • Description: election officials consolidate counted vote totals
    • Notes:
      1. At one or more points in post-election processing, one may wish to aggregate counted vote totals by Polling Station, precinct, district, county, candidate, contest, etc, often for the purpose of producing the final election results reports.
  4. Election Official reports Counted Vote Totals to Election Results Consumers
    • KB cross-references: Post-Election | Determine Election Results | Publish Results
    • Description: election officials report counted vote totals to election results consumers
    • Notes:
      1. This might take the form of informal reports generated at the Polling Station as a "quick check".
      2. An Election Results Consumer might be anyone who routinely requests post-election results reports be they members of a SBE, an SoS, a media outlet, etc.
      3. This may use the function Election Official transfers election data to carry out this task.
  5. Election Official reports Intermediate Election Results to Election Results Consumer
    • KB cross-references: Post-Election | Determine Election Results | Publish Results
    • Description: election officials report intermediate results to election results consumers
    • Notes:
      1. Occasionally intermediate or "preliminary" results are provided to Election Results Consumers before the final results have been verified and certified.
      2. This may use the function EO transfers election data to carry out this task
  6. Election Official validates Official Election Results
    • KB cross-references: Post-Election | Determine Election Results | Certify Results
    • Description: election officials validate official results
    • Notes:
      1. Election officials follow particular procedures to ensure that the given results are a complete and accurate representation of the will of participating voters.
      2. This step is usually a pre-requisite to ensuring that final/official results are certified by some pre-determined authority, such as a SoS.
  7. Election Official reports Official Election Results to Election Results Consumers
    • KB cross-references: Post-Election | Determine Election Results | Publish Results
    • Description: election officials report official results to election results consumers
    • Notes:
      1. Final, validated, certified results are provided to Election Results Consumers (SBE, SoS, media, etc).
      2. This may use the function Election Official transfers election data to carry out this task
  8. Election Official corrects Election Operation Errors
    • KB cross-references: Post-Election | Wrap Up Election
    • Description: election officials correct election operation errors
    • Notes:
      1. This was intended to refer to particular errors observed/noted, say, from election operations logs, observer notes, etc.,, signifying issues in equipment, procedures, law, etc., that need to be resolved and amended.
  9. Election Official archives Election Information
    • KB cross-references: Post-Election | Wrap Up Election | Deprocess Election Supplies | Retain and Secure Election Materials | Check Voting Equipment
    • Description: election officials archive election information
    • Notes:
      1. This refers not only to cast vote records (be they paper, electronic, etc) but also to relevant logs, observational notes, election reports, official results, etc., all of which represent information about the operations and outcome of the election.
      2. In many cases, there are explicit time-based regulations - such as the familiar 22-month rule - for retaining important records until any period where the election or its results could be called into question, challenged, etc., has reasonably passed.
  10. Election Official archives Election Equipment
    • KB cross-references: Post-Election | Wrap Up Election | Deprocess Election Supplies | Retain and Secure Election Materials | Check Voting Equipment
    • Description: election officials archive equipment
    • Notes:
      1. Likewise, usually, election equipment and materials must be organized, inventoried, and appropriately stored in an appropriate environment until the next election.
      2. These might be said to form equipment archives for a given election, wherein the end result of this step is intended to have placed the equipment in a stored state where it is ready to be used in a subsequent election.
  11. Election Official audits Election Information
    • KB cross-references: Post-Election | Determine Election Results | Audit Results
    • Description: election official audits election information
    • Notes:
      1. Various situations may trigger an election-related audit.
      2. In some cases, various forms of post-election audit may even be built in as a standard post-election check.
      3. These audits typically are intended to verify the accuracy and completeness of records and results.
      4. This may refer to a whole family of similar but different functions that could carry out auditing tasks for various kinds of voting processes and election configurations - regardless of whether or not they are applied as in-person polling place audits, absentee voting process audits, etc.
  12. Election Official audits Election Equipment
    • KB cross-references: Post-Election | Determine Election Results | Audit Results
    • Description: election official audits equipment
    • Notes:
      1. An audit may also require carrying out various actions with respect to the voting systems to verify their configurations, operations, etc., have performed accurately.
  13. Election Participants accept Official Election Results
    • KB cross-references: None identified.
    • Description: election participants (candidates, voters, etc.) accept results as valid
    • Notes:
      1. As is the case with many steps in the election process - such as in qualifying contests, candidates, referenda, etc - there is usually an opportunity for individuals to formally file a complaint or challenge the results as well as processes for addressing and resolving those.
      2. Once the period for handling all objections has past, the election outcome and results are expected to have passed sufficient scrutiny and can be accepted as valid and final.
  14. end Election

Voting TWiki Archive (2015-2020): read-only, archived wiki site, National Institute of Standards and Technology (NIST)


ARCHIVE SITE DESCRIPTION AND DISCLAIMER

This page, and related pages, represent archived materials (pages, documents, links, and content) that were produced and/or provided by members of public working groups engaged in collaborative activities to support the development of the Voluntary Voting System Guidelines (VVSG) 2.0. These TWiki activities began in 2015 and continued until early 2020. During that time period, this content was hosted on a Voting TWiki site. That TWiki site was decommissioned in 2020 due to technology migration needs. The TWiki activities that generated this content ceased to operate actively through the TWiki at the time the draft VVSG 2.0 was released, in February of 2020. The historical pages and documents produced there have been archived now in read-only, static form.

  • The archived materials of this TWiki (including pages, documents, links, content) are provided for historical purposes only.
  • They are not actively maintained.
  • They are provided "as is" as a public service.
  • They represent the "work in progress" efforts of a community of volunteer members of public working groups collaborating from late 2015 to February of 2020.
  • These archived materials do not necessarily represent official or peer-reviewed NIST documents nor do they necessarily represent official views or statements of NIST.
  • Unless otherwise stated these materials should be treated as historical, pre-decisional, artifacts of public working group activities only.
  • NIST MAKES NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT AND DATA ACCURACY.
  • NIST does not warrant or make any representations regarding the correctness, accuracy, reliability or usefulness of the archived materials.

ARCHIVED VOTING TWIKI SITE MATERIALS

This wiki was a collaborative website. NIST does not necessarily endorse the views expressed, or concur with the facts presented on these archived TWiki materials. Further, NIST does not endorse any commercial products that may be mentioned in these materials. Archived material on this TWiki site is made available to interested parties for informational and research purposes. Materials were contributed by Participants with the understanding that all contributed material would be publicly available.  Contributions were made by Participants with the understanding that that no copyright or patent right shall be deemed to have been waived by such contribution or disclosure. Any data or information provided is for illustrative purposes only, and does not imply a validation of results by NIST. By selecting external links, users of these materials will be leaving NIST webspace. Links to other websites were provided because they may have information that would be of interest to readers of this TWiki. No inferences should be drawn on account of other sites being referenced, or not referenced, from this page or these materials. There may be other websites or references that are more appropriate for a particular reader's purpose.

 

Created August 28, 2020, Updated February 5, 2021