Uploaded image for project: 'mod-data-export'
  1. mod-data-export
  2. MDEXP-99

Generate MARC bib record additional fields if present -- array of strings to repeatable MARC field

    XMLWordPrintable

Details

    • Firebird Sprint 132
    • 3
    • Firebird

    Description

      Purpose

      For the fields that were not covered by other use stories we will need to populate them in accordance with the recommended mapping if the instance fields are populated:

      • Languages - 041 $a (both indicators are blank)
      • Editions - 250 $a (both indicators are blank)
      • Publication frequency - 310 $a (both indicators are blank)
      • Publication range - 362 $a (first indicator is 1, second indicator is blank)

      The fields above are represented in the inventory instance record as an array and if multiple elements are present multiple entries in MARC record will need to be created for all fields.

      The data is formatted consistently with parsedRecord.json

      Acceptance criteria
      1. The generated record is short-lived and generated each time it is requested
      2. The record is saved in .mrc file and contains correctly populated data
      3. Unit tests are written
      4. API tests are written

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Charniak Siarhei Charniak
                magdaz Magda Zacharska
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases