Child pages
  • Batch Loading Variations Metadata from MARC

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Algorithm for Batch Loading Variations Metadata from MARC

Algorithm - Major Processing Steps
MARC Record Groupings
Collective titles black and white lists
Form list

Anchor
algorithm
algorithm

Algorithm - Major Processing Steps

  1. Contributor Record Creation
    • Check V2 Database for duplicate
    • Query Authority File
    • Create Record and Map from Name Authority Record and/or MARC bib record (Mapping Document)
  2. Work Record Creation
  3. Container Record Creation
  4. Instantiation Record Creation (for those works created above)
    • Create Record and Map from Work Record and MARC bib record (Mapping Document )
    • Attach to Container Record
  5. Container Record Mapping (for those with no instantiations attachedsecond pass, to account for instantiations not created)
    • Map from MARC bib record (attach Contributors directly to container) (Mapping Document )

Full Mapping Table

Anchor
groupings
groupings

MARC Record Groupings

  • Group 1: 0 700 |t
    • Group 1a: 100/240/245
    • Group 1b: 100/245 (no 240)
    • Group 1c: 245 (no 100/240)
  • Group 2: 1 700 |t
  • Group 3: 2 700 |t
  • Group 4: 3+ 700 |t

Anchor
collectivetitles
collectivetitles

Collective titles "black" and "white" lists

List includes selected terms from http://www.library.yale.edu/cataloging/music/musicat.htm#uniformtitles

...

  • Cantatas
  • Fantasien
  • Madrigals
  • Motets
  • Overtures
  • Symphonies

Anchor
formlist
formlist

Form list

List B - (Forms) - Exclude as a work title under the following circumstances:

  1. If no |m, |n, |p or |r -- Exclude
  2. If |m but no |n, |p or |r -- Exclude in Groups 2-4 if derived from a 240. Do not exclude and flag for human review if derived from 240 (in Group 1a) or from a 700 |t (in Groups 2-4).
  3. Wiki MarkupIf \ |m and/or \ [\|n, \ |p, \ |r\] \ -\- Do not exclude
  4. Note: if singular form (no "s" at end of word, unless one of the exceptions noted below *) -- Do not exclude

...