define incomeChecker(amt) = (tag("Entity") !~ /^\s*$/ or (amt > -800.00 and amt < 800.00)) and tag("IncomeType") !~ /^\s*$/ and tag("Program") !~ /^\s*$/
account Income:Main Org:Donations
assert tag("IncomeType") =~ /^Donations$/
assert incomeChecker(amount) and tag("IncomeType") =~ /^Donations$/