quickMARC: MARC Validation (UXPROD-3985)

[UXPROD-4375] MARC21 record validation support\General rules Created: 27/Jun/23  Updated: 26/Dec/23

Status: In Refinement
Project: UX Product
Components: None
Affects versions: None
Fix versions: None
Parent: quickMARC: MARC Validation

Type: New Feature Priority: TBD
Reporter: Marcin Mystkowski Assignee: Jacek Gajkiewicz
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks UXPROD-4549 MARC21 record validation support - Ph... Open
blocks UXPROD-3940 MARC21 record validation support - Ph... Draft
Continues
is continued by UXPROD-4376 MARC21 record validation support\Addi... In Refinement
Relates
relates to UXPROD-4286 Feature: MARC validation rules | BF C... Open
Epic Link: quickMARC: MARC Validation
Development Team: Spitfire
PO Rank: 0

 Description   

General rules:

  1. Rule – we do not validate imports
  2. Rule – validation starts to work during record saving 
  3. Rule – interface validation tool during modification or creation concerns only:
    1. Dropdown menu with proper values for indicators for every field
    2. Dropdown menu with proper order for 006 (bib), 007 (bib), 008 (bib, holding, auth.)
  4. Rule – Obligatory for all types of records
    1. All records must have LDR and 008 
  5. Rule - obligatory fields
    1. Every bib record must have field 245 
    2. Every authority record must have field 100 or 110 or 111 or 130 or 150, 151, 155 (or 147, 148, 162, 180, 181, 182, 185 in the future)
    3. Every holding record must have field 852
  6. Rule – Obligatory
    1. Every field must consist of three digits
  7. Rule – Obligatory
    1. Every field must have at least one subfield which starts from: $ except LDR, 001-009
  8. Rule - Validation rules concern only the fields listed in those issues:
    1. UXPROD-4358 MARC Validation\BIB Rec.\Repeatable and Non-repeatable field and subfields
    2. UXPROD-4362 MARC Validation\Auth\Repeatable and Non-repeatable field and subfields
    3. UXPROD-4365 MARC Validation\Holding Rec.\Repeatable and Non-repeatable field and subfields
  9. Rule If user uses these fields he must use only subfield and rules which are listed in:
    1. UXPROD-4358 MARC Validation\BIB Rec.\Repeatable and Non-repeatable field and subfields
    2. UXPROD-4362 MARC Validation\Auth\Repeatable and Non-repeatable field and subfields
    3. UXPROD-4365 MARC Validation\Holding Rec.\Repeatable and Non-repeatable field and subfields
  10. If user uses these fields he must use indicators listed:
    1. MODQM-390 Draft MARC\validation\BIB Rec\Indicators
    2. MODQM-391 Draft MARC\validation\AUTH Rec\Indicators
    3. UXPROD-4364 Open MARC\validation\Holdings\Indicators
  11. Rule Folio does not validate fields which are not listed here:
    1. UXPROD-4358 MARC Validation\BIB Rec.\Repeatable and Non-repeatable field and subfields
    2. UXPROD-4362 MARC Validation\Auth\Repeatable and Non-repeatable field and subfields
    3. UXPROD-4365 MARC Validation\Holding Rec.\Repeatable and Non-repeatable field and subfields
    4. So user can use every field which is not listed with its own repeat/non-repeat rule with any fields
  12. Rule for 1xx
    1. It is possible to use only one field from group 1xx in bibliographic records
    2. It is possible to use only one field from group 1xx in authority records
    3. So the rule repeat / non-repeat is for the whole group 1xx
  13. Validation does not allow to save a record that does not meet the rules above
  14. Validation bypass can be added later if the FOLIO community requests it

 


Generated at Fri Feb 09 00:39:26 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.