Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-197

Back end work for UICIRC-164 and UICIRC-165: Determine patron notice policy based upon loan rules

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • 15.0.0
    • Core: F - Sprint 58
    • 20
    • Prokopovych

    Description

      Assumptions

      • Resolving patron policies follows the same rules as for loan policies, as described here

      Outstanding Decisions

      • Should this include validation that the patron notice policy exists when the rules are changed?
        API Design

      How do we want to reflect the ability to evaluate the rules for different policy types in the API?

      Scenarios
      These are broad scenarios. If useful they can be expanded with respect more of the loan rules matching rules.

      Scenario 1

      • Given loan rules with a matching rule for a patron notice policy P
      • When the rules are applied
      • Then patron notice policy P is provided

      Scenario 2

      • Given loan rules with no rules matching for a request policy
      • And a fallback policy that includes patron notice policy P
      • When the rules are applied
      • Then patron notice policy P is provided

      Scenario 3 (may not be possible)

      • Given loan rules with no rules matching for a patron notice policy
      • And no fallback policy that includes a patron notice policy
      • When the rules are applied
      • What should happen?

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                jsavell Jason Savell
                marcjohnson Marc Johnson
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases