No fireman shall be subjected to questioning in relation to an allegation of misconduct without first being informed in writing of the allegations and whether the allegations, if proven, involve minor infractions or may result in removal, discharge, or suspension from duty in excess of 24 duty hours. If an administrative proceeding is instituted, the fireman shall be informed beforehand of the names of all complainants and all information necessary to reasonably apprise the fireman of the nature of the charges and the preparation of a defense.
50 ILCS 745/3.2