The DIAS provides the following functions:

Authentication - Users of the DIAS use their Internet browser to access the login screen, where they are prompted for their unique ACOL user ID and password. A user must have a previously established account with ACOL.

Search - Once a user has been authenticated as a valid user and has selected the DIAS, (s)he will be presented with a search screen displaying the fields Driver License Number, Province, and Date of Birth. Exact and complete data must be entered in these fields and match the criteria to produce a result.

Results - A single match returned by the DIAS database is displayed to the user. This includes driver and license information along with conviction, suspension and accident information, if applicable.

Logout - At any point a user may end their login session. If a session is not active for a configurable duration, it will be logged off automatically.

Error Conditions - Internet user requests are validated ensuring required submission criteria are met, or the search web page will be redisplayed with the error so the user may fix the error and resubmit the search request. SOAP web service users will receive an error message informing them that there is a problem.