Except as otherwise provided in Iowa Code Chapter 68B, a public official, public employee or candidate, or that person’s immediate family member, shall not, directly or indirectly, accept or receive any gift or series of gifts from a “restricted donor” as defined in Iowa Code Chapter 68B and a restricted donor shall not, directly or indirectly, individually or jointly with one or more other restricted donors, offer or make a gift or a series of gifts to a public official, public employee or candidate.
(Iowa Code § 68B.22) (1999 Code, § 5.11)