X245H Crosscheck §

The purpose of this crosscheck is to prevent records from matching when the items they represent are for different materials. For example, this crosscheck should prevent a record for an audiocassete from matching a record for a book.  

Back To Top

Pre-processing §

The pre-processing performed on the GMD by other crosschecks (XFORM, XLGPR, XRTYP), and by Osmosis itself, is–with the exceptions noted below–not performed by the X245H crosscheck. The reason for this exception is to make Synonym processing possible in X245H. 

Back To Top

Data extraction §

Subfield $h is extracted from the 245 field. 

Back To Top

Normalization §

  • If 245$h contains the string 'braille', set the GMD for the record to 'braille' 
  • All parenthetical qualifiers are removed, eg. '[text (large print)]' becomes '[text]' 

Back To Top

Processing rules §

  • If the GMDs in the records being compared are not the same, the crosscheck fails. 

Back To Top

Post-processing §

  • If X245H is the only crosscheck that fails, and it fails because one record has 245$h 'large print' and the other does not, and the XLGPR crosscheck was run and both records contained large print attributes, then X245H is reset to Pass. This exception is logged in the 'Crosscheck Options' section of the report. 

See also GMD Processing 

plp/crosschecks/x245h.txt · Last modified: 2013/04/27 09:09 (external edit)
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed