Done
Details
Assignee
Khalilah GambrellKhalilah GambrellReporter
Kathleen MooreKathleen MooreLabels
Priority
P3Story Points
1Sprint
NoneDevelopment Team
CorsairFix versions
Release
Quesnelia (R1 2024)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Khalilah Gambrell
Khalilah GambrellReporter
Kathleen Moore
Kathleen MooreLabels
Priority
Story Points
1
Sprint
None
Development Team
Corsair
Fix versions
Release
Quesnelia (R1 2024)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 19, 2024 at 3:02 PM
Updated March 19, 2024 at 1:44 PM
Resolved March 15, 2024 at 9:35 PM
.Create an instance entity that supports the following:
Story part
Field name
Display field name
Data type
Operators
Values
Notes
2
statisticalCodeIds
Statistical code
Array of strings
==, !=, in, not in
Dropdown of pre-populated statistical code types combined with statistical code names based on existing statistical code ids in the format:
<statisticalCodeType.name>: <statisticalCode.code> -<statisticalCode.name>
The values should be retrieved dynamically from /statistical-codes endpoint
The values should be retrieved dynamically from /statistical-code-types and /statistical-codes endpoints
2
statusId
Status
String
==, !=, in, not in
Dropdown of pre-populated statuses names based on existing statuses ids.
The values should be retrieved dynamically from /instance-statuses endpoint
2
contributors.Type
Contributors type
Array of objects
==, !=, in, not in
Dropdown of pre-populated contributor type names based on existing contributor types ids
The values should be retrieved dynamically from /contributor-types endpoint
2
modeOfIssuanceId
Mode of issuance
String
==, !=, in, not in
Dropdown of pre-populated modes of issuance based on mode of issuance ids
The values should be retrieved dynamically from /modes-of-issuance endpoint
Requirements:
The fields identified above are available in the query builder for the instance entity type
When a field identified above is selected in the query builder:
the 'operators' identified in the table above are available
the type of 'value' identified in the table above are available
pre-populated values appear in alphabetical order
The fields identified above are available columns for lists of a holdings entity type
Field names use sentence casing (only first letter of first word is capitalized)
Fields are alphabetically ordered
Unit and API tests are written/updated and they pass
The test code coverage is >80%