Driver Licensing
Req. ID Collect Customer Information
Noncommercial Driver Credential Application
DL 1
The system should allow for either the manual or electronic submission and/or intake of a driver customer-completed application for new or renewal of a driver credential.
DL 2
The system should allow for either the manual or the electronic submission and/or intake of a driver customer-completed request for a name change, change of address or other applicable information changes to the driver credential.
Commercial Driver Credential Application
DL 3
The system should allow for the manual or the electronic submission and/or intake of a commercial driver customercompleted application for new or renewal of a driver credential.
DL 4
The system should allow for the manual or the electronic submission and/or intake of a commercial driver customercompleted request for a name change, change of address or other applicable information changes to the driver credential.
ID Card Credential Application
DL 5
The system should allow for either the manual or the electronic submission and/or intake of a customer-completed application for new or renewal of an identification credential.
DL 6
The system should allow for either the manual or the electronic submission and/or intake of a customer-completed request for a name change, change of address or other applicable information changes to an identification credential.
General
Req. ID Collect Customer Information
DL 7
DL 8
DL 9
DL 10
DL 11
The system should support the ability for DMV agents to retrieve all information including documents that have been previously scanned and captured in association with a driver/applicant.
The system should have the ability to capture security questions for customers calling DMV agents for service over the phone.
The system should have the ability to track employee training and certifications (optional requirement).
The system should have a report for tracking each transaction and the type of transaction.
The system should capture and track the type of submission
(manual or electronic) and who initiated the transaction
(employee or customer).
Req. ID Process Information and Conduct Tests
Apply for Credential
DL 12
The system should provide the ability to record and track beginner or teen drivers in order to certify education credentials to receive a learners permit or provisional license.
DL 13
The system should provide the ability to process applications and issue credentials including, but not limited to, the following types: non-driver identification, noncommercial, commercial, learner’s permit, motorcycle, endorsements, etc.
Req. ID Process Information and Conduct Tests
DL 14
DL 15
DL 16
The system should provide the current checklist of documents that the customer is required to provide based on the type of service request.
The system should provide the ability to flag endorsement expirations (e.g., Hazmat)
The system should support the Real ID and non-Real ID credentialing guidelines.
DL 17
DL 18
The system should provide the ability to suggest possible fraud situations based on information received and background and internal checks performed (e.g., multiple credentials for the same person).
System should comply with all applicable federal (e.g., CDL,
NDR, Real ID Act), compact (DLA/DLC-one license one person/surrender of Out of State license), and State laws.
DL 19
Receive and electronically record out-of-state license surrender and transmit to former JOR (Jurisdiction of Record). In-State
Surrender: Receive and electronically record/transmit the surrender of a CO license from a new JOR (Jurisdiction of
Record).
Create Customer Record
DL 20
The system should automatically assign a unique customer identifier during the process of adding a new customer.
DL 21
The system should support maintaining person-based customer
“records” or profiles that contain attributes such as, but not limited to: Legal name, alias names, Street Address, Mailing
Address, date of birth (DOB), eligibility (e.g., program, military, plate), exemptions, etc.
Req. ID Process Information and Conduct Tests
DL 22
DL 23
DL 24
DL 25
DL 26
DL 27
DL 28
DL 29
The system should support an automated process to check a driver’s record from another state and transfer compliance, revocation, medical information from the other state to the CO driver record. (for example, existing of DWI and Interlock requirements)
The system should support maintaining business-based customer profiles. A business customer profile may contain attributes such as, but not limited to: Legal name of the business, a DBA name, one or more location identities, Social
Security Number or Federal Employer Identification Number, or other identifiers, Mailing address, Contact information, Type of organization (LLC, corporation, etc.), identification information for owners, officers, partners, exemptions, etc.
The system should have user-defined rules to identify the mandatory data elements based on the function (e.g., driver license, titles and registration, driver services actions
(penalties/sanctions)).
The system should be able to record the role that a customer has in a transaction.
The system should provide the ability to enter detailed information about a customer including preferred methods of communication, general commentary, and alerts.
The system should provide the ability to store and/or associate digital images from the credentialing system.
The system should provide the ability to capture, store, and associate electronic images of supporting documentation with the customer record.
The system should provide the ability to relate individual customer accounts, customer roles (e.g., Power of Attorney, vehicle owner, business owner) in order to provide a consolidated view of all relationships a customer may have with
DMV.
Req. ID Process Information and Conduct Tests
DL 30
DL 31
The system should provide the ability to modify an in-process transaction without having to void/start over.
The system should provide the ability to allow a partial transaction for update/completion at a later date.
DL 32
The system should provide the ability to deny an application and produce an appeal notice letter.
Update Customer Information
DL 33
The system should provide the ability to change a customer’s name, address, etc. at the request of the customer, including updates and changes to all of the person’s roles.
DL 34
The system should allow the uploading of supporting documents, ie: marriage license, divorce decree, court ordered name change. This functionality should allow for upload of documents prior to a customer arriving at a DL office for service, and allow customers to provide additional supporting documentation after a DL office visit.
DL 35
DL 36
DL 37
DL 38
DL 39
DL 40
The system should allow the customer to request a change name, address, etc. online, via an electronic submission.
The system should provide the ability to enter detailed notes about a customer including telephone, e-mail, and paper correspondence information.
The system should support interfaces from internal and external sources for the purpose of adding, modifying, or authenticating customer data (e.g., law enforcement, U.S. Post Office).
The system should provide an alert when data authentication detects an error (e.g., using an address that does not exist).
The system should allow a customer account to be merged with another (as an alias) customer account to create a single view.
The system should be able to assist with locating a previous record and capability to combine records if necessary.
Req. ID Process Information and Conduct Tests
DL 41
DL 42
DL 43
DL 44
DL 45
DL 46
DL 47
The system should allow merged customer accounts to be separated, by an authorized user with the proper system security role
The system should provide the ability to maintain a history (and a copy of the record) of previous records that have been merged.
Accessing the old record should include a note that it has been merged and to what record and that the information cannot be changed in the previous record. Finally, the system should update the PDPS pointers for the new record created as a result of the merge.
The system should record a complete audit trail, including record version, of the customer record of transactions, including, but not limited to, the identity of the DMV employee completing a transaction or viewing an account, along with a time/date stamp per activity/transaction (e.g. terminal ids, host name, IP address).
All business transactions on driver records, system tables, and peripheral system records (both inquiry and update) should include audit data such as user, location, update timestamp and any system generated changes, what was changed, as well as records viewed. There should be facilities to retrieve this audit information via real-time reports and data mining applications.
The system should capture activity logs that identify the type of transaction, user performing the transaction, records and fields accessed, frequency of access, type of access being performed
(e.g., creating, updating, voiding, printing, viewing).
The system should have the ability to capture information for a hearing and/or visually impaired applicant.
The system should identify the DMV agent and the location that issued an endorsement (e.g., motorcycle, etc.)
Req. ID Process Information and Conduct Tests
DL 48
DL 49
The system should provide the ability for the agent to check the status of a driver’s license endorsement, driver’s license, and eligibility conditions.
The system should provide the ability for a customer with proper access credentials to check the status of their own driver’s license endorsement, driver’s license, and eligibility conditions while in a DLO.
DL 50
DL 51
DL 52
The system should provide the ability to issue a flag that alerts the DMV agent that a CDL driver is downgrading their license status and requires application of retesting rules.
The system should have the ability to record voter registration information and transmit to Secretary of State and county elections offices.
The system should have the ability to receive voter registration information from the Secretary of State.
DL 53
DL 54
The system should have the ability to receive Death record information from an external source (e.g., SSA).
The system should allow for an authorized user to enter a confidential address for a customer that requires one (e.g., domestic abuse program, identity theft victims).
Inquire Customer Information
DL 55
The system should support searches on customer information using configurable elements such as (but not limited to) DL number, plate, title number, birth date, name, business name,
DBA, passport number, SSN, ITIN, and other identifiers.
DL 56
The system should provide the ability to inquire on a customer’s previous name(s) and return all records associated with the customer.
Req. ID Process Information and Conduct Tests
DL 57
DL 58
DL 69
DL 60
The system should support inquiries/searches for customer records including a “Soundex search” capability for customer records that are close to the given name and other demographics. (“Soundex” is a phonetic algorithm for indexing names by sound, as pronounced in English.)
The system should support inquiries/searches for customer records including using “wildcard” characters or Boolean searches.
The system should be able to determine if the applicant is compliant with the requirements related to Colorado Road and
Community Safety Act (CRS 42-2-505) regarding individuals in violation of federal immigration laws (e.g., current with State income tax requirements).
The system should allow public DMV customers the ability to access their limited DMV information through a validation or log-in process in order to conduct certain business transactions and self-initiated inquiries via the internet and/or web interface.
Compliance
DL 61
The system should support the use of state and federal sources to standardize and validate customer information such as business names, individual identities, addresses, SSN, etc. (e.g.,
AAMVA, SSOLV, PDPS, ICE/SAVE, Real ID Act checks).
DL 62
DL 63
DL 64
The system should have the capability to utilize the SAVE Web system on all initial intake for DMV locations.
The system should support the ability to maintain and track accrued penalties for customers (such as points, etc.) based on business rules for a given date and flag the DMV agent when the customer has penalties on their record or they are out of compliance.
The system should provide the ability to receive, capture, and record compliance documents and information from the courts
(e.g., clear a court action).
Req. ID Process Information and Conduct Tests
DL 65
DL 66
DL 67
DL 68
DL 69
DL 70
DL 71
DL 72
DL 73
DL 74
The system should be able to check customer compliance rules as they relate to the title, credentialing, sanctioning and registration processes and define work flows based on the results.
The system should automatically determine which compliance checks are required based on the type of service request, retrieve and verify compliance data without the user re-entering, including for medical and persons with disability services
The system should accommodate the ability to support alternative Driver’s License renewal solutions (such as written or vision testing) to facilitate self-service renewal.
The system should provide the ability to access data in both online and batch process environments, and create notification of compliance violations.
The compliance module should be a self-contained combination of data and methods.
The system should track and provide a report of all the types of documents produced for a user-specified time period, along with the employee’s user ID.
The system should allow any pending information for future transaction completions, and clearly indicate that the status is pending.
The system should provide the ability to define business rules and/or utilize a rules engine that can establish and ‘clear’ the compliance.
The system should have the ability to run a background rules compliance edit and flag any exceptions for processing, both as a real-time and a batch process
The system should provide the ability for authorized users to update business rules.
Req. ID Process Information and Conduct Tests
DL 75
DL 76
DL 77
DL 78
DL 79
DL 80
DL 81
DL 82
DL 83
DL 84
DL 85
The system should document business rule changes, capturing before and after values, date, time, reason for the change, and user IDs (allowing for segregation of duties of 2 or 3 authorized users involved in the process).
The system should allow authorized users to perform a real-time update of any compliance information consistent with business rules defined.
The system should require an authorized user performing a realtime update to document the reason for the update and attach scanned supporting documentation.
The system should log all real-time updates and supervisory overrides to compliance status including user ID, date, time, supervisor ID and reason for override values.
The system should maintain statistics of non-compliance checks for use in operational and management decisions.
The system should read compliance information and generate appropriate notification of non-compliance and remediation required when creating invitations to renew driver’s licenses.
The system should provide the ability to add external identifiers to customer records.
The system should make the customer aware of any privilege or compliance issues during interaction with the DMV.
The system should automatically begin conducting checks with
PDPS, CDLIS, and SSOLV with the initiation of an application whether via the Web site or by an Agent online, including for persons with disability and medical issues
The system should provide the ability for compliance status and corrective actions to be printed.
The system should provide for the association of customer account data with customer specific compliance data using unique customer identifier.
Req. ID Process Information and Conduct Tests
DL 86
The system should provide the ability to access compliance information directly or through real-time interfaces with external data sources.
Stops and Overrides
DL 87
The system should provide the ability to stop transactions or other processes (e.g., exam) from being completed if compliance violations are found during processing
DL 88
DL 89
DL 90
DL 91
DL 92
DL 93
DL 94
The system should be able to identify departmental actions, unpaid penalties, etc, to prevent the system (employee) from producing a document.
The system should have a hard stop if the customer has an investigation alert.
The system should provide for supervisory override capability to allow authorized personnel to process a transaction when the system returns a noncompliant status.
The system should have hard stops as in DLS. But should also allow overrides by management when necessary.
The system should provide authorized user access to override/update system-generated denials for issuing the license by an authorized user with the proper system security role.
The system should provide the ability to record notes explaining the actions and decisions regarding a transaction, and this should be accessible to all DMV staff.
The system should log overrides and identify the authorized user, date/time, location and reason for override (network information such as: IP address, host name, etc).
Address Matching
DL 95
The system should provide the ability to conduct an online check to verify if there are other individuals living at the same address as the customer.
Req. ID Process Information and Conduct Tests
Archiving
DL 96
The system should archive all updates to all driver license table records.
Credential Processing
DL 97
The system should provide the ability to calculate and store an expiration date on a credential as defined by business rules.
DL 98
DL 99
DL 100
The system should not permit the issuance of a license where one or more suspensions or withdrawals are active in any internal or external jurisdiction (e.g., National Driver Registry).
The system should have the capability to capture state- and county-specific credentialing historical information, as needed through interstate reciprocity and FMCSA regulations.
The system should provide the ability for a customer to have either a Colorado ID or a Driver’s License.
DL 101
DL 102
DL 103
The system should provide the ability to create an ID/Driver
License card utilizing previously captured customer and credential information.
The system should allow an agent with appropriate access to restore an individual’s driver’s license privilege.
The system should maintain information on a driver’s license application.
Commercial Driver (CDL)
DL 104
DL 105
The system should have an end of day automatic auditing of all
Driver License documents.
The system should produce all State forms and allow electronic signatures to send to Document preservation/microfilming.
DL 106
The system should include daily, weekly, monthly, and yearly accounting reports. The system should have the ability to allow reconciliation of all transactions.
Req. ID Process Information and Conduct Tests
DL 107
DL 108
DL 109
DL 110
DL 111
DL 112
DL 113
DL 114
DL 115
DL 116
DL 117
DL 118
The system should display which location supplied Hazmat application.
The system should display status of Hazmat application and date approved. The system should be able to transfer and intake an out-of-state Hazmat endorsement.
The system should alert the authorized user as to how many years remain on Hazmat background check.
The system should be able to accept and link scanned documents submitted for Hazmat application which then should be retrievable by the DMV agent.
The system should provide multiple driver contact information.
The system should provide means of electronically capturing the citation data avoiding manual entry.
The system should provide an audit transaction log of users that have viewed or touched a customer record including, but not limited to, date/time and the action performed.
The system should not allow a commercial driver to obtain both a valid CDL and ID card.
The system should provide documentation to driver and electronically file in the system that driver surrendered.
The system should be able to receive and store DOT medical information.
The system should automatically send an add (UA) message to
CDLIS when a CDL permit is issued and no pointer at CDLIS exists.
The system should automatically send an update (UC) message to CDLIS when there is an existing Colorado pointer at CDLIS and a CDL has been issued and demographic information has changed.
Req. ID Process Information and Conduct Tests
DL 119
DL 120
DL 121
DL 122
DL 123
DL 124
The system should automatically initiate a Change State of
Record (UD) message when any type of Colorado license is issued and there is an existing pointer at CDLIS from another state.
The system should allow an individual to hold a CDL and CDL learners permit(s) at the same time.
The system should allow an individual to hold a regular license and multiple CDL Learners permits at the same time.
The system should not allow issuing a CDL or CDL Learners permit unless there is a valid DOT medical on file.
The system should not allow issuing a CDL permit without a valid Regular Driver’s License on file.
System should not allow issuing a CDL permit or CDL unless all required CDL knowledge and Skills tests have been taken and passed.
DL 125
DL 126
DL 127
System should not allow adding CDL endorsements to a CDL permit or CDL unless all required CDL knowledge and skills tests have been taken and passed.
System should allow the examiner to be able to initiate the 10
Year History checks when required.
The system should have a solution to manually add, change, delete pointers at CDLIS and also do a Change State of Record.
Data Transfer
DL 128
The system should support real-time information exchanges to establish data cross matching programs with other State agencies.
DL 129
The system should provide the ability to associate an ID card and driver license to a customer. If required the system should transfer data from an ID Card to a driver’s license and information from a Driver’s license to an ID Card.
Req. ID Process Information and Conduct Tests
Driver’s License Records
DL 130
The system should be able to provide individual, bulk, or batch
MVR/DLR information to other appropriate and designated agencies using either ad hoc or predetermined criteria, and maintaining accounting data associated with MVR/DLR requests.
DL 131
DL 132
The system should be able to provide driver licensing transactions, licensing history (supporting documentation) and certification of authenticity services.
The system should be able to produce individual, bulk, or batch commercial MVR/DLR in multiple formats (e.g., e-mail, fax, hard copy format).
Duplicate Licenses
DL 133
The system should be able to track the history of the issuance of duplicate licenses. Specifically, the number of duplicates issued should be indicated on the driver’s license record.
DL 134
The system should track historical information related to the issuance of duplicate licenses including:
Activity date.
Location.
Activity Reason Code (license turned in, duplicate issued, license stolen/lost).
User that issued the duplicate.
Identity Verifications
DL 135
The system should be able to verify an identity using key data elements (e.g., Social Security Number, Passport Number, Alien
Identification Number, Out of State Driver’s License Number, etc.).
Interfaces
Req. ID Process Information and Conduct Tests
DL 136
DL 137
The system should be capable of generating files that can be sent to a CDLIS and PDPS to update pointer records and temporarily lawfully present.
The system should stop an authorized user from performing a credentialing transaction if a CDLIS or PDPS suspension is returned.
Medical Conditions
DL 138
The system should provide the ability to capture selected medical conditions/restrictions of an individual on his or her customer record and then indicate them on the driver’s license in accordance with the Colorado Revised Statutes.
DL 139
DL 140
The system should have a way of alerting the medical reviewer that a scanned document is available for review.
The system should have a way to review status of medical review (e.g., pending medical board review, disqualified, qualified).
Organ Donor
DL 141
The system should have the ability to capture organ donor information records and send them to the Donor Alliance.
DL 142
The system should provide the ability for DMV patrons to specify whether or not (Y/N) they wish to be an organ donor and store this information on the customer file. A “yes” response will be marked with a notation on the driver license or
ID card.
Selective Services
DL 143 The system should provide the ability for DMV patrons to register for Selective Service and transmit that information via the Selective Service interface.
Social Security
Req. ID Process Information and Conduct Tests
DL 144
DL 145
The system should provide the ability to validate a Social
Security Number and status with SSA via SSOLV during credential application processing.
The system should be able to validate “last four” numbers of a
Social Security.
Renew Credential
DL 146
The system should provide the ability to automatically generate machine readable (e.g., bar code, QR code, etc) invitations (mail or e-mail) to renew based on credential expiration period.
DL 147
The system should have the ability to print custom and compliance messages on the invitation to renew.
DL 148
DL 149
DL 150
The system should provide the ability to route Internet renewals for printing and mailing the credentials.
The system should provide the ability to renew credentials through various delivery channels.
The system should be able to determine and generate both
Internet and in-office renewal eligibility, in an automated fashion.
Knowledge Testing
DL 151
The system should interface with an external knowledge testing system and allow for testing results to be captured to satisfy driver license requirements during the application process.
DL 152
The system should interface with the new automated testing and scoring system for all electronic written tests.
DL 153
DL 154
The system should provide an authorized user the tools to perform statistical analysis on test data.
The system should require mandatory testing when a CDL is upgraded to an additional CDL Class or endorsement, including consideration of the time frame business rules.
Req. ID Process Information and Conduct Tests
DL 155
The system should be able to accept and record information from a driver skill tests.
Testing
DL 156
DL 157
DL 158
DL 159
DL 160
DL 161
DL 162
DL 163
DL 164
DL 165
The system should provide the ability for authorized users or customers to schedule vision, written, and skills test appointments in person or on-line that are conducted at DMV.
The system should provide the ability to electronically accept and record test results provided by a third-party vendor.
The system should provide the ability to register authorized third-party service providers and their testers.
The system should provide the ability to verify that submitted tests are from an authorized third-party service provider.
The system should provide the ability to interface with the vision and written test stations to record the results on the customer’s credential record.
The system should provide the customer or DMV agent with the ability to access their schedule online.
The system should provide the ability to capture a history of test results.
The system should support a table driven history of driver’s previous medical conditions that will alert the DMV agent to take additional screening actions.
The system should notify the agent when the configurable number of testing attempts (written or driving) has been exceeded.
The system should provide the ability to register and track control forms (e.g. third party testers, DMV agents, etc.)
Req. ID Collect Fees
Collect Fees
DL 166
The system should calculate the fees and taxes due, depending on the service or product transaction type, service delivered, and tax, etc.
DL 167
DL 168
DL 169
DL 170
DL 171
DL 172
The system should provide the ability to perform payment verification for debit, credit and cash cards.
The system should post financial entries for collected payments and allow for multiple tender types per payment transaction and multiple service transactions per payment transaction.
The system should produce a transaction and detailed payment receipt for all fees and taxes paid for services delivered, including Donor Alliance donations.
The system should provide or be capable of integrating with a point of sale cash management system.
The system should provide that transactions will include reference information identifying the necessary identification of documents used in the transaction (e.g., transaction number, receipt number, etc.).
The system should be able to print out a receipt for payment that is separate from the receipt that acts as the temporary credential.
Produce Credential Req. ID
Issue Credential
Req. ID Produce Credential
DL 173
DL 174
DL 175
DL 176
DL 177
DL 178
The system should support the issuance of both permanent and temporary credentials.
The system should have the ability to issue applicable classifications, endorsements, restrictions, and other identifiers on the credential (e.g., Military/Veteran, Organ Donor, etc.).
The system should provide the ability to update and maintain history of credential information and status (e.g., duplicate, modify name/address, photo update, upgrade/downgrade, surrender).
The system should calculate the inception and expiration dates based on business rules.
The system should provide or support an interface with the credential issuance system.
The system should provide the ability to record and display the credential delivery method.
Req. ID General
DL 179
The system should automatically notify the examiner when the process was not completed before the customer leaves the office
(e.g. the photo was not taken, photo taken on the wrong document, document was voided in DL application, but the photo was not voided at the capture station, etc.)
Req. ID General
DL 180
DL 181
The system should allow for multiple services such as
Reinstatement, Driver's License, Motor Vehicle Record, etc. during a single visit, instead of separate transactions and several receipts.
The system should allow for a search of records using a combination of information (e.g., first five letters of last name, first initial of first name, last four of SSN/ITIN or date of birth).
The system should allow for additional Verification(s) provided by AAMVA to include:
DL 182
DL 183
DL 184
DL 185
EVVER- Electronic Verification of Vital Events
Records
VLS- Verification of Lawful Status- this would replace the SAVE requirement.
US Passport Verification Service
The system should provide Deceased Record hard stops when information is received from CDPH or SSA, or other official sources.
The system should allow for only manual intake of customers who cannot demonstrate lawful presence or who can demonstrate temporary lawful presence, for new or renewal of driver’s permits, licenses, and identification cards at specific offices.
The system should not allow for manual or electronic submission and/or intake of customers who cannot demonstrate lawful presence or who can demonstrate temporary lawful presence for Commercial driver credential.
Driver Services
Req. ID Receive Report or Conviction-Based Request
Process Driver Services Information/Requests
DS 1
The system should support the receiving of all types of electronic records and updates from in-state and out-of-state entities (such as but not limited to, courts, CBI/CCIC, CDLIS, and NDR/PDPS, CDHS, CDPHE, Colorado Interactive (and related systems), and allow for additions and deletions and modifications of such support).
DS 2
DS 3
DS 4
DS 5
The system should support the receiving and scanning of OCR and non-OCR forms and correspondence in conjunction with a
Document Authentication System (DAS). All documents are scanned, indexed, stored, and retrieved electronically by authorized users. For example, Colorado Certificates of Title are printed documents and therefore could be converted to text by OCR whereas a hand-written application cannot.
The system should provide the ability to process driver record action requests including, but not limited to: convictions, report-based offenses, expunge or rescind a court order, court affidavits, reinstatement requests, and results of a hearing or appeal, and include at least all current record processing actions and capabilities, allowing for expansion.
The system should support the auto-adjudication of record action requests (e.g., record/amend the conviction or request, violation/code, evaluating the request in the context of prior history and current status and taking the appropriate action
(suspending the license, restoring license, generate relevant correspondence)) with use of a business rules engine or similar technology. This should include all citations and convictions from other state, tribal, federal, and International jurisdictions.
The system should have the ability to record and associate record action requests with the customer record, for the purpose of auditing.
Req. ID Receive Report or Conviction-Based Request
DS 6
DS 7
DS 8
DS 9
DS 10
DS 11
DS 12
DS 13
The system should provide the ability to send an alert to a driver services work queue for those requests that are not configured to auto-adjudicate or are too complex.
The system should provide the ability to record and track all types of administrative driver record actions and hearing requests, and record the results. The system should also be able to indicate when certain driving privileges are pending a decision by the hearing officer or by the court.
The system should have the ability to track all administrative actions, suspensions, and revocations pending and sustained, and provide authorized users with an alert of multiple actions and pertinent record information.
The system should provide the ability to configure rules relating to violation/transaction codes relationship for generating the sanction, reinstatement requirements, penalty, and reportability
(PDPS, CDLIS, MCSIA, etc.) for commercial and noncommercial driving privileges.
The system should comply with the requirements of all applicable federal requirements (e.g., CDL/MCSIA, FMCSA,
AAMVA, National Driver Registry), compacts (i.e., DLC/DLA,
NRVC), and state laws for sanctioning.
The system should have the ability to add, modify, remove, or expand elements in order to remain in compliance with federal requirements, compacts, and state laws as needed.
The system should support the ability to produce and process driving history views for both customer-facing and for department only use, based on agency rules.
The system should track all record search requests, and at a minimum, document the requestor, the date of request, the electronic signature of the requestor, the reason for the request, and the receipt of the request.
Req. ID Receive Report or Conviction-Based Request
DS 14
DS 15
DS 16
DS 17
DS 18
DS 19
DS 20
DS 21
The system should be capable of producing driver history communications in plain English, (e.g., including interpretation of codes into meaningful statements that are easily understood by the driver, etc.) both internally and externally.
The system should electronically send all withdrawals created on out-of-state CDL holders that are highway safety related to the State of Record (SOR) through CDLIS.
The system should identify and accept electronically submitted files such as accidents, failure to appear, failure to pay, court information, and failure to comply actions, and apply necessary restraints.
The system should provide authorized users the capability to apply a configurable and/or timed “hold” on the driver record when pending an action or decision, such as a medical review / special exam.
The system should include processing for Hearings and Appeals for DUIs and other motor vehicle related offenses, medical decisions, and any administrative actions.
The system should be able to provide ad-hoc and userprogrammable fixed reports such as, but not limited to: disqualifications applied to record, penalties to be assessed, and
CDL Transactions.
The system should be configurable to use the most current approved set of transaction codes (e.g. Common codes,
AAMVA codes, municipal codes, etc.) for all accidents, convictions and withdrawals posted within the drivers system.
This includes both in-state and out-of-state records and should capture codes used at any point of time in history.
The system should provide an interface and tools to maintain transaction codes and accidents/convictions/withdrawals transmitted between jurisdictions.
Req. ID Receive Report or Conviction-Based Request
DS 22
DS 23
DS 24
The system should allow the electronic update of a citation disposition to the driver record from the court.
The system should provide capability to easily configure datetimed business rules once to take effect on all subsequent actions.
The system should allow the intake, electronic or other, of arrest/conviction information and court disposition/deposition information, according to the business rules and statutes of the
State regarding driving privileges, to include the Colorado
Penalty Assessments process.
Req. ID Receive Report or Conviction-Based Request
DS 25
DS 26
DS 27
DS 28
DS 29
The system should provide the ability to maintain a table of violations including penalty values (such as points). This table will include, but not be limited to:
Violation.
Violation/Offense date.
Penalty nature/value.
Nature of Offense.
Demographic information from tickets (e.g., name, driver’s license number, date of birth, etc.).
C.R.S.
Speed Citation Details.
Additional CDL Violations.
Citation number.
Vehicle information (e.g., VIN, license plate, make, model).
Court case number.
Agency case number.
Conviction date.
Date of issue.
Accident.
Original charge.
Surcharge.
Proof of Insurance
The system should provide the ability to add, and modify withdrawal types as required.
The system should provide the ability to maintain a table of escalations for driving offense and corresponding restrictions.
The system should provide the ability to administer and/or process a court order for those received electronically and those data entered from hard copy.
The system should provide the ability to input information from a driving violation ticket to an individual’s driving record.
Req. ID Receive Report or Conviction-Based Request
DS 30
DS 31
DS 32
DS 33
DS 34
DS 35
DS 36
DS 37
DS 38
The system should provide an alert and track the activity when a citation is entered and there is information requiring an express consent or revocation packet to follow.
The system should provide the ability to suspend an individual driver’s license privilege as the result of a conviction that results in a restraint (e.g., points suspension).
The system should have processes that automatically perform date/time triggered activities (e.g., suspension/reinstatement related tasks).
The system should be able to perform prior court processing on convictions and withdrawals including those received from a driver history record (another state) and determine the appropriate withdrawal.
The system should maintain user-maintained business rules that identify prior court processing actions based upon convictions or withdrawals.
The system should modify withdrawals based upon the conviction or previous withdrawal actions. If the “cause” of the withdrawal is modified the system should update the withdrawal to reflect the change and generated automated correspondence as appropriate.
The system should display, add and modify (both automatically and on demand), any restrictions, endorsements, time limits, and special license provisions.
The system should provide an alert when required data is not included in a record, such as a citation or express consent.
The system should be able to receive and post convictions electronically through CDLIS from other states. The nightly analysis program must treat these convictions as if they happened in Colorado and apply any federally mandated withdrawals.
Req. ID Receive Report or Conviction-Based Request
DS 39
DS 40
DS 41
DS 42
DS 43
DS 44
DS 45
DS 46
DS 47
DS 48
The system should be able to receive the notice to negate a conviction received electronically from CDLIS and delete the conviction from the system and if necessary rescind a withdrawal. Deletion of conviction or rescinding a withdrawal should be reviewed and approved prior to the action being posted.
The system should be able to receive and post a withdrawal electronically through CDLIS from another state.
The system should be able to receive a notice to negate a withdrawal electronically though CDLIS and rescind any applicable withdrawals that previously posted to our system.
The system should be able to record TSA Hazmat background checks.
When Colorado has a pointer at CDLIS, the system should automatically surrender the license on our record when we receive notice that an individual has surrendered their Colorado license to another state. It must also update our record to show that we are no longer the state of record.
When another state has a pointer at CDLIS the system should automatically update our record to show that we are the current state of record after we have issued any type of license.
The system should have user friendly CDLIS reports including error messages and translation
The system should allow the business user to initiate the
AAMVA CD31 report upon demand.
The system should allow the business user to initiate the PDPS clean file upon demand.
The system should be able to take individual CDLIS and PDPS
UNI history messages (H2-H7) and format them into a readable and printable format for business users
Req. ID Receive Report or Conviction-Based Request
DS 49
DS 50
DS 51
DS 52
The system should have a solution to send add, change and delete messages to PDPS (NDR).
The system should conform to the recommendations of the
NDR Working group which will be incorporated into final federal rulemaking from NHTSA.
The system should be able to receive and post all required history received electronically through CDLIS from a Change
State of Record.
The system, when required by the business user, should post
PDPS State to State history information when received electronically.
DS 53
DS 54
DS 55
DS 56
The system should reconcile a customer’s proof of insurance documentation submitted by the customer against the information provided by an insurance company, including outof-state driver insurance.
The system should provide the ability to input and lookup a suspension to identify any attorney listed in the record.
The system should act on driving privileges based upon vehicle registrations found to be uninsured based upon State-controlled business rules and the Financial Responsibility Act (FRA).
They system should maintain a table of business rules that maintain driving restrictions to Colorado drivers who are found to not have vehicle insurance (e.g., FRA)
DS 57
The system should be capable of supporting insurance cancellation activities.
Driver Records
Req. ID Receive Report or Conviction-Based Request
DS 58
DS 59
DS 60
The system should be able to modify the driver record maintenance period (archive time) for accident, violation/conviction, and suspension/withdrawal information is maintained with a parameter table. Required maintenance period is determined by the CO DOR Document Retention policy except for Commercial vehicle data which should be maintained per Federal legislation.
The system should have the ability to have user defined record change types that may include a note when required.
The system should support and designate a driver cancelation by the authorized user that has the responsibility for determining sanctions and clearing actions.
DS 61
DS 63
The system should provide an authorized user the ability to produce a driver status (e.g., valid, suspended) for a customer or law enforcement.
Driver Record Update
DS 62
The system should provide the ability for authorized users to perform corrections on driver records that have been found to be incorrect.
The system should be automated to perform all Driver Services related business processes (suspension/reinstatement, driving record creation/update, interaction with stakeholders – driver/courts/etc.) automatically and timely with minimal user interaction.
DS 64
The system should be able to combine duplicate and skeleton records.
Search
Req. ID Receive Report or Conviction-Based Request
DS 65
DS 66
DS 67
The system should provide an authorized user with customer search capabilities using, but not limited to, data collected, such as customer information (e.g., name, driver’s license number, address) or vehicle information (e.g., VIN, license plate number, title number) to identify an individual(s), vehicle(s) or an address(s).
The system should be able to track all inquiries (online or via interfaces) and releases of MVR/DLR data. Such tracking should include requestor’s name, exemption claimed, specific record released, inquiry date and time, specific node used to access data, and person or automated system performing the inquiry. Note: Some inquiries may not allow the customer information to be released, it is requested that the inquiry be recorded along with a status for the reason the request was not satisfied.
The system should have the ability to identify and flag data that can be printed and data that should be redacted.
Req. ID Process Citation/Record Services Action
Withdraw Driving Privilege
DS 68
The system should provide the ability to automatically generate a notice (of immediate or pending action) to the driver and appropriate external entities (PDPS, CDLIS, employers, etc.) for all pending actions to include CDL notification to other jurisdictions within 60 days, or as required.
Req. ID Process Citation/Record Services Action
DS 69
DS 70
DS 71
DS 72
DS 73
The system should use business rules established for violation/conviction/Transaction codes, driver history, current suspension, etc. and determine whether there should be a restriction, suspension, revocation, disqualification or cancellation applied to the driving privilege.
The system should provide the ability to configure and implement business rules to automatically evaluate the current action in the context of other driver record actions recorded on the driver record and notify or alert queued electronically or hard copy.
The system should support the continual monitoring of the driver record for compliance issues and take appropriate action for failure to comply.
The system should be able to identify drivers and apply restraint rules, and process the restraint automatically. Appropriate alerts should be sent to authorized users.
The system should provide a case and correspondence tracking system that generates letters from standardized templates, and integrates with a DAS.
Req. ID
Administrative Hearings
Conduct Hearing Support
Req. ID Conduct Hearing Support
DS 74
The system should be able to capture and store all hearing requests, hearing officer notes, and hearing results including related documents and associate it to a customer record. The system should also allow for manual edits to this data as appropriate.
Establish Re-instatement Criteria
DS 75
The system should provide the ability to automatically establish the driving privilege re-instatement criteria based on authorized user-defined rules relating to the suspension code and driver history.
DS 76
DS 77
The system should have the ability to track all administrative actions, suspensions, and revocations pending and sustained, and provide authorized users with an alert of multiple actions.
The system sets the suspension duration along with other criteria, e.g., notification of insurance, pay reinstatement fee, attend driver school, attend safety school, etc. in compliance with state and federal laws.
Req. ID Resolve Action/Reinstate License
Reinstate Driving Privilege
DS 78
The system should provide for the ability to expunge or modify records as required by court orders.
DS 79
The system should provide the ability to seal records.
Req. ID
DS 80
DS 81
DS 82
Resolve Action/Reinstate License
The system should provide the ability to rescind any withdrawal, action, conviction, etc., and track the rescind action.
The system should support the continual monitoring of the driver record, record re-instatement requirements completion and initiate a restoration work flow when all requirements are met.
The system should provide the ability to automatically generate a notice to the driver and other parties (PDPS, CDLIS, etc) of the restoration of their driving privileges.
Notification
DS 83
The system should automatically generate a new or revised suspension letter when changes are made to suspension dates.
DS 84
The system should validate that all applicable fees have been paid prior to reinstatement.
Req. ID General Driver Control Activities
General
DS 85
DS 86
The system should be able to provide/export and track bulk motor vehicle TLR/DLR data to approved external entities, allow for configurable and cancellation/renewal of service/data provision, and provide reporting on the same to authorized users.
The system should be able to interface with the Online Interlock
System (OIS).
Req. ID General Driver Control Activities
DS 87
DS 88
DS 89
DS 90
DS 91
DS 92
DS 93
DS 94
DS 95
The system should be able to process all interlock related actions, track and process interlock financial aid, track testing and failures of interlock devices, vendor information, and all other currently supported interlock related features.
The system should process fatal motor vehicle accidents to trigger a manual record review for special exam by the Help
Desk or other designated party.
The system should interface with all Law Enforcement systems
(CCIC/NCIC/NLETS, messaging switch,) Etc.
The system should have menus in language and terminology conforming to those currently used by Colorado Motor Vehicle personnel.
The system should be able to provide extensions processing for license records, status, actions, withdrawals, etc., where appropriate.
The system should support both online and cashier payments for all applicable payment driven processes. (e.g. reinstatements, driver record searches, penalty assessments)
The system should provide user access tracking and reporting to authorized users for approvals, denials, permission levels, date of access, limitations on duration, for both internal and external users and agencies.
The system should be able to recreate a letter based on historical template and retain/export a digital image of any/each letter of correspondence generated and sent to any other state or individual on demand.
The system should be able to automatically track letters generated and distributed (mailing verification) and incorporate whether the document was mailed or not in the record.
Req. ID General Driver Control Activities
DS 96
DS 97
DS 98
DS 99
DS 100
DS 101
DS 102
DS 103
The system should have the ability to process returned mail using bar codes and digital imaging for analysis and indicate returned mail in correspondence tracking in the record.
The system should be able to accept and process electronic accident reports, allow for manual data entry and modification of accident reports, counter reports, partial reports, etc., and identify the source of the report.
The system should be able to process both FRA and PAX
(penalty assessments) accounting and cash flow tracking.
The system should be able to capture payment processing information and interact with department accounting and related software and assignment of fees/surcharges.
The system should be able to compile ad-hoc reports based upon all data collected for authorized individuals to include the ability to search by one or multiple wildcards.
The system should be able to collect pertinent files and generate certified and non-certified reports for courts, attorneys, express consent, motor vehicle record searches, ad-hoc reporting, and fixed reported and be able to fax or email and track (with default to encrypted email) directly from the system.
The system should be able to verify address validity via the
USPS or other like address recognition source before accepting the address into the system - and have the ability to override with approval when necessary.
The system should be able to process short checks/NSF for both in-state and out-of-state transactions, take appropriate action on the record, and automatically generate appropriate correspondence.
Req. ID General Driver Control Activities
DS 104
DS 105
DS 106
DS 107
DS 108
DS 109
DS 110
The system should provide customer service scripting (such as may be found in drop-down menus to explain the current state of any record) in plain English to assist customer service representatives.
The system should be able to electronically track and queue workflow of DMV case numbers and respondents and their appeals through the appeal process from the initial hearing through the appellate courts and provide reporting on the same to include stays, DA/AG representation, dispositions, final orders, mandates, and the like.
The system should provide configurable and comprehensive stats collection and reporting and be able to export the same in several formats to include CSV, Excel, PDF, etc.
The system should be able to process and track electronic documents for viewing during manual data entry (paperless document processing) and be able to report where any electronic document is in the workflow process through to completion and export to permanent electronic storage for later retrieval if needed.
The system should be able to send tasks and associated documents to other assigned users to complete one or more business transactions (e.g. a ticketing style system where a task can be escalated to a supervisor or other business unit and tracked.)
The system should provide ability for electronic approvals by an identified authority before work continues through electronic workflow process.
The system should be able to process electronic requests for forms, track form inventory, queue form ordering, and e-mail electronic versions of authorized forms directly from the system to external customers.
Req. ID General Driver Control Activities
DS 111
DS 112
DS 113
DS 114
The system should allow for customers, with appropriate access, self-service for driver information (e.g. penalty assessments, reinstatements, crash reports, etc.).
The system should provide the ability for authorized users to manually correct Conversion records (e.g., Legacy DLS data conversion errors to DRIVES or electronically submitted records, etc.)
The system should process and track law enforcement proofs of service issued to respondents.
The system should be able to query records utilizing a
'SOUNDEX' functionality in order to search for and locate records with similar names, variations of hyphenated names, dates of birth, etc.
Req. ID Investigations
General
INV 1
INV 2
INV 3
The system should initiate appropriate background, criminal and security checks depending on the type of customer (e.g., non-
U.S. citizen) and the type of credential/endorsement they seek to obtain (e.g., CDL).
The system should be able to identify and alert when patterns exist (e.g., same individuals using the same address).
The system should be able to identify and link skeleton records that belong to the same individual.
Req. ID Investigations
INV 4
INV 5
INV 6
INV 7
INV 8
INV 9
INV 10
INV 11
INV 12
INV 13
The system should be able to perform a periodic “cleanse” to identify records based on data inconsistencies (e.g. multiple records that appear separate because the first and last names are swapped in one of the records).
The system should generate an alert when the same unique identifying number (e.g., SSN or ITIN) are used on multiple records.
The system should be able to detect and provide an alert when an out-of-state DL or ID number is provided which does not conform to the numbering conventions of that state.
The system should allow Motor Vehicle Investigations to place a visible alert message in the customer record to indicate potential fraud investigation.
The system should allow for a separate, secure credential licensing system for authorized law enforcement covert operations.
The system should allow for the option to have an address or address history or name history remain confidential/hidden from anyone accessing the system.
The system should allow for the option for a law enforcement designation to be selected indicating that the card holder is a law enforcement official.
The system should allow for a document to be produced via virtual image as part of the covert credentialing system.
The system should allow for the covert system issuer initials to be changed at any time to avoid detection that covert documents are being issued by the same person and same location.
The system should allow for images produced in the covert system to remain separate from files accessed by authorized users.
Req. ID Investigations
INV 14
INV 15
INV 16
INV 17
The system should allow for an investigator to view the documents used to obtain the DL/ID/Permit.
The system should have the capability for investigations to add notes that have an option to be visible to all users or only authorized users.
The system should be capable of locating records with discrepancies that include the same citation or other document on multiple records or the citation and department action on separate records.
The system should be capable of capturing patterns and trends within Title/DMV systems such as the same POA, Notary and applicant name on multiple applications.
Exceptions Process
INV 18
The system should have the ability to generate reports specific to:
The number of individuals issued or denied a document on the first visit.
The number of individuals advised to produce more documentation.
The length of time between an unsuccessful first visit and ultimate approval.
The number of individuals who fail to return, by office,
The number of individuals that requested Exceptions
Processing each month
The outcomes of the Exception Process by office each month,
A summary of the main reason for denial under Exceptions
Processing and
The number of hearings requested.
Req. ID Investigations
INV 19
The system should allow for a notice to be automatically generated for an incomplete application or denied application, with the ability to modify the language of the notice as necessary.
Titles and Registration
Req. ID Collect & Verify Title and Registration Documents
General
TR 1
TR 2
TR 3
The system should provide the ability for authorized lien holders to do electronic lien extensions, transmit lien releases, and view lien with regard to the following types of liens:
Financial Institutions.
Tax Liens.
The system should use SVID standard documents and processes and validate SVID when possible.
The system should recognize other state DL/ID number formats and alert if the provided number does not conform to the standard.
Customer Access
TR 4
The system should allow the seller with proper credentials to initiate a secure Internet transaction to transfer the title to a buyer, according to established CO policies and rules for title transfers.
Req. ID Collect & Verify Title and Registration Documents
TR 5
TR 6
TR 7
TR 8
TR 9
TR 10
The system’s title transfer policies and rules should be written in plain language and be easily accessible any time throughout the transaction. System should inform users if and why they are non-compliant.
The system should allow the buyer with proper credentials to access a title transfer in process on the Internet and validate the information, according to established CO policies and rules for title transfers.
The system should allow the seller to access a title transfer in process on the Internet and validate the modified information to allow processing of the transaction, according to established CO policies and rules for title transfers, and the buyer wishes to change information entered by the seller.
The system should enable an electronic interface for online,
Web-based access to record and history and collect any fees applicable to accessing the information.
The system should provide customers with online access to information regarding their vehicle’s title and registration status including, but not limited to, emissions and insurance requirements.
The system should allow customers to log in and pay for and renew their registrations, provide proof of insurance, and proof of emissions testing, according to established CO policies, rules and statutes.
Title Application Processing
TR 11
The system should allow the seller and/or licensed dealer to enter all vehicle and sale information required for the transfer of a title from one CO customer to another.
TR 12
The system should provide confirmation of title transfer transactions.
Req. ID Collect & Verify Title and Registration Documents
TR 13
TR 14
TR 15
TR 16
TR 17
TR 18
TR 19
TR 20
TR 21
TR 22
The system should be able to capture title application information when a title application is entered by a user, including user ID and transaction (e.g., date and time) information.
The system should issue a unique title number for the application when the application is processed.
The system should provide the ability to process applications for title services (e.g., new, voluntary, and involuntary transfers; cancellations) and includes requirements common to title and registration.
The system should provide the ability to issue, store, print, and maintain motor vehicle titles electronically.
The system should allow the registered or legal owner(s) of a vehicle the option of titling without applying for registration, according to established CO policies, rules and business processes.
The system should have a mailing indicator that points to which owner address (es) to which the title and renewal notifications are to be mailed.
The system should be able to process transactions for titles that are not stored electronically, e.g., paper or purged titles.
The system should allow a title, registration, or NMVTIS record to have an area for comments to be stored.
The system should be able to print and track the issuance of duplicate titles and reprint titles over the life of the vehicle.
Tracking should include identifying the user who issued the duplicate, reason, and a date stamp.
The system should capture all title transactions types, the ID of the person performing the transaction, the location, etc. (e.g., who and where a title was printed).
Req. ID Collect & Verify Title and Registration Documents
TR 23
TR 24
TR 25
TR 26
TR 27
TR 28
TR 29
TR 30
TR 31
TR 32
TR 33
The system should provide the capability for wildcard and
Boolean searches for title, based on key attributes, including but not limited to: current and previous owners, customer number, partial customer name, title number, plate number, full or partial
VIN, lessee, lessor, lien holder, permit number, etc.
The system should have the ability to generate a ‘Certificate of
Search’ showing the title history or record search as may be required.
The system should capture the Out-of-State Title Number and
State abbreviation.
The system should be able to accept and change the jurisdiction code information received when an address is entered.
The system should provide the ability to check the status of the title when processing a title, vehicle or registration transaction and suspend the transaction based on business rules. Anytime the system makes a decision, there should be an option (hot-key or info button) to see what business rules triggered the decision.
The system should allow an unlimited number of owners on a title.
The system should provide the ability to capture seller information (dealer/ private seller) as well as date of purchase, purchase price, trade-in amount, etc.
The system should be able to differentiate vehicles by sales tax exempt status and use that information when calculating taxes and fees.
The system should be able to determine sales tax based on state and local requirements and rules for valuation.
The system should process batch title applications.
The system should alert an authorized user when there is a duplicate title.
Req. ID Collect & Verify Title and Registration Documents
Validate Customer/Documentation
TR 34
The system should provide for the double verification of VIN and Odometer.
TR 35
The system should be capable of creating a flag odometer if the mileage looks excessive or the Odometer code has changed.
TR 36
TR 37
TR 41
TR 42
TR 43
The system should support a title and Registration Fraud
Detection system or techniques.
The system should be able to provide customer compliance checks for title transactions as defined by Colorado titling business rules.
Validate Vehicle Compliance
TR 38
The system should be able to check vehicle compliance rules as they relate to the title process and provide information to user explaining why a vehicle is non-compliant.
Record Vehicle Brands
TR 39
The system should have the capability to flag a previous brand
(e.g., junk, salvage rebuilt).
TR 40
The system should have the capability to flag a non-repairable title (e.g., For Parts Only) and interface with NMVTIS alerting operator when cancelled, notify owner of record if valid registration that plates are cancelled.
The system should maintain brand history associated with the title including brand and state.
The system should provide for the removal of brands recorded in error by an authorized user with the proper system security role and interface with NMVTIS and VHDB.
The system should use AAMVA standard brand designations and allow for entry of CO specific brands if needed.
Req. ID Collect & Verify Title and Registration Documents
TR 44
TR 45
The system should be able to have vehicle brands easily added as determined from time-to-time by statute.
The system should be able to prioritize title brands and record the title brand based on priorities established by business rules
(e.g., Flood brand has priority over all other brands and may not be overwritten or pushed to history by any other brand).
Lien Records (Financial Institution)
TR 46
The system should be able to select lien holder information from a list of common lien holders, driven by a valid lien holder code table, when entering a lien holder onto a vehicle record.
TR 47
TR 48
The system should provide the ability to maintain a list of common lien holders, driven by a valid lien holder table, to be selected from when recording a lien.
The system should support the administrative maintenance of lien holder tables and mechanisms by authorized users.
TR 49
The system should be able to record a new lien on a vehicle title record and issue a lien reception number.
TR 50
TR 51
The system should record a lien release for a vehicle using the unique lien identifier.
The system should be able to accept and record information for multiple lien holders and calculate the lien maturity date.
TR 52
TR 53
The system should provide inquiry capability for lien holder information associated with customers by Lien holder Name,
Lien holder ID, and Lien holder.
The system should allow a secondary and subsequent lienholders to be promoted when the primary lien is removed or released.
Transfer Title
Req. ID Collect & Verify Title and Registration Documents
TR 54
TR 55
The system should be able to notify the owner and any lien holders, when a request for lien sale is received from vehicle repossession action.
The system should maintain a list of transfer reasons (voluntary and involuntary) and allow the title agent to select a transfer reason.
Title Application Notifications
TR 56
The system should notify an authorized user if a vehicle has a special handling status (canceled, junked, declared salvage, holds, short check, or abandoned) on a vehicle record.
TR 57
The system should provide an authorized user with warning to check for certain lien holder’s ID number when key part(s) in lien holder’s name or address as determined by the department detected.
TR 58
TR 59
TR 60
TR 61
The system should be able to automatically communicate, on a statewide basis, alert information online/real time (e.g., missing data fields, stolen titles from other states, and communications outage) to title examiners about titles transactions that have been initiated from any entity processing titles.
The system should notify the authorized user of the inability to issue a title based on issues with the customer or vehicle record.
The system should provide for programmable alerts based upon any changes in values that may initiate an alert.
The system should warn and instruct an authorized user that additional title documentation will be required to complete the transaction.
Registration Application Processing
TR 62
The system should minimize the amount of information to be captured at registration time (commercial, noncommercial), credential, or permit.
Req. ID Collect & Verify Title and Registration Documents
TR 63
TR 64
TR 65
TR 66
TR 67
TR 68
TR 69
TR 70
TR 71
The system should enable an authorized user to review and either accept or reject a personalized, special or sample plate request based upon security role.
The system should process batch registration applications, including the recognition and reconciliation of duplicate batches for duplicate individual registrations.
The system should be able to update any changes to registrant address information if required and record the transactions date, time, and the authorized user, when issuing a replacement registration.
The system should be able to interface to a recognized and proven address verification system, including State’s own address locator, with the ability to identify certain characteristics related to the address (e.g. business, mail drop, mixed use, emissions, etc.).
The system should provide the ability to identify the buyer and/or owner of a vehicle by Customer ID and/or Driver
License ID.
The system should be able to capture whether VIN has been verified, date, inspector, agency and location.
The system should be able to validate or invalidate a VIN supplied by a vendor and should highlight an invalid VIN to the authorized user during the application entry or review process.
The system should be able to set and update registration class/subclass based on information provided about the vehicle usage and body type.
The system should support error detection functionality including, but not limited to, the vehicle class being coordinated to body type, and the vehicle fuel type as identified in the VIN.
Req. ID Collect & Verify Title and Registration Documents
TR 72
TR 73
The system should support the automatic determination of fees based upon vehicle descriptors, license plate number, and/or address.
The system should provide the ability to process applications for registration services (e.g., new, temporary, vehicle transfers, renewals, plate transfers, class transfers, supplements, group transfers, plate replacement, tab replacement, decal replacement) and includes requirements common to title and registration.
Validate Customer/Documentation
TR 74
The system should be able to check customer compliance rules as they relate to the registration process (i.e., USDOT, MCS150,
IRP Plan, C.R.S., emissions, HVUT, PRISM Out of Service, prior balance due, Title data mismatch, etc.).
TR 75
The system should provide the ability to designate and validate an address where the vehicle is domiciled for tax and fee purposes.
TR 76
TR 77
TR 78
TR 79
The system should be able to designate addresses for specific purposes, including but not limited to: renewal mail billing, plate delivery, or emissions testing requirements.
The system should be able to determine the mailing address for the registered owner (e.g., lessee) when the vehicle is under lease.
The system should provide cross matching sub-systems or functionality that identifies inconsistencies and possible fraud
(e.g., VINs with multiple changes, old registrations, titles, moving vehicle registrations between multiple accounts with no title or changes).
The system should allow the housed or registration address for the vehicle to be updated by an authorized user with the proper system security role.
Req. ID Collect & Verify Title and Registration Documents
TR 80
TR 81
The system should validate insurance compliance by VIN and vehicle owner name and address, for the processing of MIIDB applications.
The system should be able to track the transaction completed by an individual using Power of Attorney.
Validate Vehicle Compliance
TR 82
The system should recognize and validate the VIN check digit extracting appropriate vehicle information for populating the record.
TR 83
TR 84
TR 85
TR 86
TR 87
The system should check the VIN to determine fuel type and flag those types that are capable of being plug-in electric vehicles.
The system should interface with the Emissions contractor and through a Web-based service to retrieve emissions test data and calculate next inspection date based on Colorado registration business rules.
The system should allow for the configuration of compliance rules (table driven) by DMV.
The system should allow for VIN explosion or decode and auto propagation of information based on the explosion.
The system should support and identify VIN discrepancies, and allow for corrections by authorized users.
TR 88
TR 89
The system should be able to check vehicle compliance rules as they relate to the registration/renewal process.
The system should be capable of checking insurance status through MIIDB, in real time.
Renew Vehicle Registration
TR 90
The system should provide the ability to automatically generate coded (e.g., bar, QR, etc.) renewal notices based on registration expiration period.
Req. ID Collect & Verify Title and Registration Documents
TR 91
TR 92
The system should provide for the ability to generate renewal notices via a customer selected method (i.e., e-mail, Twitter, text message, mail etc.).
The system should have the ability to print custom and compliance messages on the renewal notice, including reporting period and USDOT status for IRP.
TR 93
TR 94
The system should support the registration and renewal of other vehicle types, via the Web site interfacing with NMVTIS,
MIIDB and Emissions.
The system should provide the ability to route Internet renewals to a State-defined location(s) for printing and mailing the renewed credential documents and registration receipt.
Renewals must be reviewed and approved by DMV staff before credential documents are mailed.
Transfer Vehicle (Plate)
TR 95
The system should provide the ability to transfer an existing plate and remaining equity to another vehicle.
TR 96
The system should apply business rules for permitting the transferring of a plate to another vehicle (i.e., same owner on both vehicles).
Replace Registration/Plates/Decals
TR 97
The system should support replacement of all or specific plate types, tabs, and decals based on user-defined selection criteria, including other vehicle types as appropriate.
TR 98
The system should track number of tabs or plates reissued providing reporting based on established business rules.
Req. ID Process Information and Collect Fees
General
TR 99
TR 100
TR 101
TR 102
The system should provide the ability to require VIN validation for all transactions and should notify the operator in instances where these are required.
The system should provide the ability to perform compliance checks based on vehicle identifiers (e.g., if the vehicle tax is current, there are no outstanding violations, emissions checks are current, insurance is in effect, safety violation, vehicle is not stolen, or on hold for other reasons and the registration is not suspended for some reason).
The system should allow an authorized user to add, de-activate and modify title transaction types by an authorized user with the proper system security role.
The system should allow an authorized user with appropriate access to search and edit a vehicle transaction business rules table (transfer title, new title, and other title) information by an authorized user with the proper system security role.
Electronic Titles
TR 103
The system should be able to send and receive messages of errors in title information to providers, a separate error comments field, and place inbound error message into a work queue for review.
TR 104
TR 105
TR 106
The system should be able to change the status of single or multiple titles from paper to electronic upon receipt of an electronic notification from the lien holder, and should send a confirmation to the service provider upon conversion.
The system should be able to process all electronic notices received formatted according to CO specifications.
The system should automatically and securely transmit electronic titles information.
Interface Functionality
Req. ID Process Information and Collect Fees
TR 107
The system should provide the ability to interface, in real time, with entities identified in Table 3 – Current DLS and CSTARS interfaces.
Title and Registration Common Requirements
TR 108
The system should provide the ability to identify and retrieve registration and title owner of a vehicle by identifiers such as, but not limited to: customer ID, passport ID, driver license ID,
CO ID Card, CO/U.S. DOT number, name, plate number, permit number, account number, FEIN/SSN/ITIN, title number, etc.
TR 109
TR 110
The system should support a titled owner to be different from the registration owner.
The system should have the ability for an authorized user to conduct wildcard and/or Boolean searches for a vehicle or person by key attributes including but not limited to: customer name or number, phone number, address, e-mail address, fleet number, VIN, title number, partial name, plate or partial plate number, DL number, etc.
TR 111
TR 112
The system should provide the ability to require user-defined mandatory information by vehicle type in order to create or update a vehicle record.
The system should provide the ability to issue and track replacement Vehicle Identification Numbers and trailer IDs.
TR 113
TR 114
TR 115
The system should provide the ability to accept variable length alphanumeric VIN numbers.
The system should provide the ability to capture/display multiple VIN and designate as primary or secondary.
The system should support the loading of the proper fuel type based on VIN and flag those that are capable of being plug-in electric vehicles.
Req. ID Process Information and Collect Fees
TR 116
TR 117
TR 118
TR 119
TR 120
TR 121
TR 122
TR 123
TR 124
TR 125
TR 126
TR 127
The system should track all fuel types as well as vehicles with multiple fuel types (hybrid vehicles).
The system should provide the ability to retrieve and identify vehicle valuation data from an external source or to be entered.
The system should provide for the ability to set and verify exemptions at the vehicle level.
The system should provide the ability to associate or remove a vehicle from a Fleet.
The system should provide the ability to enter detailed notes about a vehicle.
The system should provide the means to document why corrections were made to a record, including but not limited to audit fields with time date stamp, user information.
The system should be able to record the receipt and details of a
Release of Financial Liability associated with a vehicle.
The system should provide the ability to track the gross vehicle weight, gross vehicle weight rating and the vehicle empty weight.
The system should provide the ability to create a title history for vehicles that are classified as ‘suppressed’ (e.g., the vehicle is owned by someone whose identity is suppressed).
The system should support the use of state and federal sources to standardize and validate vehicle information (e.g., NMVTIS,
DOT, CO DOR, and NCIC).
The System should allow an authorized user to update pending title or registration transactions.
The system should support the mass renewal of Fleet Vehicles at a configurable time every year.
Req. ID Process Information and Collect Fees
TR 128
TR 135
The system should support the mass renewal of Dealer,
Manufacturer, Fleet, Transporter, and Depot plates at a configurable time every year.
TR 129
TR 130
The system should support the mass renewal of Undercover license plates at a configurable time every year.
The system should be able to place transactions on “hold” for processing at a later time (e.g., when a registration request is approved but payment has not been received, stolen vehicle, or bad check). The hold time frame should be business rule driven.
Title Processing
TR 131
The system should associate vehicle ownership to a customer record. The type of vehicle ownership including the multiple owners should be accommodated.
TR 132
TR 133
TR 134
The system should identify title status (e.g., new) on vehicle record.
The system should allow for scanning of title paperwork to be used in lieu of hard paperwork copies.
The system should associate and display scanned paperwork when a transaction is being performed on a vehicle.
The system should capture and record on the vehicle record the origin of the title application (e.g., CO dealer, financial institution, or county office).
TR 136
TR 137
TR 138
The system should be able to accept corrections to prior title information when creating the application.
The system should enable an authorized user to find, review, and update the vehicle record.
The system should facilitate an authorized user with changing of the customer name information when printing new title documents.
Req. ID Process Information and Collect Fees
TR 139
TR 140
TR 141
TR 142
TR 143
TR 144
TR 145
TR 146
TR 147
The system should capture all information from the title application plus the previous title and previous title transaction.
The system should require an authorized user to capture additional or less information based on the title status (e.g., new, a canceled, junked, declared salvage, or abandoned).
The system should check law enforcement data bases to ensure the vehicle has not been stolen or is being held by law enforcement for other reasons.
The system should issue a unique title number on each application.
The system should post the title transaction as “needs work” or immediately issue the title depending on the title type when the application has been completed at the county office.
The system should be able to place a title application in a rejected status based on business rules.
The system should capture on the title transaction the nature of the transaction, indicating whether the transaction was standard, or involved a specific transfer by operation of law (e.g., bankruptcy, lien sale, seizure), had foreign documentation (e.g., vehicle last titled/registered in another country, in the military, by the federal government), required a title brand (e.g., bonded title, reconstructed vehicle), or involved a special manufactured home transaction (e.g., statement of intent to declare manufactured home real property, reversal of declaration of manufactured home as real property, MAU – Certificate of
Ownership).
The system should allow for the rejection of a title application based on table driven reasons and communicate back the specific reason for rejections.
The system should capture with each title transaction a title transaction type.
Req. ID Process Information and Collect Fees
TR 148
TR 149
The system should allow the option of issuing a paper title or maintaining an electronic title, when a vehicle owner is applying for a title with no lien.
The system should be able to capture and maintain all information from a salvage title associated with a vehicle record.
TR 150
TR 151
The system should be able to allow creation of a salvage transaction against a vehicle record that includes a complete vehicle description, name and address of owner, issue date and time, any title brands, authorized user comments, user ID, and indication of which salvage program applies, and that salvage declaration was due to age or value.
The system should auto populate the owner name and address when a dealer title transaction is completed by pulling in the information from a dealer type database by dealer number.
Title Work Flow
TR 152
The system should prioritize and expedite title work using a work flow process.
TR 153
TR 154
TR 155
The system should be able to track and identify status of applications being processed. (e.g., pending, rejected, held, suspended).
The system should allow authorized users to modify title transaction information even if they did not initiate the title transaction.
The system should allow for a documented override and approval process.
TR 156
The system should allow remote offices to scan and upload title paperwork for processing, rather than assembling and mailing the paperwork to the central office.
Maintain Title Information/Status
Req. ID Process Information and Collect Fees
TR 157
TR 158
TR 159
TR 160
TR 161
TR 162
TR 163
TR 164
TR 165
TR 166
The system should provide inquiry capability for records that have holds placed on them.
The system should be able to receive a transmittal report from each jurisdiction and assign the transmittal report to an examiners work queue or an overflow queue based on the jurisdiction, and change the status to “in process” for each application in the transmittal.
The system should be able to restrict title transactions from occurring when a vehicle title has a status that prevents a service from continuing (e.g., junk status, holds, etc.).
The system should be able to link title holds to registration holds, preventing registration transactions for the vehicle and generate a letter to owner of record of cancellation of plates for those actively registered.
The system should be able to retrieve the pending transaction, when a change is requested to a title or registration application that has been submitted.
The system should be able to produce, send, and track paper or e-titles.
The system should be able to update the title status to cancel when a vehicle is titled in a new state (another jurisdiction). In addition, the system should log the new state where the vehicle has been titled.
The system should provide the ability to inquire on title and title application status.
The system should stop a duplicate transaction from being completed when a newer record exists.
The system should track each time a duplicate title is issued
(such as duplicate number one, duplicate number two, and so on).
Req. ID Process Information and Collect Fees
TR 167
TR 168
The system should have the ability to issue a ‘corrected’ title
(e.g., correct lien information, correct erroneous title information).
The system should maintain a “Title Status” (e.g., Active,
Assigned, Canceled, Duplicate, Surrendered, Stop Bond,
Withdrawn, Revoked, purged ad valorem, tax sale etc.).
Lien Processing
TR 169
The system should be able to release the lien, record the date the lien was satisfied, change the mail-to address for the title and print or provide an electronic title, when electronic notification is received that a lien on a title has been satisfied.
TR 170
TR 171
The system should be able to record a new lien in a vehicle record.
The system should be able to remove a lien from the vehicle record when a request is received to remove a lien.
TR 172
TR 173
TR 174
The system should be able to match Lien Holder information against known lien holders when entering a lien holder onto a vehicle record.
The system should be able to record and process a request for a lien holder title when it is received for a vehicle that is titled out of state.
The system should provide processes to support miscellaneous lien types other than those for financial Institutions and to validate compliance per a configurable checklist driven by related statutes.
TR 175
The system should be able to record the lien status change on the vehicle record, when a lien holder notifies the DMV that a lien has been satisfied.
Registration Processing
Req. ID Process Information and Collect Fees
TR 176
TR 177
TR 178
TR 179
TR 180
TR 181
TR 182
TR 183
TR 184
TR 185
TR 186
The system should provide the ability to set registration and plate expiration periods by class/sub-class or by fleet.
The system should provide the ability to identify that the registration is temporary or permanent.
The system should provide the ability to track the status of temporary and permanent Registrations.
The system should link temporary registrations with permanent registrations and auto populate permanent registration screens with vehicle and owner information from the temporary registration.
The system should provide the ability to register a vehicle without titling in the state of CO pursuant to business rules.
The system should provide the ability to print a decal or sticker at time of sale through a Point of Sale system.
The system should support the issuance of month and year stickers for motor vehicles. Sticker number should be unique and related to plate number.
The system should print registration receipt (card) and allow for and track a reprint on request for registration receipt as well as reprint a sticker.
The system should complete the registration and electronically order the vanity or special interest plate from the State designated production facility and validate if the State rules and statutory processes for configurations, offensiveness, duplications or other reasons apply.
The system should maintain plate history and status (on hand, lost, destroyed, issued etc.).
The system should be able to determine if a plate number that has already been issued in any county or by the State is active and prevent a duplication of plate numbers.
Req. ID Process Information and Collect Fees
TR 187
TR 188
TR 189
TR 190
TR 191
TR 192
TR 193
TR 194
TR 195
TR 196
TR 197
The system should be able to maintain an electronic archive of the current and previous owners/registrants of a given vehicle.
The system should enable the authorized user to make the required changes to the registration record.
The system should calculate emissions requirements based on business rules (e.g., model year, plate type, fuel type, and registration address).
The system should ensure the vehicle record is in a valid status so that a registration record can be created or updated.
The system should be able to convert and support registration holds utilized by CO DMV.
The system should be able to process registrations associated with special eligibility programs (e.g., veteran, persons with disability, placards and plates).).
The system should track ALL plate/registration transactions from request through issuance/completion.
The system should complete the registration and electronically order the plate from the plate manufacturer, when a requested personalized plate or print on demand plate is approved and payment received.
The system should update a vehicle record upon receipt of the print on demand plate activation file from Correctional
Industries.
The system should be able to support registration cancellations and reinstatement.
The system should enable the authorized user to make the required changes to the registration record, maintain a historical record of the changes to include who performed the transaction, when the transaction was performed and where the transaction occurred.
Req. ID Process Information and Collect Fees
TR 198
TR 199
TR 200
TR 201
TR 202
TR 203
TR 204
The system should be able to recognize whether a vehicle requires registration and which type it is eligible for, and if it is currently titled, when a new registration transaction is initiated.
The system should be able to create a new registration using the information from the vehicle’s title record, when an eligible registration is transferred to another vehicle.
The system should allow an authorized user with appropriate access to place a “Hold” on a transaction associated with a customer or vehicle that will prevent the transaction from being completed (without expiration date/time). The notice will be table based or free form text and will require a point of contact.
The system should be able to process vehicle registration from a table driven list of CO approved vehicle types.
The system should have the ability to track issued dealer plates through the title and registration system, track the number of plates the dealer qualifies for, and track by name and plate number.
The system should be able to require, validate, and track driver’s proof of insurance.
The system should provide the ability to retrieve requested temporary permit information using search criteria such as owner names, lessee names, VIN, permit number, and bar code.
Registration Renewal Processing
TR 205
The system should be able to add messages that are specific or unique to the registrant’s address and or county office and registration/vehicle type, when creating the renewal notifications.
TR 206
The system should allow department personnel to verify and validate specific renewal data prior to printing of group or individual renewal cards.
Req. ID Process Information and Collect Fees
TR 207
TR 208
TR 209
TR 210
TR 211
TR 212
TR 213
TR 214
TR 215
TR 216
TR 217
The system should only send renewal cards to registrants eligible for renewal per eligibility qualification rules.
The system should be able to send registration renewal notification electronically and/or by other methods.
The system should allow for reprinting of the renewal card on request or the display of the same information, when a registrant loses their registration renewal card.
The system should calculate the renewal fees for the vehicle and type of registration when preparing the renewal cards/notice.
The system should use system configuration tables to determine the records to be grouped and sent to a ZIP/location code, county office or cards that will be printed and mailed to a registrant’s home address, when preparing the registration renewal cards/notice.
The system should be able to include all of the required information, when printing the renewal notifications.
The system should be able to identify the information to print on the title or registration, when an application is changed to current status.
The system should be able to create a new registration and decal, when registration is transferred to another vehicle.
The system should be able to determine which registrations require notification of renewal, based on the date, the registration type, and the amount of time remaining before the registration expires.
The system should accommodate business rules for emissions extensions to allow vehicle owners who are temporarily out of state to renew their registration.
The system should be able to issue replacement vehicle decals, when an applicant has lost or damaged the decals.
Req. ID Process Information and Collect Fees
Registration Renewal Publication
TR 218
The system should be able to estimate how many renewal cards/notices will be printed/provided for a calendar year.
TR 219
The system should provide the ability to generate plate and decal reports. These reports will include, but not be limited to: plates/decals issued by branch by month, plates issued by plate type across one or more branches.
TR 220
TR 221
The system should produce a report of renewal notices to be printed/provided based on parameters set by an authorized user.
The systems should identify owners that have moved and provide advance notice of renewal to allow the owner sufficient time to make necessary address changes before the renewal notice is provided/sent.
Plate Processing
TR 222
The system should be able to print/display a list of plate requests based upon different criteria such as date range and where the request was initiated – county and state offices.
TR 223
The system should be able to assign a plate number and plates to a registration according to department rules, plate program and registration/vehicle type.
TR 224
TR 225
TR 226
TR 227
The system should be able to assign a reserved plate to the registration.
The system should be able to display the reserved plate number, when the renewal notice of a registrant who has reserved a plate is sent out.
The system should allow for comment information in a freeform area for registration plate.
The system should provide the ability to reuse license plate numbers and maintain license plate/registration history records.
Req. ID Process Information and Collect Fees
TR 228
TR 229
TR 230
TR 231
TR 232
TR 233
TR 234
TR 235
TR 236
The system should be able to compare the requested personalized plate against a list of pending and previously issued, assigned, or reserved plates.
The system should be able to compare the requested personalized plate against a list of unacceptable words. Listing may be referred to as the “Invalid Plate Listing” table.
The system should allow an authorized user to delete a personalized plate request that has been approved but payment has not been received.
The system should allow an operator to access services that translate slang or other terms (e.g., UrbanDictionary.com and
Google Translate) to verify/validate word/configurations requested on personalized plates to ensure they are not offensive or misleading.
The system should allow for the automatic deletion of personalized plate request that have been on hold for business rule defined period of time.
The system should be able to place the personalized plate message into the list of pending plates when a request is approved.
The system should be able to issue replacement plates by placing an order for the manufacture of the same plate number, when an applicant has lost or damaged plates upon receipt of payment of fees.
The system will provide an edit to ensure the plate format is still valid when a replace plate transaction is processed.
The system should be able to include the specific plate reservation fee to the renewal data that is printed on the renewal forms.
Req. ID Process Information and Collect Fees
TR 237
The system should maintain a replace plate application/transaction and identify if the application was satisfied.
TR 238
TR 239
TR 240
TR 241
The system should perform a check to compare the requested plate to a list of plate configurations that are maintained in a table.
The system should be able to both record the transaction and add the plate configurations to the plate order, when an application for sample plates has been approved.
The system should prevent the issuance of active duplicate plate numbers to include personalized plates unless authorized by users with specific levels allowing it or as defined in business rules.
The system should be able to accept and process, personalized plate application/requests via a Web-based system that applicants may access.
TR 242
TR 243
The system should provide the ability to assign the next available plate number available in inventory.
The system should provide the ability to renew a registration and issue a new plate type at the same time.
Commercial Registration Processing
TR 244
The system should allow for fees based upon standard Fee tables for Colorado and the other current 58 jurisdictions.
TR 245
The system should allow users with specific access levels to update the fee tables as needed.
TR 246
The system should allow commercial vehicle data associated to a customer to be modified by approved staff.
Req. ID Process Information and Collect Fees
TR 247
TR 248
TR 249
TR 250
TR 251
TR 252
TR 253
TR 254
TR 255
TR 256
TR 257
The system should calculate and display fees per weight group based on weight, number of months, unladen weight, age of vehicle, purchase date, taxable value, if MSO and apportion percentage.
The system should allow staff to “undo or rework” supplements in case of data entry error and allow staff to make necessary corrections.
The system should produce a weekly report that details differences in fee paid versus fee due, and make the report available on demand.
The system should produce reports of completed supplements that do not finalize and go to the clearinghouse file.
The system should be able to calculate the registration fees, when there is a change to the registration.
The system should be able to find the registration using a plate number or other customer data such as: employer number, state assigned employer number and DOT number, when searching for a registration.
The system should archive customer accounts that an authorized user determines are “Invalid.’
The system should provide a method to issue consecutive account numbers for customers.
The system should indicate customer or vehicle activity for other commercial programs (e.g., Permits, UCR/SSRS,
Hazardous Materials/Waste, IRP, Full Fee, USDOT, PRISM,
CVIEW, POE, and vendors that provide records).
The system should automatically populate data fields from other internal/external systems.
The system should display all possible duplicate vehicle and customer records and information about those duplicates.
Req. ID Process Information and Collect Fees
TR 258
TR 259
TR 260
TR 261
TR 262
TR 263
TR 264
TR 265
TR 266
TR 267
The system should allow for override capabilities to create a new customer record and/or change information on existing record on duplicates. The system should require the override user to be different from the initiating user.
The system should be able to determine eligibility for participation in the installment payments (monthly or quarterly) and calculate plan amounts.
The system should include a payment status field to indicate that fees are “due” or “paid.” This field should appear at the vehicle, customer level, and fleet level.
The system should allow the authorized user to choose tabledriven or manually entered distance.
The system should allow for the issuance of a hazardous materials permit or the renewal of a permit that may be associated only with a single vehicle.
The system should capture all information from a CO permit
(e.g., Hazardous waste, Overlegal, Temporary) and endorsement (e.g., Hazmat) application.
The system should allow endorsements to be created from previous year information.
The system should generate summary and detailed (individual unit) invoices, printed or electronically sent, and formatted.
The system should accept adjustments to the transaction level fees that print on the invoice. Adjustment codes and descriptions should be table-driven and updatable by authorized users.
The system should allow text to print on the invoice that can be modified by an authorized user.
Req. ID Process Information and Collect Fees
TR 268
TR 269
TR 270
TR 271
TR 272
TR 273
The system should automatically populate jurisdiction from previous registration but allow user to enter type of distance reported (e.g., actual, first-year estimated, second-year estimated) and allow authorized user manual entry.
The system should allow generation of a report to indicate the number of vehicles to be operated at the table-driven distances, and multiply that figure by the number of vehicles, to establish the estimated distance for that jurisdiction.
The system should allow IRP personnel with the appropriate security level to update default mileage information per jurisdiction, apportioned and non-apportioned fees, Canadian
Exchange rate, vehicle make, fuel, color, etc.
The system should generate a report for applications/accounts that have not finalized.
The system should auto populate vehicle information when a
Colorado title number has been provided.
The system should generate a reject letter notification to the applicant when the application does not meet the requirements established by the business rules.
ROL Processing
TR 274
The system should be able to record the receipt and details of a
Release of Liability.
TR 275
The system should be able to provide the Release of Liability information to the requesting customer, when a transfer of title transaction is requested.
TR 276
The system should associate a Release of Liability with the seller’s vehicles title, current or historic and allow for a user interface to update vehicle record.
Req. ID Process Information and Collect Fees
TR 277
The system should allow an authorized user to find, enter and update Release of Liability information on the vehicle record by an authorized user with the proper system security role.
Collect Fees
TR 278
The system should calculate the fees and taxes due, depending on the service or product transaction type, service delivered, vehicle class/sub-codes, and excise tax, etc., based on address, empty weight, taxable value, vehicle year, fuel type, business date, special tax districts, purchase date, tax class, etc.
TR 279
TR 280
The system should allow for the exemption of taxes and fees, partial exemption of taxes and fees, or collection of alternate amounts from standard calculations of taxes and fees based on business rules for vehicle types, plate types, owners that meet specific exemption qualification.
The system should allow for the retaining of paid vehicle taxes and fees into a holding account for defined owners and vehicles allowing that owner to draw from the account to pay taxes on fees on any vehicle owned by that person pursuant to defined business rules.
TR 281
TR 282
TR 283
The system should allow for the alternate calculation of taxes and fees from standard calculations for vehicles and owners that meet specific alternate calculations as defined in business rules.
The system should provide the ability to perform payment verification for debit, credit and cash cards in a Payment Card
Industry (PCI) compliant manner.
The system should post financial entries for collected payments and allow for multiple tender types per payment transaction and multiple service transactions per payment transaction.
Req. ID Process Information and Collect Fees
TR 284
TR 285
TR 286
The system should be able to calculate and prorate the difference between the fees, when a customer requests to transfer registration and the new vehicle will have a different registration type. Credits given for adjustments must be reported separately on financial reports.
The system should calculate and include the transfer fees, when a transfer of a registration is processed.
The system should be able to calculate any additional program fees, when a registration is processed with a specialty plate.
TR 287
TR 288
TR 289
The system should calculate and record the monthly clean screen emissions test fees collected by each county. (Clean
Screen payments are collected for the contractor.)
The system should be able to carry over any remaining applicable value from the original vehicle registration, when an applicant requests a new plate type.
The system should be able to track calculated fees and compare that to the amount of collected fees.
Vehicle Record
TR 290
The system should be able to capture all information on a vehicle abandonment report.
TR 291
TR 292
TR 293
TR 294
The system should be able to identify the most recent title produced.
The system should automatically maintain a history of vehicle ownership.
The system should interact with GenTax and the Public Utilities
Commission’s website to validate Tow Carrier via “T” number and FEIN numbers to ensure all systems match
The system should allow 3 rd
parties, authorized by the DMV
(i.e. Tow Carriers, Law Enforcement etc.) to be able to search
VIN’s via the IDS (or other online) system
Req. ID Process Information and Collect Fees
TR 295
TR 296
TR 297
TR 298
TR 299
TR 300
TR 301
TR 302
TR 303
The system should interface (along with IDS or other such systems) with GenTax in the billing of authorized 3 rd
parties for searches performed.
The system should allow for online payments from approved 3 rd parties for searches that they conducted.
The system should allow a vehicle record to be retained including branding information if a CO titled vehicle is moved out of state.
The system should facilitate the capture of brand information as a part of the vehicle record.
The system should capture and retain, at a minimum, canceled, declared salvage, rebuilt, flood damaged, and non-reparable or abandoned status on a vehicle record.
The system should retain a history of all vehicle title or registrations information associated with a vehicles VIN.
The system should be able to change the title’s status to nonrepairable, when a vehicle is declared as non-repairable.
The system should capture and record on the vehicle record the type of title transaction that was processed (e.g., new, out-ofstate, CO title transfer, name change, lien change, duplicates, correction, etc.).
The system should be able to create transitional ownership document transaction on the vehicle record.
Resolve Issues
TR 304
The system should allow for an authorized user to maintain a table of approved transfer rejection reasons.
Req. ID Produce Title and Registration, Issue Plate
TR 305
TR 306
The system should allow an authorized user to create a fake vehicle record, including VIN, for investigative purposes.
The system should require that creating a fake vehicle record requires the involvement of two authorized users.
Issue Title
TR 307
TR 308
TR 309
TR 310
TR 311
TR 312
TR 313
TR 314
The system should generate an application for title document
(with status) as a receipt to customers and have the ability to reprint.
The system should have the ability to print a “no-fee” new, revised, or duplicate title.
The system should provide for information formats to be in accordance with the Universal Title layout recommended by the
American Association of Motor Vehicle Administrators
(AAMVA) and the National Highway Traffic Safety
Administration.
The system should have the ability to generate a new unique title number and title type (e.g., salvage, rebuilt from salvage, etc.) for user-designated service transactions.
The system should capture system-assigned identification number when issuing a title.
The system should be able to print a user-defined number of brand designations on a title.
The system should provide for the printing of titles ‘on demand’ at authorized locations and in a batch mode.
The system should be able to detect and provide an alert when an out-of-state Secure and Verifiable Identification (SVID) number is provided which does not conform to the numbering conventions of that state.
Req. ID Produce Title and Registration, Issue Plate
TR 315
The system should provide an alert when user-defined vehicle(s) are registered at the same address. The threshold for the number of vehicles necessary to trigger an alert should be able to be user-defined.
Title Notifications
TR 316
The system should be able to send notices to title holder customer when corrections are made.
TR 317
TR 318
The system should be able to notify owners listed on the title, when a title is sent out to a lien holder.
The system should be able to notify owner and any lien holders, when a request for lien sale is received from a vehicle possessor.
TR 319
TR 320
The system should generate a rejection notice for any rejected title application.
The system should be able track title application rejection communications associated with a vehicle record.
Title Publication/Printing
TR 321
The system should be able to reprint the title with any corrections.
TR 322
The system should be capable of processing a request for an over-the-counter duplicate title by an authorized user.
TR 323
TR 324
The system should be able to print a title, both individually and via batch.
The system should have ability to print title certificates using different authorized user roles (e.g., county office, HQ).
Req. ID Produce Title and Registration, Issue Plate
TR 325
TR 326
The system should allow the owner to initiate a secure Internet transaction to print a paper title at business-defined location, and should allow them to specify the party and address to which it is to be mailed, when the owner with a clear title has opted to have the department maintain a clear title electronically.
The system should be able to generate a canceled title report which can be printed or e-mailed securely.
Issue Plate
TR 327
TR 328
TR 329
TR 330
TR 331
TR 332
TR 333
TR 334
TR 335
The system should provide the ability to maintain a list of characters that are unavailable either because they are currently assigned or they have been deemed inappropriate.
The system should allow for configurable number of characters per plate.
The system should record the plate image – including alphanumeric separator characters to be able to reproduce the plate as issued.
The system should be able to check for unique plate characters without a separating alphanumeric character by class/sub-class.
The system should be able to assign active plates to a vehicle registration.
The system should allow the customer to choose the characters on any plate background to preview the finished product before applying.
The system should have the ability to define valid options for vanity plate characters by plate background, as Vanity plates can be on any background.
The system should display plate issuance requirements (i.e., pre-certification, donation to non-profit, etc.).
The system should reserve vanity plate characters.
Req. ID Produce Title and Registration, Issue Plate
TR 336
TR 337
The system should support eligibility requirements by plate type.
The system should be able to accept and process, Special
Interest, Special Program, and Vanity plate application/requests via a Web-based service.
Registrations/Plate Notifications
TR 338
The system should be able to generate a notification to be sent to the registrant when a registration is canceled.
TR 339
TR 340
The system should be able to notify the applicant electronically and/or by the creation of a rejection letter, when a request for personalized plates is rejected.
The system should be able to create mailing labels for plates ordered.
TR 341
The system should track the license plate assigned date, including transfers to replacement vehicles. When the plate becomes aged, the system should prompt and require new plate issuance.
Registration/Plate Publication/Printing
TR 342
The system should be able to print registration with voided decals or registration forms that do not contain a decal.
TR 343
TR 344
TR 345
The system should be able to reprint the registration the same day as the registrant requested, if the reprint requires no changes.
The system should provide the ability to print registration and licensing documents on specified and/or controlled forms.
The system should enable the county office to print or reprint the registration with or without embedded decals on same day, when there are no changes required to a registration.
Req. ID Produce Title and Registration, Issue Plate
TR 346
TR 347
The system should be able to generate a temporary registration, as required.
The system should provide the ability to record compliance information, e.g., emissions inspection, safety inspection and
VIN verification data.
Person with Disability Application
TR 348
The system should allow for the electronic submission and/or intake of a customer-completed application for new or renewal of persons with disability.
TR 349
The system should allow for the electronic submission and/or intake of a customer/physician-completed request for a name change, change of address or other applicable information changes for persons with disability.
TR 350
TR 351
The system should provide the ability to denote the disability type for the owner.
The system should issue the documents associated with the disability for renewal based on the disability type denoted on the owners’ record.
TR 352
TR 353
TR 354
TR 355
TR 356
The system should limit the number of placards or handicap plates that can be issued to an individual based on statutory and business requirements.
The system should allow for handicapped minors’ information to be placed on the parents or guardians record.
The system should be able to verify the identification in the application matches the identification in the DL system.
The system should be able to verify the physician number via the Department of Regulatory Agencies (DORA).
The system should provide the ability to denote permanently disabled on both the driver’s license record and the actual driver’s license, as well as the customer file.
Req. ID Produce Title and Registration, Issue Plate
Persons with Disability Placard
TR 357
The system should have the ability to issue, track, report, and maintain data pertaining to multiple types of placards both at the customer and the vehicle level.
TR 358
TR 359
TR 360
The system should have the ability to issue and track permanently disabled person placards.
The system should have the ability to issue and track temporarily disabled person placards.
The system should track organizations that qualify for permanent disabled person placards.
TR 361
The system should generate different renewal notices for placards based on the need for medical professional verification or self-certification.
TR 362
The system should provide the ability to track placard information issued by other states and agencies.
TR 363
The system should provide the ability to flag if a CDL holder is assigned a person with disability placard so the system can alert the CDL Unit.
TR 364
The system should provide for a Health Care Provider to certify persons with disability eligibility via the DMV Web site through their account.
TR 365
TR 366
The system should provide the ability for the customer photograph to be placed on the Persons with disability Placard.
The system should have the ability to cross check vital statistics death records, to verify that the applicant is not deceased.
Req. ID General
TR 367
TR 368
TR 369
TR 370
TR 371
TR 372
TR 373
TR 374
TR 375
TR 376
The system should provide end to end inventory management tracking from point of manufacturer to issuance. Inventory is to include but not be limited to license plates, registration products
(both serialized and non-serialized), and secure forms,
The system should upload inventory manufacturing files, placing the inventory into the correct location (county or state) in a status that indicates the inventory is available for issuance,
The system should allow the county or state to move the inventory from an “available” status to a “ready for issuance” status.
The system should issue inventory from the “ready for issuance” status when performing title and registration transactions that require that inventory.
The system, upon issuance of inventory, should mark that inventory as issued.
The system should allow for issuance of non-physical inventory
(eg. Lien reception numbers, title numbers, etc.)
The system should allow for other inventory status changes based on user security level. Other inventory status should be, but is not limited to Destroyed, Lost, Stolen, Audit Adjustment, etc.
The system should update inventory based on the status pursuant to business rules (i.e., if marked Destroyed, remove from available and ready for issuance status),
The system should permit movement of inventory between locations.
The system should provide inventory management reports based on established business rules,
Req. ID General
TR 377
TR 378
TR 379
TR 380
TR 381
TR 382
TR 383
TR 384
TR 385
TR 386
TR 387
The systems inventory management system should track inventory by inventory type, plate type, status, issuance, by location, by date and allow for reporting of inventory tracking.
The system should allow for dual registrations on vehicles where statutory or regulatory compliance is met (e.g.,
Emergency Vehicle, Light Truck, etc.)
The system should allow for registration of emergency vehicles pursuant to business rules.
The system should allow for the registration of inoperable collector vehicles pursuant to business rules.
The systems should allow for the registration of special event vehicles and license plates pursuant to business rules.
The system should be a knowledge based system that allows for live interaction between the user and the system (e.g., information boxes that appear when user hovers over a field, knowledge base manual, etc.),
The system should allow for users with appropriate levels to perform bulk record queries and bulk record exports/reports.
The system should tie check/cash processing directly to the record(s) for which the payment was remitted, including bulk or multiple transactions.
The system should allow for free form letter writing that can be associated with a record (e.g., reject letter, request for additional documents, short check, etc.).
The system should allow for file load of issued temporary registration permits issued by dealers and entered into the system by tolling authorities.
The system should provide for bulk title processing when appropriate (e.g., dealer titles).
Req. ID General
TR 388
TR 389
TR 390
TR 391
TR 392
TR 393
TR 394
TR 395
TR 396
TR 397
The system should marry scanned/archived documents with system records and allow for the user to access those scanned/archived documents while viewing or performing a transaction on a record.
The system should allow for title and registration history search functions and transactions.
The system should allow for purging of records due to tax and sales.
The system should allow for vehicle owners whose vehicles are not in Colorado (students, military, etc.) to update their vehicle insurance and/or emissions status in order to allow them to register/renew their vehicles.
The system should provide error reporting which allows authorized users to correct records/transactions based on business rules.
The systems should provide for a “year of manufacturer” registration process.
The system should permit another state to provide electronic file of out-of-state title deletes that can be uploaded to automatically delete/update records.
The system should allow for handicap plates and placards to be marked as confiscated and follow confiscation notification and processes defined by business rules.
The system should allow for handicap plates and placards to be marked as revoked and follow revoked notification and processes defined by business rules.
The system should allow for handicap plates and placards to be marked as judgment and follow judgment notification and processes defined by business rules.
Req. ID General
TR 398
TR 399
TR 400
TR 401
TR 402
TR 403
TR 404
TR 405
TR 406
TR 407
The system should allow for covert title, registering, and plating of vehicle for law enforcement covert operations.
The system should allow for the ability to produce a renewal notice/document for covert registrations to the law enforcement entity and not the covert record name/address.
The system should allow registration numbers to be marked as reserved for auction pursuant to business rules.
The system should not allow a registration number reserved for auction to be issued until release from the reservation by users with specific system levels.
The system should associate vehicle owners with qualifiers that permit them to have a plate or registration product (i.e., Purple
Heart recipient, handicap, auction winner, etc.).
The system should not allow a transaction to be completed on a plate or registration product unless the owner that is associated with the qualifier remains an owner of the vehicle.
The system should allow users with specific system levels to mark plates and registration products as not active and prevent the users from selecting them for issuance/registration.
The system should allow for canned and ad hoc report generation (i.e., monthly registered vehicle by plate, legislator requests, etc.).
The system should allow for secure file transfers between CO
DOR and other entities upon approval of DMV. DMV should be able to initiate and complete these file transfers without OIT involvement.
The system should allow for regular scheduled file transfers pursuant to business rules and contractual agreements.
Req. ID General
TR 408
TR 409
TR 410
TR 411
TR 412
TR 413
TR 414
TR 415
TR 416
TR 417
TR 418
The system should generate, in addition to required documents
(i.e., registration receipt, title, etc.), a transaction receipt detailing all taxes and fees associated with the transaction performed, where the taxes and fees are transmitted, the statutory references for the taxes and fees, and whether they were collected or exempted.
The system should be “real time” and eliminate any batching or delay in posting transactions.
The system should allow for any reports to be exported to spreadsheet and word-processing type applications.
The system should allow online renewals for customers that have free/exempt plates such as Disabled Veterans and Purple
Heart, etc.
The system should allow online renewals for government agencies that have been issued government plates.
The system should allow Colorado citizens to apply and pay for a personalized plate through an online application process.
The systems should allow for reports to print by entering date range of report.
The system should include a custom report writer with the ability to query data on multiple criteria.
The system should be structured to allow for selection of specific transactions and ensure proper documentation is provided by the customer.
The system should be able to print required documents for customer completion at any point during the transaction.
The system should allow for the calculating of sales taxes based on an Address Confidentiality Program (ACP) participant’s actual address, then immediately overwrite the address with the
ACP address.
Req. ID General
TR 419
TR 420
TR 421
TR 422
TR 423
TR 424
TR 425
TR 426
TR 427
TR 428
The system should allow SMM 2% Rental companies to apply online to participate in the monthly SMM 2% rental reporting requirements.
The system should allow counties to access their SMM 2% rental reports from the online SMM 2% rental reporting requirements.
The system should require operator to acknowledge a checklist of items, ensuring all business requirements are met before allowing the transaction to be completed pursuant to business rules (i.e., all require documents received and validated when completing a bond transaction etc.)
The system should provide document recognition of scanned documents and check to ensure document-specific business rules are being met. System should flag those documents that are non-compliant.
The system should flag title applications for audit, based on business rules and statistical requirements.
The system should have a training/document area where authorized users can set-up links and upload documents and videos.
The systems should allow for different registration receipts/cab cards to be printed based on vehicle/owner pursuant to business rules.
The system should have the capability to flag a non-repairable title (i.e. for Parts Only) electronically.
The system should be able to notify owner, operator (County), and any lien holders when record status changes to real property.
The system should be able to change the title’s status when declared real property.
Req. ID General
TR 429
TR 430
TR 431
TR 432
TR 433
TR 434
TR 435
TR 436
TR 437
TR 438
TR 439
The system should be able to capture all branding information
(i.e., Tow BOS, Junk, Purge Ad Valorem, Salvage, and Rebuilt from Salvage etc.).
The system should be able to redact personal information, according to established CO business policies, Statute, rules and federal regulations.
The system should be able to capture operator, date, and time when a search is performed.
The system should maintain a historical account of each vehicle and all transactions performed on that vehicle pursuant to business rules.
The system should allow for historical record searches to be performed.
The system should capture report information to collect
Urban/Rural Registration tax information.
The system should capture report information to collect Federal
Highway Tax information.
The system should allow for the bulk issuance of temporary registration permits and low power scooter decals to licensed dealers capturing the issuance to the licensed dealer for each temporary registration permit and low power scooter decal.
The system should update the record for the dealer issued temporary registration permit or low power scooter decal from the bulk issued dealer name to the individual’s name who the dealer sold the vehicle too.
The system should allow for real time record searches and data queries.
The system should allow for accessing electronically provided documents, reference guides and commercial manuals and guides.
Req. ID General
TR 440
TR 441
TR 442
TR 443
TR 444
TR 445
TR 446
TR 447
TR 448
TR 449
The system should calculate and collect back ownership taxes and fees owed and assess them pursuant to business rules.
The system should allow for authorized customers to interface and request an estimation of taxes and fees due on their vehicle.
The system should maintain and track credits due to customers and allow that customer to apply those credits to subsequent transactions pursuant to business rules.
The system should track credits and refunds issued and maintain a tracking system/log of when credits are used and to which vehicle(s) they are applied.
The system should allow for individual taxes and fee credits or refunds to be selected instead of applying the credit or refund to the total amount.
The system should allow for supervisor and manager level report generation (i.e., transactions by clerk, types of transactions completed for a period, money collected by a specific clerk, transaction duration times by clerk/work unit, etc.).
The system should allow for a robust change management process that documents and tracks changes made and logs user acceptance testing completed and the results of those tests.
The system should associate documents and correspondence provided to an owner to the vehicle record and allow the clerk to access those documents and correspondence when needed.
The system should provide an itemized receipt to the customer of the transaction.
The system should allow for “online chat” capabilities to the help desks (i.e., OIT help desk, emissions, etc.).
Req. ID General
TR 450
TR 451
TR 452
TR 453
TR 454
TR 455
The system should allow for non-vehicle specific electronic communications (i.e., county to a dealer, doctor to a county for a PWD applicant, county to county, etc.).
The system should allow for a printable temporary registration permit.
The system should have the ability to barcode items, documents and transactions and allow the clerk to scan a barcode to bring up the record and perform a transaction of it.
The system should allow for transactions to be performed in counties that the vehicle is not located at (cross county transactions) allowing for that vehicle to remain associated with the original county and collect and distribute taxes and fees based on established business rules to both the original county and the transaction county.
The system should interface with county maintained tax locators.
The system should allow for a master (all county maintained tax locators combined) tax locator to be maintained and updated, allowing State and cross county transactions to access and interface with the master tax locator.
International Registration Plan - IRP
Req. ID International Registration Plan - IRP
Req. ID International Registration Plan - IRP
IRP 1
IRP 2
IRP 3
The system should allow each fleet to contain vehicle groups set by body type, combined GVW for each selected jurisdiction.
IRP 4 The system requires a physical location address in Colorado.
IRP 5 The system requires established place of business in Colorado.
IRP 6
IRP 7
The system should allow the estimated distance table to be updated regularly.
The system should provide security login levels with access levels.
IRP 8
IRP 9
The system should allow users to search on parameters such as
IRP account number, FEIN, SSN, USDOT, Registrant Name,
Registrant Address, VIN, Title Number.
The system should be fleet based with all vehicles in the fleet expiring on same day.
The system should allow the Colorado state and all 58 jurisdiction fees tables to be updated regularly.
The system should allow the Canadian Exchange Rate table to be updated monthly.
IRP 10 The system should allow each fleet to follow USDOT rules
IRP 11 The system should receive PRISM data from FMCSA.
IRP 12
The system should provide registration data to CVISN, CO Port of Entry, CBI/NLETS, and vendors.
IRP 13
The system should provide online registration for carriers providing access to their fleet with security and validations built in.
IRP 14
The online system should allow submission of application; original, renewal and supplements.
IRP 15 The system should allow for installment plan per rules.
Req. ID International Registration Plan - IRP
IRP 16
The system should allow for payment online via credit card, echeck, ACH. Credit card transactions must be PCI compliant.
IRP 17
The system should allow a clearinghouse file, transmittal report and recap reports created per date range.
IRP 18 The system should provide IRP data to the Field Audit group.
IRP 19
IRP 20
IRP 21
IRP 22
IRP 23
IRP 24
IRP 25
IRP 26
The system should post payments made from cashiers and online within 4 hours.
The system should allow and track fee credits from deleted vehicles.
The system should prorate credits each month until zeroed out or registration expires.
The system should allow vehicles to be added, changed, VIN corrections, deleted, moved between groups, renewed, not renewed and suspended.
The system should allow adding jurisdictions, changing combined GVW on select jurisdictions, plate and tab replacements, cab cards, USDOT safety updates on supplements.
The system should calculate fees; provide fee breakdowns per jurisdictions, per vehicle, both apportioned and non-apportioned fees, and determine apportionment percentage. The system should use proper Canadian exchange rate, rounding rules for each jurisdiction and any special calculation for selected jurisdictions.
The system should provide an inventory management module that allows inventory to be added; plates per type, month and year tabs with year tab numbers tracked, electric vehicle decals.
The system should provide proper inventory assignment dependent on tasks performed, and provide a list of inventory to staff when performing issuance.
Req. ID International Registration Plan - IRP
IRP 27
The system should allow a certain access level to manually assign available plate, tabs, and decals.
IRP 28
IRP 29
The system should provide method to enter or select estimated table mileage for fleet.
The system should determine emissions area location requirement for fleet address.
IRP 30
The system should allow for emissions CEC or extension data entry per vehicle.
IRP 31 The system should provide validation for HVUT per vehicle.
IRP 32
IRP 33
IRP 34
IRP 35
IRP 36
IRP 37
IRP 38
IRP 39
The system should provide a billing statement per supplement including all fees listed and voucher for cashiers.
The system should allow for temporary and for permanent credentials
The system should allow the online user to print credentials online when available.
The system should allow staff to open new fleets and close fleets when necessary.
The system should allow staff to combine fleets with all groups and vehicles.
The system should provide a renewal packet three months in advance or current registration expire with important information to direct carrier to correct any necessary action before renewal can be worked (such as USDOT issues, reporting period and payments past due).
The system should provide a secure method to allow online users to electronically send in necessary documentation with submitted application.
The system should allow a certain access level to set up a database query.
Req. ID International Registration Plan - IRP
IRP 40
IRP 41
IRP 42
The system should provide a method to message online users with pertinent information.
The system should allow for online third party (agent) access to
IRP accounts with permissions provided by both account owner and agent.
The system should allow users and agents to manage access to their online login account.
IRP 43
The system should allow staff users to view and assist online user login accounts.
IRP 44 The system should allow easy navigation between screens.
IRP 45
The system should allow staff to add comments per fleet, per taxpayer.
IRP 46
The system should provide validations for emissions, HVUT, title with list per VIN.
IRP 47
IRP 48
The system should provide a data verification between title and vehicle data.
The system should request reason when jurisdictions selected are not contiguous, and if GVW weigh is over 10% difference between jurisdictions.
IRP 49
IRP 50
The system should require additional documentation if user enters their own estimated mileage for proof of value.
The system should not allow for PO Box on physical location address.
IRP 51
IRP 52
The system should require a police report attachment if lost plate indicated.
The system should allow for staff to view out of service daily report and suspend vehicle. The system should send a letter for all suspended vehicles.
IRP 53 The system should allow for back dating specific ownership tax.
Req. ID International Registration Plan - IRP
IRP 54
IRP 55
IRP 56
IRP 57
IRP 58
IRP 59
IRP 60
IRP 61
IRP 62
IRP 63
IRP 64
The system should convert current data into new database format which includes all application history, calculations, plate history, and billing and payment history.
The system should allow for audit netting in the clearinghouse file each month.
The system should generate the clearinghouse file at 12:01 a.m. on the 1 st
day of each month.
The system should allow staff to make changes to an original or renewal application and when finalized the supplement number will be zero.
The system should establish the 12 month registration based on supplement zero. (Supplement zero must be finalized before any subsequent supplements are allowed to finalize.)
The system should allow multiple supplements to be opened by multiple users following supplement zero but must build upon each supplement as they complete. In other words each supplement builds upon what was allowed in the last completed supplement going forward.
The system should provide a bar code on credentials for law enforcement.
The system should provide a summary of each application, history of who worked the application, PRISM census to assist staff, and a vehicle summary that listed all vehicle status in fleet.
The system should provide a search per VIN, plate, owner.
The system should provide a daily list from FMCSA of out of service vehicles and Carriers.
The system should allow staff to un-suspend vehicles when issues are remedied.
Req. ID International Registration Plan - IRP
IRP 65
IRP 66
IRP 67
IRP 68
IRP 69
IRP 70
IRP 71
IRP 72
IRP 73
IRP 74
IRP 75
IRP 76
IRP 77
The system should allow staff to transfer accounts from one taxpayer to another.
The system should provide a method to add changes from current.
The system should sync current registration period with the open renewal application while asking user if this operation is desired.
The system should carry over credits from one supplement to the next until credit is zero or fleet registration expires.
The system should apply credits properly such as Ownership tax credit apply to ownership tax on added vehicle and registration and age fees apply to registration and age fees on added vehicle.
The system should not allow carry over credits if the jurisdiction does not allow for carry over credit.
The system should not allow carry over credits for a GVW weight reduction.
The online system should not allow user to open multiple supplements.
The online system should provide user with list of needed action items such as titles, HVUT, Emissions, Established place of business, and other required documents.
The system should provide user with useful error message that they can understand and fix if necessary.
The system should prioritize payments to registrations first followed by other tax groups.
The system should allow select user to create a temporary cab card if account is hung up in process.
The system should not send files to the clearinghouse table until application is in approved status.
Req. ID International Registration Plan - IRP
IRP 78
The system should not allow any supplements to process until supplement zero has been approved.
IRP 79
The system should provide a payment schedule and letters if installment plan selected. The letters should be mailed to taxpayer 30 days in advance of payment due date.
IRP 80
The system should track the installment plan bond until bond expire date or paid in full.
IRP 81 The system should calculate the payment schedule per statute.
IRP 82
The system should notify staff of an installment plan default on payment to resolve.
IRP 83
IRP 84
IRP 85
IRP 86
IRP 87
IRP 88
IRP 89
IRP 90
The system should allow authorized staff to edit any data in a submitted application. Corrections may require a recalculation of fees.
The system should allow the user to sort columns on any report or summary table.
The system should notify the online user when credentials are available by email.
The system should notify the online user when documents are due, payments are due, and credentials are available by email or e-messaging on system.
The system should provide online help to users such as popup windows with definitions or instructions.
The system should allow for copy and paste of data between fields.
The system should perform match and conversion of clearinghouse data to the system’s data criteria.
The system should be capable of accommodating the automatic population of IRP data with matched clearinghouse data.
Req. ID International Registration Plan - IRP
IRP 91
IRP 92
IRP 93
IRP 94
IRP 95
IRP 96
IRP 97
IRP 98
IRP 99
IRP 100
The system should be capable of accommodating the data entry for Federal IRP registration information (e.g., PRISM, CVIEW,
HVUT).
The system should allow for different registrant (account owners) with a different registration owner and USDOT responsible for safety for IRP registrations.
The system should provide a single point of entry for or Full
Fee/IRP transactions, specific to customer and vehicle data.
This should include a “mass renewal” data entry component.
The system should include at the vehicle level, the vehicle registration cancellation (i.e., delete transfer, transfer of plate and credit fees to new vehicle, wrecked vehicle, etc.) date, and date license plate was returned or transferred to another vehicle.
The system should calculate and display the distance reported
(Full Fee – Vehicle level) or actual mileage or per-vehicle average distance reported (IRP – Fleet level).
The system should support credential printing standards set by
DMV, including the embedded sticker software for IRP and Full
Fee.
The system should provide the ability to interface with an IRP/
IFTA COTS application to facilitate the issuance of IRP registrations.
The system should interface with IRP clearing house based on standards defined by the IRP clearing house.
The system should include an audit module for the entry of IRP audit data, calculation of audit findings and list results on the monthly IRP transmittals, in accordance with IRP mandates.
The system should support guidelines and regulation of the
International Registration Plan (IRP).
Req. ID International Registration Plan - IRP
IRP 101
The system should have a customer code to indicate if the account has IRP e-carrier access and/or is handled by a service agent.
DMV Financial Processing
Req. ID Reconcile Cash Drawer
Transactions & Fees Administration
F 1
The system should provide for a System administrator role which will be able to add, delete and modify a table of possible
DMV transactions, with each transaction having an associated fee to be charged to the customer. For example: Reissued
Driver’s License, No Fee; New Drive License, etc.
F 2
F 3
F 4
The system should be assign a unique transaction ID number and print receipt numbers when fees are paid for a transaction.
The system should track all transactions associated with revenues collected for the purpose of allocating overhead costs in estimating profit per transaction. The allocation of overhead costs would occur outside the system, and within general ledger/cost systems.
The system should be able to maintain financial tables which should provide business rules for fines, default values and penalties for each transaction type.
F 5
The system should have the ability to track inventory items and the financial flow of inputs and outputs at a detailed level.
Req. ID Reconcile Cash Drawer
Fees Calculation
F 6
The system should be able to automatically calculate the fees for vehicle registrations based on rules for each vehicle type.
F 7
The system should be able to compute tax when a vehicle title or registration application is processed.
F 8
The system should be able to compute local option tax when a vehicle title or registration application is submitted.
F 9
F 10
F 11
F 12
F 13
F 14
F 15
The system should be able to account for any prepaid tax when a title or registration application is processed for a private transaction from a seller who has a tax number and be able to indicate the amount of any difference between the calculated and pre-paid excise tax.
The system should calculate the transfer fee for a registration that is transferred from one owner to another.
The system should maintain a table of fees exemptions for county, state, and federal agency.
The system should be capable of automatically calculating amount due, credits, and refunds on any customer or vehicle transaction.
The system should allow the retention of historic fees and be able to reproduce calculated fees based on a date range.
The system should maintain a history of fees, both assessed, voided, and paid.
The system should be able to capture the payment of all special fees associated with DMV transactions.
Fee Waiver
F 16
The system should capture authorized user and approver information (who, what office, when, reason code), for the requestor and approver, on all waived fees.
Req. ID Reconcile Cash Drawer
F 17
Fee Override
F 18
The system should provide authorized users and override approvers with a table-driven list of reasons/classifications to justify overriding a fee assessment.
F 19
The system should allow authorized users, with appropriate role and access and supervisor approval, to waive or modify fees.
The system should allow authorized users to input a custom reason/classification to justify overriding a fee assessment.
Cash Management
F 20
The system should calculate the fees and taxes due, depending on the service or product transaction type, service delivered, vehicle class/sub-codes, and tax (for original registration only), etc.
F 21
F 22
The system should provide the ability to perform payment verification for debit, credit and cash cards.
The system should post financial entries for collected payments and allow for multiple tender types per payment transaction and multiple service transactions per payment transaction, including electronic transfer of funds through, e-check, ACH and credit card.
F 23
F 24
F 25
The system should support the cash drawer reconciliation process and the preparation of a combined office deposit, at the detailed transaction level and in summary.
The system should employ or support a double entry accounting system and interface with the State accounting system.
The system should adhere to the Department of Revenue’s cash handling policies.
Reconciliation
Req. ID Reconcile Cash Drawer
F 26
F 27
The system should support the reconciliation of all tender types in the cash drawer to the transactions completed.
The system should support electronic/online reconciliation of accounts by all appropriate offices/agents.
Cash Drawer Payments and Receipts
F 28
The system should capture payment confirmation information, including: Amount, Date and Tender Type (e.g., Cash, Check, and Credit Card) and associate each transaction with the authorized user ID.
F 29
F 30
The system should have the ability to interface with check verification services to ensure that funds are good and there is not a history of bad checks written on the bank account.
The system should produce a single invoice for all transaction performed during a customer interaction.
Point of Sale
F 31
The system should provide the ability for the sale of nonstandard items as a point of sale menu option.
F 32
F 33
The system should allow for receipt of funds from DMV sales in designated locations including but not limited to county offices, Ports of Entry, and DMV Headquarters personnel.
The system should capture financial transaction for DMV services from external POS.
F 34
The system should provide the ability to receive payment for
DMV services via the mail.
Payment Types
F 35
The system should allow fee collection by table driven set of payment types (e.g., credit card, cash, check).
F 36
The system should maintain a table of acceptable payment types by county office.
Req. ID Reconcile Cash Drawer
General Financial
F 37
The system should support an audit trail to track adjustments and access of applications, including:
All adjustments should include a reason/comment for the adjustment.
Check and balances for fraud prevention e.g., over certain amount needs supervisor approval or certain types of adjustments need management approval.
F 38
The system should support the electronic fund posting at time of, receives total for all transactions and should submit payment immediately before transactions will transmit.
F 39
F 40
The system should support the automated posting directly to accounts, including bank interface for direct deposit accounts.
The system should support double entry accounting system to allow for tracking debits and credits such as partial payments,
NSF’s/bad checks and associated fees for accurate accounts receivable.
F 41
F 42
The system should support the ability to allow for new fees
(additional plates) etc.
The system should support allocated distributions at the time of transaction based on amount collected.
Req. ID
Document Imaging
Reconcile Office Revenue
Req. ID Reconcile Office Revenue
F 43
F 44
The system should support the scanning of transaction and other documents at the DMV offices for transmission to, processing and filing at headquarters.
The system should support a mechanism for display of or prompting the DMV agent for the documents required for a given transaction, at the time of the transaction.
Reconciliation
F 45
The system should support DMV configurable, table driven office codes.
F 46
F 47
The system should produce a report that shows the reconciliation of revenues collected to transaction counts over a defined period of time. E.g., daily, weekly, monthly, yearly, etc.
The system should be capable of recording a cash receipt number when fees are paid for any transaction.
F 48
F 49
The system should itemize using time input parameters
(daily/weekly) on all cash received and deposited for revenue operations authorized user.
The system should allow reporting on any transaction that had fees waived.
F 50
The system should allow reporting on customer accounts for violation of state excise tax fraud (non-payment) and send notice to defined authorized user for human review.
General
F 51
F 52
The system should be able to receive data from remittance equipment used to deposit, endorse and encode DMV checks as well as uploading client payment data.
The system should be able to support or receive data from an imaging system.
Req. ID Reconcile Office Revenue
F 53
The system should provide reconciliation reports that are generated to indicate the data was received from other systems that transmitted information. These reports may be related to deposits, revenue distribution, or just client data.
Req. ID Reconcile DMV Revenue State-wide
Cash Management
F 54
The system should support the cash drawer reconciliation process and the preparation of a combined office deposit.
Reconciliation
F 55
The system should support the reconciliation of the aggregated
DMV-wide view of recorded service transaction counts with the fees collected from all sources and recorded at all DMV “points of sale.”
F 56
The system should support the daily/monthly reconciliation of
DMV recorded service transactions with bank deposits and credit/debit card settlements.
F 57
F 58
The system should produce a report that shows the reconciliation of revenues collected to transaction counts over a defined period of time. E.g., daily, weekly, monthly, yearly, etc.
The system should be capable of recording a cash receipt number when fees are paid for any transaction.
Req. ID Reconcile DMV Revenue State-wide
F 59
F 60
F 61
The system should itemize using time input parameters
(daily/weekly) on all cash received and deposited for revenue operations authorized user.
The system should allow reporting on any transaction that had fees waived or where the transaction was voided.
The system should allow reporting on customer accounts for violation of state tax fraud (non-payment) and send notice to defined authorized user for human review.
Adjustments
F 62
The system should support the creation of revenue adjustments for financial, bank, and system transactions at the customer and summary.
F 63
F 64
The system should support the reclassification of funds and the creation of necessary revenue accounting entries to credit revenue accounts and debit liability accounts in order to maintain a correct customer account balance.
The system should provide the ability to interface with an automated accounts receivable function to run the statements for a defined period of time.
F 65
The system should provide the ability to reject refund requests.
F 66
F 68
The system should maintain an audit trail of adjustments, including but not limited to, agent ID, reason for adjustment, and approval thresholds.
Installment Plans
F 67
The system should be able to determine eligibility based on business rules for installment payment plans and calculate amounts.
The system should allow fee accounts for customers to charge permits to and be billed monthly.
Req. ID Reconcile DMV Revenue State-wide
F 69
F 70
F 71
The system should allow customers with commercial vehicles to maintain positive balances on a customer account.
The system should allow customers with commercial vehicles to be billed monthly.
The system should send notification to customers with negative balances in their customer account after a configurable number of days.
MV Investigators Reconciliation
F 72
The system should track all entries of fees collected by Motor
Vehicle Investigators with the control number of cash receipt by types.
F 73
The system should be able to print cash receipts for Motor
Vehicle Investigators receipt moneys from customers.
F 74
F 75
F 76
The system should track Motor Vehicle Investigator cash receipts and the corresponding control numbers from the time of issue by Financial Operations until receipt is used to collect fees from customers.
The system should report all money collected and reconcile weekly with deposits made by individual Motor Vehicle
Investigator.
The system should be able to calculate and categorize all fees payable by the customer and produce receipts as required.
Refund
F 77
F 78
The system should provide the ability to provide refunds to a customer by the same payment type tendered during the originating transaction.
The system should utilize work flow process when issuing a refund to obtain approvals.
Req. ID Reconcile DMV Revenue State-wide
F 79
F 80
F 81
F 82
F 83
F 84
The system should allow refund transactions processed at DMV
Headquarters from the DMV system to the state accounting system to automatically create refund documents.
The system should maintain table overpayment tolerances for refund processing.
The system should require refund amounts over a threshold to receive additional approvals.
The system should produce a monthly report for all refund activity.
The system should grant refunds processing by authorized user role, for all refund activity.
The system should be able to track, inquire and report on refunds, and the status of refunds.
Printing
F 85
F 86
The system should provide the ability to print a receipt for all transactions.
The system should be able to print forms of billings that are not the invoice and have a print preview feature.
Reporting
F 87
F 88
F 89
The system should provide transaction summary reports for batch entered work.
The system should be able to provide transaction and revenue reports by cash drawer, location, transaction and tender type.
The system should have the ability to generate a consolidated master report over a defined time period payments received listing forms of payment including check, cash, credit and debit card payments etc. This transaction report will show the breakdown by register or location and transaction type details.
Req. ID Reconcile DMV Revenue State-wide
F 90
F 91
The system should be able to tally a running total of fees for the authorized user when the authorized user is entering more than one application from the same customer.
The system should have the ability to count a transaction even though a fee was waived in order to facilitate profitability analysis. E. g. Counting a waived driver’s license reinstatement fee in the transaction count even though DMV did not collect a fee.
Notifications
F 92
The system should generate automated collection letters
(dunning) for NSF checks, permits billed on account, etc.
F 93
The system automatically generate notifications for customers who are late in paying recurring DMV transactions (e.g., payment plans, permit renewals, registration renewals).
Non-Sufficient Funds (NSF)
F 94
The system should have the ability to produce an insufficient payment notification letter for services rendered that have been paid with non-sufficient funds.
F 95
F 96
The system should have the ability to assess fines and penalties on customer or vehicle transactions that are NSF as stated by
CO code and allow for suspension of services as needed.
The system should have the ability to automatically make correcting entries if non-sufficient funds are received.
Interface Functionality
F 97
The system should have a customer transactional database that interfaces daily cash and revenue transactions with the DMV’s financial accounting system(s).
F 98
The system should allow authorized users to electronically transmit customer and vehicle records for tax violations.
Req. ID Reconcile DMV Revenue State-wide
F 99
The system should provide an interface with the DMV’s financial accounting system(s).
Req. ID Distribute DMV Revenue
Revenue Distribution
F 100
The system should support the summarization and reporting of
DMV fund-level financial activity to the appropriate agencies and offices.
F 101
F 102
The system should track the organizational plates issued, process collections of fees and automatically distribute funds to proper accounts.
System should support adjustments to distributions, including those already completed.
Distribution and Accounting
F 103
The system should be able to record funds generated for all groups by plate and registration renewal (e.g., college, veterans, environmental).
F 104
F 105
The system should maintain a table of fee distributions which will associate moneys received on each transaction to distribution of funds to other agencies or all appropriate groups/entities.
Revenue distribution, including funds, accounts and formulas/percentages should be table driven and administered by the CO DOR.
Req. ID Distribute DMV Revenue
F 106
F 107
The system should be able to generate reports on revenues and distributions.
The system should support interfaces to all appropriate agencies, entities and accounts for the purpose of revenue distributions.
Req. ID
General
F 108
F 109
F 110
F 111
F 112
F 113
The system should allow for the generation of reports that indicate the number and type of transactions performed.
The system should allow for a number of statistical reports to be generated regarding the number and type of transactions
(including rejection rates).
The system should allow supervisors and managers to enter into a table the “standard” amount of time to perform specific transactions for metric purposes.
The system should allow for the tracking of workload inventory and backlog based on metrics established by business rules.
The system should allow for assignment of “back office” work, based on workload inventory and backlog reports and be able to be adjusted by managers and supervisors as needed.
The system should be able to accurately track the number of customers serviced, the wait time of those customers, the duration of transaction time, number of touches with the same customer and abandoned rate.
Hearings Division
Req. ID Hearings
H 1
H 2
H 3
H 4
H 5
H 6
H 7
H 8
H 9
H 10
The system should provide typical docketing functionality for the CO DOR hearings Division including, but not limited to:
Administrative hearing scheduling.
Assignment dates.
Time tracking.
Calendaring.
Scheduling of hearing officers and hearing rooms.
The system should be able to generate notification letters to multiple parties for all hearings and associate them in the file.
The system should be able to collect and record information concerning motions, subpoenas, and other events for a specific case number.
The system should create a database of hearing officer decisions, which is searchable by case number and/or text.
The system should allow access by authorized Hearings
Division employees to appropriate data in the DMV systems concerning driver information, driver license, and vehicle registration.
The system should only allow authorized DMV employees to view Hearing Officer orders and notes.
The system should provide tracking functions for the purpose of auditing.
The system should be capable of providing information to customers in multiple languages, primarily English and Spanish.
The system should provide the ability for customers to serve themselves online as much as possible (e.g., with a case number and login, a person could view their case information).
The system should interface with the current Hearings Division
IVR system.
Technical Business Requirements
Req. ID Auditing and Reporting
Publication/Reports
T 1
The system should have the ability to utilize an ad hoc reporting tool that allows trained users to create reports from data.
T 2
T 3
The system should have a report batch monitor that controls the number of reports that may be run at a given time for each server.
The system should have a report scheduler that can schedule reports to be automatically run at user-defined times.
T 4
The system should provide the ability to load a spreadsheet / word processed or other file onto the system that is then available as a bulletin to advise of system updates and other information.
T 5
T 6
The system should support reports, both of real-time and snapshot data that are publishable to an intranet or the Internet.
The system should maintain reprint request details for DMV products (title, registration, credential, reports) to include user, date, time, and location and allow this information to be accessible by authorized users.
T 7
T 8
T 9
The system should provide authorized user with appropriate access to see reports on transactions started, in-process, and completed for staff in their area of responsibility by user, role, office and time parameters.
The system should provide the ability to reprint reports on demand.
The system should be able to receive a report from each office and assign it to a work team.
Req. ID Auditing and Reporting
T 10
T 11
T 12
T 13
T 14
The system should distribute reports by an electronic interface or allow for printing to paper.
The system should provide the ability to generate tag reports.
These reports will include, but not be limited to: Tags/decals issued by office by month, tags issued by tag type across one or more offices.
There should be regular, scheduled reporting such as end of day, accounting/financial, dealer inspection, permitting, and others; as specified in the various functional requirements.
There should be ad hoc reporting requirements, where users need to create one time reports or saved reports on an as needed basis.
To facilitate the above activities, there should be a standard reporting tool for all reports. This tool should be used against all data sources, for creating both scheduled and ad hoc reports, including flexibility in formats and document types (e.g., XML,
CSV, DOC).
Req. ID Messaging and Communications
Messaging
T 15
The system should provide the ability for users to communicate externally to include Internet mail, etc.
T 16 The system should provide e-mail integration capabilities.
Req. ID Messaging and Communications
T 17
T 18
T 19
T 20
T 21
T 22
T 23
T 24
The system should provide the ability for individuals with the appropriate level of access to disseminate alert messages to a grouping of users.
The system should be capable of providing or interfacing to a correspondence subsystem for the generation of correspondence and other documents required in the DMV business work flow.
The correspondence subsystem should be able to generate letters, documents and other DMV configurable correspondence that aligns with DMV business rules and automatically fill the configurable correspondence with the appropriate data from the system.
The system should be capable of logging correspondences for auditing purposes. The log should include information on sender, data/time, and topics. It is desirable that the logging activities will be automated.
E-mail contents and fax images should be stored in a multimedia database. This data should be associated with customers, and can be accessed and retrieved as part of a business transaction.
E-mails should be based on existing State of Colorado e-mail systems.
There should be a programmatic interface with the fax system.
Outbound fax should be automatically created and sent as a result of DMV processes – such as notifications, or customer requests through Internet or IVR.
There should be a programmatic interface with the e-mail system. Outbound e-mails should be automatically created and sent as a result of DMV processes – such as notifications, or customer requests through Internet or IVR.
Req. ID Messaging and Communications
T 25
To, The system should be able to store and maintain customer email addresses and fax numbers in the customer database, to accommodate outbound correspondence by authorized users.
Req. ID Law Enforcement Information
Law Enforcement Inquiries
T 26
The system should provide vehicle color(s) in responses to registration queries.
T 27
T 28
T 29
T 30
T 31
The system should provide secondary identification number data (labeled “engine or other ID number” on the vehicle title form) in responses to registration queries.
The system should provide registration queries based on this secondary identification number.
The system should provide the ability to query vehicle registration files by partial license plate, partial VIN, vehicle descriptors (e.g., make, model, style, year range, color) city or county of registration, name or address of registered owner, or any combination of these fields.
The system should provide the ability to query vehicle registration files by SSN, ITIN, or unique personal identification number assigned to the registered owner.
The system should provide the ability to return the complete social security number in driver’s license queries from law enforcement agencies.
Req. ID
T 32
T 33
T 34
T 35
Law Enforcement Information
The system should provide the capability to look at the prior title history of a vehicle.
The system should provide the ability to query driver’s license records by Soundex name as well as city or county of residence.
The system should provide the ability to query driver’s license records by address.
The system should provide links or access to tables containing code values used by DMV in driver’s license and vehicle registration files.
Req. ID Document and Image Management
Document Imaging
T 36 The system should support the scanning of transaction and other documents at the DMV offices for transmission to, processing and filing at headquarters.
T 37
T 38
The system should support scanning and coding (e.g., bar, QR, etc.) images of all documents at the time of transaction, for electronic tracking.
The system should support an automated image locator by transaction and or office with various search criteria.
Document Management
T 39
The system should provide a technical mechanism to support the collection and scanning of documents related to motor vehicle transactions and attaching to the customer account.
Req. ID Document and Image Management
T 40
T 41
T 42
T 43
T 44
T 45
T 46
T 47
T 48
Documents collected at remote offices (field offices, POS,
DMV offices) should be captured and transmitted, either in realtime or store-and-forward, to central repository.
Scanned document images, together with related data, should be assigned and routed through work flow processes
The system should provide the capability for creation of outbound electronic forms that combine data from operation database and image database (signature image).
The system should have the capability to place documents in a work queue on a case-by-case basis. The documents can then be viewed and processed on a “near time” basis.
The system should allow dealer title applications (or other documentation as defined by business rule) to be captured and scanned using OCR solutions.
The system should provide the ability to capture all components of an ID/Driver License card and any other motor vehicle transaction.
The system should allow for capture of data from AAMVA compliant machine readable information (e.g., bar code, QR code, etc.) technology on all DMV forms.
The system should be designed to accommodate the reading/scanning of machine readable information (e.g., bar code, QR code, etc.) technology on documents that meets
AAMVA standards for coding and content.
The system should allow an operator to pick from table driven lists of authorized source documentation that may be submitted by an applicant for a DMV product (e.g., titling, registration, or credential).
Req. ID Document and Image Management
T 49
T 50
T 51
T 52
T 53
T 54
T 55
T 56
The system should be able to create, print, electronically transmit, and track all outgoing correspondence (letter, e-mail, fax). Document should be digitally connected to the appropriate record.
The system should be able to capture, store, link to the appropriate record and retrieve the digital images of applications and documents. Documents may consist of multiple pages (e.g. creation and maintenance of driver and/or vehicle records).
Paper documents (incoming and outgoing), photographs and signatures should be scanned for image capture. Scanning should be performed:
At field offices when business transactions occur, using flat-bed scanners.
Central repository (possibly mail room) when document arrives. The system should be able to accommodate future document handling automation and preparation for highspeed scanning.
For document scanning at field offices, the system should transmit document images to a central image database.
The system should provide the option for image transmission not transmitting in real time, due to band-width and response time constraints, and instead during off-peak periods.
The system should provide the option of transmitting images in real time. Users at different locations should have the capability of viewing the images in real time together.
The system should provide the ability to re-scan a document if the quality of a scan is not acceptable.
The system should provide a flexible set of indices that can be defined for the documents. After capturing, the documents should be indexed prior to storing.
Req. ID Document and Image Management
T 57
T 58
T 59
T 60
T 61
T 62
T 63
T 64
T 65
T 66
T 67
The system should store scanned documents online for the duration business rules defined retention period. After the online retention period expires, the documents can be archived and removed from online viewing.
Once a document has been moved to “off-line” storage, the document management system should retain a location indicator which will show an operator the documents current location.
The system should store document images at a business practice defined minimum resolution.
The system should provide the ability to retrieve all documents within the business defined retention period using one of the indices that are defined and entered for the document.
The system should allow only authorized users to access documents and all transactions should be logged.
The system should provide the capability to automatically redact and un-redact PII based on user profile.
Documents should be associated with corresponding data records (e.g., credentials, dealers, vehicles, titles).
Document images should be able to be displayed inside a browser.
Document images should be stored in an industry standard format (e.g., TIFF, JPEG).
It is desirable to be able to add notations, in free text form, to a document image.
The following document properties should be supported: multipage documents, double-sided documents, and different document sizes.
Req. ID Document and Image Management
T 68
T 69
T 70
T 71
T 72
T 73
Together with machine readable information (e.g., bar code, QR code, etc.) on the printed forms, an OCR system should have the capability to automatically recognize capture, and index data input on scanned forms.
All documents issued by the DMV that are generated by the
DMV application system should contain a unique identifier that can be used to identify the customer, type of document, and variable data contained within the document. This information should be stored in a character sequence and in a machine readable information (e.g., bar code, QR code, etc) format.
All inbound documents containing machine readable information (e.g., bar code, QR code, etc.) formatted information should be scanned for machine readable information (e.g., bar code, QR code, etc.), including the use of hand-held scanners. Scanning should be performed:
At business defined location, documents should be batched together for high-speed scanning with code reader.
During data entry of incoming documents, entering unique identifier number should bring up on the screen information stored in the machine readable source (e.g., bar code, QR code, etc.), including customer information, document information, and any variable data that are captured.
Inbound and outbound fax data should also have the option to be captured, stored, associated, and retrieved in the same manner described above.
Inbound and outbound e-mails should also have the option to be captured, stored, associated, and retrieved in the same manner described above.
Other electronic documents, including Spreadsheets, PDF files, and other electronic files, should also have the option to be stored, associated and retrieved in the same manner described above.
Req. ID Document and Image Management
T 74
T 75
T 76
T 77
T 78
T 79
T 80
T 81
T 82
Select DMV staff should have assigned work queues. An employee can examine his work queue at any time and review any outstanding assignments that will require their attention.
Some activities can be assigned high priority – either automatically through business rules, or manually assigned by employees. Priority transactions should be placed on the front of a worker’s work queue and an alert (e.g., e-mail, pop-up, text message) can be sent to them and retained with the record.
Based on the status of a transaction and pre-defined business rules, a transaction should be automatically routed to the next individual. Authorized personnel can also override the automatic routing, and assign the work to a specific employee.
It is desirable that there will be capabilities to define teams and departments. Through this definition, workload can be distributed among employees. Supervisors within a department should have the ability to make specific assignments.
Through the assignment, an employee should be able to automatically access all information associated with the transaction. This information should include transaction records, document images, or other types of related data such as fax, or e-mail.
The work flow system will integrate with other DMV system components (e.g., title, credentialing, motor carrier).
All transactions (manual or automatic) and associated work flow should be logged. Reports should be available on transactions, work flow, efficiency and effectiveness.
Data in the operational database should be archived, at fixed intervals, based on retention dates specified in the business rules management requirements.
The system should be able to return an archived record to active status by an authorized user, if necessary.
Req. ID Document and Image Management
T 83
T 84
T 85
T 86
T 87
T 88
T 89
T 90
T 91
T 92
T 93
Associated electronic documents should also be archived based on the same retention dates.
The archival medium should be a standard and robust product, example includes: optical disk, magnetic tape.
Once archived, the data should be erased from the online storage.
There should be automated procedures in place to perform these archival activities. Archival should be based upon predetermined rules specified to the Document Management system.
The system should include the archive functionality to include frequency of access to tier two and three storage.
The archived information and document should be organized so that they can be accessed and retrieved within business defined rules.
The system should be capable of managing documents based on
DMV’s business rules drive records retention schedule.
The system should allow authorized users to override DMV’s retention schedule. When an override is put in place the user will be required to identify a reason for it. The system should notify the document management system manager of the override.
There should be an ability to easily create forms. There should also be facilities to create machine readable information (e.g., bar codes, QR code, etc.) on the forms.
There should be capabilities to modify an existing form, using the same facilities.
There should be policies and procedures for forms approval process, where an authorized user can accept or reject a created or modified form.
Req. ID Document and Image Management
T 94
T 95
T 96
T 97
T 98
T 99
T 100
T 101
Only authorized users can create, modify or approve forms.
There should be an audit trail on these activities.
There should be facilities to manage multiple versions of the same form, with indicators identifying current versions, prior versions, and expired versions.
There should be facilities to index and manage metadata about each form (e.g., what database it draws information from or stores data to).
There should be a central database for all these forms, with functions for efficient indexing, storage and retrieval of forms.
The forms should be stored in standard document formats (e.g.,
PDF, reasonable backwards capabilities).
There should be capabilities to handle different document types as form templates, including spreadsheets and word processed documents.
There should be application capabilities to retrieve these forms as overlays for printing. The retrieved form should be merged with data from the integrated operation database and/or document image database (e.g., signatures and photos), to be incorporated as part of outbound notices/correspondences to customers.
There should be application capabilities to use these forms as templates to be displayed under a Web browser. Once retrieved these electronic forms can be:
Used as a template for the user to enter data.
Merged with data from the integrated operation database and/or document image database to provide user with form viewing and modification capabilities.
Downloaded to a workstation in PDF format for local data entry and printing functions.
Req. ID Document and Image Management
T 102
All usage of these forms – for printing and electronic access – should be logged in an audit trail, together with the actual data that are displayed, entered or printed. For some predefined forms types, the filled-in form will be imaged and stored in the image repository.
Images and Archives
T 103
The system should have the ability to access photos and other image information stored in any other DMV repository.
T 104
T 105
The system should have the ability to access other documents or images stored in a specified repository.
The system should have the ability to retrieve and route images stored in a specified repository.
T 106
The system should have the ability to retrieve and route other documents or images stored in a specified repository.