Bug 24593: Rewrite marc21_default_matching_rules to YAML
[koha.git] / installer / data / mysql / en / mandatory / class_sources.yml
blob6bd9a812e8c181084c831c1534bdce348af20af2
1 ---
3 #  Copyright 2020 Koha Development Team
5 #  This file is part of Koha.
7 #  Koha is free software; you can redistribute it and/or modify it under the
8 #  terms of the GNU General Public License as published by the Free Software
9 #  Foundation; either version 2 of the License, or (at your option) any later
10 #  version.
12 #  Koha is distributed in the hope that it will be useful, but WITHOUT ANY
13 #  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
14 #  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
16 #  You should have received a copy of the GNU General Public License along
17 #  with Koha; if not, write to the Free Software Foundation, Inc.,
18 #  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
21 description:
22   - "Default classification sources and filing rules for Koha."
24 tables:
25   # class sorting (filing) rules
26   - class_sort_rules:
27       translatable: [ description ]
28       multiline: []
29       rows:
30         - class_sort_rule: "dewey"
31           description: "Default filing rules for DDC"
32           sort_routine: "Dewey"
34         - class_sort_rule: "lcc"
35           description: "Default filing rules for LCC"
36           sort_routine: "LCC"
38         - class_sort_rule: "generic"
39           description: "Generic call number filing rules"
40           sort_routine: "Generic"
42   # splitting rules
43   - class_split_rules:
44       translatable: [ description ]
45       multiline: []
46       rows:
47         - class_split_rule: "dewey"
48           description: "Default splitting rules for DDC"
49           split_routine: "Dewey"
51         - class_split_rule: "lcc"
52           description: "Default splitting rules for LCC"
53           split_routine: "LCC"
55         - class_split_rule: "generic"
56           description: "Generic call number splitting rules"
57           split_routine: "Generic"
59   # classification schemes or sources
60   - class_sources:
61       translatable: [ description ]
62       multiline: []
63       rows:
64         - cn_source: "ddc"
65           description: "Dewey Decimal Classification"
66           used: 1
67           class_sort_rule: "dewey"
68           class_split_rule: "dewey"
70         - cn_source: "lcc"
71           description: "Library of Congress Classification"
72           used: 1
73           class_sort_rule: "lcc"
74           class_split_rule: "lcc"
76         - cn_source: "udc"
77           description: "Universal Decimal Classification"
78           used: 0
79           class_sort_rule: "generic"
80           class_split_rule: "generic"
82         - cn_source: "sudocs"
83           description: "SuDoc Classification (U.S. GPO)"
84           used: 0
85           class_sort_rule: "generic"
86           class_split_rule: "generic"
88         - cn_source: "anscr"
89           description: "ANSCR (Sound Recordings)"
90           used: 0
91           class_sort_rule: "generic"
92           class_split_rule: "generic"
94         - cn_source: "z"
95           description: "Other/Generic Classification Scheme"
96           used: 0
97           class_sort_rule: "generic"
98           class_split_rule: "generic"