Uploaded image for project: 'mod-inventory-storage'
  1. mod-inventory-storage
  2. MODINVSTOR-587

Instance match key for union catalog identifier

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: TBD
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 19.4.0
    • Labels:
      None
    • Template:
    • Development Team:
      Prokopovych
    • Affected Institution:
      GBV

      Description

      It's suggested to extend the Instance schema of Inventory storage with a unique, optional property matchKey.

      Instance.matchKey can be used in a setting where multiple libraries contribute bibliographic records to the same FOLIO Inventory – a shared index – and thus need a way to identify identical instances across multiple catalogs in order to provide updates to bibliographic data or holdings in the shared index. One option is to use match key values based on metadata in the bibliographic record for example.

      Example match key

      abrasive_enhanced_water_jet_drill_for_hard_rocks_____________________198910____u_s_dept_t______________________________________savanickga_george_aunited_statesbureau_of_mines______________i_28_23_9261p

      Quote from https://www.coalliance.org/faq-library-content-comparison-system :

      MARC records are matched in the system via an algorithm which includes portions of the title, author, publisher, imprint date and a few other elements. The system does not use ISBNs, ISSNs or OCLC numbers since many records do not contain these elements (particularly older records or non-monographs).

      Use case

      Quote from https://projectreshare.org/products/reshare-shared-inventory/

      ReShare Shared Inventory allows a group of libraries to contribute each member’s bibliographic and holdings metadata to a central repository. The ReShare software matches and deduplicates records and creates master records that are associated with the holdings for each contributing library.

      Database Index

      Please note that the change includes a new unique index added to the DB schema.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                nielserik Niels Erik Gilvad Nielsen
                Reporter:
                julianladisch Julian Ladisch
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases