Differences

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

Link to this comparison view

process_marc_records [2016/04/07 12:18]
rapeterson created
process_marc_records [2016/04/07 12:24] (current)
rapeterson
Line 34: Line 34:
       * 13 – Reference       * 13 – Reference
       * Etc.       * Etc.
-  * Add 049__ $aAUMM (This is necessary to populate the OWN code.)+  * Add 049   $aAUMM (This is necessary to populate the OWN code.)
  
   * If 001 is other than an OCLC number, either delete it or if it is a unique vendor number move it to 0359 as a possible matching point.   * If 001 is other than an OCLC number, either delete it or if it is a unique vendor number move it to 0359 as a possible matching point.
Line 41: Line 41:
   * Clean up OCLC numbers. OCLC numbers sometimes come in with extraneous characters, usually a caret (^) which seems to function as a place holder for 9-digit numbers.   * Clean up OCLC numbers. OCLC numbers sometimes come in with extraneous characters, usually a caret (^) which seems to function as a place holder for 9-digit numbers.
  
-UMFIX in Aleph:+===== UMFIX in Aleph: ​=====
   - Adds UM OWN code   - Adds UM OWN code
-  - Copies system number from 035__ to the 0359_ $x +  - Copies system number from 035   to the 0359_ $x 
-  - Copies system number from 001__ to the 035__ $a+  - Copies system number from 001   to the 035   $a
   - Deletes $x from 0359_   - Deletes $x from 0359_
-  - Deletes ​001__+  - Deletes ​001  ​
   - Replaces “ocm” with “(OCoLC)ocm” in the 035##   - Replaces “ocm” with “(OCoLC)ocm” in the 035##
   - Replaces “ocn” with “(OCoLC)ocn” in the 035##   - Replaces “ocn” with “(OCoLC)ocn” in the 035##
  
-OCLC fix in Aleph +==== OCLC fix in Aleph ==== 
-  - Deletes ​035__ +  - Deletes ​035  ​ 
-  - Copies system number from 001__ to the 035__ $a +  - Copies system number from 001   to the 035   $a 
-  - Deletes ​001__ +  - Deletes ​001  ​ 
-  - Deletes ​003__+  - Deletes ​003  ​
   - Replaces “^” with “”   - Replaces “^” with “”
   - Replaces “ocm” with “(OCoLC)ocm” in the 035##   - Replaces “ocm” with “(OCoLC)ocm” in the 035##
   - Replaces “ocn” with “(OCoLC)ocn” in the 035##   - Replaces “ocn” with “(OCoLC)ocn” in the 035##
  
-Working with EOCRs from YBP: All records have since been automated+==== Working with EOCRs from YBP: ==== 
 +All records have since been automated
   * Print materials, Firm Orders   * Print materials, Firm Orders
   * EOCRs are loaded automatically by a script that is run daily using the umass_fix_ybp fix.   * EOCRs are loaded automatically by a script that is run daily using the umass_fix_ybp fix.
-Umass_fix_ybp in Aleph:+=== Umass_fix_ybp in Aleph: ​===
   - Adds UM OWN code   - Adds UM OWN code
-  - Copies system number from 035__ to the 0359_ $x +  - Copies system number from 035   to the 0359_ $x 
-  - Copies system number from 001__ to the 035__ $a+  - Copies system number from 001   to the 035   $a
   - Deletes $x from 0359_   - Deletes $x from 0359_
-  - Deletes ​001__+  - Deletes ​001  ​
   - Adds “umybp” to the beginning of the 0359_ $a   - Adds “umybp” to the beginning of the 0359_ $a
   - Replaces “ocm” with “ocm(OCoLC)” in the 035##   - Replaces “ocm” with “ocm(OCoLC)” in the 035##
   - Replaces “ocn” with “ocn(OCoLC)” in the 035##   - Replaces “ocn” with “ocn(OCoLC)” in the 035##
   - Replaces “0.00” with “1.00” in the 980## $b  - The 980 $b contains the cost of the order being loaded. ​ Having a cost of nothing causes problems for Acquisitions.   - Replaces “0.00” with “1.00” in the 980## $b  - The 980 $b contains the cost of the order being loaded. ​ Having a cost of nothing causes problems for Acquisitions.
-Gobi firm task in MarcEdit also moves the 001__ pct to 0359_ $a and changes “pct” to “umpct”. +Gobi firm task in MarcEdit also moves the 001   pct to 0359_ $a and changes “pct” to “umpct”. 
-Tab_hol_item_create_umpcat+=== Tab_hol_item_create_umpcat ​===
 ^Aleph field ^MARC field ^Maps to  ^ ^Aleph field ^MARC field ^Maps to  ^
 |SUB-LIBRARY |949#​1 $l |852## $b| |SUB-LIBRARY |949#​1 $l |852## $b|
Line 85: Line 86:
 |HOL-852 |950##​ $l |????| |HOL-852 |950##​ $l |????|
  
-Tab_hol_item_create_umelec+=== Tab_hol_item_create_umelec ​===
 ^Aleph field ^MARC field ^Maps to^ ^Aleph field ^MARC field ^Maps to^
 |SUB-LIBRARY |949#​1 $l |852## $b| |SUB-LIBRARY |949#​1 $l |852## $b|
Line 100: Line 101:
 “gobi firm” task in MarcEditor does the following steps: “gobi firm” task in MarcEditor does the following steps:
   - Adds “umybp” to the beginning of 0359_ $a   - Adds “umybp” to the beginning of 0359_ $a
-  - Moves 001__ to 0359_ $a and changes “pct” to “umpct” +  - Moves 001   to 0359_ $a and changes “pct” to “umpct” 
-  - Deletes ​035__+  - Deletes ​035  ​
   - Replaces “0.00” with “1.00” in the 980## $b  - The 980 $b contains the cost of the order being loaded. ​ Having a cost of nothing causes problems for Acquisitions. This task does not specify the 980 tag   - Replaces “0.00” with “1.00” in the 980## $b  - The 980 $b contains the cost of the order being loaded. ​ Having a cost of nothing causes problems for Acquisitions. This task does not specify the 980 tag
 Approval records from OCLC also use the UMFIX and tab_hol_item_create_umpcat,​ both of which are defined above. Approval records from OCLC also use the UMFIX and tab_hol_item_create_umpcat,​ both of which are defined above.
process_marc_records.txt · Last modified: 2016/04/07 12:24 by rapeterson
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0