Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
Volaris Sprint 119
-
5
-
Volaris
Description
Purpose/Overview:
It may sometimes be necessary to adjust the contents of a bibliographic record being being contributed to an INN-Reach central server, including the 001 field and exclusion of fields/subfields that may contain information relevant only to the local server. INN-Reach commonly uses the 001 field as a match point to records that already exist on the central server and associate the contributed bib with the existing record(s). The standard practice in FOLIO is to use the Instance HRID as the 001 value. In many INN-Reach settings, the OCLC number (or similar identifier) is uses as the 001 value. We need to store per-central server configurations to manage when/how another identifier is used in place of the existing 001 field value for records being contributed to the central server.
Requirements/Scope:
- Configuration should be per local server/central server combination
- The configuration should contain the following data:
- The central server record ID
- A Boolean indicating whether the configuration is active
- An ordered array of objects with the following attributes:
- resourceIdentifierTypeId (from Settings > Inventory > Resource identifier types)
- stripPrefix boolean
- ignorePrefixes (array of strings that if present as prefixes will cause the identifier to be ignored)
- An array of MARC fields/subfields to exclude from transformed MARC records
- Created/Updated metadata (datetime and users)
Approach:
Acceptance criteria:
- AC: A configuration record can be created, retrieved, updated, and deleted from the database
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2764 Record Contribution Enhancements/Ongoing Record Contribution ("Bibs" and "Items") for INN-Reach Central Server
-
- Closed
-
- is required by
-
MODINREACH-50 Record Contribution Settings: API to CRUD Data Model to Store Contributed MARC Transformation Options Settings for INN-Reach Central Servers
-
- Closed
-
- relates to
-
UIINREACH-23 Record Contribution Settings: Configure MARC Transformation Settings (eg. replace Instance HRID in MARC 001 with OCLC number, exclude Fields/Subfields)
-
- Closed
-