Uploaded image for project: 'mod-inn-reach'
  1. mod-inn-reach
  2. MODINREACH-50

Record Contribution Settings: API to CRUD Data Model to Store Contributed MARC Transformation Options Settings for INN-Reach Central Servers

    XMLWordPrintable

Details

    • Volaris Sprint 119
    • 8
    • Volaris

    Description

      Purpose/Overview:

      It may sometimes be necessary to adjust the contents of a bibliographic record being being contributed to an INN-Reach central server, specifically, the 001 field. INN-Reach commonly uses the 001 field as a match point to records that already exist on the central server and associate the contributed bib with the existing record(s). The standard practice in FOLIO is to use the Instance HRID as the 001 value. In many INN-Reach settings, the OCLC number (or similar identifier) is uses as the 001 value. We need to store per-central server configurations to manage when/how another identifier is used in place of the existing 001 field value for records being contributed to the central server.

      Requirements/Scope:

      1. API endpoint(s) to CRUD data model defined in MODINREACH-49
      2. Logical permissions:
        • View
        • View, edit
        • All permissions

      Approach:

      Acceptance criteria:

      With appropriate permissions:

      • AC: Can retrieve a list of all existing configurationsĀ 
      • AC: Can retrieve a single configuration by central server code
      • AC: Can create a new configuration
      • AC: Can update an existing configuration
      • AC: Can delete an existing configuration (Can be split to another story to be addressed later if necessary)

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                GurleenKaur Gurleen Kaur
                brookstravis Brooks Travis
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases