Any municipality may provide by ordinance for a system of administrative adjudication of municipal code violations to the extent permitted by the Illinois Constitution. A "system of administrative adjudication" means the adjudication of any violation of a municipal ordinance, except for (i) proceedings not within the statutory or the home rule authority of municipalities; and (ii) any offense under the Illinois Vehicle Code or a similar offense that is a traffic regulation governing the movement of vehicles and except for any reportable offense under Section 6-204 of the Illinois Vehicle Code.
65 ILCS 5/1-2.1-2