Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Required/ Optional

Field Repeatable (R) / Not Repeatable (NR)

Ind 1 code

Ind 2 code

Subfield code

Subfield code required / optional

Subfield code Repeatable (R) / Not Repeatable (NR)

Status
colourRed
titleprevent save
(if Required)

Status
colourRed
titleprevent save
 (if NR and user enters duplicate)

Status
colourYellow
titlewarn
 (if invalid value) 

Status
colourYellow
titlewarn
 (if invalid value) 

Status
colourYellow
titlewarn
 (if invalid value) 

Status
colourRed
titleprevent save
(if Required) 


Status
colourRed
titleprevent save
(if NR and user enters duplicate)

Types of MARC fields rules

  • System-level: Tenant cannot change validation rules for the following fields

    • MARC BIB : LDR, 001, 005, 245, 999 ff, and control fields 006/007/008. 

    • MARC AUTHORITY:  LDR, 001, 005, 1XX, 999 ff, and control field 008.

  • Non-localStandard:  Some validation rules can be configured at the tenant level. Non-local Standard fields are documented by LOC as not local. (ex. 130) 

  • Local: all validation rules can be configured by the tenant. Local fields are: 

    • Not documented by LOC as a valid tag (ex. 192) 

    • Documented as a MARC local tag by LOC > 9xx, x9x, or xx9 (except 999 and 490)

System field rules

  • Status
    colourGreen
    titleyes
    - can be changed

  • Status
    colourRed
    titleno
    - cannot be changed

  • Status
    colourBlue
    titleAppend
    -cannot change MARC specified values. Can add more codes with names. 

Field number/tag

Required/ Optional

Field Repeatable (R) / Not repeatable (NR)

Field name

Help URL

Ind 1 & 2 name

Ind 1 & 2 code

Ind 1 & 2 code name

Subfield code

Subfield code required / optional

Subfield code Repeatable (R) / Not repeatable (NR)

Subfield code  name

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourGreen
titleyes

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourRed
titleno

Tenant configuration

...

Standard field: Tenant level configuration options

  • Status
    colourGreen
    titleyes
    - can be changed

  • Status
    colourRed
    titleno
    - cannot be changed

  • Status
    colourBlue
    titleAppend
    -cannot change MARC specified values. Can add more codes with names. 

Field number/tag

Required/ Optional

Field Repeatable (R) / Not repeatable (NR)

Field name

Help URL

Ind 1 & 2 name

Ind 1 & 2 code

Ind 1 & 2 code name

Subfield code

Subfield code required / optional

Subfield code Repeatable (R) / Not repeatable (NR)

Subfield code  name

Status
colourRed
titleno

Status
colourGreen
titleyes

Status
colourRed
titleno

Status
colourRed
titleno

Status
colourGreen
titleyes

Status
colourRed
titleno

Status
colourBlue
titleAppend

Status
colourBlue
titleAppend

Status
colourBlue
titleAppend

Status
colourGreen
titleyes

Status
colourBlue
titleAppend

Status
colourBlue
titleAppend

Standard (fna Non-local) fields > Tenant can modify

  • Tag
    • Required/Optional
    • MARC Tag field name (Tenant cannot override) 
    • MARC Tag - help URL (Tenant can override) 
  • Indicator 
    • Indicator 1 and Indicator 2
      • Tenant cannot change Indicator name specified by MARC 
      • Tenant cannot change Indicator codes and Indicator code names specified by MARC 
      • BUT Tenant can add/append more valid Indicator codes and Indicator code names NOT specified by MARC (IOW can define local indicator codes and indicator code names) 
  • Subfield  
    • Tenant cannot change subfield name specified by MARC 
    • Tenant cannot change subfield code and subfield code names specified by MARC 
    • But Tenant can add/append more valid subfield codes and subfield code names NOT specified by MARC (if invalid value) (IOW tenant can define local subfield codes and subfield code names) 
    • Non-repeatable (NR) / Repeatable (R) - (Tenant can set/modify for local subfield codes but not MARC specified exceptions $9 and possibly $0)  
    • Subfield is required/optional (Tenant can set required/optional for any subfield code exceptions $9 and possibly $0) 
    • Exceptions might be $9 and $0 for a field that can be controlled by an authority heading 
  • See more details MARC Validation Rules - Definition and Acceptable values

...