Source:

Module: mod-feesfines

Interface: /lost-item-fees-policies

Attributes:

Property Name Property Type Property Description
name string Lost item fee policy name, is a required field
description string Lost item fee policy description
itemAgedLostOverdue object Period to lost item
itemAgedLostOverdue/duration integer Duration of the number of times the interval repeats
itemAgedLostOverdue/intervalId string Interval for the period, e.g. Hours, Days or Weeks
patronBilledAfterAgedLost object Period to lost item
patronBilledAfterAgedLost/duration integer Duration of the number of times the interval repeats
patronBilledAfterAgedLost/intervalId string Interval for the period, e.g. Hours, Days or Weeks
recalledItemAgedLostOverdue object Period to lost item
recalledItemAgedLostOverdue/duration integer Duration of the number of times the interval repeats
recalledItemAgedLostOverdue/intervalId string Interval for the period, e.g. Hours, Days or Weeks
patronBilledAfterRecalledItemAgedLost object Period to lost item
patronBilledAfterRecalledItemAgedLost/duration integer Duration of the number of times the interval repeats
patronBilledAfterRecalledItemAgedLost/intervalId string Interval for the period, e.g. Hours, Days or Weeks
chargeAmountItem object Charge amount for item
chargeAmountItem/chargeType string Charge type amount for item may be Actual cost or an amount
chargeAmountItem/amount number Charge amount for item may be Actual cost or an amount
lostItemProcessingFee number Lost item processing fee, must be = 0 or > 0
chargeAmountItemPatron boolean A flag to determine charge lost item processing fee if item declared lost by patron must be Yes or No, with default set to Yes
chargeAmountItemSystem boolean A flag to determine charge lost item processing fee if item aged to lost by system must be Yes or No, with default set to Yes
lostItemChargeFeeFine object Period to lost item
lostItemChargeFeeFine/duration integer Duration of the number of times the interval repeats
lostItemChargeFeeFine/intervalId string Interval for the period, e.g. Hours, Days or Weeks
returnedLostItemProcessingFee boolean A flag to determine if lost item returned, remove lost item processing fee
replacedLostItemProcessingFee boolean A flag to determine if lost item replaced, remove lost item processing fee
replacementProcessingFee number Amount for replacement process fee
replacementAllowed boolean A flag to determine replacement allowed
lostItemReturned string Option to lost item returned may be Charge overdues based on returned date up to maximum (if applicable) or Remove overdue fines, with a default of _Charge overdues based on returned date up to maximum (if applicable)
feesFinesShallRefunded object Period to lost item
feesFinesShallRefunded/duration integer Duration of the number of times the interval repeats
feesFinesShallRefunded/intervalId string Interval for the period, e.g. Hours, Days or Weeks
metadata object Metadata about creation and changes to records, provided by the server (client should not provide)
metadata/createdDate string Date and time when the record was created
metadata/createdByUserId string ID of the user who created the record (when available)
metadata/createdByUsername string Username of the user who created the record (when available)
metadata/updatedDate string Date and time when the record was last updated
metadata/updatedByUserId string ID of the user who last updated the record (when available)
metadata/updatedByUsername string Username of the user who last updated the record (when available)
id string A universally unique identifier (UUID), this is a 128-bit number used to identify a record and is shown in hex with dashes, for example 6312d172-f0cf-40f6-b27d-9fa8feaf332f; the UUID version must be from 1-5; see https://dev.folio.org/guides/uuids/