Versions Compared

Key

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


Table of Contents
maxLevel4

$0 handling table 

#ScenarioHow to handle MARC bib subfield $0

1

Add a new bib field (not saved yet) and populate with linked authority 1XX details and $0 

  1. User hits Edit quickMARC bib
  2. User hits Add a new field 
  3. Enter a MARC bib tag that is eligible for linking to an authority record
    1. Either add no values to subfield or add a vale
  4. User clicks the Link to authority heading option
  5. User finds an applicable MARC authority record to link 
  6. User hits link 
  7. Returns to Bib record 
  8. MARC bib field is populated with the applicable subfields on the MARC authority record 
  • If available, generate a URI that is formatted as <<base URL>>/linkedauthorityrecord 001/010 $a otherwise populate with linkedauthorityrecord 001/010 $a
  • Make $0 read only on UI
2

Link existing bib field with $0 that is exact match to authority record 001 or 010 $a

  1. User hits Edit quickMARC bib 
  2. User clicks Link to authority heading option 
    1. This existing bib field has a $0
  3. User finds an applicable MARC authority record to link which is an exact match to the MARC bib field $0 
  4. User hits Link 
  5. Returns to Bib record 
  6. MARC bib field is updated with the applicable subfields on the MARC authority record

Make $0 read only

3

Link existing bib field with $0 that is NOT exact match to authority record 001 or 010 $a

  1. User hits Edit quickMARC bib 
  2. User click Link to authority heading option 
    1. This existing bib field has a $0
  3. User finds an applicable MARC authority record to link which is not an exact match to the MARC bib field $0 
  4. Show a warning message when user attempts to link. Allow user to proceed with linking. 
  5. User hits Link 
  6. Returns to Bib record 
  7. MARC bib field is updated with the applicable subfields on the MARC authority record
  •  Override $0 with Authority record 001 or 010 $a. Generate a URI that is formatted as <<base URL>>/linkedauthorityrecord 001/010 $a otherwise populate with linkedauthorityrecord 001/010 $a
  • Make $0 read only on UI
4

Link existing bib field without $0 and string text matches linked authority record 

  1. User hits Edit quickMARC bib 
  2. User click Link to authority heading option 
    1. This existing bib field has no $0
  3. User finds an applicable MARC authority record to link that is an exact match to the MARC bib string text
  4. User hits Link 
  5. Returns to Bib record 
  6. MARC bib field is updated with the applicable subfields on the MARC authority record
  • If available, generate a URI that is formatted as <<base URL>>/linkedauthorityrecord 001/010 $a otherwise populate with linkedauthorityrecord 001/010 $a
  • Make $0 read only on UI
5

Link existing bib field without $0 and string text does not match linked authority record 

  1. User hits Edit quickMARC bib 
  2. User click Link to authority heading option
    1. This existing bib field has no $0
  3. User finds an applicable MARC authority record to link that is not an exact match to the MARC bib string text
  4. User hits Link 
  5. Returns to Bib record 
  6. MARC bib field is updated with the applicable subfields on the MARC authority record
  • If available, generate a URI that is formatted as <<base URL>>/linkedauthorityrecord 001/010 $a otherwise populate with linkedauthorityrecord 001/010 $a
  • Make $0 read only on UI
6

Attempt to link existing bib field to a not acceptable Authority file source/type

  1. User hits Edit quickMARC bib for 100. 100 can only accept authority type = Name 
  2. User click Link to authority heading option
  3. User attempts to link to an authority type = Subject
  4.  Show an error message. Prevent user from linking. 

Predefined list

Identifying prefix/codeMARC tag(s)/subfield(s)Source file nameAuthority typeBase URLExample URI to populate $0 Example MARC authority recordn,nb,nr,no010/$aLC Name Authority file (LCNAF)Nameshttp://id.loc.gov/authorities/names/http://id.loc.gov/authorities/names/no2010012014

no | nb | nr | n

sh010/$aLC Subject Headings (LCSH)Subjectshttp://id.loc.gov/authorities/subjects/http://id.loc.gov/authorities/subjects/sh85027037shsj010/$aLC Children's Subject HeadingsSubjectshttp://id.loc.gov/authorities/childrensSubjects/http://id.loc.gov/authorities/childrensSubjects/sj2021051265sjgf010/$aLC Genre/Form Terms (LCGFT)Subjectshttp://id.loc.gov/authorities/genreForms/http://id.loc.gov/authorities/genreForms/gf2014026362gfdg010/$aLC Demographic Group Terms (LCFGT)Subjectshttp://id.loc.gov/authorities/demographicTerms/http://id.loc.gov/authorities/demographicTerms/dg2015060013mp010/$aLC Medium of Performance Thesaurus for Music (LCMPT)Subjectshttp://id.loc.gov/authorities/performanceMediums/http://id.loc.gov/authorities/performanceMediums/mp2013015692fst001Faceted Application of Subject Terminology (FAST)Subjectshttp://id.worldcat.org/fast/http://id.worldcat.org/fast/831961.htmlfstD010/$a → check 001 if not present in 010/$aMedical Subject Headings (MeSH)Subjectshttps://id.nlm.nih.gov/mesh/https://id.nlm.nih.gov/mesh/D005764Dlcgtm, tgm 010/$aThesaurus for Graphic Materials (TGM)Subjectshttp://id.loc.gov/vocabulary/graphicMaterials/http://id.loc.gov/vocabulary/graphicMaterials/tgm013115tgmrbmscvRare Books and Manuscripts Section (RBMS)Subjectsaat001Art & architecture thesaurus (AAT)Subjectshttp://vocab.getty.edu/aat/http://vocab.getty.edu/aat/300265318gsafdGSAFD Genre Terms (GSAFD)Subjectshttps://vocabularyserver.com/gsafd/https://vocabularyserver.com/gsafd/?ark=ark:/99152/t3534j9jxmdq6zCustomer defined 010/$a → check 001 if not present in 010/$a OR Customer definedLocal NameNameCustomer definedExampleCustomer defined010/$a → check 001 if not present in 010/$a OR Customer defined Local NameSubjectsCustomer defined