Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

Link to brief history of Automated Item Blocks

For the MVP there are 6 types of Item Blocks available:

...

Automated Item Block ExamplesCirc Rule FormatDescription

Maximum number of items borrowed for one loan type (e.g. course reserves, reading room)

t course-reserves : l three-hours r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy three-hours will contain the Loan limit for loan type course reserves.

Maximum number of items borrowed for one material type (e.g. DVD, book)

m dvd : l three-days r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy three-days will contain the Loan limit for material type dvd.

Maximum number of items borrowed for one loan type (e.g. course reserves, reading room) and one material type (e.g. DVD, book)

t course-reserves + m dvd : l two-days r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy two-days will contain the Loan limit for course reserves items that are dvds.

Maximum number of items borrowed for one patron group and one loan type (e.g. course reserves, reading room)

g undergrad + t course-reserves : l ug-three-hours r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy ug-three-hours will contain the Loan limit for undergrads checking out course reserves items.

Maximum number of items borrowed for one patron group andand one material type (e.g. DVD, book)

g undergrad + m dvd : l ug-three-days r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy ug-three-days will contain the Loan limit for undergrads checking out dvds.

Maximum number of items borrowed for one patron group, one loan type (e.g. course reserves, reading room) and one material type (e.g. DVD, book)

g undergrad + t course-reserves + m dvd : l ug-two-days r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy ug-two-days will contain the Loan limit for undergrads checking out course reserves items that are dvds.

Maximum number of items borrowed for more than one patron group and and one loan type (e.g. course reserves, reading room)

g undergrad graduate + t course-reserves : l s-three-days r hold-only n send-notices o overdue-fine-policy i lost-item-policy

Loan Policy s-three-days will contain the Loan limit for undergrads undergrads and graduates checking out course-reserves items.
Maximum number of items borrowed for more than one patron group and one material type (e.g. DVD, book)g undergrad graduate visitor + m dvd : l m-three-days r hold-only n send-notices o overdue-fine-policy i lost-item-policyLoan Policy m-three-days will contain the Loan limit for undergrads, graduates and visitors checking out dvds.
Maximum number of items borrowed for patron group only will be handled via Automated Patron Blocksg undergrad : l ug-6-weeks r hold-only n send-notices o overdue-fine-policy i lost-item-policyIf ug-six-weeks contains a Loan limit, it will be ignored.  Loan limits for Patron Groups only are handled by Automated Patron Blocks, not Automated Item Blocks.
Maximum number of items borrowed for more than one loan type (e.g. course reserves, reading room)t course-reserves reading-room : l cr-three-hours r hold-only n send-notices o overdue-fine-policy i lost-item-policyLoan Policy cr-three-hours will contain the Loan limit for loan types course-reserves and reading-room For example, if the Loan Policy Loan Limit is 3, the patron will be allowed to check out 3 course-reserves items and 3 reading-room items.   Originally we planned for the limit to be applied across the 2 loan types combined, but this resulted in too much processing time.  After the MVP version   This is the MVP version (simple version) of Automated Item Blocks; it is implemented, the slow if the patron has a high number of open loans (CIRC-558). RA SIG will determine what improvements are needed (e.g. UXPROD-2149 or UXPROD-2250 with the possibility for a bucket with a limit of 3 and the bucket combines both loan types).
Maximum number of items borrowed for more than one material type (e.g. DVD, book)m dvd cd : l media-three-days r hold-only n send-notices o overdue-fine-policy i lost-item-policyLoan Policy media-three-days will contain the Loan limit for material types dvds and cdsFor example, if the Loan Policy Loan LimitLimit is 3, the patron will be allowed to check out 3 dvds and and 3 cds  Originally we planned for the limit to be applied across the 2 loan types combined, but this resulted in too much processing time.  After the MVP version This is the MVP version (simple version) of Automated Item Blocks; it is implemented, the slow if the patron has a high number of open loans (CIRC-558). RA SIG will determine what improvements are needed (e.g. UXPROD-2149 or UXPROD-2250 with the possibility for a bucket with a limit of 3 and the bucket combines both material types).
Maximum number of items borrowed for more than one loan type (e.g. course reserves, reading room) and one material type (e.g. DVD, book)t course-reserves reading-room new-books + m book : l b-four-days r hold-only n send-notices o overdue-fine-policy i lost-item-policyLoan Policy b-four-days will contain the Loan limit for course reserves that are books, reading-room items that are books and new-books that are booksFor example, if the Loan Policy Loan Limit is 3, the patron will be allowed to check out 3 course-reserves books and 3 reading-room books andand 3 new-books books.  Originally we planned for the limit to be applied across the 3 loan types combined, but this resulted in too much processing time. After the MVP version
This is the MVP version (simple version) of Automated Item Blocks; it is implemented, the slow if the patron has a high number of open loans (CIRC-558). RA SIG will determine what improvements are needed (e.g. UXPROD-2149 or UXPROD-2250 with the possibility for a bucket with a limit of 3 and the bucket combines all three loan types).
Maximum number of items borrowed for more than one material type (e.g. DVD, book) and one loan type (e.g. course reserves, reading room) t course-reserves + m dvd cd : l media-cr r hold-only n send-notices o overdue-fine-policy i lost-item-policyLoan Policy media-cr will contain the Loan limit for course reserves that are dvds or are cdsFor example, if the Loan Policy Loan Limit is 3, the patron will be allowed to check out 3 course-reserves dvds and 3 course-reserves cds.  Originally we planned for the limit to be applied across the 3 loan types combined, but this resulted in too much processing time. After the MVP version
This is the MVP version (simple version) of Automated Item Blocks; it is implemented, the slow if the patron has a high number of open loans (CIRC-558). RA SIG will determine what improvements are needed (e.g. UXPROD-2149 or UXPROD-2250 with the possibility for a bucket with a limit of 3 and the bucket combines both material types).


...

Anchor
History
History

Back to Implementing Automated Item Blocks

Brief History of Automated Item Blocks (aka How did item blocks get this way?)

...

During the development of Automated Item Blocks (CIRC-558) there was confusion about the relationship of the Loan Policy and Item Limit (there isn’t really any) and concern about the processing time at checkout (which was being increased).  There are over 80 comments on the JIRA issue that you should feel free to read if you are interested. 


CIRC-558 was developed by someone on the Vega team, but at some point Julian Ladish became involved.  Probably as a Core Platform developer looking at reducing processing time.  He was able to define a process using Loan Limit Groups that would reduce processing time and has documented this approach in UXPROD-2250.   This will be considered for Phase II of item blocks.  Holly has also come up with a Phase II approach that removes the setting of item blocks from Circ Rules (which won’t be much help if the processing is still slow).  We need to see how Phase I works out before we decide on a Phase II approach.  This will be discussed with the Resource Access SIG before any further action is taken.

Back to Implementing Automated Item Blocks

...