126. For the purposes of an investigation, the Chief Health Officer may, subject to any applicable Code of Practice—
(a) require a person to appear and give evidence;
(b) require a person to answer any relevant question;
(c) take evidence on oath or by affirmation;
(d) require a person to take an oath or to make an affirmation;
(e) take statements and receive affidavits;
(f) require the production of any relevant document; or
(g) exercise any other power the Chief Health Officer considers to be necessary for the purpose.