- maxissueqty => $maxissueqty,
- renewalsallowed => $renewalsallowed,
- renewalperiod => $renewalperiod,
- issuelength => $issuelength,
- lengthunit => $lengthunit,
- onshelfholds => $onshelfholds,
+ rules => {
+ renewalsallowed => $renewalsallowed,
+ renewalperiod => $renewalperiod,
+ issuelength => $issuelength,
+ lengthunit => $lengthunit,
+ onshelfholds => $onshelfholds,
+ article_requests => "no",
+ auto_renew => 0,
+ cap_fine_to_replacement_price => 0,
+ chargeperiod => 0,
+ chargeperiod_charge_at => 0,
+ fine => 0,
+ finedays => 0,
+ firstremind => 0,
+ hardduedate => "",
+ hardduedatecompare => -1,
+ holds_per_day => $holds_per_day,
+ holds_per_record => $holds_per_record,
+ maxissueqty => $maxissueqty,
+ maxonsiteissueqty => "",
+ maxsuspensiondays => "",
+ no_auto_renewal_after => "",
+ no_auto_renewal_after_hard_limit => "",
+ norenewalbefore => "",
+ opacitemholds => "N",
+ overduefinescap => "",
+ rentaldiscount => 0,
+ reservesallowed => $reservesallowed,
+ suspension_chargeperiod => undef,
+ decreaseloanholds => undef,
+ }