Uploaded image for project: 'mod-rtac'
  1. mod-rtac
  2. MODRTAC-63

Change what returns in response <<status>> when &fullperiodicals=false

    XMLWordPrintable

Details

    • Story
    • Status: Open (View Workflow)
    • P3
    • Resolution: Unresolved
    • None
    • None
    • Prokopovych - Sprint 119, Prokopovych - Sprint 138, Prokopovych - Sprint 139, Prokopovych - Sprint 140
    • 1
    • Prokopovych
    • Orchid (R1 2023)

    Description

      Current implementation

      • If the resource is a serial/periodical and &fullperiodicals=false OR &fullperiodicals is not included on the GET edge-rtac response THEN <<status>> returns a holdings statement IF there is only one holdings statement
        AND if there are multiple holdings statements then Multi is returned as status (see screenshot below)

      Requirement

      • IF holdings information is only returned THEN return <status>Holdings information only</status> in the response
        <?xml version='1.0' encoding='UTF-8'?>
        <instances>
        <holdings>
        <instanceId>f91f640e-af79-499b-a507-01db768b919f</instanceId>
        <holding>
        <id>e957c3a3-617e-4bd1-846a-443a13dcfcda</id>
        <callNumber>HB171</callNumber>
        <location>Full Text</location>
        <status>Holdings information only</status>
        </holding>
        </holdings>
        </instances>

      Acceptance criteria

      • Verify this update with batch parameter and without batch parameter
      • Verify this update with fullPeriodicals=true, fullPeriodicals=false, and without the parameter included
        • There should be no change to the rtac response when &fullperiodicals=true. Change only applies when &fullPeriodicals=false, and without the parameter included
      • Verify no impact to performance

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                kgambrell Khalilah Gambrell
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases