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

Generate MARC bib record - 653$a/Subjects

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Concorde - Sprint 89
    • Story Points:
      1
    • Development Team:
      Concorde

      Description

      Purpose

      All subjects associated with the inventory instance should be mapped to 653 $a MARC field in accordance with the recommended mapping. The data is formatted consistently with parsedRecord.json

      For example:

      "subjects" : [ "Politicians--Scotland--Biography", "Scotland--Politics and government--21st century", "Politics and government", "Politicians", "Scotland" ]
      

      will create:
      653 $a Politicians--Scotland--Biography
      653 $a Scotland--Politics and government--21st century
      653 $a Politics and government
      653 $a Scotland

      Both indicators are blank
      Note: The behavior is identical with already implemented 490 field (MDEXP-125)

      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. If the fields are not populated in the inventory instance record, the fields are not added to the MARC record
      4. If the inventory record has multiple series, each entry will have separate 653 field with both indicators blank.
      5. Unit tests are written
      6. API tests are written

        TestRail: Results

          Attachments

            Activity

              People

              Assignee:
              illia.borysenko Illia Borysenko
              Reporter:
              magdaz Magda Zacharska
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  TestRail: Runs

                    TestRail: Cases