The following officers and persons are empowered to administer oaths and to take affirmations in any matter pertaining to the business of their respective office, position, or appointment:
Iowa Code § 63A.2
Referred to in §277.28, 331.553, 331.603, 331.652, 331.758
Members of general assembly, §2.8
Veterinary assistants, §163.5
Law enforcement agencies, §805.6