ECS Support for Authority Reports
Problem Statement
Purpose: In a consortium environment, authority records may be shared amongst the member institutions and users need a clear indicator that these records are Shared amongst members in the consortium.
Functional Requirements
Requirements and use cases: UIMARCAUTH-266: SPIKE Update Authority control reports to identify records as either Shared or LocalClosed
Solution
The solution is to extend the statistics model with a source
field to identify if the related statistics record is shared or local. Determining shared/local status should happen on mod-entities-links
side to avoid introducing consortium-related logic in mod-data-export-worker
.
For both reports: "Failed updates: linked bibliographic fields" and "MARC authority headings update" it is required to extend handlers that write statistics to mod-entities-links
database and related models in mod-data-export-worker
. The required changes are highlighted in red on the diagram below.