Persistent User Group Data in Borrowing Requests Subject Area
We would like to request that the Borrowing Requests subject area in Analytics captures and stores the patron's information (specifically the User Group) at the time of the transaction, rather than pulling the current status from the user record.
Currently, historical reports on borrowing requests reflect the requester's present-day group. If a student who made a request three years ago is now a staff member, or if their record has been deleted, the historical data is either overwritten or lost. This makes the data entirely out of context and renders historical analysis and longitudinal reporting impossible.
In the Fulfillment subject area, Alma already captures a snapshot of the user group at the time of the loan. We suggest implementing the same logic for Borrowing Requests to ensure data integrity. Relying on the current user group for past transactions is statistically invalid and prevents libraries from accurately tracking how different user segments have utilized resource sharing services over time.
We suggest adding a native field that records the "User Group at Request Time" to provide a reliable historical record that remains unchanged regardless of future updates to the user profile.