Voter Records Interchange (VRI) CDF Subgroup

This effort involves creating common data formats (CDFs) for data interchange related to voter records interchange (VRI) including online voter registration (OVR). The CDFs will include the elements and attributes necessary to represent a digital form of a voter registration transaction based on current paper forms such as the National Voter Registration Act (NVRA) form and the Federal Post Card Application (FPCA) form, as well as other use cases that will address all or as much as possible of voter registration-related data.

Scope and Use Cases

The scope includes data interchange for current OVR processes and closely related election administration activities. The following list of possible use cases includes several areas, as examples of current activity, that might be included the scope.

  • Digital VR applications transmitted within State OVR systems, or to state OVR systems by third party OVR systems, or by Motor Vehicle or other NVRA agencies, including digital versions of the NVRA form, the FPCA form, or state specific forms - Done.
  • Similar applications for voter registration update (change of name, change of address); absentee ballot request; change of voter status, or type of requested modification already supported in NVRA form, FPCA form, or state specific forms - In Progress.
  • Subsets of such digital applications used for 3rd-party registrars to transfer users and user data to state OVR systems, or for Motor Vehicle or other NVRA agencies to transfer customer data to state OVR systems - TBD.
  • Subsets of such digital applications exchanged between state VR systems and DMV or similar systems, to perform driver's license data matching as part of OVR processing - TBD.
  • Data exchanged by DMV or similar systems and VR systems, as part of NVRA compliance to digitally notify VR systems of DMV records of DMV customers that requested new voter registration; similar data push from DMV of existing DMV records recently updated with change-of-address, as part of semi-automated steps toward permanent voter registration; other forms of data exchange to VR systems that might facilitate elements of automatic and/or permanent voter registration - TBD.
  • Data interchange between state VR systems and ERIC (The Electronic Registration Information Center) - In Progress
For questions, please contact John P. Wack, chair.

Current Status

The Voter Records Interchange Common Data Format Specification Version 2.0 has been published.

doi: 10.6028/NIST.SP.1500-102

Working Documents

All working documents are located on the VRI GitHub repository:


Documentation for the VRI model/schema is located at:


Membership in this group is open to all; please add yourself to the membership list and subscribe to the email list, instructions below.

  • Abdirizak Mohamoud
  • Amy Cohen
  • Anand Balasubramanian
  • Arthur Keller
  • Benjamin Long
  • Brandon Mulvey
  • Brian Hancock
  • Brian
  • Chris Moore
  • David Wallick
  • David
  • Debra Cleaver
  • Ericka Haas
  • Janet Modrow
  • Jared Marcotte
  • Jay Bagga
  • Jen
  • Jim Halter
  • John Dziurla
  • John McCarthy
  • John Sebes
  • John Wack
  • Kathryn Peters
  • Katy Owens-Hubler
  • Keara Castaldo
  • Kim Brace
  • Lauren Massa-Lochridge
  • Mary Brady
  • Monica Crane-Childers
  • N Volkmer
  • Paul Stenbjorn
  • Ryan Macias
  • Sam Dana
  • Sam Green
  • Sarah Whitt
  • Sean Greene
  • Stafford Ward
  • Stuart Holmes
  • Tammy Patrick
  • Thomas Connolly
  • Venu Gurram

How to Join

The email list for this subgroup is

To join the list or find more information about list policies and related procedures, please visit the VVSG Working Group Lists page.

-- John Wack - 2015-11-03


Topic attachments
I Attachment History Action Size Date Who Comment
Compressed Zip archivezip r1 manage 7908.2 K 2015-11-03 - 13:51 JohnWack Federal Geographic Data Committee United States Thoroughfare, Landmark, and Postal Address Data Standard
PDFpdf Draft-CDF-Voter-Records-Interchange-Spec-V-0-1-a.pdf r1 manage 900.2 K 2016-07-11 - 12:58 JohnWack  
Microsoft Word filedocx NIST-CDF-Voter-Reg-Data-Interchange-Spec-V11.docx r2 r1 manage 364.3 K 2016-05-25 - 18:47 JohnWack  
Microsoft Word filedocx NIST-CDF-Voter-Reg-Data-Interchange.docx r1 manage 86.4 K 2016-04-11 - 19:58 JohnSebes Current Draft of Specification document
Unknown file formatxsd NIST_V0_online_voter_registration.xsd r2 r1 manage 24.0 K 2016-05-26 - 12:39 JohnWack  
Unknown file formatxsd NIST_V0_voter_records_interchange.xsd r1 manage 23.7 K 2016-07-11 - 12:59 JohnWack  
XMLxml OH_-_address_update.xml r1 manage 3.4 K 2016-02-03 - 19:13 JohnWack  
PDFpdf OVR-NVLAP-V1-4.pdf r1 manage 1397.5 K 2016-07-11 - 12:57 JohnWack  
JPEGjpg OVR.jpg r1 manage 416.8 K 2015-11-04 - 16:19 JohnWack  
Unknown file formatmdzip OVR.mdzip r1 manage 98.4 K 2015-11-04 - 16:19 JohnWack  
Unknown file formatmdzip OVR_V11_Implementation-jpw.mdzip r1 manage 151.4 K 2016-04-14 - 18:17 JohnWack UML model V11 in MagicDraw format
Unknown file formatmdzip OVR_V14_Implementation.mdzip r1 manage 179.6 K 2016-05-25 - 18:47 JohnWack  
Unknown file formatmdzip OVR_V8_Implementation.mdzip r1 manage 175.8 K 2016-02-03 - 19:13 JohnWack  
Microsoft Word filedocx UseCaseSketchesForOVR.docx r1 manage 8.0 K 2015-11-03 - 13:45 JohnWack Use cases for OVR
Compressed Zip archivezip r1 manage 3037.4 K 2016-09-09 - 17:50 JohnWack  
Unknown file formatmdzip VRI_V18_Implementation.mdzip r1 manage 147.2 K 2016-07-11 - 12:55 JohnWack  
JPEGjpg VoterRegistrationRequest.jpg r1 manage 681.8 K 2016-05-25 - 18:47 JohnWack  
PNGpng VoterRegistrationRequestV8.png r1 manage 2064.3 K 2016-02-03 - 19:13 JohnWack  
JPEGjpg VoterRegistrationResponse.jpg r1 manage 311.2 K 2016-05-25 - 18:47 JohnWack  
Microsoft Word filertf vrr-bnf.rtf r1 manage 4.3 K 2015-11-03 - 13:47 JohnWack Backus Naur Format description of elements/attributes for OVR
Texttxt vrr-json.txt r1 manage 10.9 K 2015-11-03 - 13:47 JohnWack JSON example for OVR elements/attributes
Edit | Attach | Watch | Print version | History: r25 < r24 < r23 < r22 < r21 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r25 - 2020-08-14 - JohnDziurlaj
This site is powered by the TWiki collaboration platform Powered by PerlPLEASE NOTE: This wiki is a collaborative website. NIST does not necessarily endorse the views expressed, or concur with the facts presented on these sites. Further, NIST does not endorse any commercial products that may be mentioned on these sites. All the material on this website is in the public domain, including any text, diagrams, or images, unless indicated explicitly. Don't share anything on this site that you do not want to be public. Do not pass any proprietary documents or put any on the TWiki with implied public disclosure. If you do, it shall be deemed to have been disclosed on a non-confidential basis, without any restrictions on use by anyone, except that no valid copyright or patent right shall be deemed to have been waived by such disclosure. Certain commercial equipment, instruments, materials, systems, software, and trade names may be identified throughout this site in order to specify or identify technologies adequately. Such identification is not intended to imply recommendation or endorsement by NIST, nor is it intended to imply that the systems or products identified are necessarily the best available for the purpose. Any data provided on this site is for illustrative purposes only, and does not imply a validation of results by NIST. By selecting external links, you will be leaving NIST webspace. Links to other websites are provided because they may have information that would be of interest to you. No inferences should be drawn on account of other sites being referenced, or not, from this page. There may be other websites that are more appropriate for your purpose.