dcsimg
  • Extensible Markup Language (XML)


  • Extensible Markup Language (XML) is a set of rules for encoding documents electronically. It is defined in the XML Specification produced by the World Wide Web Consortium (W3C). It is rapidly becoming the protocol used for communicating data. AAMVA's membership recognizes the capability of XML to allow them to move existing applications to the Internet, and AAMVA is working to assist jurisdictions in this effort.

    AAMVA offers both the legacy AAMVA Message Interchange Envelope (AMIE) protocol and XML as options for exchanging data on AAMVAnet. For computer environments and applications that predate XML, the AMIE protocol is used. For new and updated applications, AAMVA uses XML.

    The new XML options include industry-standard web services and messages in AAMVA XML (MAX) for XML messages transmitted through AAMVAnet. MAX enables an application to communicate with AAMVA's Unified Network Interface (UNI) using XML. For details, see the MAX Manual. For details on the applications that support MAX, see Application Services.

    XML is used in the following environments:

    Environment
    Web Services
    AAMVA XML (MAX)
    AAMVAnet Network Control Software (NCS)   X
    AAMVAnet Network X  
    Internet X  

    If you are interested in partnering with AAMVA for standards development or implementation, contact AAMVA Enterprise Architecture.

    A number of AAMVA applications use XML. These applications are listed below, along with an indication of which XML standard was used. The standard that is currently being used for XML business data is called the National Information Exchange Model (NIEM). These XML applications have been implemented by a number of state and federal agencies.

    AAMVA Application/System
    XML Standard
    Supported Protocols
    Digital Image Exchange GJXDM 2.0

    AMIE

    MAX

    Electronic Verification of Vital Events Records (EVVER) NIEM 2.1

    AMIE

    MAX

    Records and Information from DMVs for E-Verify (RIDE) NIEM 2.0 MAX
    Social Security Online Verification (SSOLV) NIEM 2.1

    AMIE

    Web Services

    Verification of Lawful Status (VLS) NIEM 2.1

    AMIE

    MAX

    Web Services

  • Related Content


  • Related Organizations