Technology standards support and optimize the exchange of data between organizations. Standards include data element standards, message exchange protocols, and others that can be used in private and public environments. For example, standards can be used over virtual private networks (VPNs), the Internet, and batch exchange environments.
AAMVA uses and develops many standards for exchanging motor vehicle and driver information, grouped into the following categories.
AAMVA actively participates in standards development with AAMVA's member organizations as well as:
In addition, AAMVA provides subject matter expertise to organizations for best practices in storing and exchanging motor vehicle and driver information. If you are interested in partnering with AAMVA for standards development or implementation, contact AAMVA Enterprise Architecture.
The following data standards are used in AAMVA systems.
The American National Standards Institute (ANSI) Data Element Dictionary for Traffic Records Systems (D20) provides standard terminology and coding instructions to promote uniformity of data elements communicated between organizations in the motor vehicle arena. The Dictionary is maintained by AAMVA.
The National Information Exchange Model (NIEM) is a Federally-supported initiative that provides a framework and best practices for exchanging information between government agencies.
NIEM uses XML as its foundation. AAMVA is a long-standing member of the Global Justice XML Structure Task Force, providing subject matter expertise for driver license and vehicle records.
The following message protocols are used by AAMVA. AAMVA also supports other protocols used by jurisdiction members, such as ASC X12 and Web Services Description Language (WSDL).
The AAMVAnet Message Interchange Envelope (AMIE) is a protocol developed by AAMVA to enable organizations to exchange information on AAMVAnet. It is also used for batch exchange and in GXS Information Exchange, provided by AAMVA Network Services.
To convert messages to and from AMIE format, you can use AAMVA's UNI and AMIE/ba software.
EXtensible Markup Language (XML) is a set of rules for encoding documents electronically based on descriptive tags. XML is defined and maintained by the World Wide Web Consortium (W3C).
AAMVA implements XML through web services and MAX, which is AAMVA's XML counterpart of AMIE. For data standards within XML, AAMVA uses the National Information Exchange Model (NIEM).
AAMVA is a standards development organization and a member of the American National Standards Institute (ANSI). AAMVA actively participates in development of standards and provides subject matter expertise to organizations detailed below.
If you are interested in partnering with AAMVA for standards development or implementation, contact AAMVA Enterprise Architecture.