|
This is Part 4 of Connecting MARCcat, Source Record Storage, and Inventory for Holdings: SRS-MARCcat Integration for Holdings (
UXPROD-1596
Closed
)
See Part 1: Make Inventory Holdings rely on SRS and update the standard mappings from SRS to Holdings (
UXPROD-1575
Closed
)
See Part 2: Block edit of Holdings Elements maintained in the underlying MARC Bib record (
UXPROD-1448
Closed
)
See Part 3: Implement Holdings-to-MARC Mapping, including spike for whether whether Inventory Holdings influences SRS MARC Bibs in any way other than creating a brief SRS MARC Holdings when one does not exist (
UXPROD-1396
Closed
)
Goal is to have the corresponding Inventory Holdings, SRS MARC Holdings, and MARCcat MARC Holdings linked to each other and interacting with each other. Note that an Inventory Holdings does not have to have an underlying SRS MARC Holdings.
Requirements:
- A corresponding Inventory Holdings, SRS MARC Holdings, and MARCcat MARC Holdings will all have different UUIDs, stored in the 999 field of the SRS MARC Holdings
- Ensure we have a common understanding and process on how the HRID is created and stored. Inventory Holdings, SRS MARC Holdings, and MARCcat MARC Holdings will all have the same HRID
- CRUD of MARC Holdings records in SRS should result in the corresponding changes in the MARCcat MARC Holdings records
- CRUD of MARC Holdings records in MARCcat should result in the corresponding changes in the SRS MARC Holdings records
- Needs further definition: CRUD of related non-MARC data in MARCcat Holdings may need to result in corresponding changes in the SRS MARC Holdings records, e.g.
- Admin metadata
- Suppress from discovery flag
|