1980s
The Commercial Motor Vehicle Safety Act (CMVSA) of 1986 mandated that a driver who has been disqualified from operating a commercial motor vehicle by the state of record (SOR) must not be able to obtain a commercial driver’s license (CDL) in any other jurisdiction.
The CMVSA also mandated the creation of the Commercial Driver’s License Information System (CDLIS) to enable a jurisdiction to maintain and electronically report a complete driver history record of each CDL holder and to enable a state of conviction (SOC) to electronically report a conviction of an out-of-state driver to the driver’s SOR.
1990s
In support of the CMVSA and CDLIS, AAMVA and the jurisdictions developed the American National Standards Institute (ANSI) D20 code set, which enables driver licensing authorities to communicate commercial driver convictions and withdrawals between jurisdictions. In 1996, because of identified inadequacies of the ANSI-D20 code set and the long timeframes involved with addressing the inadequacies, AAMVA and the jurisdictions developed and implemented the ACD code set as a replacement for the ANSI-D20 code set. In 1997, a few corrections and additions were made to the ACD code set.
2000s
In 2002, a few codes were added and revised to support the federal regulations requiring disqualifications for specified Railroad Highway-Grade Crossing (RRGC) violations, as mandated by the Interstate Commerce Commission Termination Act (ICCTA) of 1995. In 2005, AAMVA published the ACD (Release 2.1.0), known as the “revised code set”, in which AAMVA culled ACD codes that did not map to traffic safety violations or federal mandates. The revised code set also included the changes required to implement the Motor Carrier Safety Improvement Act (MCSIA) of 1999 and the Driver License Agreement (DLA).