Versions Compared

Key

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

...

Table of Contents
maxLevel3

Details

Expand
titleType of records loaded

Bib and item records will be created.

...

Expand
title001 field processing

Processed by m2bmap.sky translation map.

This translation map removes OCLC prefixes from 001 field. Other prefixes are left in place. SkyRiver prefix is left in place.

Code:

Code Block
001||%|0|0|b|o|0|y|N|0|%map="m2bmap.sky"

m2bmap.sky:

Code Block
@case=true
@stop_on_map=true
^(001)$0ocl70*([1-9][0-9]*)$1|\0\1
^(001)$0ocm0*([1-9][0-9]*)$1|\0\1
^(001)$0ocn([1-9][0-9]*)$1|\0\1
^(001)$0on([1-9][0-9]*)$1|\0\1
^(001)$0( *[a-zA-Z].*)$1|\0\1
^(001)$0(.*)$1|\0prefix\1
Expand
titleFields loaded

FIXED FIELDS

Incoming

Output

008 Language

LANG fixed field

008 Country

Country fixed field

Leader BLvl

Bib Lvl fixed field

Leader Type of Record

Mat Type fixed field

VARIABLE FIELDS

Incoming field

Output field group tag

Notes

001

o

OCLC prefix removed
Other prefixes left in place

002 - 007

y

The incoming 005 is retained. Sierra does not change the 005. It should reflect the date the record was last updated where ever the record came from.

008

y

Modified to add some fields from Leader, these fields returned to Leader on export

009

y

010

l

013 - 018

y

019

o

020 - 024

i

025

y

027 - 028

i

030 - 049

y

050 - 084

j

086

g

088

j

090 - 099

j

100 - 111

a

Exclude subfield w

130

t

Exclude subfield w

210

y

211 - 222

u

240

t

Exclude subfield w

241 - 243

u

245

t

246 - 247

u

250

e

254 - 257

y

260 - 262

p

263

y

264

p

265

y

270

p

300 - 399

r

400 - 490

s

Exclude subfield w

500 - 589

n

600 - 689

d

Exclude subfield w

690 - 691

v

Exclude subfield w

692 - 699

d

Exclude subfield w

700 - 711

b

Exclude subfield w

720

y

Exclude subfield w

730 - 740

u

Exclude subfield w

752 - 755

y

760 - 777

q

780

x

785

z

786

y

787

w

800 - 811

s

Exclude subfield w

830

s

Exclude subfield w

840

s

Exclude subfield w

841 - 855

y

856

y

866

h

867 - 868

y

880

y

898

y

900 - 906

y

909 - 937

y

939 - 947

y

949

Item d

Move to 945 in item record, FGT d

950 - 959

y

962 - 987

y

990 - 994

y

995

m

Ignores incoming field and loads text “Loaded with m2btab.msc in this month”

996 - 997

y

999

y

...

Expand
titleItem records

The load will create one item record for each 949 1 field included in each MARC record.

Element

Incoming

Target

Call number MARC tag

subfield z

MARC tag

Call number prefix

subfield d

subfield d

Classification number

subfield a

subfield d

Cutter number

subfield b

subfield b

Call number suffix

subfield e or k

subfield e or k

Volume

subfield c

volume field

Local note

subfield f

variable local note

Copy number

subfield g

fixed copy number

Agency

subfield h

fixed agency number

Barcode

subfield i

variable barcode field

Price2

subfield j

variable price2 field
(not currently used)

Location

subfield l

fixed item location field

Pop up circ message

subfield m

variable message field

Internal note

subfield n

variable internal note field

OPAC message

subfield o

fixed OPAC message field
(only works in classic catalog)

Price

subfield p

fixed price field

Icode1

subfield q

fixed Icode1 field

Icode2

subfield r

fixed Icode2 field

Status

subfield s

fixed status field

Itype

subfield t

fixed Itype field

Item message

subfield u

fixed Imessage field

Owning location

subfield l

variable free text owning location field
(not currently used)

eContent

subfield w

variable eContent field
(used by Pika for electronic resources from Sierra, rarely used)

Info

Format:

949 \1$z090$dPRE$cE842$b.D28 2003$eSUF$h13$i1050003456789$lculmb$mMESSAGE$t18

Code:

Code Block
languagenone
|||0|0| | |0|n|G|0|@link="i:1:949 1"
/^949 1|z|d:ab:ek|0|0|i|c|0|y|N|1|
/^949 1||c|0|0|i|v|0|n|N|1|#com="v"
/^949 1||f|0|0|i|n|0|n|N|1|
/^949 1||g|0|3|i| |58|n|N|1|#com="cop"
/^949 1||h|0|3|i| |127|n|N|1|#com="ag"
/^949 1||i|0|0|i|b|0|n|N|1|#com="i/a"@item
/^949 1||j|0|0|i|p|0|n|N|1|price2
/^949 1||l|0|5|i| |79|n|N|1|#com="loc"
/^949 1||m|0|0|i|m|0|n|N|1|
/^949 1||n|0|0|i|x|0|n|N|1|
/^949 1||o|0|1|i| |108|n|N|1|#com="om"
/^949 1||p|0|8|i| |62|n|N|1|#com="pr"
/^949 1||q|0|5|i| |59|n|N|1|#com="i1"
/^949 1||r|0|1|i| |60|n|N|1|#com="i2"
/^949 1||s|0|1|i| |88|n|N|1|#com="sta"
/^949 1||t|0|3|i| |61|n|N|1|#com="ty"
/^949 1||u|0|1|i| |97|n|N|1|#com="im"
/^949 1||v|0|0|i|l|0|n|N|1|
/^949 1||w|0|0|i|g|0|n|N|1|

Related Documentation

Page Properties
Filter by label (Content by label)
showLabelsfalse
cqllabel = "sierra" and label = "cataloging" and label in ( "cataloger" , "copy_cataloger" , "acquisitions_staff" , "metadata_staff" , "marc_record_loading" )

...