Uploaded image for project: 'mod-data-import'
  1. mod-data-import
  2. MODDATAIMP-361

Investigation: Import MARC Authority records

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 107, eHoldings Sprint 108
    • Story Points:
      8
    • Development Team:
      Spitfire

      Description

      Context: Primarily librarians will import MARC authority records thus our first phase of Authority work will be import functionality

      Assumptions

      • For initial release, we are not creating/updating an equivalent Inventory record type
      • Import will generate an authority record that looks exactly like the quickMARC bibliographic record

      Objectives

      • Review all modules/services involved with importing authority records
      • Define technical design for importing authority records
      • Answer the following question (if applicable); is it best to build a new module or extend mod-quickmarc to support Authority records?
      • Identify dependencies
      • Identify questions/unknowns

      Resources:

      PO questions

      1. Avg number of Authority records uploaded at one time
      2. Frequency of uploads
      3. What is an extremely high but realistic number of records uploaded at one time

      Import requirements

      1. Supported file extensions/formats: All files with Data type = MARC. Go to Settings > Data Import > File extensions
        1. Honor Block import column actions selections
      2. Honor MARC Field protection entries. Go to Settings > Data import > MARC field protection
      3. Library staff member should be able to set up a mapping profile to populate authority records
      4. Library staff member should be able to setup a match profile that supports matching MARC authority records
      5. Library staff member should be able to setup job profiles to execute import requests
      6. Import actions to support: Create record and Update entire record
      7. Import actions not to support initially. Modify record and Delete record
      8. When a user imports then
        1. generate a HRID
        2. generate UUID
        3. store imported authority records in SRS

      Deliverables

      • Technical design/approach
      • Review design/approach with this team, Oleksii K, Ann-Marie, and Taras (if available)

      Stretch deliverable

      • Create backend user stories

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                dmtkachenko Dmytro Tkachenko
                Reporter:
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases