ALEA DHR Web Service Integration Guide
Alabama Law Enforcement Agency
Access to Driver History Records
Table of Contents
- 1 Introduction
- 2 Web Service Address
- 2.1 Service WSDL
- 2.2 Service XSD
- 2.3 Service Endpoint
- 3 Access Requirements
- 4 Making a Request
- 4.1 Request Payload
- 4.2 Response Payload
- 4.3 Search Response (PDF)
- 4.4 Search Response (Raw Data)
- 4.4.1 Driving Record
- 4.4.2 Citation
- 4.4.3 Accident
- 5 Standard Error Responses
- 6 Test License Numbers
- 7 Appendix
- 7.1 Appendix A - Driver Restriction Codes
- 7.2 Appendix B - Citation Offense Codes
- 7.3 Appendix B2 - AAMVA Citation Offense Descriptions
- 7.4 Appendix C - Court ORI Codes
- 7.5 Appendix D - Race Codes
- 7.6 Appendix E - Sex Codes
- 7.7 Appendix F - DL Status Codes
- 7.8 Appendix G - Endorsement Codes
- 7.9 Appendix H - CDL Status Codes
- 7.10 Appendix I - Self Cert Option Codes
- 7.11 Appendix J - Med Cert Status Codes
- 7.12 Appendix K - Med Cert Restriction Codes
- 7.13 Appendix L - Med Exam Specialty Codes
- 7.14 Appendix M - State Codes
- 7.15 Appendix N - Jurisdiction Codes
- 7.16 Appendix O - Allowed Special Characters
- 7.17 Appendix P - FAQ
- 8 Reference Documents
- 9 Contacts
Introduction
This document describes the NIC Alabama web service interface that allows high volume customers to request Alabama Driving History Records (DHRs). There are two similar methods available to request DHRs: 1) a method that returns the result as an XML formatted string and 2) another that returns the result as a JSON formatted string. The return values will be described in further detail later in this document.
Web Service Address
There is both a test and production system available for this service. Those links are as follows:
Service WSDL
Service XSD
Service Endpoint
Access Requirements
To be granted access to request records via the NIC Alabama web service methods you must meet the following requirements:
Your company must have an Active NIC Alabama customer account. If you do not have an account yet, you can register for an account online at this link:
https://www.alabamainteractive.org/subscriber_registration/Your customer account must have an Active annual subscription.
Your customer account must be approved by the Alabama Law Enforcement Agency (ALEA).
Your customer account must have at least one Active user account with the following attributes:
A DPPA number assigned by ALEA
The appropriate login access group permissions.
Test - DPS_MVR_PTP_WS_TEST
Production - DPS_MVR_PTP_WS
Valid username and password credentials will be required to access the web service methods.
Making a Request
Requests can be made for both XML and JSON response data, based on the method used.
Requests for already purchased records can be made using the "ReRequest" methods below. These methods can be helpful in situations where your system for some reason fails to receive a valid response for a completed record purchase.
Records will only be available for re-request until the 7th day after the end of the original request month.
Using the re-request method will return the same exact record pulled at the time of the original request and will not be updated with any possible new changes to the record since the original request was made.
If a client tracking number value was provided in the original request, the exact same client tracking number must be provided in the re-request method to ensure you get the appropriate record returned.
No additional charges to your account will be made for re-requesting an already purchased record.
New Requests | |
---|---|
XML | RequestMVRAbstractAsPDF |
XML | RequestMVRAbstractAsXML |
JSON | RequestMVRAbstractAsJSON |
Request An Already Purchased Record | |
XML | ReRequestMVRAbstractAsXML |
JSON | ReRequestMVRAbstractAsJSON |
Request Payload
Element | Description | Required | Data Type (Length) |
---|---|---|---|
username | The username of an active user on your account with the associated permissions to access the web service. | Y | string (60) |
password | The password associated with the provided username. | Y | string (60) |
dlNumber | The drivers license number being requested. | Y | string (8) |
clientTrackingNumber | A unique identifier for this transaction that can be used to tie this request back to your system. This value may become required in a future version and would be used to prevent duplicate requests for the same unique client tracking number. | N | string (100) |
Response Payload
Search Response (PDF)
This method is available to all customers and should be the preferred method.
Element | Description | Data Type |
---|---|---|
drivingRecord | PDF Document ByteArray | String |
Search Response (Raw Data)
This method is not available to all customers and requires special permission from the Alabama Law Enforcement Agency to use.
Element | Description | Data Type |
---|---|---|
recordFound | This value is true only when a matching record is found. | Boolean |
fullRecord | This value is no longer used. | Blank |
recordFormatVersion | This is a value used to indicate the driving record format returned. Possible values are:
| String |
transactionDate | This value is only populated when using the ReRequestMVRAbstractAsXML or ReRequestMVRAbstractAsJSON methods and is the date/time stamp of the original transaction being requested. | String |
drivingRecord | Detail of driving record (see Driving Record) | DrivingRecord |
errorResponse | If the request is successful this field will be blank. Otherwise, refer to the Standard Error Responses | String |
Driving Record
Element | Description | Data Type |
---|---|---|
dlNumberFound | Value = True if the Driver License number was found in our system | Boolean |
returnMessage | Message regarding this Driver or access to the MVR | String |
lastName | Driver's last name | String |
firstName | Driver's first name | String |
middleName | Driver's middle name | String |
suffix | Driver's name suffix (Jr., Sr., etc…) | String |
physicalStreetAddress | Driver's residence street address | String |
physicalCity | Driver's residence city | String |
physicalStateCode | Driver's residence state 2-character abbreviation | String |
physicalStateDescription | Driver's residence state full name | String |
physicalZip5 | Driver's residence 5-digit zip code | String |
physicalZip4 | Driver's residence 4-digit zip extension | String |
mailingStreetAddress | Driver's mailing street address | String |
mailingCity | Driver's mailing city | String |
mailingStateCode | Driver's mailing state 2-character abbreviation | String |
mailingStateDescription | Driver's mailing state full name | String |
mailingZip5 | Driver's mailing 5-digit zip code | String |
mailingZip4 | Driver's mailing 4-digit zip extension | String |
dateOfBirth | Driver's date of birth | String |
raceCode | Driver's race code | String |
raceDescription | Driver's race description | String |
sexCode | Driver's sex code | String |
sexDescription | Driver's sex description See Appendix E | String |
interlock | Value = True if this driver has interlock | Boolean |
dlNumber | Driver license number | String |
dLStatusCode | Driver license status code | String |
dLStatusDescription | Driver license status description | String |
dLClass | Driver license class: | String |
dlEarliestIssueDateOnFile | Earliest date we have on file of this driver receiving a driver license | String |
dLIssueDate | Date the driver license was issued | String |
dLExpirationDate | Driver license expiration date | String |
dLRestrictionCount | Number of restrictions for this driver | Integer |
dLRestrictionCodes | Codes for all restrictions for this driver | StringArray |
dLRestrictionDescriptions | Description of restrictions for this driver | StringArray |
dLEndorsementCount | Number of endorsements for this driver | Integer |
dLEndorsementCodes | Codes for all endorsements for this driver | StringArray |
dLEndorsementDescriptions | Description of endorsements for this driver | StringArray |
permitClass | Class of this permit | String |
permitIssueDate | Date permit was issued | String |
permitExpirationDate | Expiration date of permit | String |
permitRestrictionCount | Number of restrictions for this permit | Integer |
permitRestrictionCodes | Codes for all restrictions for this permit (7 restrictions) | StringArray |
permitRestrictionDescriptions | Description of restrictions for this permit | StringArray |
permitEndorsementCount | Number of endorsements for this permit | Integer |
permitEndorsementCodes | Codes for all endorsements for this permit (5 endorsements) | StringArray |
permitEndorsementDescriptions | Description of endorsements for this permit | StringArray |
cDLStatusCode | Commercial Driver license status code | String |
cDLStatusDescription | Commercial Driver license status description | String |
cDLEarliestIssueDateOnFile | Earliest date we have on file of this driver receiving a commercial driver license | String |
selfCertOptionCode | Self certification code | String |
selfCertOptionDescription | Description of self certification code | String |
medCertStatusCode | Medical certificate status code | String |
medCertStatusDescription | Description of the medical certificate status | String |
medCertEntryDate | Date the medical certificate was entered in our system | String |
medCertIssueDate | Medical Certificate Issue Date | String |
medCertExpirationDate | Medical Certificate Expiration Date | String |
medCertRestrictionCount | Number of medical certificate restrictions | Integer |
medCertRestrictionCodes | There are six characters in this string, each representing a specific restriction | StringArray |
medCertRestrictionDescriptions | Description of the medical certificate restrictions | StringArray |
medLicensingJurisdictionCode | Medical Licensing state 2-character abbreviation Jurisdiction Code | String |
medLicensingJurisdictionDescription | State Description of the medical licensing jurisdiction code | String |
medExLicenseNumber | Medical Examiner's license number | String |
medExLastName | Medical examiner's last name | String |
medExLastNameTruncated | Value = True if examiner's last name has been truncated. | Boolean |
medExLastNameTransliteration | Value = True if examiner's last name has been transliterated. | Boolean |
medExFirstName | Medical examiner's first name | String |
medExFirstNameTruncated | Value = True if examiner's first name has been truncated. | Boolean |
medExFirstNameTransliteration | Value = True if examiner's first name has been transliterated. | Boolean |
medExPhoneNumber | Medical examiner's phone number | String |
medExRegistryNumber | Medical examiner's registry number | String |
medExSpecialtyCode | Medical examiner's 2-character specialty code | String |
medExSpecialtyDescription | Medical examiner's specialty full description | String |
driverSkillEvalEffectiveDate | Effective date of the driver's skill evaluation | String |
driverSkillEvalExpirationDate | Expiration date of the driver's skill evaluation | String |
driverWaiverEffectiveDate | Effective date of the driver's waiver | String |
driverWaiverExpirationDate | Expiration date of the driver's waiver | String |
accidentCount | Number of accidents reported for this driver | Integer |
accidents | Detail of accident information (see ALEA DHR Web Service Integration Guide#Accident) | List<Accident> |
citationCount | Number of citations reported for this driver | Integer |
citations | Detail of citation information (see ALEA DHR Web Service Integration Guide#Citation) | List<Citation> |
Citation
Element | Description | Data Type |
---|---|---|
offenseCode | Code of the offense | String |
offenseDescription | Description of the offense | String |
offenseDate | Date the offense occurred | String |
speedTraveling | Speed the driver was traveling | Integer |
speedLimit | Speed limit | Integer |
courtORICode | ORI code of the court | String |
courtORIDescription | Description of the ORI code of the court | String |
courtStateCode | 2-character abbreviation of the court's state | String |
courtStateDescription | Description of the court's state | String |
courtDate | Court date | String |
commercialVehicle | Value = True if driver received the citation while in a commercial vehicle | Boolean |
representedByCounsel | Value = True if the driver is represented by counsel | Boolean |
Accident
Element | Description | Data Type |
---|---|---|
accidentNumber | Accident number | String |
accidentDate | Date the accident occurred | String |
accidentCityCode | 2-character code of the city where accident occurred | String |
accidentCityDescription | Name of the city where accident occurred | String |
accidentStateCode | 2-character abbreviation of the state where the accident occurred | String |
accidentStateDescription | Name of the state where the accident occurred | String |
accidentCountyCode | 2-character code of the county where accident occurred | String |
accidentCountyDescription | Name of the county where the accident occurred | String |
commercialVehicle | Value = True if driver had the accident while in a commercial vehicle | Boolean |
Standard Error Responses
The following is a list of error response messages and descriptions that are returned to the client application in the event of invalid data or unexpected results.
Error Message | Error Description |
---|---|
Unable to process your login at this time. | The error may occur when the customer account management service is unavailable or an error has occurred that prevented the application from authenticating your login credentials. |
Login attempt failed. We were unable to validate your login at this time due to an issue with our system, please try back later. | The error may occur when the customer account management service is unavailable or an error has occurred that prevented the application from authenticating your login credentials. |
Invalid login for username. | The username and password provided are invalid and could not be authenticated. |
Valid login for username, but DPPA Number is not valid. | The user account is required to have a valid DPPA number associated with it. |
Access to the test web service is only available for testing purposes. | The user account does not have the required login access group to make requests against the test web service. |
Valid login for username, but DPS_MVR_PTP_WS access group may not be present. | The user account does not have the required login access group to make requests against the production web service. |
Valid login for username, but login access group list is empty. | The user account does not have any valid login access groups. |
Invalid driver's license number format. | Driver's license numbers must be either 7-digits, 8-digits, 1-alpha + 6-digits, or 1-alpha + 7-digits. |
MVR System is currently unavailable due to maintenance. | Due to maintenance, the request system is not currently available. |
INVALID INPUT DL NO [1234567] | The request was successful, but no record was found for the requested driver's license number. |
The server was unable to process the request due to an internal error. | The server was unable to process the request due to an internal error. (This message is typically followed by additional output details that may vary.) |
LEADS INDICATES DRIVER IS DECEASED, CONTACT ALEA FOR MORE INFORMATION. | Records indicate that this driver is deceased. |
This license number is no longer current. The driver has been assigned a new license number. | This license number is no longer current. The driver has been assigned a new license number. |
Test License Numbers
The following driver's license numbers can be used during testing.
License Number | Attributes |
---|---|
3000001 |
|
3000002 |
|
3000003 |
|
3000004 |
|
3000005 |
|
13000006 |
|
3000007 |
|
3000008 |
|
3000009 |
|
3000010 |
|
30000011 |
|
30000012 |
|
Appendix
Appendix A - Driver Restriction Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
ALONLY | Alabama Only |
ALRST | Alternative Restraint System |
AUTO | Automatic Transmission |
BIOPT | Bioptic Lenses |
BLTPDR | Built Up Pedals (Remapped) |
BLTPED | Built Up Pedals |
BLTSET | Built Up Seat |
BLTSTR | Built Up Seat (Remapped) |
CHTSTR | Chest Strap |
CNAR1 | Converted Narrative Restriction |
CNAR2 | Converted Narrative Restriction |
CNAR3 | Converted Narrative Restriction |
CNV1 | Class B Permit |
CNV2 | Class B Permit with a Passenger Endorsement |
CNV3 | Class B Permit with Passenger & School Bus Endorsements |
CNV4 | Class A Permit |
CNV5 | Class A Permit with a Passenger Endorsement |
CNV6 | Class A Permit with Passenger & School Bus Endorsements |
CNVS | S – School Bus (Legacy) |
CORLEN | Corrective Lenses |
CYCLE | Motor Driven Cycle Only |
DAYONL | Daylight Driving Only |
DAYONR | Daylight Driving Only (Remapped) |
HARD | Hardship License |
HEAR | Hearing Impaired |
HITECH | High Tech Driver Equipment |
HNDCTL | Hand Controls |
INTLCK | Interlock Device |
INTRA | Intrastate Only |
INTRAR | Intrastate Only (Remapped) |
INTREQ | Interlock Required |
LEARN | Learner License |
LEFTFT | Left Foot Accelerator (Retired) |
LFTFOT | Left Foot Accelerator |
MECHSG | Mechanical Signals |
MEDVAR | Medical Variance |
NAIRBR | No Full Air Brake Equipped CMV |
NCARTK | No Cargo in CMV Tank |
NOAIRB | No Air Brake Equipped CMV |
NOINT | No Interstate |
NOMAN | No Manual Transmission CMV |
NOPASA | No Class A Passenger Vehicle |
NOPASB | No Class B Passenger Vehicle |
NOTRAL | No Tractor Trailer CMV |
NPASBU | No Passenger in CMV Bus |
OMIRL | Outside Mirror - Left |
OMIRLR | Outside Mirror - Left & Right |
OMIRR | Outside Mirror – Right |
OOSINT | Out-of-State Interlock Required |
OOSREV | Revoked in Given State |
PWRBRK | Power Brakes Only |
PWRBRR | Power Brakes Only (Remapped) |
PWRSTR | Power Steering Only (Retired) |
RHAND | Right Hand Controls |
SPKIMP | Social/Verbal Impairment |
STEER | Steering Device |
STRKNG | Steering Knob |
TRIPIN | TriPin Steering |
VSLDYR | Vessel Daylight Only (Retired) |
VWOAIR | Vehicle without Air Brakes (Remapped) |
WELCH | Welch License |
XMILE | X Mile Radius |
ZERO | Zero/Reduced Effort Steering |
Appendix B - Citation Offense Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
001 | Speeding |
002 | Reckless Driving |
003 | No Drivers License |
004 | DUI - Liquors |
005 | DUI - Drugs |
006 | Fail To Yield Rht-Of-Way |
007 | Driving While Revoked |
008 | Driving While Suspended |
009 | Driving While Cancelled |
010 | Running Red Light |
011 | Wrong Side Of Road |
012 | Fail-Stop At Stop Sign |
013 | Improper Equipment |
014 | Improper Passing |
015 | Allow Other Use License |
016 | Improper Backing |
017 | Driver Vision Obscured |
018 | Dr Thru Barcde/Closed Rd |
019 | Failure To Dim Lights |
020 | Fail Heed Siren Blu Lite |
021 | Failure To Report Acc |
022 | Failure To Signal |
023 | Following Too Close |
024 | Left Scene Of Accident |
025 | Illegal Towing |
026 | Imp Load(Shift/Spill) |
027 | Improper Parking |
028 | Improper Tag |
029 | Improper Turn |
030 | Imp Use Siren/Blue Light |
031 | One-Way Street |
032 | Hiway Loading From Ramp |
033 | Manslaughter |
034 | Mutilated or Altered Drivers License |
035 | No Flags Or Flares |
037 | No Helmet/Shoes-Mtrcycl |
038 | Obstruction Of Traff Way |
040 | Overheight Truck |
041 | Overlength Truck/Trailer |
042 | Overweight Truck |
043 | Overwidth Truck |
044 | Passed Stopped School Bus |
045 | Transport Illegal Whisky |
046 | Violating Restrictions |
047 | Improper Lane Changing |
048 | Allow Minor Oper Mv-Veh |
049 | Oper Veh No Owner Consnt |
050 | Off Truck Route |
051 | Failure To Appear |
052 | Drvng Under Influ Missip |
054 | Auto-Commission Of Felny |
055 | Other State DWI/DUI Reduced |
056 | Unlaw Blood Alchl Lvl-FL |
057 | Attempt To Elude Police |
058 | Racing On Highway |
059 | Homicide By Vehicle |
061 | Child Restraint Viol. |
062 | Fail-Stop At RR Crossing |
063 | Improper Lane Usage |
064 | Murder |
065 | Criminally Negligent Homicide |
066 | Assault |
067 | Careless Driving |
068 | Not Obey Traf Cntrl/Sign |
069 | Mtr Carrier (Points) |
070 | Mtr Carrier (No Points) |
071 | DUI - Alcohol And Drugs |
072 | DUI - Any Substance |
073 | Failure To Pay |
074 | Ftp Clearance |
075 | Improper Window Tint |
076 | Use Of Anothers Licens |
077 | Seat Belt Violation |
078 | Gun Law Act 94-820 |
079 | Confidential - Gun Law |
080 | Speeding Over 79 Mph |
081 | No Hdlgt When Raining |
082 | Minor/Possession Alcohol |
083 | Use Of Dl/Minor/Alcohol |
084 | Confidential - Minor/Possession Alcohol |
085 | Confidential - Use Of Dl/Minor Alcohol |
090 | Refused Chemical Test |
094 | Fta Clearance |
095 | Juvenile |
096 | Other-Moving And Traffic |
097 | Other-Not Move Nor Traff |
098 | Drug Law Act 93-352 |
099 | Confidential - Drug Law Act 93-352 |
100 | Placarding |
101 | Brakes Required |
102 | Flaglight Projected Load |
103 | Tires |
104 | Hours Of Service |
105 | Driver Out Of Service |
106 | Vehicle Out Of Service |
107 | No Points In CMV |
108 | No Medical Card |
109 | Operating Unsafe CMV |
110 | Improper Routing Hazmat |
111 | Improper Ship Document |
112 | Driving While Disqu/Cv |
113 | Driving While Susp/Cv |
114 | Driving While Rev/Cv |
115 | Driving While Canc/Cv |
116 | CMV W/O Proper Documents |
117 | NoTag |
118 | Consum Possess Alc/Drug |
119 | Radar Detector In A CMV |
120 | Confidential - DUI Under 21 .02 To .08 |
121 | DUI School Bus/Day Care |
122 | Adm Action/Refusal |
123 | Adm Action/DUI |
124 | Out Of Service Violation |
125 | Speeding Over 85 Mph |
126 | Reckless Endangerment |
127 | Adm Action Rescinded |
128 | No Tag Regis In Vehicle |
129 | Failure To Pay Child Suport |
130 | Child Support Clearance |
131 | Mandatory Insurance |
132 | Theft Of Gas |
133 | Fail Check RR Tracks CDL |
134 | Fail Clear RR Tracks CDL |
135 | Fail Stop RR Track CDL |
136 | Fail Space RR Cross CDL |
137 | Fail Obey Rr Traf Dev CDL |
138 | Fail Negotiate A RR CDL |
139 | Open Container |
140 | Drive 12 Am To 6 Am Gdl |
141 | Over 1 Passengers Gdl |
142 | Out Of Serv W/Pass |
143 | Adm Action/DUI < .08 CDL |
144 | Reveal Identity Acc |
145 | CDL W/O Being Licensed |
146 | Perjury Oper Motor Veh |
147 | Negligent Oper CMV Ftl |
148 | Improper Class/Endo Lic |
149 | Fail Use Of Sb Safety Eq |
150 | Failure To Comply/Answer |
151 | Inability To Control Veh |
152 | Oper Improper Drowsiness |
153 | Oper Improer Mtl/Phy Dis |
154 | Oper W/O Lights Reqd |
155 | Oper W/O Sb Equip Reqd |
156 | Fail To Use Lgt As Reqd |
157 | Oper W/O Haz Mat As Reqd |
158 | Fail To Obey Yield Sign |
159 | Fail To Obey Traffic Sgn |
160 | Fail To Keep Proper Lane |
161 | Violation Result Ftl Acc |
162 | Speeding 1-5 Over Limit |
163 | Speed 6-10 Over Limit |
164 | Speed 16-20 Over Limit |
165 | Speed 21-25 Over Limit |
166 | Speed 26-30 Over Limit |
167 | Speed 31-35 Over Limit |
168 | Speed 36-40 Over Limit |
169 | Speed 41 Or More Over |
170 | Speed 1-10 Over Limit |
171 | Speed 21-30 Over Limit |
172 | Speed 31-40 Iver Limit |
173 | Prima Facia/Too Fast Cnd |
174 | Speed < Minimum |
175 | Erratic Sudden Chg Speed |
176 | Speed On Freeway |
177 | Fto Officer/Device Rr |
178 | DUI .08 Or More |
179 | DUI .10 Or More |
180 | DUI BAC Over Limit |
181 | DUI Meds Not Intend |
182 | Driving Impaired |
183 | Ignition Interlock |
184 | Drink Alc Driving |
185 | Under Age Perse |
186 | Admin Perse .10 |
187 | Hit N Run Stop Aid |
188 | Hit and Run Fatal |
189 | Hit N Run Per Inj |
190 | Hit N Run Prop Dmg |
191 | Leave Scene Ftl Acc |
192 | Leave Scene Per Inj |
193 | Leave Scene Prop Dmg |
194 | Ftr Identity Ftl/Inj |
195 | Drive While Withdrawn |
196 | Drive While Barred |
197 | Drive While Denied |
198 | Fail File Fin Resp |
199 | Fail To File Ins |
200 | Fail To File Med Cert |
201 | Show Or Use Lic Imp |
202 | Violate Lmt Lic Cnd |
203 | Possess Mult Lic |
204 | Defective Haz Mat Dev |
205 | Defective Lights |
206 | Defective Sb Equip |
207 | Fail To Use Equip Rqd |
208 | Fail To Use Brakes |
209 | Fail Use Snow Tires |
210 | Equip Used Imp/Obst |
211 | Brakes Used Improper |
212 | Imp Oper/Ride Mcyle |
213 | Usecured Pass Open Area |
214 | Fto Constr/Maint Marker |
215 | Fail To Obey Flagger |
216 | Fto Lane Marks/Signal |
217 | Fto Police/Peace Offr |
218 | Fto Restricted Lane |
219 | Fto Safety Zone |
220 | Fto School Cross Grd |
221 | Fto Warn Light/Flash |
222 | Following Improperly |
223 | Fail Leave Dist Pass |
224 | Follow Emgy Veh Unlaw |
225 | Follow Fire Veh Unlaw |
226 | Ran Off Road |
227 | Imp Lane/Loc Crossovr |
228 | Imp Lane/Loc Crosswlk |
229 | Imp Lane/Loc Ramp |
230 | Imp Lane/Loc Bic Lane |
231 | Imp Lane/Loc Occ Lane |
232 | In Restricted Lane |
233 | Imp Lane/Loc Lmt Hwy |
234 | Imp Lane/Loc Median |
235 | Imp Lane/Loc Rail |
236 | Imp Lane/Loc Fire Hose |
237 | Imp Lane/Loc Onc Trf |
238 | Imp Lane/Loc Dtch/Shd |
239 | Imp Lane/Loc Slow Lane |
240 | Imp Lane Loc Str Ctr Ln |
241 | Imp Lane/Loc Turn Lane |
242 | Pass In Viol Sign/Marker |
243 | Pass In Viol Opp Dir Rst |
244 | Passing On Wrong Side |
245 | Pass On Hill/Curve |
246 | Pass Where Prohibited |
247 | Pass W/Insuff Dist/Visb |
248 | Inattentive Driving |
249 | Negligent Driving |
250 | Fty Right Of Way Cycle |
251 | Fty Funeral/Parade |
252 | Fty To Other Vehicle |
253 | Fty Overtaking Vehicle |
254 | Fty Pedestrian/Blind/Dis |
255 | Fty School Bus |
256 | Fty Crosswalk |
257 | Fty Rotary |
258 | Fty Stop Sign |
259 | Fty Traffic Sign |
260 | Fty Traffic Signal |
261 | Fty Unsigned Inters |
262 | Fty Yield Sign |
263 | Fty Warn On Oth Veh |
264 | Fty When Turning |
265 | Fail Cancel Signal |
266 | Fail Signal To Pass |
267 | Fail Signal Lane/Turn |
268 | Improper Method Turn |
269 | Improper Pos For Turn |
270 | Improper Left Turn |
271 | Improper Right Turn |
272 | Improper Turn Around |
273 | Improper U Turn |
274 | Wrong Way Rotary |
275 | Wrong Way Divide Hwy |
276 | Wrong Side Divide Hwy |
277 | Wrong Side Undivided |
278 | Coasting |
279 | Use Veh In Misdemeanor |
280 | Use Veh Aid/Abet Felon |
281 | Negligent Hom Oper CMV |
282 | Illeal Oper Emgy Veh |
283 | Illegal Possess Of Drugs |
284 | Fail To Use Haz Mat Reqd |
285 | Fto Traffic Signal/Lgt |
286 | Imp Lane Or Location |
287 | Reckless Carless Neg Dr |
288 | Fty Animal/Animal Driven |
299 | Wrong Signal |
300 | Improper Starting |
301 | Unsafe Operation |
302 | Resisting Arrest |
303 | Misrepresent On Appl |
304 | Manufacture False Lic |
305 | Fail To Comply Fin Resp |
306 | Failure to Pay Damages or Payment |
307 | Fail To Post Security |
308 | Unsatisfied Judgement |
309 | Fail To Stop As Reqd |
310 | Driving Wrong Way |
311 | DUI-.04 Above/Comm Veh |
312 | DUI-Liquors/Comm Veh |
313 | Refuse Chem Test/Cv |
314 | DUI-Drugs/Comm Veh |
315 | Left Acc-Scene/Com Veh |
316 | Commiss Of Felony/Cv |
317 | Comm Felony/Contr/Cv |
318 | Excessive Spd/Comm Veh |
319 | Disreguard-Safety/Cv |
320 | Reckless Driving/Com V |
321 | Imp-Err-Lane Chg/Com V |
322 | Follow Too Close/Com V |
323 | Homicide By Vehicle |
324 | Out-Of-State Adm Perse |
325 | O/S Adm Perse Haz Mat/Cv |
326 | Out-Of-State Refusal |
327 | O/S Refusal Haz Mat/Cv |
328 | O/S Fail To Appear/Cv |
329 | O/S Failure To Pay/Cv |
330 | Fail Surrender Haz Endor |
331 | Imminent Hazard |
340 | Felony DUI |
341 | Operat W/O Equip |
342 | Imp Or Err Lane Chg |
343 | Illegal Possess Alcohol |
344 | Misrepresent Buy Alcohol |
345 | Operate W/O Brakes Reqd |
346 | Obstruct/Impede Traffic |
347 | Fail To Yield Emergency |
350 | Move Over Emerg Vehicle |
351 | Refusal Serious Inj Acc |
352 | Unauthorized Use Vehicle |
353 | Speeding 26 Or More Over |
354 | Failed Show Non-Comm Dl |
355 | Veh Feticide 1st Degree |
356 | Veh Feticide 2nd Degree |
357 | Failed To Show Ins Cert |
358 | Speed 11-14 Over Limit |
359 | Fail To Render Aid |
360 | Fail Notify Parked Veh |
361 | Strike Fixed Object/Acc |
362 | Use Communication Dev |
363 | Rescind Refusal Accident |
364 | Lsa Private Property |
365 | Admn Perse Specific BAC |
366 | CDL Not In Possession |
367 | Texting While Driving in Commercial Vehicle |
368 | Use Mobile Phone |
369 | Texting While Driving in Passenger Vehicle |
370 | Misrepresentation of ID & Other Facts On Comm Driver |
371 | Conviction of Fraud Related To Issuance of CDL/CLP |
373 | Human Trafficking |
701 | Operating a vessel without emergency shutoff switch |
702 | Permit Operation Without Safety Device |
703 | Insufficent Life Preservers |
704 | Skiing Without Personal Floatation Device |
705 | Towing Skier Without Observer Or Mirror |
706 | Towing Skiier Without Mirror On Personal Water Craft |
707 | Operating At Night Without Lights |
708 | Reckless Operation |
709 | Careless Operation |
710 | Boating Under The Influence |
711 | No Personal Floatation Device Within 800 Feet Of Dam |
712 | Violating Restrictive Signs |
713 | No Fire Extinguisher On Board |
714 | Obstructing Operators View |
715 | Personal Floatation Device Not Worn On Personal Water Craft |
716 | Child Under 8 Not Wearing Personal Floatation Device |
717 | Overloading Vessel |
718 | Fraudulent Use of Boating Certification |
719 | Failure To Follow Road Rule |
720 | No Proper Sounding Device |
721 | Failure To Submit Accident Report |
722 | Manslaughter Or Homicide On A Vessel |
723 | Vessel Perjury Or False Statement |
724 | Unauthorized Use Of A Vessel |
725 | Attempting To Elude Marine Police |
726 | Reckless Operation On Personal Water Craft |
727 | Refusing To Submit To A Chemical Test (Vessel) |
728 | Violation Of Restricted Vessel License |
729 | Operating A Boat While Revoked/Suspended/Cancelled |
730 | Operating a vessel without a license |
731 | Operating a vessel without registration |
AAMVA | Dynamic String Value with Max Length 255. See Appendix B2 for AAMVA offense descriptions |
AD.VN001 | Native Code For Admin DUI Youthful Offender |
AD.VN002 | Native Code For DUI Conviction Youthful Offender |
AD.VN003 | Taking or Attempting to Take the Drivers License Exam - Unlawfully and Fraudulently to Obtain License for Another |
AD.VN004 | Unlawfully And Fraudulently Concealed Identity While Obtaining License or Non- Driver Identification Card |
AD.VN005 | Attempted to Fraudulently Obtain a Commercial Driver License |
AD.VN006 | Fraudulently Obtained a Commercial Driver License |
AD.VN007 | Attempting To Fraudulently Obtain A Driver License Or Non-Driver ID Card |
AD.VN008 | Providing a Fraudulent CDL Medical Certification |
AD.VN009 | Mutilating, Defacing, or Reproducing a Driver License, Temporary License, or Learners License |
AD.VN010 | Re-Exam Required |
AD.VN011 | Driver failed to return a medical form provided by the Medical Unit |
AD.VN012 | CDL Re-Examination When Fraud Suspected |
AD.VN013 | Fraudulently Obtained Driver License or Identification Card |
AD.VN014 | CDL Re-Examination Due To Medical Issues |
AD.VN015 | Class D Re-Examination Due To Medical Issues |
AD.VN016 | Vessel Re-Examination Due To Medical Issues |
AD.VN017 | Probationary Sanction |
AD.VN018 | Class D Re-Examination When Fraud Suspected |
AD.VN019 | Failed a skills test required due to medical standards not being met. |
AD.VN020 | Vessel Re-Examination When Fraud Suspected |
AD.VN021 | Habitual Drunkard |
AD.VN022 | Native Code For Criminal Solicitation To Commit The Crime Of Trafficking In Specified Substances |
AD.VN023 | Attempt To Commit The Crime Of Trafficking In Specified Substances |
AD.VN024 | Criminal Conspiracy To Commit The Crime Of Trafficking In Specified Substances |
AD.VN025 | Trafficking In Specified Substances |
AD.VN026 | Unlawful Possession With Intent To Distribute A Controlled Substance |
AD.VN027 | Driving Without Interlock Device |
AD.VN028 | Tampering With Interlock Device |
AD.VN029 | 4 Failed Interlock Tests Within 30 Days |
AD.VN030 | School Non-Attendance |
AD.VN031 | Court Ordered Sanction |
AD.VN032 | Claim Rejected |
AD.VN033 | Failure To Provide Self Cert |
AD.VN034 | Native Code for a driver reinstating their license with an interlock restriction, but not having a new license issued within 10 days. |
AD.VN035 | The driver's mental/physical state is not adequate to allow them to drive safely |
AD.VN101 | Failed An Administered Vision Screening |
AD.VN102 | Visual Acuity Does Not Meet Standards For Class D |
AD.VN103 | Failed A Skills Test Required Due To Vision Standards Not Being Met. |
AD.VN104 | Failure To Appear For A Skills Test Required Due To Vision Standards Not Being Met. |
AD.VN105 | Not Entitled To License Due To Vision. |
AD.VN106 | Failure to Comply with Release |
AD.VN107 | Failure to Comply with Out of State Accident Laws |
AD.VN108 | Failure to Provide Proof of Insurance or Post Security |
AD.VN113 | Failure to pay damages or payment following revived judgement |
AD.VN114 | Dismissal of bankruptcy following revived judgement |
AD.VN115 | Failure to comply with court release following revived judgement |
AD.VN116 | Dismissal of Bankruptcy |
AD.VN117 | Revived Judgement |
AD.VN118 | Failure to comply with court release following judgement |
AD.VN120 | Not entitled to license - must clear other state |
AD.VN121 | Not entitled to license - must clear Alabama record |
AD.VN122 | Not entitled to license - have unresolved accident case |
AD.VN123 | Not entitled to license - reinstatement fee has not been paid |
AD.VN124 | Not entitled to license - incorrect name or date of birth on license |
AD.VN125 | Not entitled to license - another person took examination |
AD.VN126 | Not entitled to license - has valid, out-of-state license |
AD.VN127 | Not Entitled to License |
AD.VN128 | Not entitled to commercial driver license |
AD.VN129 | Not entitled to hazmat endorsement |
AD.VN130 | Not entitled to license - dishonored issuance payment |
AD.VN131 | Not entitled to license - erroneous issuance |
AD.VN372 | Native Code For A Driver Having A Requirement To Have An Ignition Interlock Device Installed In Their Vehicle |
OOSCONV | Out Of State Conviction |
Appendix B2 - AAMVA Citation Offense Descriptions
Note that while this list will periodically be updated, these values are simply a pass-through of the AAMVA code. AAMVA may retire certain codes or add new ones on occasion without notice.
AAMVA Offense Descriptions |
---|
A04 - DUI with BAC ≥.04 |
A08 - DUI with BAC ≥.08 |
A10 - DUI with BAC ≥.10 |
A11 - DUI with BAC ≥.__ |
A12 - Refused test |
A20 - DUI of alcohol or drugs |
A21 - DUI of alcohol |
A22 - DUI of drugs |
A23 - DUI of alcohol and drugs |
A24 - DUI of medication |
A25 - Driving while impaired |
A26 - Drinking while driving |
A31 - Illegal possess of alcohol |
A33 - Illegal possess of drugs |
A35 - Possess of open container |
A41 - Interlock violation |
A50 - Vehicle: controlled substance |
A60 - Underage DUI BAC ≥.02 |
A61 - Underage Admin DUI BAC ≥.02 |
A90 - Admin Per Se BAC ≥.10 |
A91 - Admin Per Se BAC ≥.__ |
A94 - Admin Per Se BAC ≥.04 |
A95 - Admin Per Se for drugs |
A98 - Admin Per Se BAC ≥.08 |
B01 - Hit & run after crash |
B02 - Hit & run after crash - fatal |
B03 - Hit & run after crash - injury |
B04 - Hit & run after crash - property damage |
B05 - Leaving scene before police |
B06 - Leaving scene before police - fatal |
B07 - Leaving scene before police - injury |
B08 - Leaving scene before police - property damage |
B14 - Failure to reveal identity after crash |
B19 - Driving under out-of-service order |
B20 - Driving while license withdrawn |
B21 - Driving while license barred |
B22 - Driving while license cancelled |
B23 - Driving while license denied |
B24 - Driving while license disqualified |
B25 - Driving while license revoked |
B26 - Driving while license suspended |
B27 - Driving while out-of-service order in effect |
B41 - Altered or counterfeit license |
B51 - Expired or no license |
B56 - Driving CMV without CLP or CDL |
B57 - Driving CMV without possession of CLP or CDL |
B61 - Failed to file crash report |
B63 - Failed to file future proof of financial responsibility |
B64 - Failed to file insurance |
B65 - Failed to file medical or disability info |
B74 - Failed to Show Insurance |
B78 - Failed to show NCL |
B91 - Driving with improper class/endorsement |
D02 - Misrepresentation of identity for NCL |
D06 - Misrepresentation of identity for Alcohol |
D07 - Possession of multiple licenses |
D10 - Manufacture false license |
D16 - Show or use improper license |
D27 - Violate limited license conditions |
D29 - Violate license restrictions |
D30 - Misrepresentation of identity for CLP or CDL |
D31 - Issuance fraud CLP or CDL |
D35 - Failed to comply with financial responsibility |
D36 - Failed to maintain liability insurance |
D37 - Failed to pay damages/installment |
D38 - Failed to post security or obtain liability release |
D39 - Unsatisfied judgment |
D45 - Failed to appear for trial or court |
D51 - Failed to pay child support |
D53 - Failed to pay fine and costs |
D56 - Failed to answer citation |
D70 - Driver's view obstructed |
D72 - Inability to control vehicle |
D74 - Driving improperly - Drowsiness |
D75 - Driving improperly - Disability |
D78 - Perjury about operation |
E01 - Operating without required equipment |
E02 - Operating without brakes |
E03 - Operating without hazmat equipment |
E04 - Operating without hazmat markings |
E05 - Operating without lights |
E06 - Operating without school bus equipment |
E23 - Use of radar or laser detector |
E33 - Defective hazmat safety devices |
E50 - Failed to use required equipment |
E51 - Failed to use brakes |
E53 - Failed to use hazmat equipment |
E54 - Failed to use headlight dimmer |
E55 - Failed to use lights |
E56 - Failed to use school bus equipment |
E57 - Failed to use snow tires or chains |
E70 - Equipment used improperly |
E71 - Brakes used improperly |
F02 - Child restraint not used |
F03 - Motorcycle equipment not used |
F04 - Seat belt not used |
F05 - Carrying unsecured passengers |
F06 - Improper operation or riding on motorcycle |
F34 - Obstructing traffic |
M02 - Failed to obey barrier |
M03 - Failed to obey construction marker |
M04 - Failed to obey flagger |
M05 - Failed to obey lane markings or signal |
M08 - Failed to obey officer |
M09 - Failed to obey railroad crossing |
M10 - Failed to obey railroad control device |
M11 - Failed to obey restricted lane |
M12 - Failed to obey safety zone |
M13 - Failed to obey school crossing guard |
M14 - Failed to obey traffic control device |
M15 - Failed to obey stop sign |
M16 - Failed to obey traffic signal |
M17 - Failed to obey traffic sign |
M18 - Failed to obey warning light |
M19 - Failed to obey yield sign |
M20 - Failed to obey railroad slow |
M21 - Failed to obey railroad stop |
M22 - Failed to obey railroad stop required |
M23 - Failed to obey railroad sufficient space |
M24 - Failed to obey railroad sufficient clearance |
M25 - Failed to stop - unsigned intersection |
M30 - Following improperly |
M31 - Failed to leave sufficient distance overtaking |
M32 - Following emergency vehicle unlawfully |
M33 - Following fire equipment unlawfully |
M34 - Following too closely |
M40 - Improper lane or location |
M41 - Failure to keep in proper lane |
M42 - Improper or erratic lane changes |
M43 - Ran off road |
M44 - Improper lane - crossover |
M45 - Improper lane - crosswalk |
M46 - Improper lane - entrance or exit |
M47 - Improper lane - bicycle lane |
M48 - Improper lane - occupied lane |
M49 - Improper lane - restricted lane |
M50 - Improper lane - limited access highway |
M51 - Improper lane - median |
M55 - Improper lane - rail tracks |
M56 - Improper lane - fire hose |
M57 - Improper lane - oncoming lane |
M58 - Improper lane - shoulder |
M60 - Improper lane - slower vehicle lane |
M61 - Improper lane - center lines |
M62 - Improper lane - turn lane |
M70 - Improper passing |
M71 - Passing in violation of sign or marking |
M72 - Passing in violation of opposite directions restriction |
M73 - Passing on wrong side |
M74 - Passing on hill or curve |
M75 - Passing school bus displaying warning |
M76 - Passing where prohibited |
M77 - Passing with insufficient visibility |
M80 - Inattentive, distracted, careless or negligent driving |
M81 - Careless driving |
M82 - Inattentive or distracted driving |
M83 - Negligent driving |
M84 - Reckless driving |
M85 - Texting while driving |
M86 - Hand-held device while driving |
N01 - Failed to yield |
N02 - Failed to yield - animal rider |
N03 - Failed to yield - cyclist |
N04 - Failed to yield - emergency vehicle |
N05 - Failed to yield - funeral procession |
N06 - Failed to yield - other vehicle |
N07 - Failed to yield - overtaking vehicle |
N08 - Failed to yield - pedestrian |
N09 - Failed to yield - school bus |
N20 - Failed to yield - crosswalk |
N21 - Failed to yield - roundabout |
N22 - Failed to yield - stop sign |
N23 - Failed to yield - traffic sign |
N24 - Failed to yield - traffic signal |
N25 - Failed to yield - unsigned intersection |
N26 - Failed to yield - yield sign |
N30 - Failed to yield - warning displayed |
N31 - Failed to yield - when turning |
N40 - Failed to signal |
N41 - Failed to cancel signal |
N42 - Failed to signal intention to pass |
N43 - Failed to signal lane change or turn |
N44 - Giving wrong signal |
N50 - Improper turn |
N51 - Improper method of turning |
N52 - Improper position for turning |
N53 - Making improper left turn |
N54 - Making improper right turn |
N55 - Making improper turn around |
N56 - Making improper U turn |
N60 - Driving wrong way |
N61 - Driving wrong way - roundabout |
N62 - Driving wrong way - divided highway |
N63 - Driving wrong way - one way |
N70 - Driving on wrong side |
N71 - Driving on wrong side - divided highway |
N72 - Driving on wrong side - undivided |
N80 - Coasting |
N82 - Improper backing |
N83 - Improper start from parked |
N84 - Unsafe operation |
S01 - Speeding 01-05 MPH > limit |
S06 - Speeding 06-10 MPH > limit |
S14 - Speeding 11-14 MPH > limit |
S15 - Speeding 15+ MPH > limit |
S16 - Speeding 16-20 MPH > limit |
S21 - Speeding 21-25 MPH > limit |
S26 - Speeding 26-30 MPH > limit |
S31 - Speeding 31-35 MPH > limit |
S36 - Speeding 36-40 MPH > limit |
S41 - Speeding 40+ MPH > limit |
S51 - Speeding 01-10 MPH > limit |
S71 - Speeding 21-30 MPH > limit |
S81 - Speeding 31-40 MPH > limit |
S91 - Speeding 41+ MPH > limit |
S92 - Speeding with Detail |
S93 - Speeding |
S94 - Driving too fast for conditions |
S95 - Speeding contest |
S96 - Speed less than minimum |
S97 - Erratic or suddenly changing speeds |
S98 - Speeding on freeway - wasting fuel |
U01 - Fleeing or evading police or roadblock |
U02 - Resisting arrest while driving |
U03 - Using motor vehicle in felony |
U04 - Using motor vehicle in misdemeanor |
U05 - Using motor vehicle to aid a felon |
U06 - Vehicular assault |
U07 - Vehicular homicide |
U08 - Vehicular manslaughter |
U09 - Negligent homicide in commercial vehicle |
U10 - Causing fatality in commercial vehicle |
U11 - Human Trafficking |
U21 - Illegal operation of emergency vehicle |
U27 - Vehicular feticide - 1st degree |
U28 - Vehicular feticide - 2nd degree |
U31 - Violation resulting in fatal crash |
W09 - Failure to surrender hazmat endorsement |
W70 - Imminent hazard |
Appendix C - Court ORI Codes
(New values as of April 21, 2022)
Code | Description | Notes |
---|---|---|
001011 | GRAYSVILLE MUNICIPAL COURT | |
001015 | JEFFERSON COUNTY CIRCUIT COURT | |
001017 | US DISTRICT COURT NO AL | |
001021 | BIRMINGHAM MUNICIPAL COURT | |
001025 | JEFFERSON COUNTY CIRCUIT COURT | |
001027 | US BANKRUPTCY COURT NORTH | |
001031 | BIRMINGHAM MUNICIPAL COURT | ORI 001031 WAS BHAM. NO LONGER USED; ORI 001021 IN USE NOW. |
001033 | JEFFERSON COUNTY DISTRICT COURT | |
001041 | WARRIOR MUNICIPAL COURT | |
001043 | JEFFERSON COUNTY DISTRICT COURT | |
001051 | HUEYTOWN MUNICIPAL COURT | |
001061 | BROOKSIDE MUNICIPAL COURT | |
001071 | BIRMINGHAM MUNICIPAL COURT | WAS BIRMINGHAM MUN. NOW ALL BIRMINGHAM MUN. CASES USE ORI 001021 |
001081 | MIDFIELD MUNICIPAL COURT | |
001091 | MOUNTAIN BROOK MUNICIPAL COURT | |
001101 | PLEASANT GROVE MUNICIPAL COURT | |
001111 | TARRANT MUNICIPAL COURT | |
001121 | GARDENDALE MUNICIPAL COURT | |
001131 | VESTAVIA HILLS MUNICIPAL COURT | |
001141 | FAIRFIELD MUNICIPAL COURT | |
001151 | ADAMSVILLE MUNICIPAL COURT | |
001161 | BESSEMER MUNICIPAL COURT | |
001171 | IRONDALE MUNICIPAL COURT | |
001181 | FULTONDALE MUNICIPAL COURT | |
001191 | TRUSSVILLE MUNICIPAL COURT | |
001201 | HOMEWOOD MUNICIPAL COURT | |
001211 | HOOVER MUNICIPAL COURT | |
001221 | KIMBERLY MUNICIPAL COURT | |
001231 | LEEDS MUNICIPAL COURT | |
001241 | MORRIS MUNICIPAL COURT | |
001251 | NORTH JOHNS MUNICIPAL COURT | ORI 001251 WAS NORTH JOHNS MUNICIPAL CT; NO LONGER ACTIVE. |
001261 | ROOSEVELT CITY MUNICIPAL COURT | INACTIVE ORI |
001271 | BRIGHTON MUNICIPAL COURT | |
001281 | BROWNSVILLE MUNICIPAL COURT | ANNEXED BY BIRMINGHAM ORI 00102 |
001291 | CARDIFF MUNICIPAL COURT | CASES GO TO ORI 001043 JEFF CO DIST CT |
001301 | COUNTY LINE MUNICIPAL COURT | NO LONGER HAS P.D. |
001311 | LIPSCOMB MUNICIPAL COURT | |
001321 | TRAFFORD MUNICIPAL COURT | |
001491 | HOMEWOOD MUNICIPAL COURT | |
001501 | HOMEWOOD MUNICIPAL COURT | |
001511 | HOMEWOOD MUNICIPAL COURT | |
001521 | HOMEWOOD MUNICIPAL COURT | |
002011 | CHICKASAW MUNICIPAL COURT | |
002013 | MOBILE CO JUVENILE COURT | |
002015 | MOBILE COUNTY CIRCUIT COURT | |
002017 | US DISTRICT COURT MOBILE | |
002021 | BAYOU LA BATRE MUNICIPAL COURT | |
002023 | MOBILE COUNTY DISTRICT COURT | |
002031 | CITRONELLE MUNICIPAL COURT | |
002041 | MOBILE MUNICIPAL COURT | |
002051 | SARALAND MUNICIPAL COURT | SARALAND. THIS ORI NO LONGER USED. COURT NOW USES ORI 002091. |
002061 | SATSUMA MUNICIPAL COURT | |
002071 | PRICHARD MUNICIPAL COURT | |
002081 | MOUNT VERNON MUNICIPAL COURT | |
002091 | SARALAND MUNICIPAL COURT | |
002101 | WILMER MUNICIPAL COURT | USE ORI 002023 |
002111 | CREOLA MUNICIPAL COURT | |
002121 | DAUPHIN ISLAND MUNICIPAL COURT | |
003011 | MONTGOMERY MUNICIPAL COURT | |
003013 | MONTGOMERY COUNTY DISTRICT COURT | |
003015 | ALABAMA CRIMINAL APPEALS CT | |
003017 | U S DISTRICT COURT MONTG | |
003025 | ALABAMA CIVIL APPEALS COURT | |
003035 | ALABAMA SUPREME COURT | |
003045 | MONTGOMERY COUNTY CIRCUIT COURT | |
004011 | PRATTVILLE MUNICIPAL COURT | |
004013 | AUTAUGA COUNTY DISTRICT COURT | |
004015 | AUTAUGA COUNTY CIRCUIT COURT | |
004021 | AUTAUGAVILLE MUNICIPAL COURT | |
005011 | BAY MINETTE MUNICIPAL COURT | |
005015 | BALDWIN COUNTY CIRCUIT COURT | |
005021 | FAIRHOPE MUNICIPAL COURT | |
005023 | BALDWIN COUNTY DISTRICT COURT | |
005031 | FOLEY MUNICIPAL COURT | |
005041 | ROBERTSDALE MUNICIPAL COURT | |
005051 | LOXLEY MUNICIPAL COURT | |
005061 | DAPHNE MUNICIPAL COURT | |
005071 | ELBERTA MUNICIPAL COURT | |
005081 | SUMMERDALE MUNICIPAL COURT | |
005091 | GULF SHORES MUNICIPAL COURT | |
005101 | SILVERHILL MUNICIPAL COURT | |
005111 | ORANGE BEACH MUNICIPAL COURT | |
005121 | SPANISH FORT MUNICIPAL CT | |
005181 | MUN CRT MAGNOLIA SPRINGS | |
006011 | CLAYTON MUNICIPAL COURT | CASES GO TO ORI 005023 |
006015 | BARBOUR COUNTY CIRCUIT COURT | |
006021 | CLIO MUNICIPAL COURT | CASES GO TO ORI 006023 |
006023 | BARBOUR COUNTY DISTRICT COURT | |
006025 | BARBOUR COUNTY CIRCUIT COURT | |
006031 | EUFAULA MUNICIPAL COURT | |
006033 | BARBOUR COUNTY DISTRICT COURT | |
006041 | LOUISVILLE MUNICIPAL COURT | |
006051 | BLUE SPRINGS MUNICIPAL COURT | LOUISVILLE CASES GO TO ORI 006023 |
007011 | WEST BLOCTON MUNICIPAL COURT | |
007015 | BIBB COUNTY CIRCUIT COURT | |
007021 | BRENT MUNICIPAL COURT | CASES GO TO ORI 007033 |
007031 | CENTREVILLE MUNICIPAL COURT | |
007033 | BIBB COUNTY DISTRICT COURT | |
007041 | WOODSTOCK MUNICIPAL COURT | |
007051 | BRENT MUNICIPAL COURT | |
008013 | BLOUNT COUNTY DISTRICT COURT | |
008015 | BLOUNT COUNTY CIRCUIT COURT | |
008021 | CLEVELAND MUNICIPAL COURT | |
008031 | BLOUNTSVILLE MUNICIPAL COURT | |
008041 | ONEONTA MUNICIPAL COURT | |
008051 | SNEAD MUNICIPAL COURT | |
009011 | UNION SPRINGS MUNICIPAL COURT | |
009015 | BULLOCK COUNTY CIRCUIT COURT | |
009023 | BULLOCK COUNTY DISTRICT COURT | |
010011 | GREENVILLE MUNICIPAL COURT | CASES GO TO ORI 010013 |
010013 | BUTLER COUNTY DISTRICT COURT | |
010015 | BUTLER COUNTY CIRCUIT COURT | |
010021 | GEORGIANA MUNICIPAL COURT | |
010031 | MCKENZIE MUNICIPAL COURT | CASES GO TO ORI 010013 |
011011 | ANNISTON MUNICIPAL COURT | |
011015 | CALHOUN COUNTY CIRCUIT COURT | |
011021 | JACKSONVILLE MUNICIPAL COURT | |
011023 | CALHOUN COUNTY DISTRICT COURT | |
011031 | OXFORD MUNICIPAL COURT | |
011041 | HOBSON CITY MUNICIPAL COURT | |
011051 | O'HATCHEE MUNICIPAL COURT | |
011061 | WEAVER MUNICIPAL COURT | INACTIVE ORI USE 011023 |
011071 | PIEDMONT MUNICIPAL COURT | |
012011 | LAFAYETTE MUNICIPAL COURT | |
012013 | CHAMBERS COUNTY DISTRICT COURT | |
012015 | CHAMBERS COUNTY CIRCUIT COURT | |
012021 | LANETT MUNICIPAL COURT | CASES GO TO ORI 012013 CHAMBERS CO DIST |
012031 | WAVERLY MUNICIPAL COURT | NO LONGER HAS A POLICE DEPT, THUS NO TICKETS FOR COURT |
012041 | VALLEY MUNICIPAL COURT | CASES GO TO ORI 012013 CHAMBERS CO DIST CT |
013011 | CENTRE MUNICIPAL COURT | |
013015 | CHEROKEE COUNTY CIRCUIT COURT | |
013021 | CEDAR BLUFF MUNICIPAL COURT | |
013023 | CHEROKEE COUNTY DISTRICT COURT | |
014011 | CLANTON MUNICIPAL COURT | |
014013 | CHILTON COUNTY DISTRICT COURT | |
014015 | CHILTON COUNTY CIRCUIT COURT | |
014021 | JEMISON MUNICIPAL COURT | |
014031 | THORSBY MUNICIPAL COURT | |
014041 | MAPLESVILLE MUNICIPAL COURT | |
015011 | BUTLER MUNICIPAL COURT | |
015015 | CHOCTAW COUNTY CIRCUIT COURT | |
015021 | GILBERTSTOWN MUNICIPAL COURT | |
015023 | CHOCTAW COUNTY DISTRICT COURT | |
015031 | PENNINGTON MUNICIPAL COURT | |
015041 | SILAS MUNICIPAL COURT | |
015051 | TOXEY MUNICIPAL COURT | |
015061 | LISMAN MUNICIPAL COURT | |
016011 | GROVE HILL MUNICIPAL COURT | |
016013 | CLARKE COUNTY DISTRICT COURT | |
016015 | CLARKE COUNTY CIRCUIT COURT | |
016031 | THOMASVILLE MUNICIPAL COURT | |
016041 | JACKSON MUNICIPAL COURT | |
016051 | FULTON MUNICIPAL COURT | |
016061 | COFFEEVILLE MUNICIPAL COURT | |
017011 | ASHLAND CITY COURT | ORI 017011 IS OLD NUMBER FOR ASHLAND. ORI 017031 NOW IN USE. |
017015 | CLAY COUNTY CIRCUIT COURT | |
017021 | LINVILLE MUNICIPAL COURT | |
017023 | CLAY COUNTY DISTRICT COURT | |
017031 | ASHLAND MUNICIPAL COURT | |
018011 | HEFLIN MUNICIPAL COURT | |
018015 | CLEBURNE COUNTY CIRCUIT COURT | |
018021 | RANBURNE MUNICIPAL COURT | |
018023 | CLEBURNE COUNTY DISTRICT COURT | |
019011 | ELBA MUNICIPAL COURT | |
019013 | COFFEE COUNTY DISTRICT COURT | |
019015 | COFFEE COUNTY CIRCUIT COURT | |
019021 | ENTERPRISE MUNICIPAL COURT | |
019025 | COFFEE COUNTY CIRCUIT COURT | |
019031 | NEW BROCKTON MUNICIPAL COURT | |
019033 | COFFEE COUNTY DISTRICT COURT | |
019041 | KINSTON MUNICIPAL COURT | |
020011 | CHEROKEE MUNICIPAL COURT | |
020015 | COLBERT COUNTY CIRCUIT COURT | |
020021 | LEIGHTON MUNICIPAL COURT | |
020023 | COLBERT COUNTY DISTRICT COURT | |
020031 | SHEFFIELD MUNICIPAL COURT | |
020041 | TUSCUMBIA MUNICIPAL COURT | |
020051 | LITTLEVILLE MUNICIPAL COURT | |
020061 | MUSCLE SHOALS MUNICIPAL COURT | |
021011 | EVERGREEN MUNICIPAL COURT | |
021015 | CONECUH COUNTY CIRCUIT COURT | |
021021 | REPTON MUNICIPAL COURT | |
021023 | CONECUH COUNTY DISTRICT COURT | |
021031 | CASTLEBERRY MUNICIPAL COURT | |
022011 | GOODWATER MUNICIPAL COURT | |
022015 | COOSA COUNTY CIRCUIT COURT | |
022021 | ROCKFORD MUNICIPAL COURT | CASES HANDLED BY ORI 022023 |
022023 | COOSA COUNTY DISTRICT COURT | |
023011 | ANDALUSIA MUNICIPAL COURT | |
023015 | COVINGTON COUNTY CIRCUIT COURT | |
023021 | LOCKHART MUNICIPAL COURT | |
023023 | COVINGTON COUNTY DISTRICT COURT | |
023031 | OPP MUNICIPAL COURT | |
023041 | RED LEVEL MUNICIPAL COURT | |
023051 | RIVER FALLS MUNICIPAL COURT | CASES GO TO COVINGTON CO DIST |
023061 | FLORALA MUNICIPAL COURT | |
023071 | GANTT MUNICIPAL COURT | |
024011 | LUVERNE MUNICIPAL COURT | |
024015 | CRENSHAW COUNTY CIRCUIT COURT | |
024021 | BRANTLEY MUNICIPAL COURT | |
024023 | CRENSHAW COUNTY DISTRICT COURT | |
024031 | DOZIER MUNICIPAL COURT | |
025011 | CULLMAN MUNICIPAL COURT | |
025015 | CULLMAN COUNTY CIRCUIT COURT | |
025021 | GARDEN CITY MUNICIPAL COURT | USE ORI 025023 |
025023 | CULLMAN COUNTY DISTRICT COURT | |
025031 | HANCEVILLE MUNICIPAL COURT | |
026011 | OZARK MUNICIPAL COURT | |
026015 | DALE COUNTY CIRCUIT COURT | |
026021 | ARITON MUNICIPAL COURT | CASES HANDLED BY DALE CO DIST |
026023 | DALE COUNTY DISTRICT COURT | |
026031 | CLAYHATCHEE MUNICIPAL COURT | |
026041 | DALEVILLE MUNICIPAL COURT | |
026051 | LEVEL PLAINS MUNICIPAL COURT | |
026061 | MIDLAND CITY MUNICIPAL COURT | |
026071 | NAPIER FIELD MUNICIPAL COURT | |
026081 | NEWTON MUNICIPAL COURT | |
026091 | PINCKARD MUNICIPAL COURT | |
027011 | SELMA MUNICIPAL COURT | |
027015 | DALLAS COUNTY CIRCUIT COURT | |
027023 | DALLAS COUNTY DISTRICT COURT | |
027027 | U S MAGISTRATE COURT DALLAS | |
028011 | COLLINSVILLE MUNICIPAL COURT | |
028015 | DEKALB COUNTY CIRCUIT COURT | |
028021 | FORT PAYNE MUNICIPAL COURT | |
028023 | DEKALB COUNTY DISTRICT COURT | |
028031 | CROSSVILLE MUNICIPAL COURT | |
028041 | RAINSVILLE MUNICIPAL COURT | |
028051 | GERALDINE MUNICIPAL COURT | |
028061 | HAMMONDVILLE MUNICIPAL COURT | ORI INACTIVE USE 028023 |
028071 | HENAGAR MUNICIPAL COURT | |
028081 | IDER MUNICIPAL COURT | |
028091 | POWELL'S CROSSROADS MUNICIPAL COURT | |
028101 | MENTONE MUNICIPAL COURT | |
028111 | FYFFE MUNICIPAL COURT | |
028121 | SYLVANIA MUNICIPAL COURT | |
028131 | VALLEY HEAD MUNICIPAL COURT | |
028141 | VALLEY HEAD MUNICIPAL COURT | |
029011 | TALLASSEE MUNICIPAL COURT | |
029013 | ELMORE COUNTY DISTRICT COURT | |
029015 | ELMORE COUNTY CIRCUIT COURT | |
029021 | ECLECTIC MUNICIPAL COURT | |
029031 | WETUMPKA MUNICIPAL COURT | |
029041 | MILLBROOK MUNICIPAL COURT | |
030011 | ATMORE MUNICIPAL COURT | |
030015 | ESCAMBIA COUNTY CIRCUIT COURT | |
030021 | BREWTON MUNICIPAL COURT | |
030031 | FLOMATON MUNICIPAL COURT | |
030033 | ESCAMBIA COUNTY DISTRICT COURT | |
030041 | EAST BREWTON MUNICIPAL COURT | |
031011 | ALTOONA MUNICIPAL COURT | |
031015 | ETOWAH COUNTY CIRCUIT COURT | |
031021 | GADSDEN MUNICIPAL COURT | |
031023 | ETOWAH COUNTY DISTRICT COURT | |
031041 | BOAZ MUNICIPAL COURT | |
031051 | RAINBOW CITY MUNICIPAL COURT | |
031061 | SARDIS CITY MUNICIPAL COURT | |
031071 | SOUTHSIDE MUNICIPAL COURT | |
031081 | HOKES BLUFF MUNICIPAL COURT | |
031091 | ATTALLA MUNICIPAL COURT | |
031101 | WALNUT GROVE MUNICIPAL COURT | CASES HNDLD BY ORI 031023 |
031111 | REECE CITY MUNICIPAL COURT | CASES HNDLD BY ORI 031023 |
031121 | GLENCOE MUNICIPAL COURT | |
031131 | MOUNTAINBORO MUNICIPAL COURT | |
032011 | FAYETTE MUNICIPAL COURT | |
032015 | FAYETTE COUNTY CIRCUIT COURT | |
032021 | BERRY MUNICIPAL COURT | |
032023 | FAYETTE COUNTY DISTRICT COURT | |
033011 | HODGES MUNICIPAL COURT | CASES HANDLED BY ORI 033033 |
033015 | FRANKLIN COUNTY CIRCUIT COURT | |
033021 | PHIL CAMPBELL MUNICIPAL COURT | |
033031 | RED BAY MUNICIPAL COURT | CASES HANDLED BY ORI 033011 |
033033 | FRANKLIN COUNTY DISTRICT COURT | |
033041 | RUSSELLVILLE MUNICIPAL COURT | |
033051 | VINA MUNICIPAL COURT | CASES HANDLED BY ORI 033033 |
034011 | HARTFORD MUNICIPAL COURT | |
034015 | GENEVA COUNTY CIRCUIT COURT | |
034021 | SLOCOMB MUNICIPAL COURT | |
034023 | GENEVA COUNTY DISTRICT COURT | |
034031 | COFFEE SPRINGS MUNICIPAL COURT | |
034041 | EUNOLA MUNICIPAL COURT | NO LONGER ACTIVE |
034051 | GENEVA MUNICIPAL COURT | |
034061 | SAMSON MUNICIPAL COURT | |
035011 | EUTAW MUNICIPAL COURT | |
035015 | GREENE COUNTY CIRCUIT COURT | |
035023 | GREENE COUNTY DISTRICT COURT | |
036011 | GREENSBORO MUNICIPAL COURT | |
036013 | HALE COUNTY DISTRICT COURT | |
036015 | HALE COUNTY CIRCUIT COURT | |
036021 | MOUNDVILLE MUNICIPAL COURT | |
037011 | HEADLAND MUNICIPAL COURT | |
037015 | HENRY COUNTY CIRCUIT COURT | |
037021 | ABBEVILLE MUNICIPAL COURT | USE ORI 37023 |
037023 | HENRY COUNTY DISTRICT COURT | |
037031 | NEWVILLE MUNICIPAL COURT | CASES REF TO HENRY CO DST - ORI 037023 |
038011 | ASHFORD MUNICIPAL COURT | CASES HANDLED BY ORI 038023 |
038015 | HOUSTON COUNTY CIRCUIT COURT | |
038021 | DOTHAN MUNICIPAL COURT | |
038023 | HOUSTON COUNTY DISTRICT COURT | |
038031 | COLUMBIA MUNICIPAL COURT | ALL CASES REF TO ORI 038023 |
038041 | GORDON MUNICIPAL COURT | |
038051 | COTTONWOOD MUNICIPAL COURT | |
038061 | TAYLOR MUNICIPAL COURT | |
038081 | WEBB MUNICIPAL COURT | |
039011 | STEVENSON MUNICIPAL COURT | ORI 039011 CHANGED TO ORI 039021 |
039015 | JACKSON COUNTY CIRCUIT COURT | |
039021 | STEVENSON MUNICIPAL COURT | |
039023 | JACKSON COUNTY DISTRICT COURT | |
039031 | PAINT ROCK MUNICIPAL COURT | |
039041 | SCOTTSBORO MUNICIPAL COURT | |
039051 | WOODVILLE MUNICIPAL COURT | ALL CASES REFERRED TO ORI 039023 |
039061 | BRIDGEPORT MUNICIPAL COURT | |
039071 | HOLLYWOOD MUNICIPAL COURT | |
039081 | PISGAH MUNICIPAL COURT | |
039091 | DUTTON MUNICIPAL COURT | NO LONGER ACTIVE |
039101 | SECTION MUNICIPAL COURT | |
039111 | SKYLINE MUNICIPAL COURT | |
040011 | SULLIGENT MUNICIPAL COURT | |
040015 | LAMAR COUNTY CIRCUIT COURT | |
040021 | KENNEDY MUNICIPAL COURT | CASES HANDLED BY ORI 040015 |
040023 | LAMAR COUNTY DISTRICT COURT | |
040031 | MILLPORT MUNICIPAL COURT | CASES HANDLED BY ORI 040023 |
040041 | VERNON MUNICIPAL COURT | CASES HANDLED BY ORI 040023 |
041011 | FLORENCE MUNICIPAL COURT | |
041015 | LAUDERDALE COUNTY CIRCUIT COURT | |
041021 | WATERLOO MUNICIPAL COURT | |
041023 | LAUDERDALE COUNTY DISTRICT COURT | |
041031 | KILLEN MUNICIPAL COURT | |
041041 | ROGERSVILLE MUNICIPAL COURT | |
041051 | ST. FLORIAN MUNICIPAL COURT | |
041061 | LEXINGTON MUNICIPAL COURT | |
042011 | COURTLAND MUNICIPAL COURT | |
042015 | LAWRENCE COUNTY CIRCUIT COURT | |
042021 | HILLSBORO MUNICIPAL COURT | |
042023 | LAWRENCE COUNTY DISTRICT COURT | |
042031 | MOULTON MUNICIPAL COURT | |
042041 | TOWN CREEK MUNICIPAL COURT | |
042051 | NORTH COURTLAND MUNICIPAL COURT | |
043011 | AUBURN MUNICIPAL COURT | |
043013 | LEE COUNTY DISTRICT COURT | |
043015 | LEE COUNTY CIRCUIT COURT | |
043021 | OPELIKA MUNICIPAL COURT | |
043027 | U S MAGISTRATE COURT | |
044011 | ARDMORE MUNICIPAL COURT | |
044015 | LIMESTONE COUNTY CIRCUIT COURT | |
044021 | ATHENS MUNICIPAL COURT | |
044023 | LIMESTONE COUNTY DISTRICT COURT | |
045011 | FORT DEPOSIT MUNICIPAL COURT | USE ORI 045023 |
045015 | LOWNDES COUNTY CIRCUIT COURT | |
045021 | HAYNEVILLE MUNICIPAL COURT | CASES HANDLED BY ORI 045023 |
045023 | LOWNDES COUNTY DISTRICT COURT | |
045031 | WHITE HALL MUNICIPAL COURT | |
046011 | TUSKEGEE MUNICIPAL COURT | |
046015 | MACON COUNTY CIRCUIT COURT | |
046021 | NOTASULGA MUNICIPAL COURT | |
046023 | MACON COUNTY DISTRICT COURT | |
046031 | SHORTER MUNICIPAL COURT | |
047011 | HUNTSVILLE MUNICIPAL COURT | |
047015 | MADISON COUNTY CIRCUIT COURT | |
047017 | U S DISTRICT CT HUNTSVILLE | |
047021 | MADISON MUNICIPAL COURT | |
047023 | MADISON COUNTY DISTRICT COURT | |
047031 | GURLEY MUNICIPAL COURT | |
047041 | OWENS CROSS ROADS MUNICIPAL CRT | |
047051 | TRIANA MUNICIPAL COURT | |
047061 | NEW HOPE MUNICIPAL COURT | |
048011 | DEMOPOLIS MUNICIPAL COURT | |
048015 | MARENGO COUNTY CIRCUIT COURT | |
048021 | LINDEN MUNICIPAL COURT | |
048023 | MARENGO COUNTY DISTRICT COURT | |
048031 | FAUNSDALE MUNICIPAL COURT | |
048041 | MYRTLEWOOD MUNICIPAL COURT | USE ORI 048023 |
048051 | THOMASTON MUNICIPAL COURT | USE ORI 048023 |
049011 | HAMILTON MUNICIPAL COURT | |
049013 | MARION COUNTY DISTRICT COURT | |
049015 | MARION COUNTY CIRCUIT COURT | |
049021 | WINFIELD MUNICIPAL COURT | |
049031 | GUIN MUNICIPAL COURT | |
049041 | WESTON MUNICIPAL COURT | MERGED WITH ORI 049011 |
049051 | BEAR CREEK MUNICIPAL COURT | |
049061 | HACKLEBURG MUNICIPAL COURT | |
049071 | BRILLIANT MUNICIPAL COURT | NOT ACTIVE REF TO ORI 049013 |
050011 | ARAB MUNICIPAL COURT | |
050015 | MARSHALL COUNTY CIRCUIT COURT | |
050021 | ALBERTVILLE MUNICIPAL COURT | |
050023 | MARSHALL COUNTY DISTRICT COURT | |
050025 | MARSHALL COUNTY CIRCUIT COURT | |
050031 | GRANT MUNICIPAL COURT | |
050033 | MARSHALL COUNTY DISTRICT COURT | |
050041 | GUNTERSVILLE MUNICIPAL COURT | |
050051 | BOAZ MUNICIPAL COURT | |
050061 | DOUGLAS MUNICIPAL COURT | |
051011 | MONROEVILLE MUNICIPAL COURT | |
051013 | MONROE COUNTY DISTRICT COURT | |
051015 | MONROE COUNTY CIRCUIT COURT | |
051021 | FRISCO CITY MUNICIPAL COURT | |
051041 | EXCEL MUNICIPAL COURT | |
052011 | DECATUR MUNICIPAL COURT | |
052013 | MORGAN COUNTY DISTRICT COURT | |
052015 | MORGAN COUNTY CIRCUIT COURT | |
052021 | HARTSELLE MUNICIPAL COURT | |
052031 | FLINT CITY MUNICIPAL COURT | USE ORI 052011 |
052041 | FALKVILLE MUNICIPAL COURT | |
052051 | TRINITY MUNICIPAL COURT | |
052061 | SOMERVILLE MUNICIPAL COURT | |
052071 | PRICEVILLE MUNICIPAL COURT | |
053011 | MARION MUNICIPAL COURT | USE ORI 053023 |
053015 | PERRY COUNTY CIRCUIT COURT | |
053021 | UNIONTOWN MUNICIPAL COURT | |
053023 | PERRY COUNTY DISTRICT COURT | |
054011 | REFORM MUNICIPAL COURT | |
054015 | PICKENS COUNTY CIRCUIT COURT | |
054021 | ALICEVILLE MUNICIPAL COURT | |
054023 | PICKENS COUNTY DISTRICT COURT | |
054031 | CARROLLTON MUNICIPAL COURT | |
054041 | GORDO MUNICIPAL COURT | |
054051 | PICKENSVILLE MUNICIPAL COURT | |
055011 | BRUNDIDGE MUNICIPAL COURT | |
055013 | PIKE COUNTY DISTRICT COURT | |
055015 | PIKE COUNTY CIRCUIT COURT | |
055021 | GOSHEN MUNICIPAL COURT | CASES HANDLED BY ORI 055013 |
055031 | TROY MUNICIPAL COURT | |
056011 | ROANOKE MUNICIPAL COURT | |
056015 | RANDOLPH COUNTY CIRCUIT COURT | |
056021 | WEDOWEE MUNICIPAL COURT | |
056023 | RANDOLPH COUNTY DISTRICT COURT | |
056031 | WADLEY MUNICIPAL COURT | |
057011 | HURTSBORO MUNICIPAL COURT | USE ORI 057043 |
057015 | RUSSELL COUNTY CIRCUIT COURT | |
057021 | PHENIX CITY MUNICIPAL COURT | |
057043 | RUSSELL COUNTY DISTRICT COURT | |
058011 | PELL CITY MUNICIPAL COURT | |
058015 | ST. CLAIR COUNTY CIRCUIT COURT | |
058021 | RAGLAND MUNICIPAL COURT | |
058023 | ST. CLAIR COUNTY DISTRICT COURT | |
058025 | ST. CLAIR COUNTY CIRCUIT COURT | |
058031 | ASHVILLE MUNICIPAL COURT | |
058041 | MARGARET MUNICIPAL COURT | |
058043 | ST. CLAIR COUNTY DISTRICT COURT | |
058051 | MOODY MUNICIPAL COURT | |
058061 | ODENVILLE MUNICIPAL COURT | |
058071 | RIVERSIDE MUNICIPAL COURT | |
058081 | SPRINGVILLE MUNICIPAL COURT | |
058091 | STEELE MUNICIPAL COURT | |
058101 | BRANCHVILLE MUNICIPAL COURT | |
058111 | WHITES CHAPEL MUNICIPAL COURT | |
058121 | ARGO MUNICIPAL COURT | |
059011 | ALABASTER MUNICIPAL COURT | |
059015 | SHELBY COUNTY CIRCUIT COURT | |
059023 | SHELBY COUNTY DISTRICT COURT | |
059031 | COLUMBIANA MUNICIPAL COURT | |
059041 | HELENA MUNICIPAL COURT | |
059051 | MONTEVALLO MUNICIPAL COURT | |
059061 | WILSONVILLE MUNICIPAL COURT | |
059071 | CALERA MUNICIPAL COURT | |
059081 | HARPERSVILLE MUNICIPAL COURT | |
059091 | PELHAM MUNICIPAL COURT | |
059101 | VINCENT MUNICIPAL COURT | |
059111 | WILTON MUNICIPAL COURT | |
059121 | PELHAM MUNICIPAL COURT | |
059131 | PELHAM MUNICIPAL COURT | |
059141 | PELHAM MUNICIPAL COURT | |
059151 | CHELSEA MUNICIPAL COURT | |
060011 | LIVINGSTON MUNICIPAL COURT | USE ORI 060013 |
060013 | SUMTER COUNTY DISTRICT COURT | |
060015 | SUMTER COUNTY CIRCUIT COURT | |
060021 | YORK MUNICIPAL COURT | |
060031 | CUBA MUNICIPAL COURT | |
061011 | CHILDERSBURG MUNICIPAL COURT | |
061015 | TALLADEGA COUNTY CIRCUIT COURT | |
061021 | SYLACAUGA MUNICIPAL COURT | |
061023 | TALLADEGA COUNTY DISTRICT COURT | |
061025 | TALLADEGA COUNTY CIRCUIT COURT | TRAFFIC CASES GO TO ORI 061015 |
061031 | TALLADEGA MUNICIPAL COURT | |
061033 | TALLADEGA COUNTY DISTRICT COURT | |
061041 | LINCOLN MUNICIPAL COURT | |
061051 | BON AIR MUNICIPAL COURT | |
061061 | MUNFORD MUNICIPAL COURT | |
062011 | ALEXANDER CITY MUNICIPAL COURT | |
062015 | TALLAPOOSA COUNTY CIRCUIT COURT | |
062021 | DADEVILLE MUNICIPAL COURT | |
062023 | TALLAPOOSA COUNTY DISTRICT COURT | |
062025 | TALLAPOOSA COUNTY CIRCUIT COURT | |
062031 | CAMP HILL MUNICIPAL COURT | |
062033 | TALLAPOOSA COUNTY DISTRICT COURT | |
062035 | TALLAPOOSA COUNTY CIRCUIT COURT | |
062041 | CARRVILLE MUNICIPAL COURT | IT IS NO LONGER ACTIVE; HAS MERGED WITH TALLASSEE MUNICIPAL COURT. |
062051 | DAVISTON MUNICIPAL COURT | |
062061 | NEW SITE MUNICIPAL COURT | |
062071 | JACKSONS GAP MUNICIPAL COURT | |
063011 | NORTHPORT MUNICIPAL COURT | |
063013 | TUSCALOOSA COUNTY DISTRICT COURT | |
063015 | TUSCALOOSA COUNTY CIRCUIT COURT | |
063021 | TUSCALOOSA MUNICIPAL COURT | |
063031 | LAKE VIEW MUNICIPAL COURT | |
063041 | VANCE MUNICIPAL COURT | |
063051 | BROOKWOOD MUNICIPAL COURT | |
063071 | COALING MUNICIPAL COURT | |
064011 | DORA MUNICIPAL COURT | ORI 064011 NO LONGER USED - USE ORI 064081 |
064015 | WALKER COUNTY CIRCUIT COURT | |
064021 | JASPER MUNICIPAL COURT | |
064023 | WALKER COUNTY DISTRICT COURT | |
064031 | CARBON HILL MUNICIPAL COURT | NOT USED - USE ORI 064091 |
064041 | PARRISH MUNICIPAL COURT | |
064051 | OAKMAN MUNICIPAL COURT | NOT USED USE ORI 064041 |
064061 | SYPSEY MUNICIPAL COURT | |
064071 | SUMITON MUNICIPAL COURT | |
064081 | DORA MUNICIPAL COURT | |
064091 | CARBON HILL MUNICIPAL COURT | |
064101 | CORDOVA MUNICIPAL COURT | |
064111 | NAUVOO MUNICIPAL COURT | NOT USED USE ORI 064023 |
064121 | ELDRIDGE MUNICIPAL COURT | |
065011 | CHATOM MUNICIPAL COURT | |
065015 | WASHINGTON COUNTY CIRCUIT COURT | |
065021 | MCINTOSH MUNICIPAL COURT | |
065023 | WASHINGTON COUNTY DISTRICT COURT | |
065031 | MILLRY MUNICIPAL COURT | |
066011 | CAMDEN MUNICIPAL COURT | |
066015 | WILCOX COUNTY CIRCUIT COURT | |
066021 | PINE HILL MUNICIPAL COURT | |
066023 | WILCOX COUNTY DISTRICT COURT | |
067011 | HALEYVILLE MUNICIPAL COURT | |
067015 | WINSTON COUNTY CIRCUIT COURT | |
067021 | ADDISON MUNICIPAL COURT | |
067023 | WINSTON COUNTY DISTRICT COURT | CLOSED REFER TO ORI 067033 |
067025 | WINSTON COUNTY CIRCUIT COURT | NOT USED USE ORI 067033 |
067031 | ARLEY MUNICIPAL COURT | |
067033 | WINSTON COUNTY DISTRICT COURT | |
067041 | DOUBLE SPRINGS MUNICIPAL COURT | |
067051 | LYNN MUNICIPAL COURT | |
999998 | FEDERAL MOTOR CARRIER | |
Same as Description if no Code is mapped | Dynamic Value with a maximum length of 255 characters |
Appendix D - Race Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
AFRICA | Black |
ASIAN | Asian |
HISPAN | Hispanic |
NATIVE | Native American |
OTHER | Other |
WHITE | White |
Appendix E - Sex Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
F | Female |
M | Male |
O | Other |
Appendix F - DL Status Codes
(New values as of April 21, 2022)
Note that both DL & CDL status codes are now the same.
Code | Description |
---|---|
DRVCAN | Cancelled |
DRVCANRE | Cancelled |
DRVDEC | Deceased |
DRVDIS | Disqualified |
DRVDISRE | Disqualified |
DRVDOWN | Downgraded |
DRVELG | Eligible |
DRVEXP | Expired |
DRVGDL | Valid with GDL |
DRVHRDIDF | Hardship Revoked |
DRVHRDVLD | Hardship Valid |
DRVISS | Issuance Required |
DRVNOTLICENS | Not Licensed |
DRVREV | Revoked |
DRVSUR | Surrendered |
DRVSUS | Suspended |
DRVVLD | Valid |
DRVXFR | Left State |
IIDINS | Interlock Install Required |
MEDDRVREV | Medically Revoked |
MEDDRVSUS | Suspended |
MEDVESREV | Medically Revoked |
(blank) | Not Set |
Appendix G - Endorsement Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
DUBTRP | Double/Triple Trailer |
HAZMAT | Hazmat |
HAZTNK | Hazmat & Tanker |
PASS | Passenger Vehicles |
SBUS | School Buses |
TANK | Tanker Vehicles |
Appendix H - CDL Status Codes
(New values as of April 21, 2022)
See Appendix F as both DL and CDL status codes are now the same.
Appendix I - Self Cert Option Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
A | Non-excepted Interstate |
B | Excepted Interstate |
C | Non-excepted Intrastate |
D | Excepted Intrastate |
(blank) | Not Set |
Appendix J - Med Cert Status Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
EXPIRED | Expired |
VALID | Valid |
(blank) | Not required/No CDL |
Appendix K - Med Cert Restriction Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
1 | Wearing Corrective Lenses |
2 | Wearing Hearing Aid |
3 | Waiver/Exemption |
4 | Driver within an exempt intracity zone (49 CFR 391.62) (Federal) |
5 | Accompanied by a skill performance evaluation certificate (SPE) |
6 | Qualified by operation of 49 CFR 391.64 |
Appendix L - Med Exam Specialty Codes
(New values as of April 21, 2022)
Code | Description |
---|---|
Advance Practice Nurse | Advance Practice Nurse |
Chiropractor | Chiropractor |
Osteopathic | Osteopathic |
Medical Doctor | Medical Doctor |
Physician Assistant | Physician Assistant |
Other | Other |
Appendix M - State Codes
Code | Description |
---|---|
AK | Alaska |
AL | Alabama |
AR | Arkansas |
AZ | Arizona |
CA | California |
CO | Colorado |
CT | Connecticut |
DC | District of Columbia |
DE | Delaware |
FL | Florida |
GA | Georgia |
HI | Hawaii |
IA | Iowa |
ID | Idaho |
IL | Illinois |
IN | Indiana |
KS | Kansas |
KY | Kentucky |
LA | Louisiana |
MA | Massachusetts |
MD | Maryland |
ME | Maine |
MI | Michigan |
MN | Minnesota |
MO | Missouri |
MS | Mississippi |
MT | Montana |
MX | Mexico |
NC | North Carolina |
ND | North Dakota |
NE | Nebraska |
NH | New Hampshire |
NJ | New Jersey |
NM | New Mexico |
NV | Nevada |
NY | New York |
OH | Ohio |
OK | Oklahoma |
OR | Oregon |
PA | Pennsylvania |
RI | Rhode Island |
SC | South Carolina |
SD | South Dakota |
TN | Tennessee |
TX | Texas |
UT | Utah |
VA | Virginia |
VT | Vermont |
WA | Washington |
WI | Wisconsin |
WV | West Virginia |
WY | Wyoming |
AE | Military Base |
AN | Alabama Gap |
AS | American Samoa |
GU | Guam |
N6 | North Dakota Gap |
PR | Puerto Rico |
US | United States Federal Government |
VI | Virgin Islands |
AB | Alberta |
BC | British Columbia |
MB | Manitoba |
NB | New Brunswick |
NF | Newfoundland/Labrador |
NS | Nova Scotia |
NT | Northwest Territory |
NU | Nunavut |
ON | Ontario |
PE | Prince Edward Island |
PQ | Quebec |
QC | Quebec |
SK | Saskatchewan |
YT | Yukon Territory |
A1 | A1 – AAMVA |
A2 | A2 – AAMVA |
A3 | A3 – AAMVA |
A4 | A4 – AAMVA |
AA | AA – AAMVA |
AT | AT – AAMVA |
E1 | E1 – AAMVA |
E2 | E2 – AAMVA |
E3 | E3 – AAMVA |
E5 | E5 – AAMVA |
E6 | E6 – AAMVA |
E7 | E7 – AAMVA |
E8 | E8 – AAMVA |
F3 | FAST AAMVA |
G1 | G1 – AAMVA |
G2 | G2 – AAMVA |
P2 | P2 – AAMVA |
P3 | P3 – AAMVA |
P5 | P5 – AAMVA |
P6 | P6 – AAMVA |
Z1 | Z1 - AAMVA |
Z2 | Z2 - AAMVA |
Z3 | Z3 - AAMVA |
Appendix N - Jurisdiction Codes
Code | Description |
---|---|
AK | Alaska |
AL | Alabama |
AR | Arkansas |
AZ | Arizona |
CA | California |
CO | Colorado |
CT | Connecticut |
DC | District of Columbia |
DE | Delaware |
FL | Florida |
HI | Hawaii |
IA | Iowa |
ID | Idaho |
IL | Illinois |
IN | Indiana |
KS | Kansas |
ME | Maine |
MI | Michigan |
MN | Minnesota |
MO | Missouri |
MS | Mississippi |
MT | Montana |
NC | North Carolina |
ND | North Dakota |
NE | Nebraska |
NH | New Hampshire |
NJ | New Jersey |
NM | New Mexico |
NV | Nevada |
NY | New York |
OH | Ohio |
OK | Oklahoma |
OR | Oregon |
PA | Pennsylvania |
RI | Rhode Island |
SC | South Carolina |
SD | South Dakota |
TN | Tennessee |
TX | Texas |
UT | Utah |
VA | Virginia |
VT | Vermont |
WA | Washington |
WI | Wisconsin |
WV | West Virginia |
WY | Wyoming |
AB | Alberta |
GA | Georgia |
MB | Manitoba |
NS | Nova Scotia |
NT | Northwest Territories |
NU | Nunavut |
ON | Ontario |
PE | Prince Edward Island |
QC | Quebec |
SK | Saskatchewan |
YT | Yukon Territory |
67 | Johnston Atoll |
71 | Midway Islands |
76 | Navassa Island |
79 | Wake Island |
81 | Baker Island |
84 | Howland Island |
86 | Jarvis Island |
89 | Kingman Reef |
95 | Palmyra Atoll |
AG | Aguascalienties |
AN | Alabama Gap |
AS | American Samoa |
BA | Baja California |
BC | British Columbia |
BJ | Baja California Sur |
FM | Federated States of Micronesia |
GE | Germany |
GU | Guam |
KR | South Korea |
KY | Kentucky |
LA | Louisiana |
MA | Massachusetts |
MD | Maryland |
MH | Marshall Islands |
MP | Northern Mariana Islands |
N6 | North Dakota Gap |
NB | New Brunswick |
NL | Newfoundland & Labrador |
PR | Puerto Rico |
PW | Palau |
TW | Taiwan |
VI | Virgin Islands |
A1 | A1 - AAMVA |
A2 | A2 - AAMVA |
A3 | A3 - AAMVA |
A4 | A4 - AAMVA |
AA | AA - AAMVA |
AT | AT - AAMVA |
E1 | E1 - AAMVA |
E2 | E2 - AAMVA |
E3 | E3 - AAMVA |
E5 | E5 - AAMVA |
E6 | E6 - AAMVA |
E7 | E7 - AAMVA |
E8 | E8 - AAMVA |
F3 | FAST AAMVA |
G1 | G1 - AAMVA |
G2 | G2 - AAMVA |
P2 | P2 - AAMVA |
P3 | P3 - AAMVA |
P5 | P5 - AAMVA |
P6 | P6 - AAMVA |
Z1 | Z1 - AAMVA |
Z2 | Z2 - AAMVA |
Z3 | Z3 - AAMVA |
Appendix O - Allowed Special Characters
The following list of special characters is accepted and may be present in the Driver History Record.
Character | Description |
---|---|
' | Apostrophe, Single Quote Mark |
" | Double Quotation Mark |
! | Exclamation Mark |
# | Number Sign, Pound |
% | Percent Sign |
& | Ampersand |
( | Left Parenthesis |
) | Right Parenthesis |
* | Asterisk |
+ | Plus Sign |
, | Comma |
- | Minus Sign, Hyphen |
. | Period, Decimal Point, Full Stop |
/ | Slash, Virgule, Solidus |
: | Colon |
; | Semicolon |
= | Equal Sign |
> | Greater-Than Sign |
? | Question Mark |
@ | Commercial At Sign |
\ | Backslash, Reverse Solidus |
_ | Spacing Underscore, Low Line, Horizontal Bar |
` | Spacing Grave Accent, Back Apostrophe |
{ | Left Brace, Left Curly Bracket |
} | Right Brace, RIght Curly Bracket |
| | Vertical Bar |
~ | Tilde Accent |
Appendix P - FAQ
Question | Answer |
---|---|
When a license is renewed, how long does it take to reflect on the customer's record? | The Alabama Law Enforcement Agency processes renewals on Monday - Friday, except state holidays, at 6:45 PM. This means that a renewal completed on Saturday morning will not be reflected on the customers' record until Monday evening or the evening of the first working day following a state holiday. |
Reference Documents
Contacts
Name | Title | |
---|---|---|
On-Call Support | 24/7 On-Call Support | oncall@alabamainteractive.org |
Bruno Litman | Director of Technology | Bruno.Litman@TylerTech.com |
Ethan Mata | Director of Development | Joseph.Mata@TylerTech.com |
Robert Hines | Director of Operations | Robert.Hines@TylerTech.com |
Tanner Stemle | Director of Project Management | Tanner.Stemle@TylerTech.com |
Marla Vickers | General Manager | Marla.Vickers@TylerTech.com |
Marcus Jackson | Account Manager | Marcus.Jackson@TylerTech.com |
© NIC Alabama. All rights reserved.