(1) The Authority may require any person holding a licence with a food safety program to have the program audited for the purpose of determining whether the program—
(a) has been complied with during the period covered by the audit; and
(b) is still adequate at the date of the audit.
(2) Such a requirement—
(a) must be made in writing; and
(b) may be made on a one-off basis or may require an audit to be performed at any specified frequency; and
(c) must specify the minimum qualifications or experience that must be held by the person who is to conduct any required audit; and
(d) may impose restrictions on who may conduct any required audit; and
(e) must specify by when, how and by whom the results of any required audit are to be reported to the Authority.
(3) The Authority may vary any requirement at any time by giving the licensee written notice of the variation.