Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Out of scope
-
Medium
-
XXL < 30 days
-
Firebird
-
-
15
-
50
-
Lowering the ranking as most of the fields has been already implemented.
-
R1
-
R4
-
R5
-
R3
-
R4
-
R3
-
R3
-
R4
-
R5
Description
This is a split of UXPROD-1397.
While exporting into MARC format the inventory instances without the underlying MARC record in SRS we generate a simplified MARC record. The generated MARC Bib record is short lived and it is not stored in SRS and will be created each time when inventory instance needs to be represented in MARC Bib form.
The generated record will be base on the mapping provided by Metadata Management SIG: Instance to MARC 2019 tab in https://docs.google.com/spreadsheets/d/11lGBiPoetHuC3u-onVVLN4Mj5KtVHqJaQe4RqCxgGzo/edit#gid=1166940623
The spreadsheet is a base for mapping rules that are referenced each time MARC bib record is generated. The mapping rules are library specific and each library can have just one mapping rules set (stored in rules.json file). E*ach library should be able to tweak the rules according to their needs. For this feature the modification of the mapping rules is supported by API calls. * - outside the scope
This feature covers generating simplified MARC bib record for following inventory instance fields:
- Identifiers (Invalid ISBN, Invalid ISSN, Linking ISSN, Other Standard Identifiers, Publisher or Distributor Numbers, Cancelled GPO Item Number)
- Languages
- Classifications
- Alternate title
- Edition
- Publication frequency
- Publication range
- Public notes
Since generating MARC records on the fly will be used also in other areas (oai-pmh and z39.50) the code will be exposed in shared library.
TestRail: Results
Attachments
Issue Links
- is defined by
-
GMU-25 Add alternative titles type usage
-
- Closed
-
-
MDEXP-96 Generate MARC bib record - 336 $a/instanceTypeId - replacing keys with values
-
- Closed
-
-
MDEXP-99 Generate MARC bib record additional fields if present -- array of strings to repeatable MARC field
-
- Closed
-
-
MDEXP-101 Generate MARC bib record - 337 $a and 338 $a instanceFormatId - replacing keys with values
-
- Closed
-
-
MDEXP-104 Generate MARC bib record - Alternate titles - conditionally replacing keys with values
-
- Closed
-
-
MDEXP-105 Generate MARC bib record - classifications - conditionally replacing keys with values
-
- Closed
-
-
MDEXP-124 Generate MARC bib record - 500$a/notes
-
- Closed
-
-
MDEXP-167 Create a shared library for generating MARC records on the fly
-
- Closed
-
-
MDEXP-174 Use the created shared library
-
- Closed
-
-
MDEXP-182 Generate MARC bib record - Identifiers part II - conditionally replacing keys with values
-
- Closed
-
-
MDEXP-183 Generate MARC bib record - Instance electronic access
-
- Closed
-
-
MDEXP-191 Generate MARC bib record - Identifiers part III - appending subfields
-
- Closed
-
-
MDEXP-192 Map contributor to 700 field if the contributor type is missing
-
- Closed
-
-
MDEXP-432 Generate MARC bib record - Identifiers part IV - appending subfields
-
- Closed
-
-
MDEXP-433 Generate MARC bib record - Identifiers part V
-
- Closed
-
-
MDEXP-434 Generate MARC bib record - Identifiers part VI
-
- Closed
-
- relates to
-
UXPROD-1397 Generating a MARC bibliographic record from an Inventory Instance record
-
- Closed
-