Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-948

Enhance eHoldings display in dedicated Agreement Line view

    XMLWordPrintable

Details

    • ERM Sprint 92, ERM Sprint 93
    • Bienenvolk

    Description

      Add following information into Agreement Line display eHolding resource information

      • Holding status (from "isSelected")
      • Access status type (from "accessStatusType")

      For titles include the Parent package display including:

      • package name (packageData.name)
      • package content type (packageData.contentType)
      • package count (using existing package count template for display)
      • package provider (packageData.providerName)

      Wireframes attached

      There are further fields in the wireframes, but for the moment we are only concerned with the fields listed above (as we may re-shape the JSON for the others)

      Data in the JSON for eHoldings resources is like:
      Package

      {
          "label": "EBSCO eBooks",
          "type": "Package",
          "provider": "EBSCO",
          "titleCount": 1902197,
          "selectedCount": 1902193,
          "contentType": "E-Book",
          "providerName": "EBSCO",
          "isSelected": true,
          "accessStatusType": "Trial"
      }
      

      Title

      {
          "label": "Alice in Wonderland and Through the Looking Glass",
          "type": "Book",
          "provider": "EBSCO",
          "publicationType": "Book",
          "identifiers": [
              {
                  "id": "978-1-84002-256-8",
                  "type": "ISBN (Print)"
              },
              {
                  "id": "978-1-84943-747-9",
                  "type": "ISBN (Online)"
              }
          ],
          "authors": [
              "Lewis Carroll"
          ],
          "editors": [
              "An Editor"
          ],
          "packageData": {
              "name": "EBSCO eBooks",
              "titleCount": 1902197,
              "selectedCount": 1902193,
              "contentType": "E-Book",
              "providerName": "EBSCO",
              "isSelected": true
          },
          "providerName": "EBSCO",
          "isSelected": true,
          "accessStatusType": "Subscription"
      }
      

      TestRail: Results

        Attachments

          1. package.png
            33 kB
            Owen Stephens
          2. title plus parent package display.png
            77 kB
            Owen Stephens

          Issue Links

            Activity

              People

                ostephens Owen Stephens
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases