Sec. 17.21  Violations bureau.
   The council shall establish by ordinance a violations bureau under the direction of the municipal court for the handling of such minor ordinance violations including traffic violations, other than failure to stop in event of an accident, driving while under the influence of intoxicating liquors or narcotics, reckless driving, or speeding in excess of a speed indicated by ordinance as the council may prescribe. Any person who has received notice to appear in answer to a violation of any of the ordinances of the city as above referred to, may within the time specified in the notice, answer at the violations bureau to the charge set forth in such notice by paying a prescribed fine which cannot be waived by the bureau and, plead guilty to the charge, waiving a hearing in court and giving power of attorney to the person in charge of the bureau to make such a plea and pay such fine in court. Acceptance of the prescribed fine and the power of attorney by the bureau shall be deemed to be complete satisfaction for the violation and the violator shall be given a receipt which so states. The creation of such bureau by the council shall not operate so as to deprive any person of the right to a full and impartial hearing in court should such person so choose. The employees of the violation[s] bureau shall be appointed by the municipal judges and shall be subject to their orders and control and shall receive such compensation as shall be determined by the council.