1. The department shall make every effort to accommodate a commercial driver‘s license applicant’s need to arrange an appointment for a driving skills test at an established test site other than where the applicant passed the required knowledge test. The department shall report to the governor and the general assembly on any problems, extraordinary costs, and recommendations regarding the appointment scheduling process.
 2. The department shall make every effort to have an examiner conduct the commercial driver’s license driving skills tests at other locations in this state where skills may be adequately tested when requested by a person representing ten or more drivers requiring driving skills testing.
 3. a. The driving skills test for a commercial driver’s license shall consist of three parts that must be completed in the following order:

 (1) The pre-trip vehicle inspection test.
 (2) The basic vehicle control skills test.
 (3) The on-road driving skills test.
 b. If the applicant fails one part of the test, the applicant shall not continue to the next part of the test, in accordance with 49 C.F.R. pt. 383, subpts. E, G, and H.
 4. The department may charge a scheduling fee not to exceed twenty-five dollars to a commercial driver’s license applicant for the pre-trip vehicle inspection test. The department shall not charge a fee to schedule or administer the basic vehicle control or on-road driving skills tests. The department shall not charge a fee under this section to an applicant who is an employee or volunteer of a government agency, as defined in section 553.3, and who provides reasonable proof that a commercial driver’s license is necessary for the applicant’s employment or volunteer duties for the government agency.
 5. Fees authorized under this section are nonrefundable. If the applicant fails to appear for the pre-trip vehicle inspection test, the appointment shall be canceled. This section shall not be construed to prohibit an applicant from scheduling a new test appointment upon payment of a new fee.
 6. All fees authorized in this section are in addition to any other fees imposed by law.
 7. The department shall remit all fees collected pursuant to this section monthly to the treasurer of state for deposit in the statutory allocations fund.
 8. The department may adopt rules pursuant to chapter 17A to administer this section.