Duplicate
Details
Assignee
UnassignedUnassignedReporter
Khalilah GambrellKhalilah GambrellPriority
P3Development Team
SpitfireRelease
Ramsons (R2 2024)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Unassigned
UnassignedReporter
Khalilah Gambrell
Khalilah GambrellPriority
Development Team
Spitfire
Release
Ramsons (R2 2024)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created April 14, 2024 at 2:48 PM
Updated July 5, 2024 at 12:24 PM
Resolved June 8, 2024 at 1:39 PM
Background: Cataloging staff wants FOLIO to check that a MARC authority record complies with MARC authority standards (https://www.loc.gov/marc/authority/) and/or their own standards. The library must be able to create/edit MARC validation rules for local MARC fields. Local MARC fields are defined https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/1407631/MARC+validation+-+Logic#MARCvalidation-Logic-TypesofMARCfields
Requirement 1: For Local MARC fields, a user can configure the following validation rules: https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/1407631/MARC+validation+-+Logic#MARCvalidation-Logic-Localfield:Tenantlevelconfigurationoptions
And MARC rules validation field and acceptable values are defined - https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/66420936/MARC+Validation+Rules+-+Definition+and+Acceptable+values
Example: Update/Add attachment
Scenario 1 - Do not create a Local MARC field validation rule
If my library is using the default MARC authority validation rules
Then no validation will be done on local defined fields (XX9, X9X, 9XX) unless it is a system defined field (ex. 999 ff).
Scenario 3 - Create a Local MARC field validation rule
Given my library has created a MARC authority validation rule for 195
When I enter an invalid subfield code
AND hit Save
Then log and display Warn message that 195 contains an invalid subfield code
Scenario 4 - Create a Local MARC field validation rule - Fields a user must specify
Given my library wants to create a MARC authority validation rule for 195
Then the library must specify (required)
field/tag number (XX9, X9X, 9XX) unless it is a system defined field (ex. 999 ff)
field description of less than or equal to 350 characters
Scenario 5 - Create a Local MARC field validation rule - Edit a validation rule
Given my library wants to create a MARC authority validation rule for 195
Then the library may edit (optional)
Field/Tag: required/optional, repeatable/non-repeatable, Help URL
First indicator: indicator description, acceptable indicator codes and acceptable indicator code descriptions
Second indicator: indicator description, acceptable indicator codes and acceptable indicator code descriptions
Subfield: acceptable subfield codes, acceptable subfield code descriptions, subfield code required/optional, and subfield repeatable/non-repeatable