Details
-
New Feature
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
Small < 3 days
-
Large < 10 days
-
Should be mostly Back end work
-
Folijet
-
-
90
-
R2
-
R1
-
R1
-
R1
-
R1
-
R4
-
R1
-
R1
-
R1
Description
Q3 2019 Data Import Priority
NOTE: During Q2 2019 planning, decided this will be handled by Folijet, consulting with Core-Fxn if needed for Inventory-related aspects
This finishes refinement of the MARC Bib-Inventory Instance connectivity with regards to:
1. Review and update the new default MARC Bib-to-Inventory Instance mapping
2. Add a tenant-level CLI in this feature, then UI (UXPROD-1479) for customization of the default MARC Bib-to-Inventory Instance mapping, based on the Data Import MARC mapping UI and UX
3. Clean up the 001/035 situation in the SRS MARC records, and allow the previous system ID to be retained as FOLIO Instance HRID
4. Consider splitting the Identifiers into Record and Product IDs
5. Update all older documentation that describes loading MARC records directly to Inventory Storage via CLI, e.g. the instructions of Wayne Schneider at https://github.com/folio-org/folio-install/blob/master/single-server.md, and there "Load Sample Data"
Previous notes:
- Instance from MARC mapping: https://docs.google.com/spreadsheets/d/11lGBiPoetHuC3u-onVVLN4Mj5KtVHqJaQe4RqCxgGzo/edit#gid=1704497781
- The standard MARC-to-Instance map needs to be editable at the tenant level, at a CLI level to start, and via a UI in the future. We need to cover at least the CLI portion in this feature
- Instance fields that surface from the underlying SRS data should not be editable (
UXPROD-1447) - CRUD of MARC Bib records in SRS should result in the corresponding mapped changes in the Inventory Instance records
NOTE: May have to extend the Inventory data structure a bit to include the proper reference, especially if Instance may have more than one SRS record in the future - this may be a future enhancement
====================================================
Older requirements:
Implement storage of batch loaded MARC records stored in blob store. The MARC blob of each record has a unique identifier.
- Define linking to matching Inventory record:
- Instance record: UUID= 5b1eb450-ff9f-412d-a9e7-887f6eaeb5b4
- Storage address of instance: http://localhost:9130/inventory/instances/5b1eb450-ff9f-412d-a9e7-887f6eaeb5b4
- Address of its source record: http://localhost:9130/instance-storage/instances/5b1eb450-ff9f-412d-a9e7-887f6eaeb5b4/source-record/marc-json
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-47 Batch Importer (Bib/Acq)
-
- Analysis Complete
-
- is continued by
-
UXPROD-2078 SRS MARC-Inventory Instance relationship refinement, part 2
-
- Closed
-
- is defined by
-
MODDATAIMP-136 Updates to default MARC-to-Instance mapping [simple mapping]
-
- Closed
-
-
MODDATAIMP-152 View source does not always work (U Alabama Enviro)
-
- Closed
-
-
MODDATAIMP-181 Updates to default MARC-to-Instance mapping part 2 [simple mapping]
-
- Closed
-
-
MODINV-134 Update batch post instances to send batch save to inventory-storage
-
- Closed
-
-
MODINV-144 Instance "suppress from display" flag should update SRS
-
- Closed
-
-
MODINVSTOR-291 Create the endpoint for batch post Instances
-
- Closed
-
-
MODINVSTOR-330 limit parallel connections of batch post Instances
-
- Closed
-
-
MODSOURMAN-135 Mapping from Record to Instance throws exceptions
-
- Closed
-
-
MODSOURMAN-149 Update instance schema and mapping
-
- Closed
-
-
MODSOURMAN-153 Optimize record-to-instance mapping
-
- Closed
-
-
MODSOURMAN-156 Update mod-source-record-manager to process partial success status from mod-inventory
-
- Closed
-
-
MODSOURMAN-159 Mapping for languages
-
- Closed
-
-
MODSOURMAN-166 Mapping for Resource type [integration with Settings]
-
- Closed
-
-
MODSOURMAN-168 Integrate rule processor with Settings
-
- Closed
-
-
MODSOURMAN-170 Mapping for Identifiers [integration with Settings]
-
- Closed
-
-
MODSOURMAN-171 Mapping for Contributors [integration with Settings]
-
- Closed
-
-
MODSOURMAN-172 Mapping for Format [integration with Settings]
-
- Closed
-
-
MODSOURMAN-173 Mapping for Classification [integration with Settings]
-
- Closed
-
-
MODSOURMAN-174 Mapping for Electronic access [integration with Settings]
-
- Closed
-
-
MODSOURMAN-175 Mapping for Notes [integration with Settings]
-
- Closed
-
-
MODSOURMAN-179 Mapping for duplicated subject headings
-
- Closed
-
-
UIIN-604 When creating a new instance record metadata source is to be FOLIO
-
- Closed
-
-
UIIN-675 View source button is messed up when trying to view the second MARC record
-
- Closed
-
-
UIIN-688 Viewing MARC causes previous search and results to fail
-
- Closed
-
- relates to
-
UXPROD-1397 Generating a MARC bibliographic record from an Inventory Instance record
-
- Closed
-
-
UXPROD-1447 Instance record with an underlying MARC record. Block edit of given elements if SRS MARC is linked (Part 2 of Connecting SRS, Inventory, and MARCCat for Bibs/Instances)
-
- Closed
-
-
UXPROD-1575 quickMARC | Store and Display MARC Holdings records via Inventory App
-
- Closed
-
-
UXPROD-1576 Connect MARCcat and SRS for MARC Authority records
-
- Closed
-
-
UXPROD-1577 Make Inventory Instance rely on SRS MARC Bib (Part 1 of Connecting SRS, Inventory, and MARCCat for Bibs/Instances)
-
- Closed
-
-
UXPROD-665 Import Inventory Instances and MARCcat bib records in MARC format
-
- Closed
-
-
UXPROD-1595 Connect SRS and MARCcat - Folijet work (Part 4 of Connecting SRS, Inventory, and MARCCat for Bibs/Instances)
-
- Closed
-
-
UXPROD-1806 NFR: Data Import Pub-Sub (Event Driven) Infrastructure, part 1
-
- Closed
-
-
UXPROD-2012 NFR: Data Import Pub-Sub (Event Driven) Infrastructure, part 2
-
- Closed
-
-
UXPROD-2115 Define human readable identifiers (HRIDs) for SRS MARC Bib records
-
- Closed
-
-
UXPROD-2207 SRS MARC-Inventory Instance relationship refinement, part 3
-
- Closed
-