Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-2218

Connect SRS and MARCcat - AtCult work (Part 4 of Connecting SRS, Inventory, and MARCCat for Bibs/Instances)

    XMLWordPrintable

    Details

    • Template:
    • Front End Estimate:
      Very Small (VS) < 1day
    • Back End Estimate:
      XXL < 30 days
    • Estimation Notes and Assumptions:
      Hide
      Should be mostly backend work; some work on SRS and some work on MARCcat
      Front end: quick check to make sure all is OK when record is created/edited in MARCcat, and will update SRS properly
      Show
      Should be mostly backend work; some work on SRS and some work on MARCcat Front end: quick check to make sure all is OK when record is created/edited in MARCcat, and will update SRS properly
    • Development Team:
      @cult
    • Calculated Total Rank:
      91
    • PO Rank:
      88.5
    • Rank: Chalmers (Impl Aut 2019):
      R4
    • Rank: Chicago (MVP Sum 2020):
      R1
    • Rank: Cornell (Full Sum 2021):
      R5
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R1
    • Rank: FLO (MVP Sum 2020):
      R1
    • Rank: GBV (MVP Sum 2020):
      R5
    • Rank: hbz (TBD):
      R2
    • Rank: Hungary (MVP End 2020):
      R1
    • Rank: Lehigh (MVP Summer 2020):
      R1
    • Rank: MO State (MVP June 2020):
      R2
    • Rank: TAMU (MVP Jan 2021):
      R1
    • Rank: U of AL (MVP Oct 2020):
      R1

      Description

      This epic is for the AtCult dev team work; Folijet dev team work is on UXPROD-1595

      NOTE: During Q2 2019 planning, decided that this will be handled by both AtCult and Folijet, but tempo is set by Folijet

      This is Part 4 of Connecting MARCcat, Source Record Storage, and Inventory for MARC Bibs/Instances: SRS-MARCcat Integration (UXPROD-1595)
      See Part 1: Make Inventory Instance rely on SRS and update the standard mappings from SRS to Instance (UXPROD-1577)
      See Part 2: Block edit of Instance Elements maintained in the underlying MARC Bib record (UXPROD-1447)
      See Part 3: Implement Instance-to-MARC Mapping, including spike for whether whether Inventory Instance influences SRS MARC Bibs in any way other than creating a brief SRS MARC Bib when one does not exist (UXPROD-1397)

      Goal is to have the corresponding Inventory Instance, SRS MARC Bib, and MARCcat MARC Bib linked to each other and interacting with each other.

      Requirements:

      1. CRUD of MARC Bib records in SRS should result in the corresponding changes in the MARCcat MARC Bib records, then capturing the MARCcat UUID in the SRS 999 $m
      2. CRUD of MARC Bib records in MARCcat should result in the corresponding changes in the SRS MARC Bib records
      3. UUID of MARCcat Bib needs to be stored in 999 $m of the SRS MARC bib (joining the SRS and Instance UUIDs that are already there) (MODSOURMAN-96)
      4. Make sure that the MARC Leader bytes indicating the size of the record are updated when the 999 field is updated. See MODSOURCE-69
      5. When headings are changed in MARCcat (which can trigger automatic changes in multiple bib records at once), then MARCcat must provide all the changed records to SRS. SRS does not track headings, only MARC bibs
      6. Needs further definition: CRUD of related non-MARC data in MARCcat may need to result in corresponding changes in the SRS MARC Bib records, e.g.
        • Admin metadata
        • Suppress from discovery flag

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                tpossemato Tiziana Possemato
                Reporter:
                charlotte Charlotte Whitt
                Analysis Estimator:
                Ann-Marie Breaux Ann-Marie Breaux
                Front End Estimator:
                Viktor Soroka Viktor Soroka
                Back End Estimator:
                Taras Spashchenko Taras Spashchenko
                Votes:
                0 Vote for this issue
                Watchers:
                14 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases