Uploaded image for project: 'mod-inn-reach'
  1. mod-inn-reach
  2. MODINREACH-123

INN-Reach Record Contribution: Requirements for determining itemCircStatus of contributed items

    XMLWordPrintable

Details

    • Volaris Sprint 121
    • 5
    • Volaris

    Description

      Purpose/Overview:

      Provide a mapping between FOLIO item states, loan types, shelving location, and material types to determine the circulation status of contributed items.

      Requirements/Scope:

      1. Settings related to this work are defined in UIINREACH-33 and related tickets. Those settings will need to be retrieved for the each central server configuration for which items are being evaluated for contribution/update.
      2. An item should be considered "Available" for the purposes of INN-Reach item contribution if it has an item status of:
        • Available
        • In-transit (with no pending requests)
        • Any other status not listed in the "Not available statuses" from UIINREACH-33 in addition to "Checked out", "Paged", "In transit", "Declared lost", "Withdrawn", "Awaiting pickup", "Aged to lost", or "Long missing"
      3. An item should be considered "Not Available" if it is not available based on the previous requirement for determining "Available" for INN-Reach items, unless the status is "Checked out".
      4. Items that are "Checked out" should be considered "On Loan" for INN-Reach contribution
      5. Notwithstanding items 2 and 3, the configuration specified in UIINREACH-33 and related stories provides loan types, locations, and material types that should be considered "Non-Lendable" for the purposes of INN-Reach item circulation status. If any of those loan types, effective locations, or material types applies to the item being evaluated, its itemCircStatus for INN-Reach should be set to "Non-Lendable"

      Approach:

      Acceptance criteria:

      • When evaluated for contribution, items with an item status of Available but no "Non-lendable" effective loan type, location, or material type should receive an itemCircStatus of "Available"
      • When evaluated for contribution, items with an item status of "In transit" but no "Non-lendable" effective loan type, location, or material type OR other pending requests should receive an itemCircStatus of "Available"
      • When evaluated for contribution, items with an item status of "Paged", "In transit", "Declared lost", "Withdrawn", "Awaiting pickup", "Aged to lost", or "Long missing", or any other status specified in the "Not available" statuses setting described in UIINREACH-33, but no "Non-lendable" effective loan type, location, or material type should receive an itemCircStatus of "Not Available"
      • If an item has one or more effective loan types, locations, or material types specified in the "Non-lendable" settings described in UIINREACH-33, the itemCircStatus of the item should be set to Non-Lendable for INN-Reach contribution

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                andrii.khodyka Andrii Khodyka
                brookstravis Brooks Travis
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases