source: main/trunk/model-sites-dev/von-sparql/collect/nz-natlib-cat/etc/marc2all.txt@ 28756

Last change on this file since 28756 was 28756, checked in by davidb, 10 years ago

Mapping that targets fields in NZ Nat Lib catalogue for von-sparql project

File size: 3.2 KB
Line 
1
2
3# The following mapping is based on the Library of Congress crosswalk given at:
4# http://www.loc.gov/marc/marc2dc.html
5
6245 -> dc.Title
7130, 210, 240, 242, 246 -> dc.Title.alternative
8730, 740 -> dc.Title.alternative
9
10# LOC crosswalk uses dc.Contributor...
11100, 110, 111 -> dc.Creator
12700, 710, 711 -> dc.Creator
13720 -> dc.Creator
14
15# at later date might want to distinguish between
16# (LCSH encoding, 2nd indicator=0) and (MeSH encoding, 2nd indicator=2)
17600, 610, 611, 630, 650 -> dc.Subject # LCSH or MeSH encoding
18050 -> dc.Subject # LCC encoding
19#082 -> dc.Subject # DDC encoding
20080 -> dc.Subject # UDC encoding
21
22500-504, 507-519, 521-529 -> dc.Description
23531-539, 541-545, 547-599 -> dc.Description
24505 -> dc.Description.tableofContents
25520 -> dc.Description.abstract # First indicator=3
26
27260$a$b -> dc.Publisher
28
29260$c$g -> dc.Date.created
30533$d -> dc.Date.created
31260$c -> dc.Date.issued
32# Control field substring, not currently supported by mapping
33# 008/07-10 -> dc.Date.issued
34
35# Leader fields not currently supported by mapping
36# Leader06, Leader07 -> dc.Type # DCMI Type Vocabulary
37655 -> dc.Type # Subfield $2=dct
38
39856$q -> dc.Format # IMT encoding
40300$a -> dc.Format.extent
41533$e -> dc.Format.extent
42340$a -> dc.Format.medium
43
44856$u -> dc.Identifier # URI encoding
45
46786$o -> dc.Source # URI encoding
47
48# Control field substring, not currently supported
49# 008/35-37 -> dc.Language # ISO 639-2 encoding
50041 -> dc.Language # ISO 639-2 encoding
51546 -> dc.Language # RFC1766 encoding
52
53775 -> dc.Relation.isVersionOf
54786$n$t -> dc.Relation.isVersionOf
55775,786$o -> dc.Relation.isVersionOf # URI encoding
56775$n$t -> dc.Relation.hasVersion
57775$o -> dc.Relation.hasVersion # URL encoding
58785$n$t -> dc.Relation.isReplacedBy
59785$o -> dc.Relation.isReplacedBy # URL encoding
60780$n$t -> dc.Relation.replaces
61780$o -> dc.Relation.replaces # URL encoding
62538 -> dc.Relation.requires
63760 -> dc.Relation.isPartOf
64773$n$t -> dc.Relation.isPartOf
65440,490,800,810,811,830 -> dc.Relation.isPartOf
66760,773$o -> dc.Relation.isPartOf # URL encoding
67774$n$t -> dc.Relation.hasPart
68774$o -> dc.Relation.hasPart # URL encoding
69510 -> dc.Relation.isReferencedBy
70776$n$t -> dc.Relation.isFormatOf
71530 -> dc.Relation.isFormatOf
72776$o -> dc.Relation.isFormatOf # URL encoding
73530$u -> dc.Relation.isFormatOf # URL encoding
74776$n$t -> dc.Relation.hasFormat
75530 -> dc.Relation.hasFormat
76776$o -> dc.Relation.hasFormat # URL encoding
77530$u -> dc.Relation.hasFormat # URL encoding
78
79522, 651 -> dc.Coverage.spatial
80255 -> dc.Coverage.spatial # Some 255 information equivalent to DC encoding scheme but different syntax
81
82650$z -> dc.Coverage.spatial
83752 -> dc.Coverage.spatial
84
85043$c,044$c -> dc.Coverage.spatial # ISO 3166 encoding
86651 -> dc.Coverage.spatial # Subfield $2=tgn # Encoding TGN
87513$b -> dc.Coverage.temporal
88033$a -> dc.Coverage.temporal
89
90506, 540 -> dc.Rights
91
92#New metadata fields
93020$a -> nz.ISBN
94035$a -> nz.Identifier #(OCoLC, NLNZils, Nz)
95082$a -> nz.ClassificationNumber
96
Note: See TracBrowser for help on using the repository browser.