Done
Details
Assignee
Yury BarsukouYury BarsukouReporter
Doug LoynesDoug LoynesPriority
TBDStory Points
1Sprint
NoneDevelopment Team
CitationTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Yury Barsukou
Yury BarsukouReporter
Doug Loynes
Doug LoynesPriority
Story Points
1
Sprint
None
Development Team
Citation
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created May 9, 2024 at 4:52 PM
Updated March 4, 2025 at 7:23 PM
Resolved June 7, 2024 at 1:15 PM
As a cataloger, I need the ability to add subcomponents to a resource description so that the description is complete.
Previously, the Thin Thread design does not allow the end user to add more subfields to a description.
In scope
Instance Monograph profile subcomponents
The ability to add multiple occurrences for supported subcomponents in the Instance Monograph profile
Out of scope
Deleting an occurrence of a subcomponent - this functionality will be addressed in a separate Jira card.
Work Monograph profile
Item Monograph profile
Adding multiple occurrences of a field covered under
Requirements
1. The ability to create multiple occurrences applies to selected subcomponents for the following fields in the Instance Monograph profile:
Component: Provision Activity
Date
EDTF Date
Name
Place
NOTE:
'Search place of publication' - a subfield of Provision Activity - does not support the repeating function
2. Within each subcomponent, add the ability to create a new occurrence
The Plus sign is the means by which a cataloger creates a new occurrence of the subcomponent.
Once selected, a new occurrence of the selected subfield is created immediately below the subfield where the plus was selected. The new occurrence of the subfield will have the properties as the original subfield, but no values will be carried over from the original occurrence to the new occurrence
3. Values entered by a cataloger for each occurrence of a subfield will be saved with the resource description.
After a cataloger creates a new occurrence of a subfield, populates the occurrence with values, and saves the resource description, all of the saved occurrences and values of a subfield in the Instance Monograph profile will be displayed as part of the resource description thereafter.
EXAMPLE
Illustration for Title Information field. Design decisions will be coordinated with UX.
Current functionality of Provision Activity field. No ability to add a new occurrence of a subfield
Add the ability to create a new occurrence of the subfield to the far right of the label
A new occurrence of the subfield is created and displayed directly below the selected subfield (see 'Name' below)
The subfield has the same properties as the original subfield but values from the original subfield are not copied into the new occurrence
Use cases
1. Default state - Editing existing Instance
GIVEN that a cataloger is editing an existing Instance description
WHEN the Instance edit screen is invoked
THEN each subcomponent of the Provision Activity component - as specified above - supports the ability to add a new occurrence
2. Invoking repeat function
GIVEN scenario 1,
WHEN the cataloger selects the repeatable function for a supported subcomponent
THEN a second occurrence of the subcomponent is displayed directly below the original occurrence
AND the second occurrence of the subcomponent displays the same field labels as the original occurrence
AND the subfield in the second occurrence is empty
3. Editing / Saving new occurrences
GIVEN scenario 2
WHEN the cataloger enters values into the new occurrence of the subcomponent and saves the resource description
THEN the edits made to the resource description are displayed when the resource description is retrieved
4. Creating multiple occurrences of one subcomponent
GIVEN scenario 1
WHEN the cataloger creates multiple occurrences of a subcomponent (e.g. 10 occurrences)
THEN the resource description displays every occurrence created from the action (e.g. 10 occurrences of a subfield)
NOTE: there are no upper limits to the number of occurrences that can be added;