Versions Compared

Key

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

Table of Contents

...

  • Setting > Authority control > Enable subject validation

Action: Manual link a MARC bib 6XX field to an authority record

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-4033

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODELINKS-56

Logic order

  1. The authority 1XX must be eligible to be linked to bib field 6XX.
    1. If it is not, then do not link regardless of authority record’s 008/11
  2. If the authority 1XX is eligible to link to bib field 6XX then check bib field indicator 2 value is a matched to authority record’s 008/11
    1. If not, then do not link authority record.
  3. Assuming the first two are satisfied. When the bib field indicator 2 = 7 then check that the bib subfield $2 matches the authority record 040$f.
    1. If not, then do not link authority record.
  4. TBD requirement: Handling bib field indicator 2 = 4

Subject validation rules

Rules table based on Bib indicator 2 value AND Authority 008 position 11 value

...

Name & Name-title headings

Bib Field numberDefault rule: Bib indicator 2Default rule: Authority 008/position 15Rules a tenant can set (optional)Example
600
  • Do not check indicator 2 
  • No change to existing Orchid requirement. Can link to any authority 100
  • Do not check 
  • No change to existing requirement
  • 008/position 15 = value 
  • Tenant can set rules for handling indicator 2 = 7 (See Handle 7 section)

610
  • Do not check indicator 2
  • No change to existing Orchid requirement. Can link to any authority 110
  • Do not check 
  • No change to existing requirement
  • 008/position 15 = value 
  • Tenant can set rules for handling indicator 2 = 7 (See Handle 7 section)

611
  • Do not check indicator 2
  • No change to existing Orchid  requirement. Can link to any authority 111
  • Do not check 
  • No change to existing requirement
  • 008/position 15 = value 
  • Tenant can set rules for handling indicator 2 = 7 (See Handle 7 section)


Uniform title heading

Bib Field numberDefault rule: Bib indicator 2Default rule: Authority 008/position 15Rules a tenant can set (optional) 
630
  • Do not check indicator 2 
  • No change to existing requirement. Can link to any authority 100
  • Do not check 
  • No change to existing requirement
  • 008/position 15 = value 
  • Tenant can set rules for handling indicator 2 = 7 (See Handle 7 section)

Geographic name heading

Bib Field numberDefault rule: Bib indicator 2Default rule: Authority 008/position 15Rules a tenant can set (optional)
651
  • Do not check indicator 2 
  • No change to existing requirement. Can link to any authority 151
  • Do not check 
  • No change to existing requirement
  • 008/position 15 = value 
  • Tenant can set rules for handling indicator 2 = 7 (See Handle 7 section)


Subject/Topical term heading

Bib Field numberDefault rule: Bib indicator 2Default rule: Authority 008/position 11Default rule: Authority 008/position 15Rules a tenant can set
650
  • Check indicator 2 
  • Link to authority 150 
  • See below table(s) 
  • Check for a - Appropriate
  • Can override authority 008/position 11
  • Can override authority 008/position 15 
  • Can set indicator 2 = null handling 
  • Can set indicator 2 = 4 handling 
  • Can set indicator 2 = 7 handling (See Handle 7 section)
  • AND also See Table: Subject/Topical term/Genre (650/655 bib/150/155 authority) default validation rules 

Genre heading

Bib Field numberDefault rule: Bib indicator 2Default rule: Authority 008/position 11Default rule: Authority 008/position 15Rules a tenant can set
655
  • Check indicator 2 
  • Link to authority 155
  • See below table(s)
  • Check for a - Appropriate
  • Can override authority 008/position 11
  • Can override authority 008/position 15 
  • Can set indicator 2 = null handling 
  • Can set indicator 2 = 4 handling 
  • Can set indicator 2 = 7 handling (See Handle 7 section)
  • AND also See Table: Subject/Topical term/Genre (650/655 bib/150/155 authority) default validation rules 

Subject/Topical term/Genre (650/655 bib/150/155 authority) default validation rules

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
6XX
  • 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
6XX
  • 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 
6XX
  • 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
6XX
  • 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 specified
Not applicable  OR
008 position 11 =
is null/blank?6XX
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
6XX
  • 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
6XX7 - Source specified in subfield $2008 position 11 = z

If 6XX has Bib Indicator 2 = 7 then check bib subfield $2 for the codes listed below AND only link authority records that contain the same code in the authority record 040 $f (Cataloging Source / Subject heading / thesaurus conventions) OR we can use the same logic as what we use to determine authority source file value

Additional requirements: If 6XX has Bib Indicator 2 = 7 then check bib subfield $2

  • If successfully linked, then bib subfield $2 must be set to read only
    • If successfully linked, then user cannot manually enter a bib subfield $2 OR multiple bib subfield $2s{}
    • If successfully linked AND user can imports a different bib subfield $2 THEN do not change $2 UNLESS $0 / $9 is not valid or is does not exist 
    • If successfully linked AND user can imports multiple bib subfield $2s THEN do not change $2 UNLESS $0 / $9 is not valid or is does not exist 
    • If not linked then allow for multiple $2s and allow for subfield $2 to be edited
  • Cannot link if
    • Authority 1xx is not eligible to be linked to bib field 6xx
    • Authority record 008/11 does not match to bib field Indicator 2 value
    • Authority record 040 $f does not match to bib field subfield $2 value when bib field indicator 2 = 7
    • When authority record contains multiple 040 $f values
    • When bib field contains multiple bib subfield $2 values
  • If the 6XX was linked prior to the implementation of these requirements, then allow the links to be maintained. Only impacts new linking.

Additional Requirements

  • Setting > Authority control > Enable subject validation
    • If not enabled then no change to Orchid implementation
  • If successfully linked, then bib subfield $2 must be set to read only
  • If successfully linked, then user cannot enter a bib subfield $2 this is regardless of bib subfield $2 as the matching value
  • Cannot link if
    • Authority 1xx is not eligible to be linked to bib field 6xx
    • Authority record 008/11 does not match to bib field Indicator 2 value
    • Authority record 040 $f does not match to bib field subfield $2 value when bib field indicator 2 = 7
    • When authority record contains multiple 040 $f values
    • When bib field contains multiple bib subfield $2 values
  • If the 6XX was linked prior to the implementation of these requirements, then allow the links to be maintained. Only impacts new linking.
  • TBD requirement: Handling bib field indicator 2 = 4

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

Authority record controls a 6XX bib field (update bib record via data import) – NO automated linking

...

Questions

...

  • 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

  • Default rules : MARC authority 008 position 11 = z AND must have a MARC bib subfield 2 value
  • Tenant can 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
    • Default 008/position 15 value with any value. It is all OR a (default).
    • Tenant can define MARC bib subfield 2 handling by 
      • Setting the MARC authority field number and subfield to check for matching bib subfield 2 value 
        • Can only set multiple MARC authority field numbers and subfields AND cannot set to null 
      • Default MARC authority field number and subfield: 040 $f
      • Removing MARC authority field number and subfield will trigger a warning message that the link bib fields will become unlinked
      • Editing MARC authority subfield value will trigger a warning message and will result in the bib subfield 2 value being updated 

Subfield 2 > Create/Edit/Derive a MARC bib requirements

  • Unlinkable fields > Allow user to enter/edit a subfield 2 (including multiples) 
  • Linkable fields > Allow user to enter/edit a subfield 2 (including multiples)  
  • Linked fields that are not 6XX > Not read only AND user can enter/edit subfield 2 (including multiples) 
  • Linked fields that are 6XX > Read only AND user cannot enter/edit subfield 2 (including multiples) 

Subfield 2 > Create a MARC bib import requirements 

  • Unlinkable fields > Allow user to import and create a field(s) with a subfield 2 (including multiples) 
  • Linkable fields > Allow user to import and create a field(s) with a subfield 2 (including multiples)  

Subfield 2 > Update a MARC bib import requirements 

  • Unlinkable fields > Allow user to import and update a field(s) with a subfield 2 (including multiples) 
  • Linkable fields > Allow user to import and update a field(s) a subfield 2 (including multiples)
  • Linked fields that are not 6XX > Allow user to import and update a field(s) a subfield 2 (including multiples)
  • Linked fields that are 6XX > 
    • If the same subfield 2 then no change 
    • If a different subfield 2 then do not change existing subfield 2 UNLESS $0 has changed or does not exist 
    • If multiple subfield 2 then do not change existing subfield 2 UNLESS $0 has changed or does not exist

Automated linking 

  • If user enables automated linking for any 6XX then check against these subject thesaurus validation rules and presence of $0 
  • If $0 exist for an authority record and that authority record follows the defined tenant subject thesaurus validation rules then link the bib field 
    • If a single subfield 2 is used to link the bib field then the field should be read only
    • If multiple subfield 2 then only keep the subfield 2 that is tied to the linked authority heading  

Manual linking 

  • Apply validation rules 
  • If user creates a new field then
    • Check 2nd indicator value for rules to 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.]


...

Authority updates

040f or field/subfield defined by library as Source > Create/Edit MARC authority via UI  

  • 040 must be non-repeatable and is required when 008/position 11 = z
    • 040 subfield f is also required when 008/position 11 = z
  • 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 

  • Must be a NR MARC field and subfield.
  • If multiple then fail record and return Error: Show an error message > Can only have one <<cataloging source (040 field) and only one subfield f value>>. 

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

  • Must be a NR MARC field and subfield.
  • Update to 040f or field/subfield defined by library as Source will also update linked bib fields 
  • If 040f or field/subfield defined by library as Source is deleted then fail authority record update and return error message
  • If multiple then fail authority record update and return error message 
  • Error: Show an error message > Can only have one <<cataloging source (040 field) and only one subfield f value>>. 

008 updates 

Create/Edit Authority via UI 

  • Any change to position 11 and/or 15 will do either one of the below options. 
    • 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 

  • N/A 

Update a MARC Authority import requirements 

  • Any change to position 11 and/or 15 (including entire removal of 008) will do either one of these options 
    • A. unlinking the bib field from the authority heading
    • B. Allow the change to proceed and update linked bib field second indicator and/or subfield 2