Versions Compared

Key

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

...

Bib Indicator 2 valueDefault 008/position 11 Tenant can override authority 008/position 11 rule(s) Tenant can override 008/position 15 ruleExample
0 - Library of Congress Subject Headings008 position 11 = a
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values

Override default value with any value. It is all OR a (default). 


1 - LC subject headings for children's literature008 position 11 = b
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
Override default value with any value. It is all OR a (default).
2 - Medical Subject Headings008 position 11 = c 
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
Override default value with any value. It is all OR a (default).
3 - National Agricultural Library subject authority file008 position 11 =  d
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
Override default value with any value. It is all OR a (default).
4 - Source not specified008 position 11 = n
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
Override default value with any value. It is all OR a (default).
5 - Canadian Subject Headings008 position 11 = k
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
Override default value with any value. It is all OR a (default).
6 - Répertoire de vedettes-matière008 position 11 = v
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
Override default value with any value. It is all OR a (default).
null008 position 11 = | (no attempt to code)
  • Override default 008/position 11 value with
    • Any authority heading (150) regardless of 008/position 11 value 
    • Or can be set to multiple 008/position 11 values
  • Or cannot link to any 150 at all 
Override default value with any value. It is all OR a (default).

Invalid second indicator 

  • If a user enters an invalid second indicator (so not a null or 0-7) then return an error message. 

Handle 7 - Source specified in subfield $2

...

  • Apply validation rules 
  • If user creates a new field then
    • Check 2nd indicator value for rules to apply apply 
    • IF 2nd indicator value = 7 then populate subfield 2 with authority field/subfield value defined by library Source code and make read only 
  • If invalid selection then show an error message [You have selected an invalid heading based on the bibliographic field you want controlled. Please revise your selection.]

...

  • Must be NR MARC field and subfield.
  • If multiple or does not exist then Error: Show an error message > Can only have one <<cataloging source (040 field) and only one subfield f value>>.
  • If user updates source subfield value then update all linked bib fields 

040f or field/subfield defined by library as Source  > Create a MARC Authority import requirements 

...

  • Any changes to position 11 and/or 15 that will change the linked bib field second indicator value should result
    • A. in unlinking the bib field from the authority heading. UI will show an are you sure want to do this warning message. 
    • B. Allow the change to proceed and update linked bib field second indicator and/or subfield 2

Create a MARC Authority import requirements 

...

  • Any changes to position 11 and/or 15 (including entire removal of 008) that will change the linked bib field second indicator value should result in
    • A. unlinking the bib field from the authority heading

Use cases

...

Use case #

...

Description

...

Outcome

...

1

If authority 1XX IS NOT eligible to be linked to bib field 6XX

...

-        No change from Orchid implementation

-        Cannot link authority record to bib field

-        Error message displays

...

2

...

If bib field indicator 2 value matches to the authority record 008/11 value

AND the authority 1XX IS eligible to be linked to bib field 6XX

 

...

-        6XX bib field is controlled by authority record

-        Bib field indicator 2 is read only (as it is today)

...

3

...

If bib field indicator 2 has no value

AND the authority 1XX IS eligible to be linked to bib field 6XX

...

-        Cannot link

-        Display an error message that the bib field requires a valid indicator 2 to link

...

4

...

Attempt to link bib 6XX to an authority record with an invalid 008/11 value

...

-        Cannot link

-        Display an error message that the authority record is not eligible to be linked to the record

...

5

...

Attempt to link 6XX to an authority record without 008

...

-        Cannot link

-        Display an error message that the authority record is not eligible to be linked to the record

...

6

...

Bib field has an indicator 2 valid that is valid BUT not 7 and subfield 2 value has a value

...

-        Always use Indicator 2 value to match

...

7

...

Bib field indicator = 7 AND matches authority record 008/11

AND the $2 matches the authority record 040 $f

...

-        6XX bib field is controlled by authority record

-        Bib field indicator 2 is read only (as it is today)

-        Bib field $2 is read only

...

8

...

Bib field indicator = 7 AND matches authority record 008/11

AND the $2 does not match the authority record 040 $f

...

-        Cannot link

-        Display an error message that the authority record is not eligible to be linked to the record

...

9

...

Bib field indicator = 7 AND matches authority record 008/11

But no bib field $2

But authority valid 040 $f

...

-        Cannot link

-        Error message – require a $2

...

10

...

Bib field indicator = 7 AND matches authority record 008/11

But no bib field $2 AND no authority 040 $f

...

-        Cannot link

-        Display an error message that the authority record is not eligible to be linked to the record

...

11

...

Bib field indicator = 7 AND matches authority record 008/11

AND has bib field $2 BUT no authority 040 $f

...

-        Cannot link

-        Display an error message that the authority record is not eligible to be linked to the record

...

12

...

Handling Bib field indicator = 4

...

-         

...

13

...

Bib field indicator = 7 AND matches authority record 008/11

AND has bib field multiple $2s 

...

-        Cannot link

-        Display an error message that the authority record cannot be linked due to multiple $2s

...

14

...

Bib field indicator = 7 AND matches authority record 008/11

AND authority record has multiple 040f 

...

-        Cannot link

-        Display an error message that the authority record cannot be linked because authority record has multiple $040 f

 

Authority record controls a 6XX bib field

Requirements

  1. Do not allow user to add multiple 040 $f when linked to a bib record AND 008/11 = z. (try to make this simpler and write stories when use edits 040 $f when linked) 
    1. Action: If user attempts to add multiple 040 $f then display an error message
  2. Action: User edits the 008/11 value to any valid value but z > Show a “Are you sure you want to change the subject classification for <<total number of linked bib records>>” message. If the user proceeds with change, then update bib field indicator 2 value.
  3. Action: User edits the 008/11 value to z AND adds a 040 $f value then Show a “Are you sure you want to change the subject classification for <<total number of linked bib records>>” message. If the user proceeds with change, then update bib field indicator 2 to “7” and subfield $2 to authority 040 $f
  4. Action: User edits the 008/11 value to z AND does not enter 040 $f then display error message that the change cannot be saved unless one 040 $f is entered

 

...

    • B. Allow the change to proceed and update linked bib field second indicator and/or subfield 2