This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
process_marc_records [2016/04/07 16:18] rapeterson created |
process_marc_records [2022/05/16 19:37] (current) jeustis |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Processing MARC Records ===== | + | ====== PAGE OUTDATED ARCHIVED ====== |
+ | |||
+ | ===This PAGE is FOR REFERENCE TO PAST Procedures.=== | ||
+ | |||
+ | === Processing MARC Records === | ||
* Remove duplicates when possible. | * Remove duplicates when possible. | ||
Line 34: | Line 38: | ||
* 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 45: | ||
* 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 90: | ||
|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 105: | ||
“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. |