[Koha-devel] RFC 3.2 - put item hold request flag in circulation policy matrix

Galen Charlton galen.charlton at liblime.com
Mon Jun 9 17:31:03 CEST 2008


At present, if a patron is allowed to place hold requests, they can
request any item that is not on loan or doesn't have the binding,
lost, or notforloan statuses set. However, some LibLime customers to
need more precisely control which items are available for hold
requests. For example, a library may want to permit loans for certain
item types but not hold requests.

To meet this requirement, LibLime proposes to add a "holdability" flag
to the circulation matrix (i.e., issuingrules). This would allow a
library to specify for each branch which patron categories are allowed
to place holds on which item types. This holdability flag would be the
hold request equivalent of the recall flag proposed in the recalls
RFC.

Adding this setting will influence:

    * what item records are available to fill a title-level hold request
    * what items a patron is allowed to place an item-level hold request for

During database upgrade, the holdability flag would be turned on for
all existing issuingrules rows, thus preserving the current behavior
of allowing all available items to be the target of hold requests.

A copy of this RFC is available on the Koha wiki at

http://wiki.koha.org/doku.php?id=en:development:rfcs3.2:rfc32_holdability_flag

Thanks in advance for comments.

Regards,

Galen
-- 
Galen Charlton
Koha Application Developer
LibLime
galen.charlton at liblime.com
p: 1-888-564-2457 x709
_______________________________________________
Koha-devel mailing list
Koha-devel at lists.koha.org
http://lists.koha.org/mailman/listinfo/koha-devel



More information about the Koha-devel mailing list