Separate Statistical code facets for instances, holdings and items

Description

Purpose/Overview:
The existing implementation of Statistical code facets combines statistical codes from instances, holdings and items into one facet on the instance record level. We need to have the facets separated by each record type

Requirements/Scope:
Support statistical codes for instances, holdings and items - each record separately

Filter/Facet

Reference data

Instance field

Statistical codes

/statistical-codes

statisticalCodeIds (array of strings)

Approach:

Acceptance criteria:

  • Facet on the instance level returns only records with statistical codes on the instance level

  • Facet on the holdings record level returns only records with statistical codes on the holdings level

  • Facet on the item level returns only records with statistical codes on the item level

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte WhittFebruary 10, 2022 at 5:15 PM

Hi - awesome
I'll unblock UIIN-792, UIIN-793 and UIIN-794.

CC:

Pavel FilippovFebruary 10, 2022 at 4:33 PM
Edited

, Hi,
Facets have been implemented in , so you can retrieve facets separately for instance, items and holding-records using the following names:

Resource

Facet name

instance

statisticalCodeIds

items

items.statisticalCodeIds

holdings

holdings.statisticalCodeIds

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Falcon

Fix versions

RCA Group

Incomplete/missing requirements

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 2, 2022 at 3:46 PM
Updated April 19, 2022 at 2:25 PM
Resolved February 14, 2022 at 1:48 PM
TestRail: Cases
TestRail: Runs