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

Investigation: Import MARC Authority records

    XMLWordPrintable

Details

    • eHoldings Sprint 107, eHoldings Sprint 108
    • 8
    • 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

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases