Differences

This shows you the differences between two versions of the page.

Link to this comparison view

plp:xcrr_matchonly [2010/04/14 09:01]
tmqinc
plp:xcrr_matchonly [2013/04/27 09:09] (current)
Line 1: Line 1:
 +**PLP Redirection Rules--Match Only**
 +
 +The difference in the processing when the Match Only flag is checked or not checked is very subtle, but it is important to understand.
 +
 +__How does the 'match only' field work?__ 
 +
 +1. Match Only is checked
 +
 +If you check the 'match only' box, then a record that meets the redirect criteria will NOT be redirected if any other unselected crosscheck also fails. For example, if--
 +  Match Only is checked 
 +  XAUTH is checked 
 +--then //if the __only__ crosschecks that fail are XAUTH//, the record will be redirected.  
 +  
 +2. Match Only is not checked
 +
 +If you do not check the 'match only' box, then a record that meets the redirect criteria WILL be redirected, even if other unselected crosschecks also fail. For example, if--
 +  Match Only is not checked 
 +  XAUTH is checked 
 +--then //if the failed crosschecks __include__ XAUTH//, the record will be redirected.  
 +
 +Consider two situations.
 +
 +1. Let's say that based on your research you have found that many ISBN matches fail on the X300A alone, and that based on your experience reviewing these XCFails in MCU, the records are always for the same item. 
 +
 +2. On the other hand, based on that same vast experience of looking at records in MCU, you know that if a record fails on X300A and some other crosschecks, like X260B, XDATE, X250A, etc., then the records may not be for the same item and need to be reviewed in the MCU.
 +
 +'Match only' allows you to redirect records in the first situation, and yet not redirect records in the second situation. For example, we define an XCRR that redirects ISBN searches that fail on X300A to the NoMatch file (XCFail-to-NoMatch). If the 'Match only' flag is set for this rule, then if any other crosscheck besides X300A fails, the record will not be redirected to NoMatch; on the other hand, if the 'Match Only' Flag is __not__ set for this rule, then any records that fail on X300A, regardless of whatever other crosschecks they fail on, will be redirected to NoMatch.
 +
 +__Examples__
 +
 +1. Redirection Rule: 
 +  Primary Key=OCLC    
 +  Crosschecks=X260A, X260B    
 +  Match Only=True
 +
 +If a library record matches a DB record on OCLC number, and fails on crosschecks X260A, X260B, XDATE
 +then this redirection rule does __not__ match because the 'Match Only' flag is set and XDATE is not in the crosschecks for this rule.
 +
 +2. Redirection Rule: 
 +  Primary Key=OCLC    
 +  Crosschecks=X260A, X260B    
 +  Match Only=False
 +
 +If a library record matches a DB record on OCLC number, and fails on crosschecks X260A, X260B, XDATE
 +then this redirection rule matches because all crosschecks in the rule are present in the XCfails.
 +
 +3. Redirection Rule: 
 +  Primary Key=OCLC
 +  Crosschecks=X260A, X260B, X300A    
 +  Match Only=True
 +
 +If a library record matches a DB record on OCLC number, and fails on crosschecks X260A, X260B, X245H
 +then this redirection rule does __not__ match because the 'Match Only' flag is set and X245H is not in the crosschecks for this rule.
  
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed