Versions Compared

Key

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

...

Namespace:  Kuali
Context:
  1. Patron Validation Context - The Agenda 'Patron Allowed to Borrow' is contained within this context 'Patron Validation Context'.
  2. Item Validation Context - The Agendas 'Item Available for Loan' and 'Determine Loan Period' are contained within this context 'Item Validation Context'.

...

          Category: Patron - Category 'Patron' is used to help organize related term 'Patron'

          Term: Patron - The Term 'Patron' is used to input to the rule system.

          Term Function: patronBorrowerLimit(String patronBarcode, boolean isOverridden)

...

      1) Item Available for Loan

         Category: ItemAndLoanPeriod - Category 'ItemAndLoanPeriod' is used to help organize related term 'Item'        

         Term: Item - The Term 'Item' is used to input to the rule system.

         Term Function: IsItemAvailable(String itemId, boolean isOverridden)

...

       2) Determine Loan Period

           Category: ItemAndLoanPeriod  - Category 'ItemAndLoanPeriod' is used to help organize related term 'Item'   

           Term: Loan Period    

                      Term: Patron and Item  - The Term 'Patron and Item' is used to input to the rule system.

           Term Function: checkLoanPeriod(String itemId,String patronBarcode, boolean isOverridden)

...