Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
Firebird Sprint 132
-
3
-
Firebird
Description
Purpose
All note types associated with the inventory instance that are not marked as "staffOnly" should be mapped to 500 $a MARC field in accordance with the recommended mapping.
For example:
"notes": [ { "note": "Previous edition: 2011", "staffOnly": false, "instanceNoteTypeId": "5b15c7bf-3f86-4e1a-9b05-6895467147c9" }, { "note": "Includes bibliographical references and index", "staffOnly": false, "instanceNoteTypeId": "1e4c2471-4604-4249-8f22-efa1715f9ea6" } ]
500 $a Previous edition: 2011
500 $a Includes bibliographical references and index
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. 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 notes, each entry will have separate 500 field with both indicators left blank
5. Unit tests are written
6. API tests are written
TestRail: Results
Attachments
Issue Links
- clones
-
MDEXP-123 Generate MARC bib record - 264/publication data
-
- Closed
-
- defines
-
UXPROD-2459 Generating MARC bibliographic record from Inventory Instance - additional fields
-
- Closed
-