Versions Compared

Key

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

...

Certain LMS allow institutions to have alphanumeric Control Field 001. However, OLE supports only a 11 digit integer as the Bib Id. There are also instances when a single bib record held multiple Control Field 003 values owing to lax validation requirements of legacy LMS.

It One option is therefore advisable to write a small program to extract information from these 9XX fields to construct the CSV formatted file to load the data into the holding and item tables. This program would parse the MARCXML converted from the MARC file and extract crucial item and holding data. The program can also be used to manipulate Bib data - replace Control Field 001, remove duplicate Control Field 003, move the alpha numeric Control Field 001 to a 9XX field, etc.

An alternate way of A second option for loading MARC records is through Webservice APIs. More detailed information along with sample request XMLs can be found here.