Versions Compared

Key

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

...

Handling $0 and $9 - Why we need to implement requirements for supporting both

  • Development needs to support $0 requirements and $9 requirements
  • $9 serves as the linking identifier between bib field row and an authority record after the user links the bib field to the authority record. 
  • $0 serves as a way to match/verify match between a bib field to an authority record before the user links the bib field to the authority record. It also supports automated matching development planned for Poppy. And it will support future requirements related to Linked Data and Entity Management. 

...

  • If a bib record contains a $0 then the unique identifier value can be used to conduct an authority identifier search when manually linking a bib field to an authority 1XX field 
  • Populating $0 and making $0 when the field is linked to an authority record for the following reasons: 
    • Store the URI to official authority record. Maybe desired by discovery systems. May serve a larger purpose in Linked Data and Entity Management requirements.
    • Will be used in automated matching requirements (Poppy release).
    • Used in manual requirements as it can be used to conduct an identifier search query on the Select an Authority modal.
    • May be used to validate that the user is linking to the right authority record 
    • Still serves as a match point between the bib field and authority record. 
  • Generating the $0 URI – can be handled as an extension of MODINVSTOR-892. Please see confluence page for additional requirements.
    • Will need to consider that sometimes authority record 010 $a populates unique identifiers with a space (example - n 00041513). We should support searching with and without space since we will not include a space in the $0 URI.  
    • If a base URI is not available then only populate $0 with the unique identifier. 
  • Unlinking the bib field from authority record makes the $0 editable. Does not remove $0 value from the bib field. 

...