Create element for link to source record in SRS, part 2

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose: Create element in Inventory, Instance record for link to given source record in blob storage (link to source record = the original (rich) native metadata format which have been used to create the FOLIO Instance record).

In the instance record the element Metadata source is implemented (in alpha). This element is auto-populated with source of the Generic bib storage record and its format, if applicable (e.g. "FOLIO", "MARC" or "EPKB").

We have an element to store the identifier for the record in the blob storage - e.g. `sourceRecordId`. This element will store e.g. the MARC blob ID. This will be populated by the system.

  1. Scenario:

    • Log in to FOLIO Snapshot stable, go to Inventory

    • Go to any given of the 11 test instance records (MODINVSTOR-143)

    • If the given instance record is converted from a MARC record (imported as part of the library's migration of data to FOLIO, imported using the MARC Batch loader, or created and maintained in the MARCcat app) it will in the Instance record, the Administrative data accordion show the data element 'Metadata source' labeled MARC

  2. Scenario:

    • When the given instance record in accordion named Administrative data has 'Metadata source' labeled MARC (or other source types as of post-V1) then this is system generated data, and not edible by the user.

Environment

None

Potential Workaround

None

Attachments

7

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxJune 26, 2019 at 4:20 PM

Thanks and I'm closing this story. If we find we need an additional piece in the future, we'll add a new story. Thank you!

Oleksii KuzminovJune 26, 2019 at 12:27 PM

I mean that this field is not filled when we parsing and creating an instance from marc records. If it is needed we can add backend task to mod-source-record-manager

Charlotte WhittJune 26, 2019 at 12:21 PM
Edited

Hi - I'm a little confused about why you write:

"We have an element to store the identifier for the record in the blob storage - e.g. `sourceRecordId`" ... This part is not implemented ...

That element was implemented way back, when we had the initial alpha implementation of the 'View source' button.

CC;

Oleksii KuzminovJune 26, 2019 at 11:20 AM

This is mostly done.

"We have an element to store the identifier for the record in the blob storage - e.g. `sourceRecordId`" This part is not implemented but we have 999 fields with instance id and API for loading marc record by instance id. If this part is not actual now we can close this ticket.

Ann-Marie BreauxJune 26, 2019 at 4:11 AM

Please confirm whether this can be closed, or if we will need to roll forward into Q3? (if so, we'll link to )

Is this still needed? We're definitely linking SRS and MARC Instance now. Maybe close this story as a duplicate?

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Development Team

Prokopovych

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 25, 2018 at 5:32 PM
Updated September 15, 2020 at 9:04 AM
Resolved June 26, 2019 at 4:20 PM
TestRail: Cases
TestRail: Runs