/
DCB-1537 Publish circulation reports
  • Working Draft
  • DCB-1537 Publish circulation reports

    (UTC)

    References

     

     

     

    Feature implementation summary

    Goal

    Support export of summary request transaction data from DCB Admin:

    • across all libraries in consortium

    • per single library, as a supplier

    • per single library, as a borrower

     

    In Scope

    Extend patron request grid definition

    • Extend patron request grid graphql query to include additional fields

      • DCB canonical patron type

      • DCB canonical item type

      • Pickup location

    • Extend all consortium patron request grids to include the additional fields as hidden columns

    • Extend all library patron request grids to include the additional fields as hidden columns

     

    Add Supplier requests grid

    • Add new sub tab to library page, patron request tab : “All supplier requests”

      • Add new patron request grid based on existing All requests grid to tab

      • Prefilter grid to show all requests here supplying agency (rather than patron host lms code) corresponds to library

     

    Extend request grid export

    • Add export action to all patron request grids (consortium and library)

      • Export options to include:

        • Requests

          • All requests: export all requests in selected grid without any filtering

          • Filtered requests: export all requests honouring filters

          • Displayed: export all requests in current visible grid page

        • Fields

          • All: export with all available columns, including hidden

          • Visible: only include visible columns

          • Report: only include defined report fields

            • Request date and time (UTC)

            • Title of requested work

            • Borrowing agency

            • Supplying agency

            • Current request status

            • OpenRS patron type

            • OpenRS item type

            • Pickup location

            • Request UUID

      • Export should be

        • in CSV format

        • sorted by created date descending (ie, most recently placed request first)

     

    Out of scope

    • Extend filter options to patron request grids (including by date)

    • Export additional request data (beyond what is available through patron request grids)

    • Export request data for some libraries (such as a predefined group of libraries)

      • unless set by user in ad hoc grid filter when exporting a filtered or displayed request set based on a consortium level request grid

    • Add or change role restrictions to view patron request grids or export grid data (ie, inherit permissions from parent page)

    • Add specific support for library user access to DCB Admin

    • Include requests where library operates as a pickup library, rather than supplier or borrower

    • Add additional prefiltered supplier request grids per library (such as Active, Exception or Completed supplier requests)

    • Support for consortium or library to customise definition of Report export option, including fields and sort order

    • Extended transaction such as with INN-Reach circulation transactions

    • Title based reports such as with INN-Reach title reports

     

     

    Operated as a Community Resource by the Open Library Foundation