Skip to end of metadata
Go to start of metadata














Changes to MARC fields that done by the system

MARC fieldMARC typeChange logicRelated featureSource of change
LDRHoldingsUpdate 00-04 position with a new record lengthUpdate MARCmod-quick-marc
001HoldingsMove field value with 003 to 035 and set holdings HRID Import MARCsmod-source-record-manager
003HoldingsMove field value with 001 to 035 and removeImport MARCsmod-source-record-manager
005HoldingsSet current date-time Update MARCmod-quick-marc
010HoldingsAdd additional spaces to match valid LC control numberUpdate MARCmod-quick-marc
035HoldingsSet data from 001 and 003 fieldImport MARCsmod-source-record-manager
999ffHoldingsUpdate $s and $i with newly created SRS Record and Holdings IDsImport MARCsmod-source-record-storage / mod-source-record-manager
XXXHoldingsRemove field if its content is emptyUpdate MARC mod-quick-marc

MARC Holdings Validation rules in quickMARC

MARC fieldMARC typeValidation rule
LDRHoldings
  • The Leader must contain 24 characters, including null spaces
  • Only positions 5,6,17, and 18 can be edited in the Leader
004Holdings
  • Required field for MARC Holdings record
  • Is a valid instance record HRID with Source = MARC 
  • No indicators or subfield codes supported 
  • Can only have one 004
006Holdings
  • No change from MARC bib validation
007Holdings
  • Unexpected length of the field
  • No change from MARC bib validation
008HoldingsUnexpected length of the field
010Holdings
  • Subfield length should be more than 3 characters
  • No change from MARC bib validation
01X - 999HoldingsOnly 2 indicators with one-character values can exist
245Holdings
  • Not required for a MARC holdings record
852Holdings
  • One 852 is required for a MARC Holdings record
  • $b = a location code setup in Settings > Tenant > Locations 
aaa-zzzHoldingsAlphabetical fields are restricted

3 Comments

  1. Not sure why we need validation to not allow 006, 007, 245 fields in holdings?


    1. Thanks Laura Daniels for the feedback. We are not changing 007 quickMARC validation and so a user will be able to add/update a 007 value as s/he is able to do today when editing a bib record via quickMARC.

      Having a 245 is required and a validation rule for editing/deriving a bib record via quickMARC. So I thought it better to just not allow a user to add a Holdings record with a 245. But I could just make 245 not required and have no validation rule at all. What are your thoughts? 

  2. I have a hard time imagining anyone trying to add any of these three fields to a holdings record, so I would expect no validation rules around them.