Done
Details
Assignee
Doug LoynesDoug LoynesReporter
Doug LoynesDoug LoynesLabels
Priority
TBDStory Points
1Sprint
NoneDevelopment Team
CitationTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Doug Loynes
Doug LoynesReporter
Doug Loynes
Doug LoynesLabels
Priority
Story Points
1
Sprint
None
Development Team
Citation
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created June 7, 2024 at 12:06 PM
Updated March 4, 2025 at 7:23 PM
Resolved June 17, 2024 at 3:58 PM
Purpose: The purpose of this story is to update frontend to use the new API contract (created by MODLD-308) for the transfer of Dewey classification data between the backend and frontend systems.
New API contract:
The updated contract supports more properties of the Dewey classification object
http://bibfra.me/vocab/marc/source (value will be “ddc” for Dewey classification)
http://bibfra.me/vocab/marc/code
http://bibfra.me/vocab/marc/itemNumber
http://bibfra.me/vocab/marc/editionNumber
http://bibfra.me/vocab/marc/edition (Corresponds to ‘Dewey full or abridged?’)
ind1 == 0 -> Hardcode Full
ind1 == 1 -> Hardcode Abridged
_assigningSourceRef
Acceptance Criteria:
Work Edit screen
Under the classification component of the Work entity, the cataloger can
select “Dewey Decimal Classification” for Type
input a value for Classification number
input / display value for Dewey edition number (Corresponds to MARC 082 $2)
input / display value for Dewey full or abridged? (Based on ind1 value)
input /display value for Assigner (Corresponds to label for 082 $q, if present)
Work Edit screen: Upon editing and saving a work resource, the information input or selected for the Dewey classification must be retained without any loss of data.
MARC preview: Additions / changes made in the Dewey classification component of the Work entity are displayed correctly in the MARC derived record