View | Details | Raw Unified | Return to bug 7818
Collapse All | Expand All

(-)a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml (+1252 lines)
Line 0 Link Here
1
<?xml version="1.0" encoding="utf-8"?>
2
<kohaidx:index_defs xmlns:kohaidx="http://www.koha-community.org/schemas/index-defs">
3
  <!--record.abs line 24: melm 001        Local-number,Local-number:n-->
4
  <index_control_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="001">
5
    <target_index>Local-number:w</target_index>
6
  </index_control_field>
7
  <index_control_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="001">
8
    <target_index>Local-number:n</target_index>
9
  </index_control_field>
10
  <!--record.abs line 26: melm 009      Identifier-standard:w,Identifier-standard:n-->
11
  <index_control_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="009">
12
    <target_index>Identifier-standard:w</target_index>
13
  </index_control_field>
14
  <index_control_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="009">
15
    <target_index>Identifier-standard:n</target_index>
16
  </index_control_field>
17
  <!--record.abs line 27: melm 090$9      Local-number,Local-number:n-->
18
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="090" subfields="9">
19
    <target_index>Local-number:w</target_index>
20
    <target_index>Local-number:n</target_index>
21
  </index_subfields>
22
  <!--record.abs line 28: melm 099$c      date-entered-on-file:s,date-entered-on-file:n,date-entered-on-file:y,Date-of-acquisition,Date-of-acquisition:d,Date-of-acquisition:s-->
23
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="099" subfields="c">
24
    <target_index>date-entered-on-file:s</target_index>
25
    <target_index>date-entered-on-file:n</target_index>
26
    <target_index>date-entered-on-file:y</target_index>
27
    <target_index>Date-of-acquisition:w</target_index>
28
    <target_index>Date-of-acquisition:d</target_index>
29
    <target_index>Date-of-acquisition:s</target_index>
30
  </index_subfields>
31
  <!--record.abs line 29: melm 099$d      Date/time-last-modified:s,Date/time-last-modified:n,Date/time-last-modified:y-->
32
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="099" subfields="d">
33
    <target_index>Date/time-last-modified:s</target_index>
34
    <target_index>Date/time-last-modified:n</target_index>
35
    <target_index>Date/time-last-modified:y</target_index>
36
  </index_subfields>
37
  <!--record.abs line 30: melm 099$t      ccode:w-->
38
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="099" subfields="t">
39
    <target_index>ccode:w</target_index>
40
  </index_subfields>
41
  <!--record.abs line 33: melm 010$a    ISBN:w-->
42
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="010" subfields="a">
43
    <target_index>ISBN:w</target_index>
44
  </index_subfields>
45
  <!--record.abs line 35: melm 010$z    ISBN:w,Identifier-standard:w-->
46
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="010" subfields="z">
47
    <target_index>ISBN:w</target_index>
48
    <target_index>Identifier-standard:w</target_index>
49
  </index_subfields>
50
  <!--record.abs line 36: melm 011$a    ISSN:w,Identifier-standard:w-->
51
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="a">
52
    <target_index>ISSN:w</target_index>
53
    <target_index>Identifier-standard:w</target_index>
54
  </index_subfields>
55
  <!--record.abs line 38: melm 011$y    ISSN:w,Identifier-standard:w-->
56
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="y">
57
    <target_index>ISSN:w</target_index>
58
    <target_index>Identifier-standard:w</target_index>
59
  </index_subfields>
60
  <!--record.abs line 40: melm 011$z    ISSN:w,Identifier-standard:w-->
61
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="z">
62
    <target_index>ISSN:w</target_index>
63
    <target_index>Identifier-standard:w</target_index>
64
  </index_subfields>
65
  <!--record.abs line 42: melm 200$b      itemtype:w,itemtype:p,itype:w,itype:p-->
66
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="b">
67
    <target_index>itemtype:w</target_index>
68
    <target_index>itemtype:p</target_index>
69
    <target_index>itype:w</target_index>
70
    <target_index>itype:p</target_index>
71
  </index_subfields>
72
  <!--record.abs line 43: melm 995$r      itemtype:w,itemtype:p,itype:w,itype:p-->
73
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="r">
74
    <target_index>itemtype:w</target_index>
75
    <target_index>itemtype:p</target_index>
76
    <target_index>itype:w</target_index>
77
    <target_index>itype:p</target_index>
78
  </index_subfields>
79
  <!--record.abs line 44: melm 071$a	    Music-number:w,Identifier-standard:w-->
80
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="071" subfields="a">
81
    <target_index>Music-number:w</target_index>
82
    <target_index>Identifier-standard:w</target_index>
83
  </index_subfields>
84
  <!--record.abs line 45: melm 072$a  	UPC:w,Identifier-standard:w-->
85
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="072" subfields="a">
86
    <target_index>UPC:w</target_index>
87
    <target_index>Identifier-standard:w</target_index>
88
  </index_subfields>
89
  <!--record.abs line 46: melm 073$a	    EAN:w,Identifier-standard:w-->
90
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="073" subfields="a">
91
    <target_index>EAN:w</target_index>
92
    <target_index>Identifier-standard:w</target_index>
93
  </index_subfields>
94
  <!--record.abs line 48: melm 100$a      tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),ln:s:range(data,22,3),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2)-->
95
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a">
96
    <target_index>tpubdate:s</target_index>
97
    <target_index>ta:w</target_index>
98
    <target_index>ta:w</target_index>
99
    <target_index>ta:w</target_index>
100
    <target_index>Modified-code:n</target_index>
101
    <target_index>ln:s</target_index>
102
    <target_index>char-encoding:n</target_index>
103
    <target_index>char-encoding:n</target_index>
104
    <target_index>char-encoding:n</target_index>
105
    <target_index>script-Title:n</target_index>
106
  </index_subfields>
107
  <!--record.abs line 49: melm 101$a     ln-->
108
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="101" subfields="a">
109
    <target_index>ln:w</target_index>
110
  </index_subfields>
111
  <!--record.abs line 50: melm 102$a     Country-heading-->
112
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="102" subfields="a">
113
    <target_index>Country-heading:w</target_index>
114
  </index_subfields>
115
  <!--record.abs line 60: melm 105$a     Illustration-code:w:range(data,0,4),Content-type:w:range(data,4,1),Content-type:w:range(data,5,1),Content-type:w:range(data,6,1),Content-type:w:range(data,7,1),Conference-code:w:range(data,8,1),Festschrift-indicator:w:range(data,9,1),Index-indicator:w:range(data,10,1),Literature-Code:w:range(data,11,1),Biography-Code:w:range(data,12,1)-->
116
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a">
117
    <target_index>Illustration-code:w</target_index>
118
    <target_index>Content-type:w</target_index>
119
    <target_index>Content-type:w</target_index>
120
    <target_index>Content-type:w</target_index>
121
    <target_index>Content-type:w</target_index>
122
    <target_index>Conference-code:w</target_index>
123
    <target_index>Festschrift-indicator:w</target_index>
124
    <target_index>Index-indicator:w</target_index>
125
    <target_index>Literature-Code:w</target_index>
126
    <target_index>Biography-Code:w</target_index>
127
  </index_subfields>
128
  <!--record.abs line 62: melm 106$a     itype:w,itype:p-->
129
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="106" subfields="a">
130
    <target_index>itype:w</target_index>
131
    <target_index>itype:p</target_index>
132
  </index_subfields>
133
  <!--record.abs line 75: melm 110$a     Type-Of-Serial:w:range(data,0,1),Frequency-code:w:range(data,1,1),Regularity-code:w:range(data,2,1),Content-type:w:range(data,3,1),Content-type:w:range(data,4,3),Conference-publication-Code:w:range(data,7,1),Title-Page-availability-Code:w:range(data,8,1),Index-availability-Code:w:range(data,9,1),Cumulative-Index-availability-Code:w:range(data,10,1)-->
134
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a">
135
    <target_index>Type-Of-Serial:w</target_index>
136
    <target_index>Frequency-code:w</target_index>
137
    <target_index>Regularity-code:w</target_index>
138
    <target_index>Content-type:w</target_index>
139
    <target_index>Content-type:w</target_index>
140
    <target_index>Conference-publication-Code:w</target_index>
141
    <target_index>Title-Page-availability-Code:w</target_index>
142
    <target_index>Index-availability-Code:w</target_index>
143
    <target_index>Cumulative-Index-availability-Code:w</target_index>
144
  </index_subfields>
145
  <!--record.abs line 77: melm 115$a     Video-mt:w:range(data,0,1)-->
146
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="115" subfields="a">
147
    <target_index>Video-mt:w</target_index>
148
  </index_subfields>
149
  <!--record.abs line 79: melm 116$a     Graphics-type:w:range(data,0,1),Graphics-support:w:range(data,1,1),Graphics-support:w:range(data,2,1),-->
150
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a">
151
    <target_index>Graphics-type:w</target_index>
152
    <target_index>Graphics-support:w</target_index>
153
    <target_index>Graphics-support:w</target_index>
154
  </index_subfields>
155
  <!--record.abs line 82: melm 680$b		LC-call-number:s-->
156
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="680" subfields="b">
157
    <target_index>LC-call-number:s</target_index>
158
  </index_subfields>
159
  <!--record.abs line 83: melm 680		LC-call-number-->
160
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="680">
161
    <target_index>LC-call-number:w</target_index>
162
  </index_data_field>
163
  <!--record.abs line 86: melm 200$b      itype:w,itype:p-->
164
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="b">
165
    <target_index>itype:w</target_index>
166
    <target_index>itype:p</target_index>
167
  </index_subfields>
168
  <!--record.abs line 92: melm 200$f		Author:w,Author:p-->
169
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="f">
170
    <target_index>Author:w</target_index>
171
    <target_index>Author:p</target_index>
172
  </index_subfields>
173
  <!--record.abs line 94: melm 200$g		Author:w,Author:p-->
174
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="g">
175
    <target_index>Author:w</target_index>
176
    <target_index>Author:p</target_index>
177
  </index_subfields>
178
  <!--record.abs line 96: melm 700$9      Koha-Auth-Number,Koha-Auth-Number:n-->
179
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="9">
180
    <target_index>Koha-Auth-Number:w</target_index>
181
    <target_index>Koha-Auth-Number:n</target_index>
182
  </index_subfields>
183
  <!--record.abs line 97: melm 700$a      Author,Personal-name,Author:p,Personal-name:p,Personal-name,Author:s-->
184
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="a">
185
    <target_index>Author:w</target_index>
186
    <target_index>Personal-name:w</target_index>
187
    <target_index>Author:p</target_index>
188
    <target_index>Personal-name:p</target_index>
189
    <target_index>Personal-name:w</target_index>
190
    <target_index>Author:s</target_index>
191
  </index_subfields>
192
  <!--record.abs line 98: melm 700        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p-->
193
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="700">
194
    <target_index>Author:w</target_index>
195
    <target_index>Personal-name:w</target_index>
196
    <target_index>Author:p</target_index>
197
    <target_index>Personal-name:p</target_index>
198
    <target_index>Personal-name:p</target_index>
199
  </index_data_field>
200
  <!--record.abs line 99: melm 701$9      Koha-Auth-Number,Koha-Auth-Number:n-->
201
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="701" subfields="9">
202
    <target_index>Koha-Auth-Number:w</target_index>
203
    <target_index>Koha-Auth-Number:n</target_index>
204
  </index_subfields>
205
  <!--record.abs line 100: melm 701        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p-->
206
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="701">
207
    <target_index>Author:w</target_index>
208
    <target_index>Personal-name:w</target_index>
209
    <target_index>Author:p</target_index>
210
    <target_index>Personal-name:p</target_index>
211
    <target_index>Personal-name:p</target_index>
212
  </index_data_field>
213
  <!--record.abs line 101: melm 702$9      Koha-Auth-Number,Koha-Auth-Number:n-->
214
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="702" subfields="9">
215
    <target_index>Koha-Auth-Number:w</target_index>
216
    <target_index>Koha-Auth-Number:n</target_index>
217
  </index_subfields>
218
  <!--record.abs line 102: melm 702        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p-->
219
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="702">
220
    <target_index>Author:w</target_index>
221
    <target_index>Personal-name:w</target_index>
222
    <target_index>Author:p</target_index>
223
    <target_index>Personal-name:p</target_index>
224
    <target_index>Personal-name:p</target_index>
225
  </index_data_field>
226
  <!--record.abs line 105: melm 710$9        Koha-Auth-Number,Koha-Auth-Number:n-->
227
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="710" subfields="9">
228
    <target_index>Koha-Auth-Number:w</target_index>
229
    <target_index>Koha-Auth-Number:n</target_index>
230
  </index_subfields>
231
  <!--record.abs line 106: melm 710    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p-->
232
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="710">
233
    <target_index>Author:w</target_index>
234
    <target_index>Author-name-corporate:w</target_index>
235
    <target_index>Author-name-conference:w</target_index>
236
    <target_index>Corporate-name:w</target_index>
237
    <target_index>Conference-name:w</target_index>
238
    <target_index>Author:p</target_index>
239
    <target_index>Author-name-corporate:p</target_index>
240
    <target_index>Author-name-conference:p</target_index>
241
    <target_index>Corporate-name:p</target_index>
242
    <target_index>Conference-name:p</target_index>
243
  </index_data_field>
244
  <!--record.abs line 107: melm 711$9        Koha-Auth-Number,Koha-Auth-Number:n-->
245
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="711" subfields="9">
246
    <target_index>Koha-Auth-Number:w</target_index>
247
    <target_index>Koha-Auth-Number:n</target_index>
248
  </index_subfields>
249
  <!--record.abs line 108: melm 711    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p-->
250
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="711">
251
    <target_index>Author:w</target_index>
252
    <target_index>Author-name-corporate:w</target_index>
253
    <target_index>Author-name-conference:w</target_index>
254
    <target_index>Corporate-name:w</target_index>
255
    <target_index>Conference-name:w</target_index>
256
    <target_index>Author:p</target_index>
257
    <target_index>Author-name-corporate:p</target_index>
258
    <target_index>Author-name-conference:p</target_index>
259
    <target_index>Corporate-name:p</target_index>
260
    <target_index>Conference-name:p</target_index>
261
  </index_data_field>
262
  <!--record.abs line 110: melm 712$9        Koha-Auth-Number,Koha-Auth-Number:n-->
263
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="712" subfields="9">
264
    <target_index>Koha-Auth-Number:w</target_index>
265
    <target_index>Koha-Auth-Number:n</target_index>
266
  </index_subfields>
267
  <!--record.abs line 111: melm 712    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p-->
268
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="712">
269
    <target_index>Author:w</target_index>
270
    <target_index>Author-name-corporate:w</target_index>
271
    <target_index>Author-name-conference:w</target_index>
272
    <target_index>Corporate-name:w</target_index>
273
    <target_index>Conference-name:w</target_index>
274
    <target_index>Author:p</target_index>
275
    <target_index>Author-name-corporate:p</target_index>
276
    <target_index>Author-name-conference:p</target_index>
277
    <target_index>Corporate-name:p</target_index>
278
    <target_index>Conference-name:p</target_index>
279
  </index_data_field>
280
  <!--record.abs line 115: melm 200$a		Title:w,Title:p,Title:s,Title-cover:w,Title-cover:p,Title-cover:s-->
281
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="a">
282
    <target_index>Title:w</target_index>
283
    <target_index>Title:p</target_index>
284
    <target_index>Title:s</target_index>
285
    <target_index>Title-cover:w</target_index>
286
    <target_index>Title-cover:p</target_index>
287
    <target_index>Title-cover:s</target_index>
288
  </index_subfields>
289
  <!--record.abs line 117: melm 200$c		Title:w,Title:p-->
290
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="c">
291
    <target_index>Title:w</target_index>
292
    <target_index>Title:p</target_index>
293
  </index_subfields>
294
  <!--record.abs line 119: melm 200$d		Title:w,Title:p-->
295
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="d">
296
    <target_index>Title:w</target_index>
297
    <target_index>Title:p</target_index>
298
  </index_subfields>
299
  <!--record.abs line 121: melm 200$e		Title:w,Title:p,Title-cover:w,Title-cover:p-->
300
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="e">
301
    <target_index>Title:w</target_index>
302
    <target_index>Title:p</target_index>
303
    <target_index>Title-cover:w</target_index>
304
    <target_index>Title-cover:p</target_index>
305
  </index_subfields>
306
  <!--record.abs line 123: melm 200$i		title:w,title:p,Title-cover:w,Title-cover:p-->
307
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="i">
308
    <target_index>title:w</target_index>
309
    <target_index>title:p</target_index>
310
    <target_index>Title-cover:w</target_index>
311
    <target_index>Title-cover:p</target_index>
312
  </index_subfields>
313
  <!--record.abs line 125: melm 205        Title,Title:p-->
314
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="205">
315
    <target_index>Title:w</target_index>
316
    <target_index>Title:p</target_index>
317
  </index_data_field>
318
  <!--record.abs line 127: melm 208    Serials,Serials:p-->
319
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="208">
320
    <target_index>Serials:w</target_index>
321
    <target_index>Serials:p</target_index>
322
  </index_data_field>
323
  <!--record.abs line 128: melm 207    Printed-music,Printed-music:p-->
324
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="207">
325
    <target_index>Printed-music:w</target_index>
326
    <target_index>Printed-music:p</target_index>
327
  </index_data_field>
328
  <!--record.abs line 132: melm 210$a    pl,pl:p-->
329
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="210" subfields="a">
330
    <target_index>pl:w</target_index>
331
    <target_index>pl:p</target_index>
332
  </index_subfields>
333
  <!--record.abs line 133: melm 210$c    Publisher,Publisher:p-->
334
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="210" subfields="c">
335
    <target_index>Publisher:w</target_index>
336
    <target_index>Publisher:p</target_index>
337
  </index_subfields>
338
  <!--record.abs line 134: melm 210$d    pubdate:n,pubdate:y,pubdate:s-->
339
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="210" subfields="d">
340
    <target_index>pubdate:n</target_index>
341
    <target_index>pubdate:y</target_index>
342
    <target_index>pubdate:s</target_index>
343
  </index_subfields>
344
  <!--record.abs line 136: melm 215        Extent-->
345
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="215">
346
    <target_index>Extent:w</target_index>
347
  </index_data_field>
348
  <!--record.abs line 139: melm 225$a      Title-series,Title-series:p-->
349
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="a">
350
    <target_index>Title-series:w</target_index>
351
    <target_index>Title-series:p</target_index>
352
  </index_subfields>
353
  <!--record.abs line 140: melm 225$d      Title-series,Title-series:p-->
354
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="d">
355
    <target_index>Title-series:w</target_index>
356
    <target_index>Title-series:p</target_index>
357
  </index_subfields>
358
  <!--record.abs line 142: melm 225$e      Title-series,Title-series:p -->
359
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="e">
360
    <target_index>Title-series:w</target_index>
361
    <target_index>Title-series:p </target_index>
362
  </index_subfields>
363
  <!--record.abs line 144: melm 225$f      Author,Author:p,Name-and-title,Name-and-title:p-->
364
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="f">
365
    <target_index>Author:w</target_index>
366
    <target_index>Author:p</target_index>
367
    <target_index>Name-and-title:w</target_index>
368
    <target_index>Name-and-title:p</target_index>
369
  </index_subfields>
370
  <!--record.abs line 146: melm 225$h      Title-series,Title-series:p -->
371
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="h">
372
    <target_index>Title-series:w</target_index>
373
    <target_index>Title-series:p </target_index>
374
  </index_subfields>
375
  <!--record.abs line 148: melm 225$i      Title-series,Title-series:p -->
376
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="i">
377
    <target_index>Title-series:w</target_index>
378
    <target_index>Title-series:p </target_index>
379
  </index_subfields>
380
  <!--record.abs line 150: melm 225$v      Title-series,Title-series:p -->
381
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="v">
382
    <target_index>Title-series:w</target_index>
383
    <target_index>Title-series:p </target_index>
384
  </index_subfields>
385
  <!--record.abs line 151: melm 225$x      ISSN-->
386
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="x">
387
    <target_index>ISSN:w</target_index>
388
  </index_subfields>
389
  <!--record.abs line 153: melm 230$a      Electronic-ressource-->
390
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="230" subfields="a">
391
    <target_index>Electronic-ressource:w</target_index>
392
  </index_subfields>
393
  <!--record.abs line 156: melm 300$a    Note,Note:p-->
394
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="300" subfields="a">
395
    <target_index>Note:w</target_index>
396
    <target_index>Note:p</target_index>
397
  </index_subfields>
398
  <!--record.abs line 157: melm 301$a    Note,Note:p-->
399
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="301" subfields="a">
400
    <target_index>Note:w</target_index>
401
    <target_index>Note:p</target_index>
402
  </index_subfields>
403
  <!--record.abs line 158: melm 302$a    Note,Note:p-->
404
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="302" subfields="a">
405
    <target_index>Note:w</target_index>
406
    <target_index>Note:p</target_index>
407
  </index_subfields>
408
  <!--record.abs line 159: melm 303$a    Note,Note:p-->
409
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="303" subfields="a">
410
    <target_index>Note:w</target_index>
411
    <target_index>Note:p</target_index>
412
  </index_subfields>
413
  <!--record.abs line 160: melm 304$a    Note,Note:p-->
414
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="304" subfields="a">
415
    <target_index>Note:w</target_index>
416
    <target_index>Note:p</target_index>
417
  </index_subfields>
418
  <!--record.abs line 161: melm 305$a    Note,Note:p-->
419
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="305" subfields="a">
420
    <target_index>Note:w</target_index>
421
    <target_index>Note:p</target_index>
422
  </index_subfields>
423
  <!--record.abs line 162: melm 306$a    Note,Note:p-->
424
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="306" subfields="a">
425
    <target_index>Note:w</target_index>
426
    <target_index>Note:p</target_index>
427
  </index_subfields>
428
  <!--record.abs line 163: melm 307$a    Note,Note:p-->
429
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="307" subfields="a">
430
    <target_index>Note:w</target_index>
431
    <target_index>Note:p</target_index>
432
  </index_subfields>
433
  <!--record.abs line 164: melm 308      Note,Note:p-->
434
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="308">
435
    <target_index>Note:w</target_index>
436
    <target_index>Note:p</target_index>
437
  </index_data_field>
438
  <!--record.abs line 165: melm 308$a    Note,Note:p-->
439
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="308" subfields="a">
440
    <target_index>Note:w</target_index>
441
    <target_index>Note:p</target_index>
442
  </index_subfields>
443
  <!--record.abs line 166: melm 310$a    Note,Note:p-->
444
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="310" subfields="a">
445
    <target_index>Note:w</target_index>
446
    <target_index>Note:p</target_index>
447
  </index_subfields>
448
  <!--record.abs line 167: melm 311$a    Note,Note:p-->
449
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="311" subfields="a">
450
    <target_index>Note:w</target_index>
451
    <target_index>Note:p</target_index>
452
  </index_subfields>
453
  <!--record.abs line 168: melm 312$a    Note,Note:p-->
454
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="312" subfields="a">
455
    <target_index>Note:w</target_index>
456
    <target_index>Note:p</target_index>
457
  </index_subfields>
458
  <!--record.abs line 169: melm 313$a    Note,Note:p-->
459
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="313" subfields="a">
460
    <target_index>Note:w</target_index>
461
    <target_index>Note:p</target_index>
462
  </index_subfields>
463
  <!--record.abs line 170: melm 314$a    Note,Note:p-->
464
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="314" subfields="a">
465
    <target_index>Note:w</target_index>
466
    <target_index>Note:p</target_index>
467
  </index_subfields>
468
  <!--record.abs line 171: melm 315$a    Note,Note:p-->
469
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="315" subfields="a">
470
    <target_index>Note:w</target_index>
471
    <target_index>Note:p</target_index>
472
  </index_subfields>
473
  <!--record.abs line 172: melm 316$a    Note,Note:p-->
474
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="316" subfields="a">
475
    <target_index>Note:w</target_index>
476
    <target_index>Note:p</target_index>
477
  </index_subfields>
478
  <!--record.abs line 173: melm 317$a    Note,Note:p-->
479
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="317" subfields="a">
480
    <target_index>Note:w</target_index>
481
    <target_index>Note:p</target_index>
482
  </index_subfields>
483
  <!--record.abs line 174: melm 318$a    Note,Note:p-->
484
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="318" subfields="a">
485
    <target_index>Note:w</target_index>
486
    <target_index>Note:p</target_index>
487
  </index_subfields>
488
  <!--record.abs line 175: melm 320$a    Note,Note:p-->
489
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="320" subfields="a">
490
    <target_index>Note:w</target_index>
491
    <target_index>Note:p</target_index>
492
  </index_subfields>
493
  <!--record.abs line 176: melm 321$a    Note,Note:p-->
494
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="321" subfields="a">
495
    <target_index>Note:w</target_index>
496
    <target_index>Note:p</target_index>
497
  </index_subfields>
498
  <!--record.abs line 177: melm 322$a    Note,Note:p-->
499
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="322" subfields="a">
500
    <target_index>Note:w</target_index>
501
    <target_index>Note:p</target_index>
502
  </index_subfields>
503
  <!--record.abs line 178: melm 323$a    Note,Note:p-->
504
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="323" subfields="a">
505
    <target_index>Note:w</target_index>
506
    <target_index>Note:p</target_index>
507
  </index_subfields>
508
  <!--record.abs line 179: melm 324$a    Note,Note:p-->
509
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="324" subfields="a">
510
    <target_index>Note:w</target_index>
511
    <target_index>Note:p</target_index>
512
  </index_subfields>
513
  <!--record.abs line 180: melm 325$a    Note,Note:p-->
514
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="325" subfields="a">
515
    <target_index>Note:w</target_index>
516
    <target_index>Note:p</target_index>
517
  </index_subfields>
518
  <!--record.abs line 181: melm 326$a    Note,Note:p-->
519
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="326" subfields="a">
520
    <target_index>Note:w</target_index>
521
    <target_index>Note:p</target_index>
522
  </index_subfields>
523
  <!--record.abs line 182: melm 327$a    Note,Note:p-->
524
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="327" subfields="a">
525
    <target_index>Note:w</target_index>
526
    <target_index>Note:p</target_index>
527
  </index_subfields>
528
  <!--record.abs line 183: melm 328      Note,Note:p-->
529
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="328">
530
    <target_index>Note:w</target_index>
531
    <target_index>Note:p</target_index>
532
  </index_data_field>
533
  <!--record.abs line 184: melm 328$a    Note,Note:p-->
534
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="328" subfields="a">
535
    <target_index>Note:w</target_index>
536
    <target_index>Note:p</target_index>
537
  </index_subfields>
538
  <!--record.abs line 185: melm 330$a    Abstract,Note:w,Abstract:p,Note:p-->
539
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="330" subfields="a">
540
    <target_index>Abstract:w</target_index>
541
    <target_index>Note:w</target_index>
542
    <target_index>Abstract:p</target_index>
543
    <target_index>Note:p</target_index>
544
  </index_subfields>
545
  <!--record.abs line 186: melm 332$a    Note,Note:p-->
546
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="332" subfields="a">
547
    <target_index>Note:w</target_index>
548
    <target_index>Note:p</target_index>
549
  </index_subfields>
550
  <!--record.abs line 187: melm 333$a    Note,Note:p-->
551
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="333" subfields="a">
552
    <target_index>Note:w</target_index>
553
    <target_index>Note:p</target_index>
554
  </index_subfields>
555
  <!--record.abs line 188: melm 336$a    Note,Note:p-->
556
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="336" subfields="a">
557
    <target_index>Note:w</target_index>
558
    <target_index>Note:p</target_index>
559
  </index_subfields>
560
  <!--record.abs line 189: melm 337$a    Note,Note:p-->
561
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="337" subfields="a">
562
    <target_index>Note:w</target_index>
563
    <target_index>Note:p</target_index>
564
  </index_subfields>
565
  <!--record.abs line 190: melm 345$a    Note,Note:p-->
566
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="345" subfields="a">
567
    <target_index>Note:w</target_index>
568
    <target_index>Note:p</target_index>
569
  </index_subfields>
570
  <!--record.abs line 195: melm 400$t    Title,Title:p-->
571
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="t">
572
    <target_index>Title:w</target_index>
573
    <target_index>Title:p</target_index>
574
  </index_subfields>
575
  <!--record.abs line 196: melm 401$t    Title,Title:p-->
576
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="401" subfields="t">
577
    <target_index>Title:w</target_index>
578
    <target_index>Title:p</target_index>
579
  </index_subfields>
580
  <!--record.abs line 197: melm 403$t    Title,Title:p,Title-Uniform,Title-Uniform:p-->
581
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="403" subfields="t">
582
    <target_index>Title:w</target_index>
583
    <target_index>Title:p</target_index>
584
    <target_index>Title-Uniform:w</target_index>
585
    <target_index>Title-Uniform:p</target_index>
586
  </index_subfields>
587
  <!--record.abs line 198: melm 410$t    Title-series,Title-series:p-->
588
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="t">
589
    <target_index>Title-series:w</target_index>
590
    <target_index>Title-series:p</target_index>
591
  </index_subfields>
592
  <!--record.abs line 199: melm 412$t    Title,Title:p-->
593
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="412" subfields="t">
594
    <target_index>Title:w</target_index>
595
    <target_index>Title:p</target_index>
596
  </index_subfields>
597
  <!--record.abs line 200: melm 413$t    Title,Title:p-->
598
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="413" subfields="t">
599
    <target_index>Title:w</target_index>
600
    <target_index>Title:p</target_index>
601
  </index_subfields>
602
  <!--record.abs line 201: melm 414$t    Title,Title:p-->
603
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="414" subfields="t">
604
    <target_index>Title:w</target_index>
605
    <target_index>Title:p</target_index>
606
  </index_subfields>
607
  <!--record.abs line 202: melm 415$t    Title,Title:p-->
608
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="415" subfields="t">
609
    <target_index>Title:w</target_index>
610
    <target_index>Title:p</target_index>
611
  </index_subfields>
612
  <!--record.abs line 203: melm 416$t    Title,Title:p-->
613
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="416" subfields="t">
614
    <target_index>Title:w</target_index>
615
    <target_index>Title:p</target_index>
616
  </index_subfields>
617
  <!--record.abs line 204: melm 417$t    Title,Title:p-->
618
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="417" subfields="t">
619
    <target_index>Title:w</target_index>
620
    <target_index>Title:p</target_index>
621
  </index_subfields>
622
  <!--record.abs line 205: melm 418$t    Title,Title:p-->
623
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="418" subfields="t">
624
    <target_index>Title:w</target_index>
625
    <target_index>Title:p</target_index>
626
  </index_subfields>
627
  <!--record.abs line 206: melm 419$t    Title,Title:p-->
628
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="419" subfields="t">
629
    <target_index>Title:w</target_index>
630
    <target_index>Title:p</target_index>
631
  </index_subfields>
632
  <!--record.abs line 207: melm 420$t    Title,Title:p-->
633
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="420" subfields="t">
634
    <target_index>Title:w</target_index>
635
    <target_index>Title:p</target_index>
636
  </index_subfields>
637
  <!--record.abs line 208: melm 430$t    Title,Title:p-->
638
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="430" subfields="t">
639
    <target_index>Title:w</target_index>
640
    <target_index>Title:p</target_index>
641
  </index_subfields>
642
  <!--record.abs line 209: melm 431$t    Title,Title:p-->
643
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="431" subfields="t">
644
    <target_index>Title:w</target_index>
645
    <target_index>Title:p</target_index>
646
  </index_subfields>
647
  <!--record.abs line 210: melm 432$t    Title,Title:p-->
648
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="432" subfields="t">
649
    <target_index>Title:w</target_index>
650
    <target_index>Title:p</target_index>
651
  </index_subfields>
652
  <!--record.abs line 211: melm 440$t    Title,Title:p-->
653
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="440" subfields="t">
654
    <target_index>Title:w</target_index>
655
    <target_index>Title:p</target_index>
656
  </index_subfields>
657
  <!--record.abs line 212: melm 441$t    Title,Title:p-->
658
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="441" subfields="t">
659
    <target_index>Title:w</target_index>
660
    <target_index>Title:p</target_index>
661
  </index_subfields>
662
  <!--record.abs line 213: melm 445$t    Title,Title:p-->
663
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="445" subfields="t">
664
    <target_index>Title:w</target_index>
665
    <target_index>Title:p</target_index>
666
  </index_subfields>
667
  <!--record.abs line 214: melm 461$t    Title,Title-host:w,title-host:p-->
668
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="t">
669
    <target_index>Title:w</target_index>
670
    <target_index>Title-host:w</target_index>
671
    <target_index>title-host:p</target_index>
672
  </index_subfields>
673
  <!--record.abs line 215: melm 464$t    Title,Title-host:w,title-host:p,Title:p-->
674
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="464" subfields="t">
675
    <target_index>Title:w</target_index>
676
    <target_index>Title-host:w</target_index>
677
    <target_index>title-host:p</target_index>
678
    <target_index>Title:p</target_index>
679
  </index_subfields>
680
  <!--record.abs line 217: melm 400$d    pubdate:n-->
681
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="d">
682
    <target_index>pubdate:n</target_index>
683
  </index_subfields>
684
  <!--record.abs line 218: melm 401$d    pubdate:n-->
685
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="401" subfields="d">
686
    <target_index>pubdate:n</target_index>
687
  </index_subfields>
688
  <!--record.abs line 219: melm 403$d    pubdate:n-->
689
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="403" subfields="d">
690
    <target_index>pubdate:n</target_index>
691
  </index_subfields>
692
  <!--record.abs line 220: melm 410$d    pubdate:n-->
693
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="d">
694
    <target_index>pubdate:n</target_index>
695
  </index_subfields>
696
  <!--record.abs line 221: melm 412$d    pubdate:n-->
697
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="412" subfields="d">
698
    <target_index>pubdate:n</target_index>
699
  </index_subfields>
700
  <!--record.abs line 222: melm 413$d    pubdate:n-->
701
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="413" subfields="d">
702
    <target_index>pubdate:n</target_index>
703
  </index_subfields>
704
  <!--record.abs line 223: melm 414$d    pubdate:n-->
705
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="414" subfields="d">
706
    <target_index>pubdate:n</target_index>
707
  </index_subfields>
708
  <!--record.abs line 224: melm 415$d    pubdate:n-->
709
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="415" subfields="d">
710
    <target_index>pubdate:n</target_index>
711
  </index_subfields>
712
  <!--record.abs line 225: melm 416$d    pubdate:n-->
713
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="416" subfields="d">
714
    <target_index>pubdate:n</target_index>
715
  </index_subfields>
716
  <!--record.abs line 226: melm 417$d    pubdate:n-->
717
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="417" subfields="d">
718
    <target_index>pubdate:n</target_index>
719
  </index_subfields>
720
  <!--record.abs line 227: melm 418$d    pubdate:n-->
721
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="418" subfields="d">
722
    <target_index>pubdate:n</target_index>
723
  </index_subfields>
724
  <!--record.abs line 228: melm 419$d    pubdate:n-->
725
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="419" subfields="d">
726
    <target_index>pubdate:n</target_index>
727
  </index_subfields>
728
  <!--record.abs line 229: melm 420$d    pubdate:n-->
729
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="420" subfields="d">
730
    <target_index>pubdate:n</target_index>
731
  </index_subfields>
732
  <!--record.abs line 230: melm 430$d    pubdate:n-->
733
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="430" subfields="d">
734
    <target_index>pubdate:n</target_index>
735
  </index_subfields>
736
  <!--record.abs line 231: melm 431$d    pubdate:n-->
737
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="431" subfields="d">
738
    <target_index>pubdate:n</target_index>
739
  </index_subfields>
740
  <!--record.abs line 232: melm 432$d    pubdate:n-->
741
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="432" subfields="d">
742
    <target_index>pubdate:n</target_index>
743
  </index_subfields>
744
  <!--record.abs line 233: melm 440$d    pubdate:n-->
745
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="440" subfields="d">
746
    <target_index>pubdate:n</target_index>
747
  </index_subfields>
748
  <!--record.abs line 234: melm 441$d    pubdate:n-->
749
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="441" subfields="d">
750
    <target_index>pubdate:n</target_index>
751
  </index_subfields>
752
  <!--record.abs line 235: melm 445$d    pubdate:n-->
753
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="445" subfields="d">
754
    <target_index>pubdate:n</target_index>
755
  </index_subfields>
756
  <!--record.abs line 236: melm 461$d    pubdate:n-->
757
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="d">
758
    <target_index>pubdate:n</target_index>
759
  </index_subfields>
760
  <!--record.abs line 239: melm 461$9    Host-Item-Number-->
761
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="9">
762
    <target_index>Host-Item-Number:w</target_index>
763
  </index_subfields>
764
  <!--record.abs line 242: melm 500$9    Koha-Auth-Number,Koha-Auth-Number:n-->
765
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="500" subfields="9">
766
    <target_index>Koha-Auth-Number:w</target_index>
767
    <target_index>Koha-Auth-Number:n</target_index>
768
  </index_subfields>
769
  <!--record.abs line 243: melm 501$9    Koha-Auth-Number,Koha-Auth-Number:n-->
770
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="501" subfields="9">
771
    <target_index>Koha-Auth-Number:w</target_index>
772
    <target_index>Koha-Auth-Number:n</target_index>
773
  </index_subfields>
774
  <!--record.abs line 244: melm 503$9    Koha-Auth-Number,Koha-Auth-Number:n-->
775
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="503" subfields="9">
776
    <target_index>Koha-Auth-Number:w</target_index>
777
    <target_index>Koha-Auth-Number:n</target_index>
778
  </index_subfields>
779
  <!--record.abs line 245: melm 510$9    Koha-Auth-Number,Koha-Auth-Number:n-->
780
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="510" subfields="9">
781
    <target_index>Koha-Auth-Number:w</target_index>
782
    <target_index>Koha-Auth-Number:n</target_index>
783
  </index_subfields>
784
  <!--record.abs line 246: melm 512$9    Koha-Auth-Number,Koha-Auth-Number:n-->
785
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="512" subfields="9">
786
    <target_index>Koha-Auth-Number:w</target_index>
787
    <target_index>Koha-Auth-Number:n</target_index>
788
  </index_subfields>
789
  <!--record.abs line 247: melm 513$9    Koha-Auth-Number,Koha-Auth-Number:n-->
790
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="513" subfields="9">
791
    <target_index>Koha-Auth-Number:w</target_index>
792
    <target_index>Koha-Auth-Number:n</target_index>
793
  </index_subfields>
794
  <!--record.abs line 248: melm 514$9    Koha-Auth-Number,Koha-Auth-Number:n-->
795
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="514" subfields="9">
796
    <target_index>Koha-Auth-Number:w</target_index>
797
    <target_index>Koha-Auth-Number:n</target_index>
798
  </index_subfields>
799
  <!--record.abs line 249: melm 515$9    Koha-Auth-Number,Koha-Auth-Number:n-->
800
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="515" subfields="9">
801
    <target_index>Koha-Auth-Number:w</target_index>
802
    <target_index>Koha-Auth-Number:n</target_index>
803
  </index_subfields>
804
  <!--record.abs line 250: melm 516$9    Koha-Auth-Number,Koha-Auth-Number:n-->
805
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="516" subfields="9">
806
    <target_index>Koha-Auth-Number:w</target_index>
807
    <target_index>Koha-Auth-Number:n</target_index>
808
  </index_subfields>
809
  <!--record.abs line 251: melm 517$9    Koha-Auth-Number,Koha-Auth-Number:n-->
810
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="517" subfields="9">
811
    <target_index>Koha-Auth-Number:w</target_index>
812
    <target_index>Koha-Auth-Number:n</target_index>
813
  </index_subfields>
814
  <!--record.abs line 252: melm 518$9    Koha-Auth-Number,Koha-Auth-Number:n-->
815
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="518" subfields="9">
816
    <target_index>Koha-Auth-Number:w</target_index>
817
    <target_index>Koha-Auth-Number:n</target_index>
818
  </index_subfields>
819
  <!--record.abs line 253: melm 519$9    Koha-Auth-Number,Koha-Auth-Number:n-->
820
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="519" subfields="9">
821
    <target_index>Koha-Auth-Number:w</target_index>
822
    <target_index>Koha-Auth-Number:n</target_index>
823
  </index_subfields>
824
  <!--record.abs line 254: melm 520$9    Koha-Auth-Number,Koha-Auth-Number:n-->
825
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="520" subfields="9">
826
    <target_index>Koha-Auth-Number:w</target_index>
827
    <target_index>Koha-Auth-Number:n</target_index>
828
  </index_subfields>
829
  <!--record.abs line 255: melm 530$9    Koha-Auth-Number,Koha-Auth-Number:n-->
830
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="530" subfields="9">
831
    <target_index>Koha-Auth-Number:w</target_index>
832
    <target_index>Koha-Auth-Number:n</target_index>
833
  </index_subfields>
834
  <!--record.abs line 256: melm 531$9    Koha-Auth-Number,Koha-Auth-Number:n-->
835
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="531" subfields="9">
836
    <target_index>Koha-Auth-Number:w</target_index>
837
    <target_index>Koha-Auth-Number:n</target_index>
838
  </index_subfields>
839
  <!--record.abs line 257: melm 532$9    Koha-Auth-Number,Koha-Auth-Number:n-->
840
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="532" subfields="9">
841
    <target_index>Koha-Auth-Number:w</target_index>
842
    <target_index>Koha-Auth-Number:n</target_index>
843
  </index_subfields>
844
  <!--record.abs line 258: melm 540$9    Koha-Auth-Number,Koha-Auth-Number:n-->
845
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="540" subfields="9">
846
    <target_index>Koha-Auth-Number:w</target_index>
847
    <target_index>Koha-Auth-Number:n</target_index>
848
  </index_subfields>
849
  <!--record.abs line 259: melm 541$9    Koha-Auth-Number,Koha-Auth-Number:n-->
850
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="541" subfields="9">
851
    <target_index>Koha-Auth-Number:w</target_index>
852
    <target_index>Koha-Auth-Number:n</target_index>
853
  </index_subfields>
854
  <!--record.abs line 260: melm 545$9    Koha-Auth-Number,Koha-Auth-Number:n-->
855
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="545" subfields="9">
856
    <target_index>Koha-Auth-Number:w</target_index>
857
    <target_index>Koha-Auth-Number:n</target_index>
858
  </index_subfields>
859
  <!--record.abs line 262: melm 500		Title,Title:p-->
860
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="500">
861
    <target_index>Title:w</target_index>
862
    <target_index>Title:p</target_index>
863
  </index_data_field>
864
  <!--record.abs line 263: melm 501		Title,Title:p-->
865
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="501">
866
    <target_index>Title:w</target_index>
867
    <target_index>Title:p</target_index>
868
  </index_data_field>
869
  <!--record.abs line 264: melm 503		Title,Title:p-->
870
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="503">
871
    <target_index>Title:w</target_index>
872
    <target_index>Title:p</target_index>
873
  </index_data_field>
874
  <!--record.abs line 265: melm 510		Title,Title:p-->
875
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="510">
876
    <target_index>Title:w</target_index>
877
    <target_index>Title:p</target_index>
878
  </index_data_field>
879
  <!--record.abs line 266: melm 512		Title,Title:p-->
880
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="512">
881
    <target_index>Title:w</target_index>
882
    <target_index>Title:p</target_index>
883
  </index_data_field>
884
  <!--record.abs line 267: melm 513		Title,Title:p-->
885
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="513">
886
    <target_index>Title:w</target_index>
887
    <target_index>Title:p</target_index>
888
  </index_data_field>
889
  <!--record.abs line 268: melm 514		Title,Title:p-->
890
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="514">
891
    <target_index>Title:w</target_index>
892
    <target_index>Title:p</target_index>
893
  </index_data_field>
894
  <!--record.abs line 269: melm 515		Title,Title:p-->
895
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="515">
896
    <target_index>Title:w</target_index>
897
    <target_index>Title:p</target_index>
898
  </index_data_field>
899
  <!--record.abs line 270: melm 516		Title,Title:p-->
900
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="516">
901
    <target_index>Title:w</target_index>
902
    <target_index>Title:p</target_index>
903
  </index_data_field>
904
  <!--record.abs line 271: melm 517		Title,Title:p-->
905
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="517">
906
    <target_index>Title:w</target_index>
907
    <target_index>Title:p</target_index>
908
  </index_data_field>
909
  <!--record.abs line 272: melm 518		Title,Title:p-->
910
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="518">
911
    <target_index>Title:w</target_index>
912
    <target_index>Title:p</target_index>
913
  </index_data_field>
914
  <!--record.abs line 273: melm 519		Title,Title:p-->
915
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="519">
916
    <target_index>Title:w</target_index>
917
    <target_index>Title:p</target_index>
918
  </index_data_field>
919
  <!--record.abs line 274: melm 520		Title,Title:p-->
920
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="520">
921
    <target_index>Title:w</target_index>
922
    <target_index>Title:p</target_index>
923
  </index_data_field>
924
  <!--record.abs line 275: melm 530		Title,Title:p-->
925
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="530">
926
    <target_index>Title:w</target_index>
927
    <target_index>Title:p</target_index>
928
  </index_data_field>
929
  <!--record.abs line 276: melm 531		Title,Title:p-->
930
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="531">
931
    <target_index>Title:w</target_index>
932
    <target_index>Title:p</target_index>
933
  </index_data_field>
934
  <!--record.abs line 277: melm 532		Title,Title:p-->
935
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="532">
936
    <target_index>Title:w</target_index>
937
    <target_index>Title:p</target_index>
938
  </index_data_field>
939
  <!--record.abs line 278: melm 540		Title,Title:p-->
940
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="540">
941
    <target_index>Title:w</target_index>
942
    <target_index>Title:p</target_index>
943
  </index_data_field>
944
  <!--record.abs line 279: melm 541		Title,Title:p-->
945
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="541">
946
    <target_index>Title:w</target_index>
947
    <target_index>Title:p</target_index>
948
  </index_data_field>
949
  <!--record.abs line 280: melm 545		Title,Title:p-->
950
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="545">
951
    <target_index>Title:w</target_index>
952
    <target_index>Title:p</target_index>
953
  </index_data_field>
954
  <!--record.abs line 283: melm 600$9      Koha-Auth-Number,Koha-Auth-Number:n-->
955
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="9">
956
    <target_index>Koha-Auth-Number:w</target_index>
957
    <target_index>Koha-Auth-Number:n</target_index>
958
  </index_subfields>
959
  <!--record.abs line 284: melm 601$9      Koha-Auth-Number,Koha-Auth-Number:n-->
960
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="601" subfields="9">
961
    <target_index>Koha-Auth-Number:w</target_index>
962
    <target_index>Koha-Auth-Number:n</target_index>
963
  </index_subfields>
964
  <!--record.abs line 285: melm 602$9      Koha-Auth-Number,Koha-Auth-Number:n-->
965
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="602" subfields="9">
966
    <target_index>Koha-Auth-Number:w</target_index>
967
    <target_index>Koha-Auth-Number:n</target_index>
968
  </index_subfields>
969
  <!--record.abs line 286: melm 603$9      Koha-Auth-Number,Koha-Auth-Number:n-->
970
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="603" subfields="9">
971
    <target_index>Koha-Auth-Number:w</target_index>
972
    <target_index>Koha-Auth-Number:n</target_index>
973
  </index_subfields>
974
  <!--record.abs line 287: melm 604$9      Koha-Auth-Number,Koha-Auth-Number:n-->
975
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="604" subfields="9">
976
    <target_index>Koha-Auth-Number:w</target_index>
977
    <target_index>Koha-Auth-Number:n</target_index>
978
  </index_subfields>
979
  <!--record.abs line 288: melm 605$9      Koha-Auth-Number,Koha-Auth-Number:n-->
980
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="605" subfields="9">
981
    <target_index>Koha-Auth-Number:w</target_index>
982
    <target_index>Koha-Auth-Number:n</target_index>
983
  </index_subfields>
984
  <!--record.abs line 289: melm 606$9      Koha-Auth-Number,Koha-Auth-Number:n-->
985
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="606" subfields="9">
986
    <target_index>Koha-Auth-Number:w</target_index>
987
    <target_index>Koha-Auth-Number:n</target_index>
988
  </index_subfields>
989
  <!--record.abs line 290: melm 607$9      Koha-Auth-Number,Koha-Auth-Number:n-->
990
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="607" subfields="9">
991
    <target_index>Koha-Auth-Number:w</target_index>
992
    <target_index>Koha-Auth-Number:n</target_index>
993
  </index_subfields>
994
  <!--record.abs line 291: melm 610$9      Koha-Auth-Number,Koha-Auth-Number:n-->
995
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="610" subfields="9">
996
    <target_index>Koha-Auth-Number:w</target_index>
997
    <target_index>Koha-Auth-Number:n</target_index>
998
  </index_subfields>
999
  <!--record.abs line 292: melm 630$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1000
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="630" subfields="9">
1001
    <target_index>Koha-Auth-Number:w</target_index>
1002
    <target_index>Koha-Auth-Number:n</target_index>
1003
  </index_subfields>
1004
  <!--record.abs line 293: melm 631$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1005
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="631" subfields="9">
1006
    <target_index>Koha-Auth-Number:w</target_index>
1007
    <target_index>Koha-Auth-Number:n</target_index>
1008
  </index_subfields>
1009
  <!--record.abs line 294: melm 632$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1010
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="632" subfields="9">
1011
    <target_index>Koha-Auth-Number:w</target_index>
1012
    <target_index>Koha-Auth-Number:n</target_index>
1013
  </index_subfields>
1014
  <!--record.abs line 295: melm 633$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1015
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="633" subfields="9">
1016
    <target_index>Koha-Auth-Number:w</target_index>
1017
    <target_index>Koha-Auth-Number:n</target_index>
1018
  </index_subfields>
1019
  <!--record.abs line 296: melm 634$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1020
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="634" subfields="9">
1021
    <target_index>Koha-Auth-Number:w</target_index>
1022
    <target_index>Koha-Auth-Number:n</target_index>
1023
  </index_subfields>
1024
  <!--record.abs line 297: melm 635$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1025
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="635" subfields="9">
1026
    <target_index>Koha-Auth-Number:w</target_index>
1027
    <target_index>Koha-Auth-Number:n</target_index>
1028
  </index_subfields>
1029
  <!--record.abs line 298: melm 636$9      Koha-Auth-Number,Koha-Auth-Number:n-->
1030
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="636" subfields="9">
1031
    <target_index>Koha-Auth-Number:w</target_index>
1032
    <target_index>Koha-Auth-Number:n</target_index>
1033
  </index_subfields>
1034
  <!--record.abs line 300: melm 600$a		Personal-name,Personal-name:p,Subject,Subject:p-->
1035
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="a">
1036
    <target_index>Personal-name:w</target_index>
1037
    <target_index>Personal-name:p</target_index>
1038
    <target_index>Subject:w</target_index>
1039
    <target_index>Subject:p</target_index>
1040
  </index_subfields>
1041
  <!--record.abs line 301: melm 600		Subject,Subject:p-->
1042
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="600">
1043
    <target_index>Subject:w</target_index>
1044
    <target_index>Subject:p</target_index>
1045
  </index_data_field>
1046
  <!--record.abs line 302: melm 601$a		Corporate-name,Conference-name,Corporate-name:p,Conference-name:p-->
1047
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="601" subfields="a">
1048
    <target_index>Corporate-name:w</target_index>
1049
    <target_index>Conference-name:w</target_index>
1050
    <target_index>Corporate-name:p</target_index>
1051
    <target_index>Conference-name:p</target_index>
1052
  </index_subfields>
1053
  <!--record.abs line 303: melm 601		Subject,Subject:p-->
1054
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="601">
1055
    <target_index>Subject:w</target_index>
1056
    <target_index>Subject:p</target_index>
1057
  </index_data_field>
1058
  <!--record.abs line 304: melm 602$a    Personal-name,Personal-name:p-->
1059
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="602" subfields="a">
1060
    <target_index>Personal-name:w</target_index>
1061
    <target_index>Personal-name:p</target_index>
1062
  </index_subfields>
1063
  <!--record.abs line 305: melm 602    Subject,Subject:p-->
1064
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="602">
1065
    <target_index>Subject:w</target_index>
1066
    <target_index>Subject:p</target_index>
1067
  </index_data_field>
1068
  <!--record.abs line 306: melm 604		Subject,Subject:p-->
1069
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="604">
1070
    <target_index>Subject:w</target_index>
1071
    <target_index>Subject:p</target_index>
1072
  </index_data_field>
1073
  <!--record.abs line 307: melm 605		Subject,Subject:p-->
1074
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="605">
1075
    <target_index>Subject:w</target_index>
1076
    <target_index>Subject:p</target_index>
1077
  </index_data_field>
1078
  <!--record.abs line 308: melm 606		Subject,Subject:p-->
1079
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="606">
1080
    <target_index>Subject:w</target_index>
1081
    <target_index>Subject:p</target_index>
1082
  </index_data_field>
1083
  <!--record.abs line 309: melm 607    	Subject,Subject:p-->
1084
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="607">
1085
    <target_index>Subject:w</target_index>
1086
    <target_index>Subject:p</target_index>
1087
  </index_data_field>
1088
  <!--record.abs line 310: melm 630		Subject,Subject:p-->
1089
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="630">
1090
    <target_index>Subject:w</target_index>
1091
    <target_index>Subject:p</target_index>
1092
  </index_data_field>
1093
  <!--record.abs line 311: melm 631		Subject,Subject:p-->
1094
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="631">
1095
    <target_index>Subject:w</target_index>
1096
    <target_index>Subject:p</target_index>
1097
  </index_data_field>
1098
  <!--record.abs line 312: melm 632		Subject,Subject:p-->
1099
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="632">
1100
    <target_index>Subject:w</target_index>
1101
    <target_index>Subject:p</target_index>
1102
  </index_data_field>
1103
  <!--record.abs line 313: melm 633		Subject,Subject:p-->
1104
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="633">
1105
    <target_index>Subject:w</target_index>
1106
    <target_index>Subject:p</target_index>
1107
  </index_data_field>
1108
  <!--record.abs line 314: melm 634		Subject,Subject:p-->
1109
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="634">
1110
    <target_index>Subject:w</target_index>
1111
    <target_index>Subject:p</target_index>
1112
  </index_data_field>
1113
  <!--record.abs line 315: melm 635		Subject,Subject:p-->
1114
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="635">
1115
    <target_index>Subject:w</target_index>
1116
    <target_index>Subject:p</target_index>
1117
  </index_data_field>
1118
  <!--record.abs line 316: melm 636		Subject,Subject:p-->
1119
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="636">
1120
    <target_index>Subject:w</target_index>
1121
    <target_index>Subject:p</target_index>
1122
  </index_data_field>
1123
  <!--record.abs line 317: melm 610		Subject,Subject:p-->
1124
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="610">
1125
    <target_index>Subject:w</target_index>
1126
    <target_index>Subject:p</target_index>
1127
  </index_data_field>
1128
  <!--record.abs line 318: melm 640        Subject,Subject:p-->
1129
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="640">
1130
    <target_index>Subject:w</target_index>
1131
    <target_index>Subject:p</target_index>
1132
  </index_data_field>
1133
  <!--record.abs line 319: melm 641        Subject,Subject:p-->
1134
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="641">
1135
    <target_index>Subject:w</target_index>
1136
    <target_index>Subject:p</target_index>
1137
  </index_data_field>
1138
  <!--record.abs line 320: melm 642        Subject,Subject:p-->
1139
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="642">
1140
    <target_index>Subject:w</target_index>
1141
    <target_index>Subject:p</target_index>
1142
  </index_data_field>
1143
  <!--record.abs line 321: melm 643        Subject,Subject:p-->
1144
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="643">
1145
    <target_index>Subject:w</target_index>
1146
    <target_index>Subject:p</target_index>
1147
  </index_data_field>
1148
  <!--record.abs line 322: melm 644        Subject,Subject:p-->
1149
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="644">
1150
    <target_index>Subject:w</target_index>
1151
    <target_index>Subject:p</target_index>
1152
  </index_data_field>
1153
  <!--record.abs line 323: melm 645        Subject,Subject:p-->
1154
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="645">
1155
    <target_index>Subject:w</target_index>
1156
    <target_index>Subject:p</target_index>
1157
  </index_data_field>
1158
  <!--record.abs line 324: melm 646        Subject,Subject:p-->
1159
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="646">
1160
    <target_index>Subject:w</target_index>
1161
    <target_index>Subject:p</target_index>
1162
  </index_data_field>
1163
  <!--record.abs line 328: melm 676$a		Dewey-classification:w,Dewey-classification:s-->
1164
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="676" subfields="a">
1165
    <target_index>Dewey-classification:w</target_index>
1166
    <target_index>Dewey-classification:s</target_index>
1167
  </index_subfields>
1168
  <!--record.abs line 331: melm 995$2		lost,lost:n,item-->
1169
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="2">
1170
    <target_index>lost:w</target_index>
1171
    <target_index>lost:n</target_index>
1172
    <target_index>item:w</target_index>
1173
  </index_subfields>
1174
  <!--record.abs line 332: melm 995$a		homebranch,Host-item,item-->
1175
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="a">
1176
    <target_index>homebranch:w</target_index>
1177
    <target_index>Host-item:w</target_index>
1178
    <target_index>item:w</target_index>
1179
  </index_subfields>
1180
  <!--record.abs line 333: melm 995$b		homebranch,Host-item,item-->
1181
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="b">
1182
    <target_index>homebranch:w</target_index>
1183
    <target_index>Host-item:w</target_index>
1184
    <target_index>item:w</target_index>
1185
  </index_subfields>
1186
  <!--record.abs line 334: melm 995$c		holdingbranch,Record-Source,item-->
1187
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="c">
1188
    <target_index>holdingbranch:w</target_index>
1189
    <target_index>Record-Source:w</target_index>
1190
    <target_index>item:w</target_index>
1191
  </index_subfields>
1192
  <!--record.abs line 335: melm 995$d		holdingbranch,Record-Source,item-->
1193
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="d">
1194
    <target_index>holdingbranch:w</target_index>
1195
    <target_index>Record-Source:w</target_index>
1196
    <target_index>item:w</target_index>
1197
  </index_subfields>
1198
  <!--record.abs line 336: melm 995$e      location,item-->
1199
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="e">
1200
    <target_index>location:w</target_index>
1201
    <target_index>item:w</target_index>
1202
  </index_subfields>
1203
  <!--record.abs line 337: melm 995$f		barcode,item-->
1204
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="f">
1205
    <target_index>barcode:w</target_index>
1206
    <target_index>item:w</target_index>
1207
  </index_subfields>
1208
  <!--record.abs line 338: melm 995$h		ccode,item-->
1209
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="h">
1210
    <target_index>ccode:w</target_index>
1211
    <target_index>item:w</target_index>
1212
  </index_subfields>
1213
  <!--record.abs line 339: melm 995$j      LC-card-number:s,item-->
1214
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="j">
1215
    <target_index>LC-card-number:s</target_index>
1216
    <target_index>item:w</target_index>
1217
  </index_subfields>
1218
  <!--record.abs line 340: melm 995$k      Call-Number,Local-classification,lcn,Call-Number:p,Local-classification:p,lcn:p,item,Local-classification:s-->
1219
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="k">
1220
    <target_index>Call-Number:w</target_index>
1221
    <target_index>Local-classification:w</target_index>
1222
    <target_index>lcn:w</target_index>
1223
    <target_index>Call-Number:p</target_index>
1224
    <target_index>Local-classification:p</target_index>
1225
    <target_index>lcn:p</target_index>
1226
    <target_index>item:w</target_index>
1227
    <target_index>Local-classification:s</target_index>
1228
  </index_subfields>
1229
  <!--record.abs line 341: melm 995$n      onloan:d,onloan:n,onloan:s,onloan:w,item-->
1230
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="n">
1231
    <target_index>onloan:d</target_index>
1232
    <target_index>onloan:n</target_index>
1233
    <target_index>onloan:s</target_index>
1234
    <target_index>onloan:w</target_index>
1235
    <target_index>item:w</target_index>
1236
  </index_subfields>
1237
  <!--record.abs line 342: melm 995$u      Note,Note:p,item-->
1238
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="u">
1239
    <target_index>Note:w</target_index>
1240
    <target_index>Note:p</target_index>
1241
    <target_index>item:w</target_index>
1242
  </index_subfields>
1243
  <!--record.abs line 343: melm  995       item   # just to index every subfield-->
1244
  <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="995">
1245
    <target_index>item   # just to index every subfield:w</target_index>
1246
  </index_data_field>
1247
  <!--record.abs line 346: melm 942$0      totalissues:n,totalissues:s-->
1248
  <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="942" subfields="0">
1249
    <target_index>totalissues:n</target_index>
1250
    <target_index>totalissues:s</target_index>
1251
  </index_subfields>
1252
</kohaidx:index_defs>
(-)a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl (-1 / +2270 lines)
Line 0 Link Here
0
- 
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
This file has been automatically generated from a Koha index definition file
4
with the stylesheet koha-indexdefs-to-zebra.xsl. Do not manually edit this file,
5
as it may be overwritten. To regenerate, edit the appropriate Koha index
6
definition file (probably something like {biblio,authority}-koha-indexdefs.xml) and run:
7
`xsltproc koha-indexdefs-to-zebra.xsl {biblio,authority}-koha-indexdefs.xml >
8
{biblio,authority}-zebra-indexdefs.xsl` (substituting the appropriate file names).
9
-->
10
<xslo:stylesheet xmlns:xslo="http://www.w3.org/1999/XSL/Transform" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:z="http://indexdata.com/zebra-2.0" xmlns:kohaidx="http://www.koha-community.org/schemas/index-defs" version="1.0">
11
  <xslo:output indent="yes" method="xml" version="1.0" encoding="UTF-8"/>
12
  <xslo:template match="text()"/>
13
  <xslo:template match="text()" mode="index_subfields"/>
14
  <xslo:template match="text()" mode="index_data_field"/>
15
  <xslo:template match="text()" mode="index_heading"/>
16
  <xslo:template match="text()" mode="index_match_heading"/>
17
  <xslo:template match="text()" mode="index_subject_thesaurus"/>
18
  <xslo:template match="/">
19
    <xslo:if test="marc:collection">
20
      <collection>
21
        <xslo:apply-templates select="marc:collection/marc:record"/>
22
      </collection>
23
    </xslo:if>
24
    <xslo:if test="marc:record">
25
      <xslo:apply-templates select="marc:record"/>
26
    </xslo:if>
27
  </xslo:template>
28
  <xslo:template match="marc:record">
29
    <xslo:variable name="controlField001" select="normalize-space(marc:controlfield[@tag='001'])"/>
30
    <z:record type="update">
31
      <xslo:attribute name="z:id">
32
        <xslo:value-of select="$controlField001"/>
33
      </xslo:attribute>
34
      <xslo:apply-templates/>
35
      <xslo:apply-templates mode="index_subfields"/>
36
      <xslo:apply-templates mode="index_data_field"/>
37
      <xslo:apply-templates mode="index_heading"/>
38
      <xslo:apply-templates mode="index_match_heading"/>
39
      <xslo:apply-templates mode="index_subject_thesaurus"/>
40
    </z:record>
41
  </xslo:template>
42
  <xslo:template match="marc:controlfield[@tag='001']">
43
    <z:index name="Local-number:w">
44
      <xslo:value-of select="."/>
45
    </z:index>
46
    <z:index name="Local-number:n">
47
      <xslo:value-of select="."/>
48
    </z:index>
49
  </xslo:template>
50
  <xslo:template match="marc:controlfield[@tag='009']">
51
    <z:index name="Identifier-standard:w">
52
      <xslo:value-of select="."/>
53
    </z:index>
54
    <z:index name="Identifier-standard:n">
55
      <xslo:value-of select="."/>
56
    </z:index>
57
  </xslo:template>
58
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='090']">
59
    <xslo:for-each select="marc:subfield">
60
      <xslo:if test="contains('9', @code)">
61
        <z:index name="Local-number:w Local-number:n">
62
          <xslo:value-of select="."/>
63
        </z:index>
64
      </xslo:if>
65
    </xslo:for-each>
66
  </xslo:template>
67
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='099']">
68
    <xslo:for-each select="marc:subfield">
69
      <xslo:if test="contains('c', @code)">
70
        <z:index name="date-entered-on-file:s date-entered-on-file:n date-entered-on-file:y Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition:s">
71
          <xslo:value-of select="."/>
72
        </z:index>
73
      </xslo:if>
74
    </xslo:for-each>
75
    <xslo:for-each select="marc:subfield">
76
      <xslo:if test="contains('d', @code)">
77
        <z:index name="Date/time-last-modified:s Date/time-last-modified:n Date/time-last-modified:y">
78
          <xslo:value-of select="."/>
79
        </z:index>
80
      </xslo:if>
81
    </xslo:for-each>
82
    <xslo:for-each select="marc:subfield">
83
      <xslo:if test="contains('t', @code)">
84
        <z:index name="ccode:w">
85
          <xslo:value-of select="."/>
86
        </z:index>
87
      </xslo:if>
88
    </xslo:for-each>
89
  </xslo:template>
90
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='010']">
91
    <xslo:for-each select="marc:subfield">
92
      <xslo:if test="contains('a', @code)">
93
        <z:index name="ISBN:w">
94
          <xslo:value-of select="."/>
95
        </z:index>
96
      </xslo:if>
97
    </xslo:for-each>
98
    <xslo:for-each select="marc:subfield">
99
      <xslo:if test="contains('z', @code)">
100
        <z:index name="ISBN:w Identifier-standard:w">
101
          <xslo:value-of select="."/>
102
        </z:index>
103
      </xslo:if>
104
    </xslo:for-each>
105
  </xslo:template>
106
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='011']">
107
    <xslo:for-each select="marc:subfield">
108
      <xslo:if test="contains('a', @code)">
109
        <z:index name="ISSN:w Identifier-standard:w">
110
          <xslo:value-of select="."/>
111
        </z:index>
112
      </xslo:if>
113
    </xslo:for-each>
114
    <xslo:for-each select="marc:subfield">
115
      <xslo:if test="contains('y', @code)">
116
        <z:index name="ISSN:w Identifier-standard:w">
117
          <xslo:value-of select="."/>
118
        </z:index>
119
      </xslo:if>
120
    </xslo:for-each>
121
    <xslo:for-each select="marc:subfield">
122
      <xslo:if test="contains('z', @code)">
123
        <z:index name="ISSN:w Identifier-standard:w">
124
          <xslo:value-of select="."/>
125
        </z:index>
126
      </xslo:if>
127
    </xslo:for-each>
128
  </xslo:template>
129
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='200']">
130
    <xslo:for-each select="marc:subfield">
131
      <xslo:if test="contains('b', @code)">
132
        <z:index name="itemtype:w itemtype:p itype:w itype:p">
133
          <xslo:value-of select="."/>
134
        </z:index>
135
      </xslo:if>
136
    </xslo:for-each>
137
    <xslo:for-each select="marc:subfield">
138
      <xslo:if test="contains('b', @code)">
139
        <z:index name="itype:w itype:p">
140
          <xslo:value-of select="."/>
141
        </z:index>
142
      </xslo:if>
143
    </xslo:for-each>
144
    <xslo:for-each select="marc:subfield">
145
      <xslo:if test="contains('f', @code)">
146
        <z:index name="Author:w Author:p">
147
          <xslo:value-of select="."/>
148
        </z:index>
149
      </xslo:if>
150
    </xslo:for-each>
151
    <xslo:for-each select="marc:subfield">
152
      <xslo:if test="contains('g', @code)">
153
        <z:index name="Author:w Author:p">
154
          <xslo:value-of select="."/>
155
        </z:index>
156
      </xslo:if>
157
    </xslo:for-each>
158
    <xslo:for-each select="marc:subfield">
159
      <xslo:if test="contains('a', @code)">
160
        <z:index name="Title:w Title:p Title:s Title-cover:w Title-cover:p Title-cover:s">
161
          <xslo:value-of select="."/>
162
        </z:index>
163
      </xslo:if>
164
    </xslo:for-each>
165
    <xslo:for-each select="marc:subfield">
166
      <xslo:if test="contains('c', @code)">
167
        <z:index name="Title:w Title:p">
168
          <xslo:value-of select="."/>
169
        </z:index>
170
      </xslo:if>
171
    </xslo:for-each>
172
    <xslo:for-each select="marc:subfield">
173
      <xslo:if test="contains('d', @code)">
174
        <z:index name="Title:w Title:p">
175
          <xslo:value-of select="."/>
176
        </z:index>
177
      </xslo:if>
178
    </xslo:for-each>
179
    <xslo:for-each select="marc:subfield">
180
      <xslo:if test="contains('e', @code)">
181
        <z:index name="Title:w Title:p Title-cover:w Title-cover:p">
182
          <xslo:value-of select="."/>
183
        </z:index>
184
      </xslo:if>
185
    </xslo:for-each>
186
    <xslo:for-each select="marc:subfield">
187
      <xslo:if test="contains('i', @code)">
188
        <z:index name="title:w title:p Title-cover:w Title-cover:p">
189
          <xslo:value-of select="."/>
190
        </z:index>
191
      </xslo:if>
192
    </xslo:for-each>
193
  </xslo:template>
194
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='995']">
195
    <xslo:for-each select="marc:subfield">
196
      <xslo:if test="contains('r', @code)">
197
        <z:index name="itemtype:w itemtype:p itype:w itype:p">
198
          <xslo:value-of select="."/>
199
        </z:index>
200
      </xslo:if>
201
    </xslo:for-each>
202
    <xslo:for-each select="marc:subfield">
203
      <xslo:if test="contains('2', @code)">
204
        <z:index name="lost:w lost:n item:w">
205
          <xslo:value-of select="."/>
206
        </z:index>
207
      </xslo:if>
208
    </xslo:for-each>
209
    <xslo:for-each select="marc:subfield">
210
      <xslo:if test="contains('a', @code)">
211
        <z:index name="homebranch:w Host-item:w item:w">
212
          <xslo:value-of select="."/>
213
        </z:index>
214
      </xslo:if>
215
    </xslo:for-each>
216
    <xslo:for-each select="marc:subfield">
217
      <xslo:if test="contains('b', @code)">
218
        <z:index name="homebranch:w Host-item:w item:w">
219
          <xslo:value-of select="."/>
220
        </z:index>
221
      </xslo:if>
222
    </xslo:for-each>
223
    <xslo:for-each select="marc:subfield">
224
      <xslo:if test="contains('c', @code)">
225
        <z:index name="holdingbranch:w Record-Source:w item:w">
226
          <xslo:value-of select="."/>
227
        </z:index>
228
      </xslo:if>
229
    </xslo:for-each>
230
    <xslo:for-each select="marc:subfield">
231
      <xslo:if test="contains('d', @code)">
232
        <z:index name="holdingbranch:w Record-Source:w item:w">
233
          <xslo:value-of select="."/>
234
        </z:index>
235
      </xslo:if>
236
    </xslo:for-each>
237
    <xslo:for-each select="marc:subfield">
238
      <xslo:if test="contains('e', @code)">
239
        <z:index name="location:w item:w">
240
          <xslo:value-of select="."/>
241
        </z:index>
242
      </xslo:if>
243
    </xslo:for-each>
244
    <xslo:for-each select="marc:subfield">
245
      <xslo:if test="contains('f', @code)">
246
        <z:index name="barcode:w item:w">
247
          <xslo:value-of select="."/>
248
        </z:index>
249
      </xslo:if>
250
    </xslo:for-each>
251
    <xslo:for-each select="marc:subfield">
252
      <xslo:if test="contains('h', @code)">
253
        <z:index name="ccode:w item:w">
254
          <xslo:value-of select="."/>
255
        </z:index>
256
      </xslo:if>
257
    </xslo:for-each>
258
    <xslo:for-each select="marc:subfield">
259
      <xslo:if test="contains('j', @code)">
260
        <z:index name="LC-card-number:s item:w">
261
          <xslo:value-of select="."/>
262
        </z:index>
263
      </xslo:if>
264
    </xslo:for-each>
265
    <xslo:for-each select="marc:subfield">
266
      <xslo:if test="contains('k', @code)">
267
        <z:index name="Call-Number:w Local-classification:w lcn:w Call-Number:p Local-classification:p lcn:p item:w Local-classification:s">
268
          <xslo:value-of select="."/>
269
        </z:index>
270
      </xslo:if>
271
    </xslo:for-each>
272
    <xslo:for-each select="marc:subfield">
273
      <xslo:if test="contains('n', @code)">
274
        <z:index name="onloan:d onloan:n onloan:s onloan:w item:w">
275
          <xslo:value-of select="."/>
276
        </z:index>
277
      </xslo:if>
278
    </xslo:for-each>
279
    <xslo:for-each select="marc:subfield">
280
      <xslo:if test="contains('u', @code)">
281
        <z:index name="Note:w Note:p item:w">
282
          <xslo:value-of select="."/>
283
        </z:index>
284
      </xslo:if>
285
    </xslo:for-each>
286
  </xslo:template>
287
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='071']">
288
    <xslo:for-each select="marc:subfield">
289
      <xslo:if test="contains('a', @code)">
290
        <z:index name="Music-number:w Identifier-standard:w">
291
          <xslo:value-of select="."/>
292
        </z:index>
293
      </xslo:if>
294
    </xslo:for-each>
295
  </xslo:template>
296
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='072']">
297
    <xslo:for-each select="marc:subfield">
298
      <xslo:if test="contains('a', @code)">
299
        <z:index name="UPC:w Identifier-standard:w">
300
          <xslo:value-of select="."/>
301
        </z:index>
302
      </xslo:if>
303
    </xslo:for-each>
304
  </xslo:template>
305
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='073']">
306
    <xslo:for-each select="marc:subfield">
307
      <xslo:if test="contains('a', @code)">
308
        <z:index name="EAN:w Identifier-standard:w">
309
          <xslo:value-of select="."/>
310
        </z:index>
311
      </xslo:if>
312
    </xslo:for-each>
313
  </xslo:template>
314
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='100']">
315
    <xslo:for-each select="marc:subfield">
316
      <xslo:if test="contains('a', @code)">
317
        <z:index name="tpubdate:s ta:w ta:w ta:w Modified-code:n ln:s char-encoding:n char-encoding:n char-encoding:n script-Title:n">
318
          <xslo:value-of select="."/>
319
        </z:index>
320
      </xslo:if>
321
    </xslo:for-each>
322
  </xslo:template>
323
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='101']">
324
    <xslo:for-each select="marc:subfield">
325
      <xslo:if test="contains('a', @code)">
326
        <z:index name="ln:w">
327
          <xslo:value-of select="."/>
328
        </z:index>
329
      </xslo:if>
330
    </xslo:for-each>
331
  </xslo:template>
332
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='102']">
333
    <xslo:for-each select="marc:subfield">
334
      <xslo:if test="contains('a', @code)">
335
        <z:index name="Country-heading:w">
336
          <xslo:value-of select="."/>
337
        </z:index>
338
      </xslo:if>
339
    </xslo:for-each>
340
  </xslo:template>
341
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='105']">
342
    <xslo:for-each select="marc:subfield">
343
      <xslo:if test="contains('a', @code)">
344
        <z:index name="Illustration-code:w Content-type:w Content-type:w Content-type:w Content-type:w Conference-code:w Festschrift-indicator:w Index-indicator:w Literature-Code:w Biography-Code:w">
345
          <xslo:value-of select="."/>
346
        </z:index>
347
      </xslo:if>
348
    </xslo:for-each>
349
  </xslo:template>
350
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='106']">
351
    <xslo:for-each select="marc:subfield">
352
      <xslo:if test="contains('a', @code)">
353
        <z:index name="itype:w itype:p">
354
          <xslo:value-of select="."/>
355
        </z:index>
356
      </xslo:if>
357
    </xslo:for-each>
358
  </xslo:template>
359
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='110']">
360
    <xslo:for-each select="marc:subfield">
361
      <xslo:if test="contains('a', @code)">
362
        <z:index name="Type-Of-Serial:w Frequency-code:w Regularity-code:w Content-type:w Content-type:w Conference-publication-Code:w Title-Page-availability-Code:w Index-availability-Code:w Cumulative-Index-availability-Code:w">
363
          <xslo:value-of select="."/>
364
        </z:index>
365
      </xslo:if>
366
    </xslo:for-each>
367
  </xslo:template>
368
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='115']">
369
    <xslo:for-each select="marc:subfield">
370
      <xslo:if test="contains('a', @code)">
371
        <z:index name="Video-mt:w">
372
          <xslo:value-of select="."/>
373
        </z:index>
374
      </xslo:if>
375
    </xslo:for-each>
376
  </xslo:template>
377
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='116']">
378
    <xslo:for-each select="marc:subfield">
379
      <xslo:if test="contains('a', @code)">
380
        <z:index name="Graphics-type:w Graphics-support:w Graphics-support:w">
381
          <xslo:value-of select="."/>
382
        </z:index>
383
      </xslo:if>
384
    </xslo:for-each>
385
  </xslo:template>
386
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='680']">
387
    <xslo:for-each select="marc:subfield">
388
      <xslo:if test="contains('b', @code)">
389
        <z:index name="LC-call-number:s">
390
          <xslo:value-of select="."/>
391
        </z:index>
392
      </xslo:if>
393
    </xslo:for-each>
394
  </xslo:template>
395
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']">
396
    <xslo:for-each select="marc:subfield">
397
      <xslo:if test="contains('9', @code)">
398
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
399
          <xslo:value-of select="."/>
400
        </z:index>
401
      </xslo:if>
402
    </xslo:for-each>
403
    <xslo:for-each select="marc:subfield">
404
      <xslo:if test="contains('a', @code)">
405
        <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:w Author:s">
406
          <xslo:value-of select="."/>
407
        </z:index>
408
      </xslo:if>
409
    </xslo:for-each>
410
  </xslo:template>
411
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='701']">
412
    <xslo:for-each select="marc:subfield">
413
      <xslo:if test="contains('9', @code)">
414
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
415
          <xslo:value-of select="."/>
416
        </z:index>
417
      </xslo:if>
418
    </xslo:for-each>
419
  </xslo:template>
420
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='702']">
421
    <xslo:for-each select="marc:subfield">
422
      <xslo:if test="contains('9', @code)">
423
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
424
          <xslo:value-of select="."/>
425
        </z:index>
426
      </xslo:if>
427
    </xslo:for-each>
428
  </xslo:template>
429
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='710']">
430
    <xslo:for-each select="marc:subfield">
431
      <xslo:if test="contains('9', @code)">
432
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
433
          <xslo:value-of select="."/>
434
        </z:index>
435
      </xslo:if>
436
    </xslo:for-each>
437
  </xslo:template>
438
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='711']">
439
    <xslo:for-each select="marc:subfield">
440
      <xslo:if test="contains('9', @code)">
441
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
442
          <xslo:value-of select="."/>
443
        </z:index>
444
      </xslo:if>
445
    </xslo:for-each>
446
  </xslo:template>
447
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='712']">
448
    <xslo:for-each select="marc:subfield">
449
      <xslo:if test="contains('9', @code)">
450
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
451
          <xslo:value-of select="."/>
452
        </z:index>
453
      </xslo:if>
454
    </xslo:for-each>
455
  </xslo:template>
456
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='210']">
457
    <xslo:for-each select="marc:subfield">
458
      <xslo:if test="contains('a', @code)">
459
        <z:index name="pl:w pl:p">
460
          <xslo:value-of select="."/>
461
        </z:index>
462
      </xslo:if>
463
    </xslo:for-each>
464
    <xslo:for-each select="marc:subfield">
465
      <xslo:if test="contains('c', @code)">
466
        <z:index name="Publisher:w Publisher:p">
467
          <xslo:value-of select="."/>
468
        </z:index>
469
      </xslo:if>
470
    </xslo:for-each>
471
    <xslo:for-each select="marc:subfield">
472
      <xslo:if test="contains('d', @code)">
473
        <z:index name="pubdate:n pubdate:y pubdate:s">
474
          <xslo:value-of select="."/>
475
        </z:index>
476
      </xslo:if>
477
    </xslo:for-each>
478
  </xslo:template>
479
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='225']">
480
    <xslo:for-each select="marc:subfield">
481
      <xslo:if test="contains('a', @code)">
482
        <z:index name="Title-series:w Title-series:p">
483
          <xslo:value-of select="."/>
484
        </z:index>
485
      </xslo:if>
486
    </xslo:for-each>
487
    <xslo:for-each select="marc:subfield">
488
      <xslo:if test="contains('d', @code)">
489
        <z:index name="Title-series:w Title-series:p">
490
          <xslo:value-of select="."/>
491
        </z:index>
492
      </xslo:if>
493
    </xslo:for-each>
494
    <xslo:for-each select="marc:subfield">
495
      <xslo:if test="contains('e', @code)">
496
        <z:index name="Title-series:w Title-series:p">
497
          <xslo:value-of select="."/>
498
        </z:index>
499
      </xslo:if>
500
    </xslo:for-each>
501
    <xslo:for-each select="marc:subfield">
502
      <xslo:if test="contains('f', @code)">
503
        <z:index name="Author:w Author:p Name-and-title:w Name-and-title:p">
504
          <xslo:value-of select="."/>
505
        </z:index>
506
      </xslo:if>
507
    </xslo:for-each>
508
    <xslo:for-each select="marc:subfield">
509
      <xslo:if test="contains('h', @code)">
510
        <z:index name="Title-series:w Title-series:p">
511
          <xslo:value-of select="."/>
512
        </z:index>
513
      </xslo:if>
514
    </xslo:for-each>
515
    <xslo:for-each select="marc:subfield">
516
      <xslo:if test="contains('i', @code)">
517
        <z:index name="Title-series:w Title-series:p">
518
          <xslo:value-of select="."/>
519
        </z:index>
520
      </xslo:if>
521
    </xslo:for-each>
522
    <xslo:for-each select="marc:subfield">
523
      <xslo:if test="contains('v', @code)">
524
        <z:index name="Title-series:w Title-series:p">
525
          <xslo:value-of select="."/>
526
        </z:index>
527
      </xslo:if>
528
    </xslo:for-each>
529
    <xslo:for-each select="marc:subfield">
530
      <xslo:if test="contains('x', @code)">
531
        <z:index name="ISSN:w">
532
          <xslo:value-of select="."/>
533
        </z:index>
534
      </xslo:if>
535
    </xslo:for-each>
536
  </xslo:template>
537
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='230']">
538
    <xslo:for-each select="marc:subfield">
539
      <xslo:if test="contains('a', @code)">
540
        <z:index name="Electronic-ressource:w">
541
          <xslo:value-of select="."/>
542
        </z:index>
543
      </xslo:if>
544
    </xslo:for-each>
545
  </xslo:template>
546
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='300']">
547
    <xslo:for-each select="marc:subfield">
548
      <xslo:if test="contains('a', @code)">
549
        <z:index name="Note:w Note:p">
550
          <xslo:value-of select="."/>
551
        </z:index>
552
      </xslo:if>
553
    </xslo:for-each>
554
  </xslo:template>
555
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='301']">
556
    <xslo:for-each select="marc:subfield">
557
      <xslo:if test="contains('a', @code)">
558
        <z:index name="Note:w Note:p">
559
          <xslo:value-of select="."/>
560
        </z:index>
561
      </xslo:if>
562
    </xslo:for-each>
563
  </xslo:template>
564
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='302']">
565
    <xslo:for-each select="marc:subfield">
566
      <xslo:if test="contains('a', @code)">
567
        <z:index name="Note:w Note:p">
568
          <xslo:value-of select="."/>
569
        </z:index>
570
      </xslo:if>
571
    </xslo:for-each>
572
  </xslo:template>
573
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='303']">
574
    <xslo:for-each select="marc:subfield">
575
      <xslo:if test="contains('a', @code)">
576
        <z:index name="Note:w Note:p">
577
          <xslo:value-of select="."/>
578
        </z:index>
579
      </xslo:if>
580
    </xslo:for-each>
581
  </xslo:template>
582
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='304']">
583
    <xslo:for-each select="marc:subfield">
584
      <xslo:if test="contains('a', @code)">
585
        <z:index name="Note:w Note:p">
586
          <xslo:value-of select="."/>
587
        </z:index>
588
      </xslo:if>
589
    </xslo:for-each>
590
  </xslo:template>
591
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='305']">
592
    <xslo:for-each select="marc:subfield">
593
      <xslo:if test="contains('a', @code)">
594
        <z:index name="Note:w Note:p">
595
          <xslo:value-of select="."/>
596
        </z:index>
597
      </xslo:if>
598
    </xslo:for-each>
599
  </xslo:template>
600
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='306']">
601
    <xslo:for-each select="marc:subfield">
602
      <xslo:if test="contains('a', @code)">
603
        <z:index name="Note:w Note:p">
604
          <xslo:value-of select="."/>
605
        </z:index>
606
      </xslo:if>
607
    </xslo:for-each>
608
  </xslo:template>
609
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='307']">
610
    <xslo:for-each select="marc:subfield">
611
      <xslo:if test="contains('a', @code)">
612
        <z:index name="Note:w Note:p">
613
          <xslo:value-of select="."/>
614
        </z:index>
615
      </xslo:if>
616
    </xslo:for-each>
617
  </xslo:template>
618
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='308']">
619
    <xslo:for-each select="marc:subfield">
620
      <xslo:if test="contains('a', @code)">
621
        <z:index name="Note:w Note:p">
622
          <xslo:value-of select="."/>
623
        </z:index>
624
      </xslo:if>
625
    </xslo:for-each>
626
  </xslo:template>
627
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='310']">
628
    <xslo:for-each select="marc:subfield">
629
      <xslo:if test="contains('a', @code)">
630
        <z:index name="Note:w Note:p">
631
          <xslo:value-of select="."/>
632
        </z:index>
633
      </xslo:if>
634
    </xslo:for-each>
635
  </xslo:template>
636
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='311']">
637
    <xslo:for-each select="marc:subfield">
638
      <xslo:if test="contains('a', @code)">
639
        <z:index name="Note:w Note:p">
640
          <xslo:value-of select="."/>
641
        </z:index>
642
      </xslo:if>
643
    </xslo:for-each>
644
  </xslo:template>
645
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='312']">
646
    <xslo:for-each select="marc:subfield">
647
      <xslo:if test="contains('a', @code)">
648
        <z:index name="Note:w Note:p">
649
          <xslo:value-of select="."/>
650
        </z:index>
651
      </xslo:if>
652
    </xslo:for-each>
653
  </xslo:template>
654
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='313']">
655
    <xslo:for-each select="marc:subfield">
656
      <xslo:if test="contains('a', @code)">
657
        <z:index name="Note:w Note:p">
658
          <xslo:value-of select="."/>
659
        </z:index>
660
      </xslo:if>
661
    </xslo:for-each>
662
  </xslo:template>
663
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='314']">
664
    <xslo:for-each select="marc:subfield">
665
      <xslo:if test="contains('a', @code)">
666
        <z:index name="Note:w Note:p">
667
          <xslo:value-of select="."/>
668
        </z:index>
669
      </xslo:if>
670
    </xslo:for-each>
671
  </xslo:template>
672
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='315']">
673
    <xslo:for-each select="marc:subfield">
674
      <xslo:if test="contains('a', @code)">
675
        <z:index name="Note:w Note:p">
676
          <xslo:value-of select="."/>
677
        </z:index>
678
      </xslo:if>
679
    </xslo:for-each>
680
  </xslo:template>
681
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='316']">
682
    <xslo:for-each select="marc:subfield">
683
      <xslo:if test="contains('a', @code)">
684
        <z:index name="Note:w Note:p">
685
          <xslo:value-of select="."/>
686
        </z:index>
687
      </xslo:if>
688
    </xslo:for-each>
689
  </xslo:template>
690
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='317']">
691
    <xslo:for-each select="marc:subfield">
692
      <xslo:if test="contains('a', @code)">
693
        <z:index name="Note:w Note:p">
694
          <xslo:value-of select="."/>
695
        </z:index>
696
      </xslo:if>
697
    </xslo:for-each>
698
  </xslo:template>
699
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='318']">
700
    <xslo:for-each select="marc:subfield">
701
      <xslo:if test="contains('a', @code)">
702
        <z:index name="Note:w Note:p">
703
          <xslo:value-of select="."/>
704
        </z:index>
705
      </xslo:if>
706
    </xslo:for-each>
707
  </xslo:template>
708
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='320']">
709
    <xslo:for-each select="marc:subfield">
710
      <xslo:if test="contains('a', @code)">
711
        <z:index name="Note:w Note:p">
712
          <xslo:value-of select="."/>
713
        </z:index>
714
      </xslo:if>
715
    </xslo:for-each>
716
  </xslo:template>
717
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='321']">
718
    <xslo:for-each select="marc:subfield">
719
      <xslo:if test="contains('a', @code)">
720
        <z:index name="Note:w Note:p">
721
          <xslo:value-of select="."/>
722
        </z:index>
723
      </xslo:if>
724
    </xslo:for-each>
725
  </xslo:template>
726
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='322']">
727
    <xslo:for-each select="marc:subfield">
728
      <xslo:if test="contains('a', @code)">
729
        <z:index name="Note:w Note:p">
730
          <xslo:value-of select="."/>
731
        </z:index>
732
      </xslo:if>
733
    </xslo:for-each>
734
  </xslo:template>
735
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='323']">
736
    <xslo:for-each select="marc:subfield">
737
      <xslo:if test="contains('a', @code)">
738
        <z:index name="Note:w Note:p">
739
          <xslo:value-of select="."/>
740
        </z:index>
741
      </xslo:if>
742
    </xslo:for-each>
743
  </xslo:template>
744
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='324']">
745
    <xslo:for-each select="marc:subfield">
746
      <xslo:if test="contains('a', @code)">
747
        <z:index name="Note:w Note:p">
748
          <xslo:value-of select="."/>
749
        </z:index>
750
      </xslo:if>
751
    </xslo:for-each>
752
  </xslo:template>
753
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='325']">
754
    <xslo:for-each select="marc:subfield">
755
      <xslo:if test="contains('a', @code)">
756
        <z:index name="Note:w Note:p">
757
          <xslo:value-of select="."/>
758
        </z:index>
759
      </xslo:if>
760
    </xslo:for-each>
761
  </xslo:template>
762
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='326']">
763
    <xslo:for-each select="marc:subfield">
764
      <xslo:if test="contains('a', @code)">
765
        <z:index name="Note:w Note:p">
766
          <xslo:value-of select="."/>
767
        </z:index>
768
      </xslo:if>
769
    </xslo:for-each>
770
  </xslo:template>
771
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='327']">
772
    <xslo:for-each select="marc:subfield">
773
      <xslo:if test="contains('a', @code)">
774
        <z:index name="Note:w Note:p">
775
          <xslo:value-of select="."/>
776
        </z:index>
777
      </xslo:if>
778
    </xslo:for-each>
779
  </xslo:template>
780
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='328']">
781
    <xslo:for-each select="marc:subfield">
782
      <xslo:if test="contains('a', @code)">
783
        <z:index name="Note:w Note:p">
784
          <xslo:value-of select="."/>
785
        </z:index>
786
      </xslo:if>
787
    </xslo:for-each>
788
  </xslo:template>
789
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='330']">
790
    <xslo:for-each select="marc:subfield">
791
      <xslo:if test="contains('a', @code)">
792
        <z:index name="Abstract:w Note:w Abstract:p Note:p">
793
          <xslo:value-of select="."/>
794
        </z:index>
795
      </xslo:if>
796
    </xslo:for-each>
797
  </xslo:template>
798
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='332']">
799
    <xslo:for-each select="marc:subfield">
800
      <xslo:if test="contains('a', @code)">
801
        <z:index name="Note:w Note:p">
802
          <xslo:value-of select="."/>
803
        </z:index>
804
      </xslo:if>
805
    </xslo:for-each>
806
  </xslo:template>
807
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='333']">
808
    <xslo:for-each select="marc:subfield">
809
      <xslo:if test="contains('a', @code)">
810
        <z:index name="Note:w Note:p">
811
          <xslo:value-of select="."/>
812
        </z:index>
813
      </xslo:if>
814
    </xslo:for-each>
815
  </xslo:template>
816
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='336']">
817
    <xslo:for-each select="marc:subfield">
818
      <xslo:if test="contains('a', @code)">
819
        <z:index name="Note:w Note:p">
820
          <xslo:value-of select="."/>
821
        </z:index>
822
      </xslo:if>
823
    </xslo:for-each>
824
  </xslo:template>
825
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='337']">
826
    <xslo:for-each select="marc:subfield">
827
      <xslo:if test="contains('a', @code)">
828
        <z:index name="Note:w Note:p">
829
          <xslo:value-of select="."/>
830
        </z:index>
831
      </xslo:if>
832
    </xslo:for-each>
833
  </xslo:template>
834
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='345']">
835
    <xslo:for-each select="marc:subfield">
836
      <xslo:if test="contains('a', @code)">
837
        <z:index name="Note:w Note:p">
838
          <xslo:value-of select="."/>
839
        </z:index>
840
      </xslo:if>
841
    </xslo:for-each>
842
  </xslo:template>
843
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='400']">
844
    <xslo:for-each select="marc:subfield">
845
      <xslo:if test="contains('t', @code)">
846
        <z:index name="Title:w Title:p">
847
          <xslo:value-of select="."/>
848
        </z:index>
849
      </xslo:if>
850
    </xslo:for-each>
851
    <xslo:for-each select="marc:subfield">
852
      <xslo:if test="contains('d', @code)">
853
        <z:index name="pubdate:n">
854
          <xslo:value-of select="."/>
855
        </z:index>
856
      </xslo:if>
857
    </xslo:for-each>
858
  </xslo:template>
859
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='401']">
860
    <xslo:for-each select="marc:subfield">
861
      <xslo:if test="contains('t', @code)">
862
        <z:index name="Title:w Title:p">
863
          <xslo:value-of select="."/>
864
        </z:index>
865
      </xslo:if>
866
    </xslo:for-each>
867
    <xslo:for-each select="marc:subfield">
868
      <xslo:if test="contains('d', @code)">
869
        <z:index name="pubdate:n">
870
          <xslo:value-of select="."/>
871
        </z:index>
872
      </xslo:if>
873
    </xslo:for-each>
874
  </xslo:template>
875
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='403']">
876
    <xslo:for-each select="marc:subfield">
877
      <xslo:if test="contains('t', @code)">
878
        <z:index name="Title:w Title:p Title-Uniform:w Title-Uniform:p">
879
          <xslo:value-of select="."/>
880
        </z:index>
881
      </xslo:if>
882
    </xslo:for-each>
883
    <xslo:for-each select="marc:subfield">
884
      <xslo:if test="contains('d', @code)">
885
        <z:index name="pubdate:n">
886
          <xslo:value-of select="."/>
887
        </z:index>
888
      </xslo:if>
889
    </xslo:for-each>
890
  </xslo:template>
891
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='410']">
892
    <xslo:for-each select="marc:subfield">
893
      <xslo:if test="contains('t', @code)">
894
        <z:index name="Title-series:w Title-series:p">
895
          <xslo:value-of select="."/>
896
        </z:index>
897
      </xslo:if>
898
    </xslo:for-each>
899
    <xslo:for-each select="marc:subfield">
900
      <xslo:if test="contains('d', @code)">
901
        <z:index name="pubdate:n">
902
          <xslo:value-of select="."/>
903
        </z:index>
904
      </xslo:if>
905
    </xslo:for-each>
906
  </xslo:template>
907
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='412']">
908
    <xslo:for-each select="marc:subfield">
909
      <xslo:if test="contains('t', @code)">
910
        <z:index name="Title:w Title:p">
911
          <xslo:value-of select="."/>
912
        </z:index>
913
      </xslo:if>
914
    </xslo:for-each>
915
    <xslo:for-each select="marc:subfield">
916
      <xslo:if test="contains('d', @code)">
917
        <z:index name="pubdate:n">
918
          <xslo:value-of select="."/>
919
        </z:index>
920
      </xslo:if>
921
    </xslo:for-each>
922
  </xslo:template>
923
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='413']">
924
    <xslo:for-each select="marc:subfield">
925
      <xslo:if test="contains('t', @code)">
926
        <z:index name="Title:w Title:p">
927
          <xslo:value-of select="."/>
928
        </z:index>
929
      </xslo:if>
930
    </xslo:for-each>
931
    <xslo:for-each select="marc:subfield">
932
      <xslo:if test="contains('d', @code)">
933
        <z:index name="pubdate:n">
934
          <xslo:value-of select="."/>
935
        </z:index>
936
      </xslo:if>
937
    </xslo:for-each>
938
  </xslo:template>
939
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='414']">
940
    <xslo:for-each select="marc:subfield">
941
      <xslo:if test="contains('t', @code)">
942
        <z:index name="Title:w Title:p">
943
          <xslo:value-of select="."/>
944
        </z:index>
945
      </xslo:if>
946
    </xslo:for-each>
947
    <xslo:for-each select="marc:subfield">
948
      <xslo:if test="contains('d', @code)">
949
        <z:index name="pubdate:n">
950
          <xslo:value-of select="."/>
951
        </z:index>
952
      </xslo:if>
953
    </xslo:for-each>
954
  </xslo:template>
955
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='415']">
956
    <xslo:for-each select="marc:subfield">
957
      <xslo:if test="contains('t', @code)">
958
        <z:index name="Title:w Title:p">
959
          <xslo:value-of select="."/>
960
        </z:index>
961
      </xslo:if>
962
    </xslo:for-each>
963
    <xslo:for-each select="marc:subfield">
964
      <xslo:if test="contains('d', @code)">
965
        <z:index name="pubdate:n">
966
          <xslo:value-of select="."/>
967
        </z:index>
968
      </xslo:if>
969
    </xslo:for-each>
970
  </xslo:template>
971
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='416']">
972
    <xslo:for-each select="marc:subfield">
973
      <xslo:if test="contains('t', @code)">
974
        <z:index name="Title:w Title:p">
975
          <xslo:value-of select="."/>
976
        </z:index>
977
      </xslo:if>
978
    </xslo:for-each>
979
    <xslo:for-each select="marc:subfield">
980
      <xslo:if test="contains('d', @code)">
981
        <z:index name="pubdate:n">
982
          <xslo:value-of select="."/>
983
        </z:index>
984
      </xslo:if>
985
    </xslo:for-each>
986
  </xslo:template>
987
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='417']">
988
    <xslo:for-each select="marc:subfield">
989
      <xslo:if test="contains('t', @code)">
990
        <z:index name="Title:w Title:p">
991
          <xslo:value-of select="."/>
992
        </z:index>
993
      </xslo:if>
994
    </xslo:for-each>
995
    <xslo:for-each select="marc:subfield">
996
      <xslo:if test="contains('d', @code)">
997
        <z:index name="pubdate:n">
998
          <xslo:value-of select="."/>
999
        </z:index>
1000
      </xslo:if>
1001
    </xslo:for-each>
1002
  </xslo:template>
1003
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='418']">
1004
    <xslo:for-each select="marc:subfield">
1005
      <xslo:if test="contains('t', @code)">
1006
        <z:index name="Title:w Title:p">
1007
          <xslo:value-of select="."/>
1008
        </z:index>
1009
      </xslo:if>
1010
    </xslo:for-each>
1011
    <xslo:for-each select="marc:subfield">
1012
      <xslo:if test="contains('d', @code)">
1013
        <z:index name="pubdate:n">
1014
          <xslo:value-of select="."/>
1015
        </z:index>
1016
      </xslo:if>
1017
    </xslo:for-each>
1018
  </xslo:template>
1019
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='419']">
1020
    <xslo:for-each select="marc:subfield">
1021
      <xslo:if test="contains('t', @code)">
1022
        <z:index name="Title:w Title:p">
1023
          <xslo:value-of select="."/>
1024
        </z:index>
1025
      </xslo:if>
1026
    </xslo:for-each>
1027
    <xslo:for-each select="marc:subfield">
1028
      <xslo:if test="contains('d', @code)">
1029
        <z:index name="pubdate:n">
1030
          <xslo:value-of select="."/>
1031
        </z:index>
1032
      </xslo:if>
1033
    </xslo:for-each>
1034
  </xslo:template>
1035
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='420']">
1036
    <xslo:for-each select="marc:subfield">
1037
      <xslo:if test="contains('t', @code)">
1038
        <z:index name="Title:w Title:p">
1039
          <xslo:value-of select="."/>
1040
        </z:index>
1041
      </xslo:if>
1042
    </xslo:for-each>
1043
    <xslo:for-each select="marc:subfield">
1044
      <xslo:if test="contains('d', @code)">
1045
        <z:index name="pubdate:n">
1046
          <xslo:value-of select="."/>
1047
        </z:index>
1048
      </xslo:if>
1049
    </xslo:for-each>
1050
  </xslo:template>
1051
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='430']">
1052
    <xslo:for-each select="marc:subfield">
1053
      <xslo:if test="contains('t', @code)">
1054
        <z:index name="Title:w Title:p">
1055
          <xslo:value-of select="."/>
1056
        </z:index>
1057
      </xslo:if>
1058
    </xslo:for-each>
1059
    <xslo:for-each select="marc:subfield">
1060
      <xslo:if test="contains('d', @code)">
1061
        <z:index name="pubdate:n">
1062
          <xslo:value-of select="."/>
1063
        </z:index>
1064
      </xslo:if>
1065
    </xslo:for-each>
1066
  </xslo:template>
1067
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='431']">
1068
    <xslo:for-each select="marc:subfield">
1069
      <xslo:if test="contains('t', @code)">
1070
        <z:index name="Title:w Title:p">
1071
          <xslo:value-of select="."/>
1072
        </z:index>
1073
      </xslo:if>
1074
    </xslo:for-each>
1075
    <xslo:for-each select="marc:subfield">
1076
      <xslo:if test="contains('d', @code)">
1077
        <z:index name="pubdate:n">
1078
          <xslo:value-of select="."/>
1079
        </z:index>
1080
      </xslo:if>
1081
    </xslo:for-each>
1082
  </xslo:template>
1083
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='432']">
1084
    <xslo:for-each select="marc:subfield">
1085
      <xslo:if test="contains('t', @code)">
1086
        <z:index name="Title:w Title:p">
1087
          <xslo:value-of select="."/>
1088
        </z:index>
1089
      </xslo:if>
1090
    </xslo:for-each>
1091
    <xslo:for-each select="marc:subfield">
1092
      <xslo:if test="contains('d', @code)">
1093
        <z:index name="pubdate:n">
1094
          <xslo:value-of select="."/>
1095
        </z:index>
1096
      </xslo:if>
1097
    </xslo:for-each>
1098
  </xslo:template>
1099
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='440']">
1100
    <xslo:for-each select="marc:subfield">
1101
      <xslo:if test="contains('t', @code)">
1102
        <z:index name="Title:w Title:p">
1103
          <xslo:value-of select="."/>
1104
        </z:index>
1105
      </xslo:if>
1106
    </xslo:for-each>
1107
    <xslo:for-each select="marc:subfield">
1108
      <xslo:if test="contains('d', @code)">
1109
        <z:index name="pubdate:n">
1110
          <xslo:value-of select="."/>
1111
        </z:index>
1112
      </xslo:if>
1113
    </xslo:for-each>
1114
  </xslo:template>
1115
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='441']">
1116
    <xslo:for-each select="marc:subfield">
1117
      <xslo:if test="contains('t', @code)">
1118
        <z:index name="Title:w Title:p">
1119
          <xslo:value-of select="."/>
1120
        </z:index>
1121
      </xslo:if>
1122
    </xslo:for-each>
1123
    <xslo:for-each select="marc:subfield">
1124
      <xslo:if test="contains('d', @code)">
1125
        <z:index name="pubdate:n">
1126
          <xslo:value-of select="."/>
1127
        </z:index>
1128
      </xslo:if>
1129
    </xslo:for-each>
1130
  </xslo:template>
1131
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='445']">
1132
    <xslo:for-each select="marc:subfield">
1133
      <xslo:if test="contains('t', @code)">
1134
        <z:index name="Title:w Title:p">
1135
          <xslo:value-of select="."/>
1136
        </z:index>
1137
      </xslo:if>
1138
    </xslo:for-each>
1139
    <xslo:for-each select="marc:subfield">
1140
      <xslo:if test="contains('d', @code)">
1141
        <z:index name="pubdate:n">
1142
          <xslo:value-of select="."/>
1143
        </z:index>
1144
      </xslo:if>
1145
    </xslo:for-each>
1146
  </xslo:template>
1147
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='461']">
1148
    <xslo:for-each select="marc:subfield">
1149
      <xslo:if test="contains('t', @code)">
1150
        <z:index name="Title:w Title-host:w title-host:p">
1151
          <xslo:value-of select="."/>
1152
        </z:index>
1153
      </xslo:if>
1154
    </xslo:for-each>
1155
    <xslo:for-each select="marc:subfield">
1156
      <xslo:if test="contains('d', @code)">
1157
        <z:index name="pubdate:n">
1158
          <xslo:value-of select="."/>
1159
        </z:index>
1160
      </xslo:if>
1161
    </xslo:for-each>
1162
    <xslo:for-each select="marc:subfield">
1163
      <xslo:if test="contains('9', @code)">
1164
        <z:index name="Host-Item-Number:w">
1165
          <xslo:value-of select="."/>
1166
        </z:index>
1167
      </xslo:if>
1168
    </xslo:for-each>
1169
  </xslo:template>
1170
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='464']">
1171
    <xslo:for-each select="marc:subfield">
1172
      <xslo:if test="contains('t', @code)">
1173
        <z:index name="Title:w Title-host:w title-host:p Title:p">
1174
          <xslo:value-of select="."/>
1175
        </z:index>
1176
      </xslo:if>
1177
    </xslo:for-each>
1178
  </xslo:template>
1179
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='500']">
1180
    <xslo:for-each select="marc:subfield">
1181
      <xslo:if test="contains('9', @code)">
1182
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1183
          <xslo:value-of select="."/>
1184
        </z:index>
1185
      </xslo:if>
1186
    </xslo:for-each>
1187
  </xslo:template>
1188
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='501']">
1189
    <xslo:for-each select="marc:subfield">
1190
      <xslo:if test="contains('9', @code)">
1191
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1192
          <xslo:value-of select="."/>
1193
        </z:index>
1194
      </xslo:if>
1195
    </xslo:for-each>
1196
  </xslo:template>
1197
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='503']">
1198
    <xslo:for-each select="marc:subfield">
1199
      <xslo:if test="contains('9', @code)">
1200
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1201
          <xslo:value-of select="."/>
1202
        </z:index>
1203
      </xslo:if>
1204
    </xslo:for-each>
1205
  </xslo:template>
1206
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='510']">
1207
    <xslo:for-each select="marc:subfield">
1208
      <xslo:if test="contains('9', @code)">
1209
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1210
          <xslo:value-of select="."/>
1211
        </z:index>
1212
      </xslo:if>
1213
    </xslo:for-each>
1214
  </xslo:template>
1215
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='512']">
1216
    <xslo:for-each select="marc:subfield">
1217
      <xslo:if test="contains('9', @code)">
1218
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1219
          <xslo:value-of select="."/>
1220
        </z:index>
1221
      </xslo:if>
1222
    </xslo:for-each>
1223
  </xslo:template>
1224
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='513']">
1225
    <xslo:for-each select="marc:subfield">
1226
      <xslo:if test="contains('9', @code)">
1227
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1228
          <xslo:value-of select="."/>
1229
        </z:index>
1230
      </xslo:if>
1231
    </xslo:for-each>
1232
  </xslo:template>
1233
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='514']">
1234
    <xslo:for-each select="marc:subfield">
1235
      <xslo:if test="contains('9', @code)">
1236
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1237
          <xslo:value-of select="."/>
1238
        </z:index>
1239
      </xslo:if>
1240
    </xslo:for-each>
1241
  </xslo:template>
1242
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='515']">
1243
    <xslo:for-each select="marc:subfield">
1244
      <xslo:if test="contains('9', @code)">
1245
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1246
          <xslo:value-of select="."/>
1247
        </z:index>
1248
      </xslo:if>
1249
    </xslo:for-each>
1250
  </xslo:template>
1251
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='516']">
1252
    <xslo:for-each select="marc:subfield">
1253
      <xslo:if test="contains('9', @code)">
1254
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1255
          <xslo:value-of select="."/>
1256
        </z:index>
1257
      </xslo:if>
1258
    </xslo:for-each>
1259
  </xslo:template>
1260
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='517']">
1261
    <xslo:for-each select="marc:subfield">
1262
      <xslo:if test="contains('9', @code)">
1263
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1264
          <xslo:value-of select="."/>
1265
        </z:index>
1266
      </xslo:if>
1267
    </xslo:for-each>
1268
  </xslo:template>
1269
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='518']">
1270
    <xslo:for-each select="marc:subfield">
1271
      <xslo:if test="contains('9', @code)">
1272
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1273
          <xslo:value-of select="."/>
1274
        </z:index>
1275
      </xslo:if>
1276
    </xslo:for-each>
1277
  </xslo:template>
1278
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='519']">
1279
    <xslo:for-each select="marc:subfield">
1280
      <xslo:if test="contains('9', @code)">
1281
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1282
          <xslo:value-of select="."/>
1283
        </z:index>
1284
      </xslo:if>
1285
    </xslo:for-each>
1286
  </xslo:template>
1287
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='520']">
1288
    <xslo:for-each select="marc:subfield">
1289
      <xslo:if test="contains('9', @code)">
1290
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1291
          <xslo:value-of select="."/>
1292
        </z:index>
1293
      </xslo:if>
1294
    </xslo:for-each>
1295
  </xslo:template>
1296
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='530']">
1297
    <xslo:for-each select="marc:subfield">
1298
      <xslo:if test="contains('9', @code)">
1299
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1300
          <xslo:value-of select="."/>
1301
        </z:index>
1302
      </xslo:if>
1303
    </xslo:for-each>
1304
  </xslo:template>
1305
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='531']">
1306
    <xslo:for-each select="marc:subfield">
1307
      <xslo:if test="contains('9', @code)">
1308
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1309
          <xslo:value-of select="."/>
1310
        </z:index>
1311
      </xslo:if>
1312
    </xslo:for-each>
1313
  </xslo:template>
1314
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='532']">
1315
    <xslo:for-each select="marc:subfield">
1316
      <xslo:if test="contains('9', @code)">
1317
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1318
          <xslo:value-of select="."/>
1319
        </z:index>
1320
      </xslo:if>
1321
    </xslo:for-each>
1322
  </xslo:template>
1323
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='540']">
1324
    <xslo:for-each select="marc:subfield">
1325
      <xslo:if test="contains('9', @code)">
1326
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1327
          <xslo:value-of select="."/>
1328
        </z:index>
1329
      </xslo:if>
1330
    </xslo:for-each>
1331
  </xslo:template>
1332
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='541']">
1333
    <xslo:for-each select="marc:subfield">
1334
      <xslo:if test="contains('9', @code)">
1335
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1336
          <xslo:value-of select="."/>
1337
        </z:index>
1338
      </xslo:if>
1339
    </xslo:for-each>
1340
  </xslo:template>
1341
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='545']">
1342
    <xslo:for-each select="marc:subfield">
1343
      <xslo:if test="contains('9', @code)">
1344
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1345
          <xslo:value-of select="."/>
1346
        </z:index>
1347
      </xslo:if>
1348
    </xslo:for-each>
1349
  </xslo:template>
1350
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='600']">
1351
    <xslo:for-each select="marc:subfield">
1352
      <xslo:if test="contains('9', @code)">
1353
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1354
          <xslo:value-of select="."/>
1355
        </z:index>
1356
      </xslo:if>
1357
    </xslo:for-each>
1358
    <xslo:for-each select="marc:subfield">
1359
      <xslo:if test="contains('a', @code)">
1360
        <z:index name="Personal-name:w Personal-name:p Subject:w Subject:p">
1361
          <xslo:value-of select="."/>
1362
        </z:index>
1363
      </xslo:if>
1364
    </xslo:for-each>
1365
  </xslo:template>
1366
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='601']">
1367
    <xslo:for-each select="marc:subfield">
1368
      <xslo:if test="contains('9', @code)">
1369
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1370
          <xslo:value-of select="."/>
1371
        </z:index>
1372
      </xslo:if>
1373
    </xslo:for-each>
1374
    <xslo:for-each select="marc:subfield">
1375
      <xslo:if test="contains('a', @code)">
1376
        <z:index name="Corporate-name:w Conference-name:w Corporate-name:p Conference-name:p">
1377
          <xslo:value-of select="."/>
1378
        </z:index>
1379
      </xslo:if>
1380
    </xslo:for-each>
1381
  </xslo:template>
1382
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='602']">
1383
    <xslo:for-each select="marc:subfield">
1384
      <xslo:if test="contains('9', @code)">
1385
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1386
          <xslo:value-of select="."/>
1387
        </z:index>
1388
      </xslo:if>
1389
    </xslo:for-each>
1390
    <xslo:for-each select="marc:subfield">
1391
      <xslo:if test="contains('a', @code)">
1392
        <z:index name="Personal-name:w Personal-name:p">
1393
          <xslo:value-of select="."/>
1394
        </z:index>
1395
      </xslo:if>
1396
    </xslo:for-each>
1397
  </xslo:template>
1398
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='603']">
1399
    <xslo:for-each select="marc:subfield">
1400
      <xslo:if test="contains('9', @code)">
1401
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1402
          <xslo:value-of select="."/>
1403
        </z:index>
1404
      </xslo:if>
1405
    </xslo:for-each>
1406
  </xslo:template>
1407
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='604']">
1408
    <xslo:for-each select="marc:subfield">
1409
      <xslo:if test="contains('9', @code)">
1410
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1411
          <xslo:value-of select="."/>
1412
        </z:index>
1413
      </xslo:if>
1414
    </xslo:for-each>
1415
  </xslo:template>
1416
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='605']">
1417
    <xslo:for-each select="marc:subfield">
1418
      <xslo:if test="contains('9', @code)">
1419
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1420
          <xslo:value-of select="."/>
1421
        </z:index>
1422
      </xslo:if>
1423
    </xslo:for-each>
1424
  </xslo:template>
1425
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='606']">
1426
    <xslo:for-each select="marc:subfield">
1427
      <xslo:if test="contains('9', @code)">
1428
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1429
          <xslo:value-of select="."/>
1430
        </z:index>
1431
      </xslo:if>
1432
    </xslo:for-each>
1433
  </xslo:template>
1434
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='607']">
1435
    <xslo:for-each select="marc:subfield">
1436
      <xslo:if test="contains('9', @code)">
1437
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1438
          <xslo:value-of select="."/>
1439
        </z:index>
1440
      </xslo:if>
1441
    </xslo:for-each>
1442
  </xslo:template>
1443
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='610']">
1444
    <xslo:for-each select="marc:subfield">
1445
      <xslo:if test="contains('9', @code)">
1446
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1447
          <xslo:value-of select="."/>
1448
        </z:index>
1449
      </xslo:if>
1450
    </xslo:for-each>
1451
  </xslo:template>
1452
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='630']">
1453
    <xslo:for-each select="marc:subfield">
1454
      <xslo:if test="contains('9', @code)">
1455
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1456
          <xslo:value-of select="."/>
1457
        </z:index>
1458
      </xslo:if>
1459
    </xslo:for-each>
1460
  </xslo:template>
1461
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='631']">
1462
    <xslo:for-each select="marc:subfield">
1463
      <xslo:if test="contains('9', @code)">
1464
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1465
          <xslo:value-of select="."/>
1466
        </z:index>
1467
      </xslo:if>
1468
    </xslo:for-each>
1469
  </xslo:template>
1470
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='632']">
1471
    <xslo:for-each select="marc:subfield">
1472
      <xslo:if test="contains('9', @code)">
1473
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1474
          <xslo:value-of select="."/>
1475
        </z:index>
1476
      </xslo:if>
1477
    </xslo:for-each>
1478
  </xslo:template>
1479
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='633']">
1480
    <xslo:for-each select="marc:subfield">
1481
      <xslo:if test="contains('9', @code)">
1482
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1483
          <xslo:value-of select="."/>
1484
        </z:index>
1485
      </xslo:if>
1486
    </xslo:for-each>
1487
  </xslo:template>
1488
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='634']">
1489
    <xslo:for-each select="marc:subfield">
1490
      <xslo:if test="contains('9', @code)">
1491
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1492
          <xslo:value-of select="."/>
1493
        </z:index>
1494
      </xslo:if>
1495
    </xslo:for-each>
1496
  </xslo:template>
1497
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='635']">
1498
    <xslo:for-each select="marc:subfield">
1499
      <xslo:if test="contains('9', @code)">
1500
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1501
          <xslo:value-of select="."/>
1502
        </z:index>
1503
      </xslo:if>
1504
    </xslo:for-each>
1505
  </xslo:template>
1506
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='636']">
1507
    <xslo:for-each select="marc:subfield">
1508
      <xslo:if test="contains('9', @code)">
1509
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
1510
          <xslo:value-of select="."/>
1511
        </z:index>
1512
      </xslo:if>
1513
    </xslo:for-each>
1514
  </xslo:template>
1515
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='676']">
1516
    <xslo:for-each select="marc:subfield">
1517
      <xslo:if test="contains('a', @code)">
1518
        <z:index name="Dewey-classification:w Dewey-classification:s">
1519
          <xslo:value-of select="."/>
1520
        </z:index>
1521
      </xslo:if>
1522
    </xslo:for-each>
1523
  </xslo:template>
1524
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='942']">
1525
    <xslo:for-each select="marc:subfield">
1526
      <xslo:if test="contains('0', @code)">
1527
        <z:index name="totalissues:n totalissues:s">
1528
          <xslo:value-of select="."/>
1529
        </z:index>
1530
      </xslo:if>
1531
    </xslo:for-each>
1532
  </xslo:template>
1533
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='680']">
1534
    <z:index name="LC-call-number:w">
1535
      <xslo:variable name="raw_heading">
1536
        <xslo:for-each select="marc:subfield">
1537
          <xslo:if test="position() &gt; 1">
1538
            <xslo:value-of select="substring(' ', 1, 1)"/>
1539
          </xslo:if>
1540
          <xslo:value-of select="."/>
1541
        </xslo:for-each>
1542
      </xslo:variable>
1543
      <xslo:value-of select="normalize-space($raw_heading)"/>
1544
    </z:index>
1545
  </xslo:template>
1546
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='700']">
1547
    <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p">
1548
      <xslo:variable name="raw_heading">
1549
        <xslo:for-each select="marc:subfield">
1550
          <xslo:if test="position() &gt; 1">
1551
            <xslo:value-of select="substring(' ', 1, 1)"/>
1552
          </xslo:if>
1553
          <xslo:value-of select="."/>
1554
        </xslo:for-each>
1555
      </xslo:variable>
1556
      <xslo:value-of select="normalize-space($raw_heading)"/>
1557
    </z:index>
1558
  </xslo:template>
1559
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='701']">
1560
    <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p">
1561
      <xslo:variable name="raw_heading">
1562
        <xslo:for-each select="marc:subfield">
1563
          <xslo:if test="position() &gt; 1">
1564
            <xslo:value-of select="substring(' ', 1, 1)"/>
1565
          </xslo:if>
1566
          <xslo:value-of select="."/>
1567
        </xslo:for-each>
1568
      </xslo:variable>
1569
      <xslo:value-of select="normalize-space($raw_heading)"/>
1570
    </z:index>
1571
  </xslo:template>
1572
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='702']">
1573
    <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p">
1574
      <xslo:variable name="raw_heading">
1575
        <xslo:for-each select="marc:subfield">
1576
          <xslo:if test="position() &gt; 1">
1577
            <xslo:value-of select="substring(' ', 1, 1)"/>
1578
          </xslo:if>
1579
          <xslo:value-of select="."/>
1580
        </xslo:for-each>
1581
      </xslo:variable>
1582
      <xslo:value-of select="normalize-space($raw_heading)"/>
1583
    </z:index>
1584
  </xslo:template>
1585
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='710']">
1586
    <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p">
1587
      <xslo:variable name="raw_heading">
1588
        <xslo:for-each select="marc:subfield">
1589
          <xslo:if test="position() &gt; 1">
1590
            <xslo:value-of select="substring(' ', 1, 1)"/>
1591
          </xslo:if>
1592
          <xslo:value-of select="."/>
1593
        </xslo:for-each>
1594
      </xslo:variable>
1595
      <xslo:value-of select="normalize-space($raw_heading)"/>
1596
    </z:index>
1597
  </xslo:template>
1598
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='711']">
1599
    <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p">
1600
      <xslo:variable name="raw_heading">
1601
        <xslo:for-each select="marc:subfield">
1602
          <xslo:if test="position() &gt; 1">
1603
            <xslo:value-of select="substring(' ', 1, 1)"/>
1604
          </xslo:if>
1605
          <xslo:value-of select="."/>
1606
        </xslo:for-each>
1607
      </xslo:variable>
1608
      <xslo:value-of select="normalize-space($raw_heading)"/>
1609
    </z:index>
1610
  </xslo:template>
1611
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='712']">
1612
    <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p">
1613
      <xslo:variable name="raw_heading">
1614
        <xslo:for-each select="marc:subfield">
1615
          <xslo:if test="position() &gt; 1">
1616
            <xslo:value-of select="substring(' ', 1, 1)"/>
1617
          </xslo:if>
1618
          <xslo:value-of select="."/>
1619
        </xslo:for-each>
1620
      </xslo:variable>
1621
      <xslo:value-of select="normalize-space($raw_heading)"/>
1622
    </z:index>
1623
  </xslo:template>
1624
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='205']">
1625
    <z:index name="Title:w Title:p">
1626
      <xslo:variable name="raw_heading">
1627
        <xslo:for-each select="marc:subfield">
1628
          <xslo:if test="position() &gt; 1">
1629
            <xslo:value-of select="substring(' ', 1, 1)"/>
1630
          </xslo:if>
1631
          <xslo:value-of select="."/>
1632
        </xslo:for-each>
1633
      </xslo:variable>
1634
      <xslo:value-of select="normalize-space($raw_heading)"/>
1635
    </z:index>
1636
  </xslo:template>
1637
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='208']">
1638
    <z:index name="Serials:w Serials:p">
1639
      <xslo:variable name="raw_heading">
1640
        <xslo:for-each select="marc:subfield">
1641
          <xslo:if test="position() &gt; 1">
1642
            <xslo:value-of select="substring(' ', 1, 1)"/>
1643
          </xslo:if>
1644
          <xslo:value-of select="."/>
1645
        </xslo:for-each>
1646
      </xslo:variable>
1647
      <xslo:value-of select="normalize-space($raw_heading)"/>
1648
    </z:index>
1649
  </xslo:template>
1650
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='207']">
1651
    <z:index name="Printed-music:w Printed-music:p">
1652
      <xslo:variable name="raw_heading">
1653
        <xslo:for-each select="marc:subfield">
1654
          <xslo:if test="position() &gt; 1">
1655
            <xslo:value-of select="substring(' ', 1, 1)"/>
1656
          </xslo:if>
1657
          <xslo:value-of select="."/>
1658
        </xslo:for-each>
1659
      </xslo:variable>
1660
      <xslo:value-of select="normalize-space($raw_heading)"/>
1661
    </z:index>
1662
  </xslo:template>
1663
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='215']">
1664
    <z:index name="Extent:w">
1665
      <xslo:variable name="raw_heading">
1666
        <xslo:for-each select="marc:subfield">
1667
          <xslo:if test="position() &gt; 1">
1668
            <xslo:value-of select="substring(' ', 1, 1)"/>
1669
          </xslo:if>
1670
          <xslo:value-of select="."/>
1671
        </xslo:for-each>
1672
      </xslo:variable>
1673
      <xslo:value-of select="normalize-space($raw_heading)"/>
1674
    </z:index>
1675
  </xslo:template>
1676
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='308']">
1677
    <z:index name="Note:w Note:p">
1678
      <xslo:variable name="raw_heading">
1679
        <xslo:for-each select="marc:subfield">
1680
          <xslo:if test="position() &gt; 1">
1681
            <xslo:value-of select="substring(' ', 1, 1)"/>
1682
          </xslo:if>
1683
          <xslo:value-of select="."/>
1684
        </xslo:for-each>
1685
      </xslo:variable>
1686
      <xslo:value-of select="normalize-space($raw_heading)"/>
1687
    </z:index>
1688
  </xslo:template>
1689
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='328']">
1690
    <z:index name="Note:w Note:p">
1691
      <xslo:variable name="raw_heading">
1692
        <xslo:for-each select="marc:subfield">
1693
          <xslo:if test="position() &gt; 1">
1694
            <xslo:value-of select="substring(' ', 1, 1)"/>
1695
          </xslo:if>
1696
          <xslo:value-of select="."/>
1697
        </xslo:for-each>
1698
      </xslo:variable>
1699
      <xslo:value-of select="normalize-space($raw_heading)"/>
1700
    </z:index>
1701
  </xslo:template>
1702
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='500']">
1703
    <z:index name="Title:w Title:p">
1704
      <xslo:variable name="raw_heading">
1705
        <xslo:for-each select="marc:subfield">
1706
          <xslo:if test="position() &gt; 1">
1707
            <xslo:value-of select="substring(' ', 1, 1)"/>
1708
          </xslo:if>
1709
          <xslo:value-of select="."/>
1710
        </xslo:for-each>
1711
      </xslo:variable>
1712
      <xslo:value-of select="normalize-space($raw_heading)"/>
1713
    </z:index>
1714
  </xslo:template>
1715
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='501']">
1716
    <z:index name="Title:w Title:p">
1717
      <xslo:variable name="raw_heading">
1718
        <xslo:for-each select="marc:subfield">
1719
          <xslo:if test="position() &gt; 1">
1720
            <xslo:value-of select="substring(' ', 1, 1)"/>
1721
          </xslo:if>
1722
          <xslo:value-of select="."/>
1723
        </xslo:for-each>
1724
      </xslo:variable>
1725
      <xslo:value-of select="normalize-space($raw_heading)"/>
1726
    </z:index>
1727
  </xslo:template>
1728
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='503']">
1729
    <z:index name="Title:w Title:p">
1730
      <xslo:variable name="raw_heading">
1731
        <xslo:for-each select="marc:subfield">
1732
          <xslo:if test="position() &gt; 1">
1733
            <xslo:value-of select="substring(' ', 1, 1)"/>
1734
          </xslo:if>
1735
          <xslo:value-of select="."/>
1736
        </xslo:for-each>
1737
      </xslo:variable>
1738
      <xslo:value-of select="normalize-space($raw_heading)"/>
1739
    </z:index>
1740
  </xslo:template>
1741
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='510']">
1742
    <z:index name="Title:w Title:p">
1743
      <xslo:variable name="raw_heading">
1744
        <xslo:for-each select="marc:subfield">
1745
          <xslo:if test="position() &gt; 1">
1746
            <xslo:value-of select="substring(' ', 1, 1)"/>
1747
          </xslo:if>
1748
          <xslo:value-of select="."/>
1749
        </xslo:for-each>
1750
      </xslo:variable>
1751
      <xslo:value-of select="normalize-space($raw_heading)"/>
1752
    </z:index>
1753
  </xslo:template>
1754
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='512']">
1755
    <z:index name="Title:w Title:p">
1756
      <xslo:variable name="raw_heading">
1757
        <xslo:for-each select="marc:subfield">
1758
          <xslo:if test="position() &gt; 1">
1759
            <xslo:value-of select="substring(' ', 1, 1)"/>
1760
          </xslo:if>
1761
          <xslo:value-of select="."/>
1762
        </xslo:for-each>
1763
      </xslo:variable>
1764
      <xslo:value-of select="normalize-space($raw_heading)"/>
1765
    </z:index>
1766
  </xslo:template>
1767
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='513']">
1768
    <z:index name="Title:w Title:p">
1769
      <xslo:variable name="raw_heading">
1770
        <xslo:for-each select="marc:subfield">
1771
          <xslo:if test="position() &gt; 1">
1772
            <xslo:value-of select="substring(' ', 1, 1)"/>
1773
          </xslo:if>
1774
          <xslo:value-of select="."/>
1775
        </xslo:for-each>
1776
      </xslo:variable>
1777
      <xslo:value-of select="normalize-space($raw_heading)"/>
1778
    </z:index>
1779
  </xslo:template>
1780
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='514']">
1781
    <z:index name="Title:w Title:p">
1782
      <xslo:variable name="raw_heading">
1783
        <xslo:for-each select="marc:subfield">
1784
          <xslo:if test="position() &gt; 1">
1785
            <xslo:value-of select="substring(' ', 1, 1)"/>
1786
          </xslo:if>
1787
          <xslo:value-of select="."/>
1788
        </xslo:for-each>
1789
      </xslo:variable>
1790
      <xslo:value-of select="normalize-space($raw_heading)"/>
1791
    </z:index>
1792
  </xslo:template>
1793
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='515']">
1794
    <z:index name="Title:w Title:p">
1795
      <xslo:variable name="raw_heading">
1796
        <xslo:for-each select="marc:subfield">
1797
          <xslo:if test="position() &gt; 1">
1798
            <xslo:value-of select="substring(' ', 1, 1)"/>
1799
          </xslo:if>
1800
          <xslo:value-of select="."/>
1801
        </xslo:for-each>
1802
      </xslo:variable>
1803
      <xslo:value-of select="normalize-space($raw_heading)"/>
1804
    </z:index>
1805
  </xslo:template>
1806
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='516']">
1807
    <z:index name="Title:w Title:p">
1808
      <xslo:variable name="raw_heading">
1809
        <xslo:for-each select="marc:subfield">
1810
          <xslo:if test="position() &gt; 1">
1811
            <xslo:value-of select="substring(' ', 1, 1)"/>
1812
          </xslo:if>
1813
          <xslo:value-of select="."/>
1814
        </xslo:for-each>
1815
      </xslo:variable>
1816
      <xslo:value-of select="normalize-space($raw_heading)"/>
1817
    </z:index>
1818
  </xslo:template>
1819
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='517']">
1820
    <z:index name="Title:w Title:p">
1821
      <xslo:variable name="raw_heading">
1822
        <xslo:for-each select="marc:subfield">
1823
          <xslo:if test="position() &gt; 1">
1824
            <xslo:value-of select="substring(' ', 1, 1)"/>
1825
          </xslo:if>
1826
          <xslo:value-of select="."/>
1827
        </xslo:for-each>
1828
      </xslo:variable>
1829
      <xslo:value-of select="normalize-space($raw_heading)"/>
1830
    </z:index>
1831
  </xslo:template>
1832
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='518']">
1833
    <z:index name="Title:w Title:p">
1834
      <xslo:variable name="raw_heading">
1835
        <xslo:for-each select="marc:subfield">
1836
          <xslo:if test="position() &gt; 1">
1837
            <xslo:value-of select="substring(' ', 1, 1)"/>
1838
          </xslo:if>
1839
          <xslo:value-of select="."/>
1840
        </xslo:for-each>
1841
      </xslo:variable>
1842
      <xslo:value-of select="normalize-space($raw_heading)"/>
1843
    </z:index>
1844
  </xslo:template>
1845
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='519']">
1846
    <z:index name="Title:w Title:p">
1847
      <xslo:variable name="raw_heading">
1848
        <xslo:for-each select="marc:subfield">
1849
          <xslo:if test="position() &gt; 1">
1850
            <xslo:value-of select="substring(' ', 1, 1)"/>
1851
          </xslo:if>
1852
          <xslo:value-of select="."/>
1853
        </xslo:for-each>
1854
      </xslo:variable>
1855
      <xslo:value-of select="normalize-space($raw_heading)"/>
1856
    </z:index>
1857
  </xslo:template>
1858
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='520']">
1859
    <z:index name="Title:w Title:p">
1860
      <xslo:variable name="raw_heading">
1861
        <xslo:for-each select="marc:subfield">
1862
          <xslo:if test="position() &gt; 1">
1863
            <xslo:value-of select="substring(' ', 1, 1)"/>
1864
          </xslo:if>
1865
          <xslo:value-of select="."/>
1866
        </xslo:for-each>
1867
      </xslo:variable>
1868
      <xslo:value-of select="normalize-space($raw_heading)"/>
1869
    </z:index>
1870
  </xslo:template>
1871
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='530']">
1872
    <z:index name="Title:w Title:p">
1873
      <xslo:variable name="raw_heading">
1874
        <xslo:for-each select="marc:subfield">
1875
          <xslo:if test="position() &gt; 1">
1876
            <xslo:value-of select="substring(' ', 1, 1)"/>
1877
          </xslo:if>
1878
          <xslo:value-of select="."/>
1879
        </xslo:for-each>
1880
      </xslo:variable>
1881
      <xslo:value-of select="normalize-space($raw_heading)"/>
1882
    </z:index>
1883
  </xslo:template>
1884
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='531']">
1885
    <z:index name="Title:w Title:p">
1886
      <xslo:variable name="raw_heading">
1887
        <xslo:for-each select="marc:subfield">
1888
          <xslo:if test="position() &gt; 1">
1889
            <xslo:value-of select="substring(' ', 1, 1)"/>
1890
          </xslo:if>
1891
          <xslo:value-of select="."/>
1892
        </xslo:for-each>
1893
      </xslo:variable>
1894
      <xslo:value-of select="normalize-space($raw_heading)"/>
1895
    </z:index>
1896
  </xslo:template>
1897
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='532']">
1898
    <z:index name="Title:w Title:p">
1899
      <xslo:variable name="raw_heading">
1900
        <xslo:for-each select="marc:subfield">
1901
          <xslo:if test="position() &gt; 1">
1902
            <xslo:value-of select="substring(' ', 1, 1)"/>
1903
          </xslo:if>
1904
          <xslo:value-of select="."/>
1905
        </xslo:for-each>
1906
      </xslo:variable>
1907
      <xslo:value-of select="normalize-space($raw_heading)"/>
1908
    </z:index>
1909
  </xslo:template>
1910
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='540']">
1911
    <z:index name="Title:w Title:p">
1912
      <xslo:variable name="raw_heading">
1913
        <xslo:for-each select="marc:subfield">
1914
          <xslo:if test="position() &gt; 1">
1915
            <xslo:value-of select="substring(' ', 1, 1)"/>
1916
          </xslo:if>
1917
          <xslo:value-of select="."/>
1918
        </xslo:for-each>
1919
      </xslo:variable>
1920
      <xslo:value-of select="normalize-space($raw_heading)"/>
1921
    </z:index>
1922
  </xslo:template>
1923
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='541']">
1924
    <z:index name="Title:w Title:p">
1925
      <xslo:variable name="raw_heading">
1926
        <xslo:for-each select="marc:subfield">
1927
          <xslo:if test="position() &gt; 1">
1928
            <xslo:value-of select="substring(' ', 1, 1)"/>
1929
          </xslo:if>
1930
          <xslo:value-of select="."/>
1931
        </xslo:for-each>
1932
      </xslo:variable>
1933
      <xslo:value-of select="normalize-space($raw_heading)"/>
1934
    </z:index>
1935
  </xslo:template>
1936
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='545']">
1937
    <z:index name="Title:w Title:p">
1938
      <xslo:variable name="raw_heading">
1939
        <xslo:for-each select="marc:subfield">
1940
          <xslo:if test="position() &gt; 1">
1941
            <xslo:value-of select="substring(' ', 1, 1)"/>
1942
          </xslo:if>
1943
          <xslo:value-of select="."/>
1944
        </xslo:for-each>
1945
      </xslo:variable>
1946
      <xslo:value-of select="normalize-space($raw_heading)"/>
1947
    </z:index>
1948
  </xslo:template>
1949
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='600']">
1950
    <z:index name="Subject:w Subject:p">
1951
      <xslo:variable name="raw_heading">
1952
        <xslo:for-each select="marc:subfield">
1953
          <xslo:if test="position() &gt; 1">
1954
            <xslo:value-of select="substring(' ', 1, 1)"/>
1955
          </xslo:if>
1956
          <xslo:value-of select="."/>
1957
        </xslo:for-each>
1958
      </xslo:variable>
1959
      <xslo:value-of select="normalize-space($raw_heading)"/>
1960
    </z:index>
1961
  </xslo:template>
1962
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='601']">
1963
    <z:index name="Subject:w Subject:p">
1964
      <xslo:variable name="raw_heading">
1965
        <xslo:for-each select="marc:subfield">
1966
          <xslo:if test="position() &gt; 1">
1967
            <xslo:value-of select="substring(' ', 1, 1)"/>
1968
          </xslo:if>
1969
          <xslo:value-of select="."/>
1970
        </xslo:for-each>
1971
      </xslo:variable>
1972
      <xslo:value-of select="normalize-space($raw_heading)"/>
1973
    </z:index>
1974
  </xslo:template>
1975
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='602']">
1976
    <z:index name="Subject:w Subject:p">
1977
      <xslo:variable name="raw_heading">
1978
        <xslo:for-each select="marc:subfield">
1979
          <xslo:if test="position() &gt; 1">
1980
            <xslo:value-of select="substring(' ', 1, 1)"/>
1981
          </xslo:if>
1982
          <xslo:value-of select="."/>
1983
        </xslo:for-each>
1984
      </xslo:variable>
1985
      <xslo:value-of select="normalize-space($raw_heading)"/>
1986
    </z:index>
1987
  </xslo:template>
1988
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='604']">
1989
    <z:index name="Subject:w Subject:p">
1990
      <xslo:variable name="raw_heading">
1991
        <xslo:for-each select="marc:subfield">
1992
          <xslo:if test="position() &gt; 1">
1993
            <xslo:value-of select="substring(' ', 1, 1)"/>
1994
          </xslo:if>
1995
          <xslo:value-of select="."/>
1996
        </xslo:for-each>
1997
      </xslo:variable>
1998
      <xslo:value-of select="normalize-space($raw_heading)"/>
1999
    </z:index>
2000
  </xslo:template>
2001
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='605']">
2002
    <z:index name="Subject:w Subject:p">
2003
      <xslo:variable name="raw_heading">
2004
        <xslo:for-each select="marc:subfield">
2005
          <xslo:if test="position() &gt; 1">
2006
            <xslo:value-of select="substring(' ', 1, 1)"/>
2007
          </xslo:if>
2008
          <xslo:value-of select="."/>
2009
        </xslo:for-each>
2010
      </xslo:variable>
2011
      <xslo:value-of select="normalize-space($raw_heading)"/>
2012
    </z:index>
2013
  </xslo:template>
2014
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='606']">
2015
    <z:index name="Subject:w Subject:p">
2016
      <xslo:variable name="raw_heading">
2017
        <xslo:for-each select="marc:subfield">
2018
          <xslo:if test="position() &gt; 1">
2019
            <xslo:value-of select="substring(' ', 1, 1)"/>
2020
          </xslo:if>
2021
          <xslo:value-of select="."/>
2022
        </xslo:for-each>
2023
      </xslo:variable>
2024
      <xslo:value-of select="normalize-space($raw_heading)"/>
2025
    </z:index>
2026
  </xslo:template>
2027
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='607']">
2028
    <z:index name="Subject:w Subject:p">
2029
      <xslo:variable name="raw_heading">
2030
        <xslo:for-each select="marc:subfield">
2031
          <xslo:if test="position() &gt; 1">
2032
            <xslo:value-of select="substring(' ', 1, 1)"/>
2033
          </xslo:if>
2034
          <xslo:value-of select="."/>
2035
        </xslo:for-each>
2036
      </xslo:variable>
2037
      <xslo:value-of select="normalize-space($raw_heading)"/>
2038
    </z:index>
2039
  </xslo:template>
2040
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='630']">
2041
    <z:index name="Subject:w Subject:p">
2042
      <xslo:variable name="raw_heading">
2043
        <xslo:for-each select="marc:subfield">
2044
          <xslo:if test="position() &gt; 1">
2045
            <xslo:value-of select="substring(' ', 1, 1)"/>
2046
          </xslo:if>
2047
          <xslo:value-of select="."/>
2048
        </xslo:for-each>
2049
      </xslo:variable>
2050
      <xslo:value-of select="normalize-space($raw_heading)"/>
2051
    </z:index>
2052
  </xslo:template>
2053
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='631']">
2054
    <z:index name="Subject:w Subject:p">
2055
      <xslo:variable name="raw_heading">
2056
        <xslo:for-each select="marc:subfield">
2057
          <xslo:if test="position() &gt; 1">
2058
            <xslo:value-of select="substring(' ', 1, 1)"/>
2059
          </xslo:if>
2060
          <xslo:value-of select="."/>
2061
        </xslo:for-each>
2062
      </xslo:variable>
2063
      <xslo:value-of select="normalize-space($raw_heading)"/>
2064
    </z:index>
2065
  </xslo:template>
2066
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='632']">
2067
    <z:index name="Subject:w Subject:p">
2068
      <xslo:variable name="raw_heading">
2069
        <xslo:for-each select="marc:subfield">
2070
          <xslo:if test="position() &gt; 1">
2071
            <xslo:value-of select="substring(' ', 1, 1)"/>
2072
          </xslo:if>
2073
          <xslo:value-of select="."/>
2074
        </xslo:for-each>
2075
      </xslo:variable>
2076
      <xslo:value-of select="normalize-space($raw_heading)"/>
2077
    </z:index>
2078
  </xslo:template>
2079
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='633']">
2080
    <z:index name="Subject:w Subject:p">
2081
      <xslo:variable name="raw_heading">
2082
        <xslo:for-each select="marc:subfield">
2083
          <xslo:if test="position() &gt; 1">
2084
            <xslo:value-of select="substring(' ', 1, 1)"/>
2085
          </xslo:if>
2086
          <xslo:value-of select="."/>
2087
        </xslo:for-each>
2088
      </xslo:variable>
2089
      <xslo:value-of select="normalize-space($raw_heading)"/>
2090
    </z:index>
2091
  </xslo:template>
2092
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='634']">
2093
    <z:index name="Subject:w Subject:p">
2094
      <xslo:variable name="raw_heading">
2095
        <xslo:for-each select="marc:subfield">
2096
          <xslo:if test="position() &gt; 1">
2097
            <xslo:value-of select="substring(' ', 1, 1)"/>
2098
          </xslo:if>
2099
          <xslo:value-of select="."/>
2100
        </xslo:for-each>
2101
      </xslo:variable>
2102
      <xslo:value-of select="normalize-space($raw_heading)"/>
2103
    </z:index>
2104
  </xslo:template>
2105
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='635']">
2106
    <z:index name="Subject:w Subject:p">
2107
      <xslo:variable name="raw_heading">
2108
        <xslo:for-each select="marc:subfield">
2109
          <xslo:if test="position() &gt; 1">
2110
            <xslo:value-of select="substring(' ', 1, 1)"/>
2111
          </xslo:if>
2112
          <xslo:value-of select="."/>
2113
        </xslo:for-each>
2114
      </xslo:variable>
2115
      <xslo:value-of select="normalize-space($raw_heading)"/>
2116
    </z:index>
2117
  </xslo:template>
2118
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='636']">
2119
    <z:index name="Subject:w Subject:p">
2120
      <xslo:variable name="raw_heading">
2121
        <xslo:for-each select="marc:subfield">
2122
          <xslo:if test="position() &gt; 1">
2123
            <xslo:value-of select="substring(' ', 1, 1)"/>
2124
          </xslo:if>
2125
          <xslo:value-of select="."/>
2126
        </xslo:for-each>
2127
      </xslo:variable>
2128
      <xslo:value-of select="normalize-space($raw_heading)"/>
2129
    </z:index>
2130
  </xslo:template>
2131
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='610']">
2132
    <z:index name="Subject:w Subject:p">
2133
      <xslo:variable name="raw_heading">
2134
        <xslo:for-each select="marc:subfield">
2135
          <xslo:if test="position() &gt; 1">
2136
            <xslo:value-of select="substring(' ', 1, 1)"/>
2137
          </xslo:if>
2138
          <xslo:value-of select="."/>
2139
        </xslo:for-each>
2140
      </xslo:variable>
2141
      <xslo:value-of select="normalize-space($raw_heading)"/>
2142
    </z:index>
2143
  </xslo:template>
2144
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='640']">
2145
    <z:index name="Subject:w Subject:p">
2146
      <xslo:variable name="raw_heading">
2147
        <xslo:for-each select="marc:subfield">
2148
          <xslo:if test="position() &gt; 1">
2149
            <xslo:value-of select="substring(' ', 1, 1)"/>
2150
          </xslo:if>
2151
          <xslo:value-of select="."/>
2152
        </xslo:for-each>
2153
      </xslo:variable>
2154
      <xslo:value-of select="normalize-space($raw_heading)"/>
2155
    </z:index>
2156
  </xslo:template>
2157
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='641']">
2158
    <z:index name="Subject:w Subject:p">
2159
      <xslo:variable name="raw_heading">
2160
        <xslo:for-each select="marc:subfield">
2161
          <xslo:if test="position() &gt; 1">
2162
            <xslo:value-of select="substring(' ', 1, 1)"/>
2163
          </xslo:if>
2164
          <xslo:value-of select="."/>
2165
        </xslo:for-each>
2166
      </xslo:variable>
2167
      <xslo:value-of select="normalize-space($raw_heading)"/>
2168
    </z:index>
2169
  </xslo:template>
2170
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='642']">
2171
    <z:index name="Subject:w Subject:p">
2172
      <xslo:variable name="raw_heading">
2173
        <xslo:for-each select="marc:subfield">
2174
          <xslo:if test="position() &gt; 1">
2175
            <xslo:value-of select="substring(' ', 1, 1)"/>
2176
          </xslo:if>
2177
          <xslo:value-of select="."/>
2178
        </xslo:for-each>
2179
      </xslo:variable>
2180
      <xslo:value-of select="normalize-space($raw_heading)"/>
2181
    </z:index>
2182
  </xslo:template>
2183
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='643']">
2184
    <z:index name="Subject:w Subject:p">
2185
      <xslo:variable name="raw_heading">
2186
        <xslo:for-each select="marc:subfield">
2187
          <xslo:if test="position() &gt; 1">
2188
            <xslo:value-of select="substring(' ', 1, 1)"/>
2189
          </xslo:if>
2190
          <xslo:value-of select="."/>
2191
        </xslo:for-each>
2192
      </xslo:variable>
2193
      <xslo:value-of select="normalize-space($raw_heading)"/>
2194
    </z:index>
2195
  </xslo:template>
2196
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='644']">
2197
    <z:index name="Subject:w Subject:p">
2198
      <xslo:variable name="raw_heading">
2199
        <xslo:for-each select="marc:subfield">
2200
          <xslo:if test="position() &gt; 1">
2201
            <xslo:value-of select="substring(' ', 1, 1)"/>
2202
          </xslo:if>
2203
          <xslo:value-of select="."/>
2204
        </xslo:for-each>
2205
      </xslo:variable>
2206
      <xslo:value-of select="normalize-space($raw_heading)"/>
2207
    </z:index>
2208
  </xslo:template>
2209
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='645']">
2210
    <z:index name="Subject:w Subject:p">
2211
      <xslo:variable name="raw_heading">
2212
        <xslo:for-each select="marc:subfield">
2213
          <xslo:if test="position() &gt; 1">
2214
            <xslo:value-of select="substring(' ', 1, 1)"/>
2215
          </xslo:if>
2216
          <xslo:value-of select="."/>
2217
        </xslo:for-each>
2218
      </xslo:variable>
2219
      <xslo:value-of select="normalize-space($raw_heading)"/>
2220
    </z:index>
2221
  </xslo:template>
2222
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='646']">
2223
    <z:index name="Subject:w Subject:p">
2224
      <xslo:variable name="raw_heading">
2225
        <xslo:for-each select="marc:subfield">
2226
          <xslo:if test="position() &gt; 1">
2227
            <xslo:value-of select="substring(' ', 1, 1)"/>
2228
          </xslo:if>
2229
          <xslo:value-of select="."/>
2230
        </xslo:for-each>
2231
      </xslo:variable>
2232
      <xslo:value-of select="normalize-space($raw_heading)"/>
2233
    </z:index>
2234
  </xslo:template>
2235
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='995']">
2236
    <z:index name="item # just to index every subfield:w">
2237
      <xslo:variable name="raw_heading">
2238
        <xslo:for-each select="marc:subfield">
2239
          <xslo:if test="position() &gt; 1">
2240
            <xslo:value-of select="substring(' ', 1, 1)"/>
2241
          </xslo:if>
2242
          <xslo:value-of select="."/>
2243
        </xslo:for-each>
2244
      </xslo:variable>
2245
      <xslo:value-of select="normalize-space($raw_heading)"/>
2246
    </z:index>
2247
  </xslo:template>
2248
  <xslo:template match="*">
2249
    <z:index name="Any:w Any:p">
2250
      <xslo:value-of select="."/>
2251
    </z:index>
2252
  </xslo:template>
2253
  <xslo:template name="chopPunctuation">
2254
    <xslo:param name="chopString"/>
2255
    <xslo:variable name="length" select="string-length($chopString)"/>
2256
    <xslo:choose>
2257
      <xslo:when test="$length=0"/>
2258
      <xslo:when test="contains('-,.:=;!%/', substring($chopString,$length,1))">
2259
        <xslo:call-template name="chopPunctuation">
2260
          <xslo:with-param name="chopString" select="substring($chopString,1,$length - 1)"/>
2261
        </xslo:call-template>
2262
      </xslo:when>
2263
      <xslo:when test="not($chopString)"/>
2264
      <xslo:otherwise>
2265
        <xslo:value-of select="$chopString"/>
2266
      </xslo:otherwise>
2267
    </xslo:choose>
2268
    <xslo:text/>
2269
  </xslo:template>
2270
</xslo:stylesheet>

Return to bug 7818