koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] koha/zebraplugin/zebradb/biblios/tab bib1.att d... [dev_week]


From: Joshua Ferraro
Subject: [Koha-cvs] koha/zebraplugin/zebradb/biblios/tab bib1.att d... [dev_week]
Date: Mon, 18 Sep 2006 20:02:48 +0000

CVSROOT:        /sources/koha
Module name:    koha
Branch:         dev_week
Changes by:     Joshua Ferraro <kados>  06/09/18 20:02:47

Modified files:
        zebraplugin/zebradb/biblios/tab: bib1.att default.idx record.abs 
                                         sort-string-utf.chr 
                                         word-phrase-utf.chr 
Added files:
        zebraplugin/zebradb/biblios/tab: dan1.att danbib.abs danmarc.abs 
                                         danmarc.mar explain.abs 
                                         explain.att explain.tag 
                                         generic.tag gils.abs gils-a.est 
                                         gils.att gils-b.est gils-f.est 
                                         gils-g.est gils-summary.map 
                                         gils.tag gils-usmarc.map 
                                         gils-variant.est hci.flt 
                                         mail.flt marc21.abs meta.abs 
                                         meta-b.est meta.tag 
                                         meta-usmarc.map news.flt 
                                         numeric.chr nwi.flt refer.flt 
                                         scan.chr sgml.flt soif.flt 
                                         string.chr summary.abs 
                                         summary.tag tagsetg.tag 
                                         tagsetm.tag urx.chr usmarc.abs 
                                         usmarc-b.est usmarc.flt 
                                         usmarc.mar usmarc.tag var1.var 
                                         wais.abs wais-b.est 
                                         wais-variant.est 

Log message:
        synching my tab directory

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/bib1.att?cvsroot=koha&only_with_tag=dev_week&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/default.idx?cvsroot=koha&only_with_tag=dev_week&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/record.abs?cvsroot=koha&only_with_tag=dev_week&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/sort-string-utf.chr?cvsroot=koha&only_with_tag=dev_week&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/word-phrase-utf.chr?cvsroot=koha&only_with_tag=dev_week&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/dan1.att?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/danbib.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/danmarc.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/danmarc.mar?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/explain.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/explain.att?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/explain.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/generic.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-a.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils.att?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-b.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-f.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-g.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-summary.map?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-usmarc.map?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-variant.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/hci.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/mail.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/marc21.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta-b.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta-usmarc.map?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/news.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/numeric.chr?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/nwi.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/refer.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/scan.chr?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/sgml.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/soif.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/string.chr?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/summary.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/summary.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/tagsetg.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/tagsetm.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/urx.chr?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc-b.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.flt?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.mar?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.tag?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/var1.var?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/wais.abs?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/wais-b.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/wais-variant.est?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1

Patches:
Index: bib1.att
===================================================================
RCS file: /sources/koha/koha/zebraplugin/zebradb/biblios/tab/Attic/bib1.att,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -b -r1.1.2.1 -r1.1.2.2
--- bib1.att    3 Jul 2006 21:56:45 -0000       1.1.2.1
+++ bib1.att    18 Sep 2006 20:02:47 -0000      1.1.2.2
@@ -1,4 +1,4 @@
-# $Id: bib1.att,v 1.1.2.1 2006/07/03 21:56:45 kados Exp $
+# $Id: bib1.att,v 1.1.2.2 2006/09/18 20:02:47 kados Exp $
 # Bib-1 Attribute Set
 name bib1
 reference Bib-1
@@ -23,7 +23,7 @@
 att 18              NAL-call-number
 att 19              MOS-call-number
 att 20              Local-classification
-att 21              Subject-heading
+att 21              Subject
 att 22              Subject-Rameau
 att 23              BDI-index-subject
 att 24              INSPEC-subject
@@ -33,7 +33,7 @@
 att 28              RVM-subject-heading
 att 29              Local-subject-index
 att 30              Date
-att 31              Date-of-publication
+att 31              pubdate
 att 32              Date-of-acquisition
 att 33              Title-key
 att 34              Title-collective
@@ -56,18 +56,19 @@
 att 51              Number-music-publisher
 att 52              Number-db
 att 53              Number-local-call
-att 54              Code-language
+att 54              ln
 att 55              Code-geographic
 att 56              Code-institution
 att 57              Name-and-title
 att 58              Name-geographic
-att 59              Place-publication
+att 59              pl
 att 60              CODEN
 att 61              Microform-generation
 att 62              Abstract
 att 63              Note
 att 1000            Author-title
-att 1001            Record-type
+# Record-type
+att 1001            rtype
 att 1002            Name
 att 1003            Author
 att 1004            Author-name-personal
@@ -77,7 +78,7 @@
 att 1008            Subject-LC-childrens
 att 1009            Subject-name-personal
 att 1010            Body-of-text
-att 1011            Date/time-added-to-db
+att 1011            dateaddeddb
 att 1012            Date/time-last-modified
 att 1013            Authority/format-id
 att 1014            Concept-text
@@ -99,22 +100,49 @@
 att 1031            Material-type
 att 1032            Doc-id
 att 1033            Host-item
-att 1034            Content-type
+att 1034            ctype
 att 1035            Anywhere
 att 1036            Author-Title-Subject
 
 # Koha Specific Stuff
+att 8001                       Extent
 
-att 8900                       Call-Number
-att 8800                       date-entered-on-file
-att 8801                       date1
-att 8802                       date2
-att 8805                       language
-att 8822                       ff8-22
-att 8833                       ff8-33
-att 8834                       ff8-34
+# record length according to the leader
+att 8005                       llength
+#att 8002                      Summary 
+#att 8900                      Call-Number
+
+# Usually Target Audience 008/22
+att 8822                       ta
+
+# Usually Form of item 008/23
+att 8823                       ff8-23
+
+# Usually Nature of contents 008/24-27
+att 8824                       ff8-24-27
+
+# Usually Content-type, also Form of item for maps 008/29
+att 8829                       ff8-29
+
+# Usually Literary Form 008/33
+att 8833                       lf
+#att 8833                      ff8-33
+
+# Usually Biography, also Special format characteristics for maps 008/34
+att 8834                       bio
+#att 8834                      ff8-34
 
 att 8700                       ff7-00
 att 8701                       ff7-01
 att 8702                       ff7-02
+att 8703                       ff7-01-02
+
+att 9520                       withdrawn
+att 9521                       lost
+att 9522                       onloan
 
+att 9523                       popularity
+# Author-personal-bibliography - lastname,firstname in 100$a
+att 8900               Author-personal-bibliography
+# Author-in-order - firstname lastname in 245$c statement of responsibility
+att 8901               Author-in-order

Index: default.idx
===================================================================
RCS file: /sources/koha/koha/zebraplugin/zebradb/biblios/tab/Attic/default.idx,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -b -r1.1.2.1 -r1.1.2.2
--- default.idx 3 Jul 2006 21:56:45 -0000       1.1.2.1
+++ default.idx 18 Sep 2006 20:02:47 -0000      1.1.2.2
@@ -1,5 +1,5 @@
 # Zebra indexes as referred to from the *.abs-files.
-#  $Id: default.idx,v 1.1.2.1 2006/07/03 21:56:45 kados Exp $
+#  $Id: default.idx,v 1.1.2.2 2006/09/18 20:02:47 kados Exp $
 #
 
 # Traditional word index
@@ -53,4 +53,3 @@
 completeness 1
 charmap sort-string-utf.chr
 
-

Index: record.abs
===================================================================
RCS file: /sources/koha/koha/zebraplugin/zebradb/biblios/tab/Attic/record.abs,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -b -r1.1.2.1 -r1.1.2.2
--- record.abs  3 Jul 2006 21:56:45 -0000       1.1.2.1
+++ record.abs  18 Sep 2006 20:02:47 -0000      1.1.2.2
@@ -1,4 +1,4 @@
-# $Id: record.abs,v 1.1.2.1 2006/07/03 21:56:45 kados Exp $
+# $Id: record.abs,v 1.1.2.2 2006/09/18 20:02:47 kados Exp $
 
 # This is a fairly simple example of a set of MARC21 indexing rules. It
 # results in a server which provides a passable Bath level 0 and 1 service
@@ -19,100 +19,213 @@
 systag sysno rank
 xpath disable
 
-all any
-melm 008               
date-entered-on-file:n:range(data,0,6),date-entered-on-file:s:range(data,0,6),date1:n:range(data,7,4),date1:s:range(data,7,4),date2:n:range(data,11,4),date2:s:range(data,11,4),ff8-22:w:range(data,22,1),language:w:range(data,35,3),ff8-33:w:range(data,33,1),ff8-34:w:range(data,34,1)
+# pl = Published Place
+# ta = Target Audience 002/22
+# ff8-23
+# lf = Literary Form 008/33
+# bio = Biography 008/34
+# fmt = Format
+# ln = Language
+# ctype = Content type: review, catalog, encyclopedia, dictionary
+# pubdate Publication Date
+# rtype =  Record type (leader 06)
 
-melm 007               
ff7-00:w:range(data,0,1),ff7-01:w:range(data,1,1),ff7-02:w:range(data,2,1)
+all any
+# melm 000             rtype:n:range(data,06,1),Bib-level:w:range(data,07,01)
+xelm /record/leader 
llength:w:range(data,0,5),rtype:w:range(data,6,1),Bib-level:w:range(data,7,1)
 
-melm 082               Dewey-classification:w,Dewey-classification:s
-melm 020$a             ISBN:w
+# example: xelm /record/leader l1:w:range(data,0,5),l2:w:range(data,10,2)
+#melm 001              Local-number
+melm 005               Date,Date/time-last-modified
+melm 007               
Microform-generation:n:range(data,11,1),Material-type,ff7-00:w:range(data,0,1),ff7-01:w:range(data,1,1),ff7-02:w:range(data,2,1),ff7-01-02:w:range(data,0,2)
+
+melm 008               
ln:n:range(data,35,3),ctype:w:range(data,24,4),Date:n:range(data,0,5),Date:s:range(data,0,5),Date:n:range(data,7,4),Date:s:range(data,7,4),Date:n:range(data,11,4),Date:s:range(data,11,4),pubdate:n:range(data,7,4),pubdate:s:range(data,7,4),dateaddeddb:n:range(data,0,5),dateaddeddb:s:range(data,0,5),pl:w:range(data,15,3),ta:w:range(data,22,1),ff8-23:w:range(data,23,1),ff8-29:w:range(data,29,1),lf:w:range(data,33,1),bio:w:range(data,34,1),Record-source:w:range(data,39,0)
+
+melm 010               LC-card-number,Identifier-standard
+melm 011               LC-card-number,Identifier-standard
+melm 015               
BNB-card-number,BGF-number,Number-db,Number-natl-biblio,Identifier-standard
+melm 017               Number-legal-deposit,Identifier-standard
+melm 018               Identifier-standard
+melm 020$a      ISBN:w,Identifier-standard:w
+melm 020               ISBN,Identifier-standard
 melm 022$a             ISSN:w,ISBN:w
-melm 050$b             LC-call-number:s
-melm 050               LC-call-number
-melm 942$k             LC-card-number:s
-melm 090$c             Identifier-standard:w
-melm 100$9             Cross-Reference !:w
-melm 100$a             author,author:p,author:s
-melm 100               author
-melm 110               author
-melm 111               author
-melm 130               title
-melm 240               title,title:p
-melm 242               title,title:p
-melm 243               title,title:p
-melm 245$a             title:w,title:p,title:s
-melm 245$c             author
-melm 245               title,title:p
-melm 246               title,title:p
-melm 247               title,title:p
-melm 260$a             Place-publication       !:w,!:p
-melm 260$b             Publisher               !:w,!:p
-melm 260$c             Date,Date:s,            !:y
-
-melm 260               Place-publication       
-melm 400$t             title,author
-melm 400               author
-melm 410$t             title,author
-melm 410               author
-melm 411$t             title,author
-melm 411               author
-melm 440$a             Title-series            !:w,!:p
-melm 440               Title-series            !:w,!:p
-melm 490$a             Title-series            !:w,!:p
-melm 490               title
-
-melm 505               Note    !:w,!:p
-
-melm 600$t             title
-melm 600               subject-heading,subject-heading:p
-melm 610$t             title
-melm 610               subject-heading
-melm 611$t             title
-melm 611               subject-heading
-melm 630               subject-heading
+melm 022               ISSN,Identifier-standard
+melm 023               Identifier-standard
+melm 024               Identifier-standard
+melm 025               Identifier-standard
+melm 027               Report-number,Identifier-standard
+melm 028               Number-music-publisher,Identifier-standard
+melm 030               CODEN,Identifier-standard
+melm 033               Date
+melm 034        Map-scale
+#melm 035              Local-number,Identifier-standard
+melm 037               Identifier-standard,Stock-number
+melm 040        Code-institution,Record-source
+melm 041        ln
+melm 043        Code-geographic
+#melm 046              pubdate
+melm 050$b             LC-call-number:w, LC-call-number:p, LC-call-number:s
+melm 050               LC-call-number:w, LC-call-number:p, LC-call-number:s
+melm 052               Geographic-class
+melm 060               NLM-call-number
+melm 070               NAL-call-number
+melm 080               UDC-classification
+melm 082        Dewey-classification:w,Dewey-classification:s
+melm 086        Number-govt-pub
+#melm 942$k            LC-card-number:s
+
+## KOHA SPECIFIC
+melm 090$c             Local-number:w
+#Identifier-standard:w
+
+melm 100$9             Cross-Reference:w
+melm 100$a             
Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s
+melm 100               
Author,Author-title,Author-name-personal,Name,Name-and-title,Personal-name
+melm 110               
Author,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name
+melm 111               
Author,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name
+melm 130$n             Thematic-number
+melm 130$r             Music-key
+melm 130               Title,Title-uniform
+
+melm 210               Title,Title-abbreviated
+melm 211               Title,Title-abbreviated
+melm 212               Title,Title-other-variant
+melm 214               Title,Title-expanded
+melm 222               Title,Title-key
+melm 240$r             Music-key
+melm 240$n             Thematic-number
+melm 240               Title:w,Title:p,Title-uniform
+melm 243$n             Thematic-number
+melm 243$r             Music-key
+melm 243               Title:w,Title:p,Title-collective
+melm 245$a             
Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s
+melm 245$c             
Author,Author-in-order:w,Author-in-order:p,Author-in-order:s
+melm 245               Title:w,Title:p
+melm 246               
Title,Title:p,Title-abbreviated,Title-expanded,Title-former
+melm 247               
Title,Title:p,Title-former,Title-other-variant,Related-periodical
+melm 260$a             pl:w,pl:p
+melm 260$b             Publisher:w,Publisher:p
+melm 260$c             Date,Date:s,Date:y
+#,pubdate,pubdate:s
+melm 260               pl
+melm 300               Extent:w,Extent:p
+melm 400$a             Name-and-title
+melm 400$t      Author-title,Name-and-title,Title,Title-series
+melm 400        Author,Author-name-personal,Name,Personal-name
+melm 410               Author,Corporate-name
+melm 410$a             Name-and-title
+#melm 410$t            author,Author-title,Title,Title-series
+melm 410$t      Author-title,Title,Title-series
+#melm 410              author,Author-name-corporate,Name
+melm 410        Author-name-corporate,Name
+melm 411               Author,Conference-name
+melm 411$a             Name-and-title
+#melm 411$t            title,author,Author-title,Title-series
+melm 411$t      Author-title,Title-series
+#melm 411              author,Author-name-corporate,Name
+melm 411        Author-name-corporate,Name
+melm 440$a             Title-series:w,Title-series:p
+melm 440               Title-series:w,Title-series:p,Title,Title-series
+melm 490$a             Title-series:w,Title-series:p
+melm 490               Title,Title-series
+
+melm 502               Material-type
+melm 505               Note:w,Note:p
+melm 510               Indexed-by
+melm 520               Abstract:w,Abstract:p
+#melm 533$d            pubdate,pubdate:s
+#melm 541$d            Date-of-acquisition,Date-of-acquisition:s
+
+melm 600$a             
Name-and-title,Name,Personal-name,Subject-name-personal,Subject
+melm 600$t             Name-and-title,Title,Subject
+#melm 600              Name,Personal-name,Subject-heading,Subject-name-personal
+melm 600        Name,Personal-name,Subject-name-personal,Subject
+melm 610               Corporate-name
+melm 610$a             Name-and-title
+melm 610$t             Name-and-title,Title
+melm 610               Name,Subject
+melm 611               Conference-name
+melm 611$a             Name-and-title
+melm 611$t             Name-and-title,Title
+melm 611               Name,Subject
+melm 630$n             Thematic-number
+melm 630$r             Music-key
+melm 630               Subject
 melm 650$9             Controlled-Subject-Index        
-melm 650               subject-heading,subject-heading:p
+melm 650               Subject,Subject:p
 melm 651$9             Controlled-Subject-Index        
-melm 651               subject-heading,subject-heading:p
+melm 651               Name-geographic,Subject,Subject:p
 melm 652$9             Controlled-Subject-Index        
-melm 652               subject-heading,subject-heading:p
+#melm 652              subject-heading,subject-heading:p
 melm 653$9             Controlled-Subject-Index        
-melm 653               subject-heading,subject-heading:p
+melm 653               Subject,Subject:p
 melm 654$9             Controlled-Subject-Index        
-melm 654               subject-heading
+melm 654               Subject
 melm 655$9             Controlled-Subject-Index        
-melm 655               subject-heading
+melm 655               Subject
 melm 656$9             Controlled-Subject-Index        
-melm 656               subject-heading
+melm 656               Subject
 melm 657$9             Controlled-Subject-Index        
-melm 657               subject-heading
+melm 657               Subject
 melm 690$9             Controlled-Subject-Index        
-melm 690               subject-heading
+#melm 690              subject-heading
 
 melm 700$9             Cross-Reference
-melm 700$t             title,author
-melm 700$a             author,author:p
-melm 700               author
-melm 710$t             title,author
-melm 710$a             author,author:p
-melm 710               author
-melm 711$t             title,author
-melm 711               author
-melm 730               title
-melm 740               title
-melm 800$t             title,author
-melm 800               author
-melm 810$t             title,author
-melm 810               author
-melm 811$t             title,author
-melm 811               author
-melm 830               title
+melm 700$a      Author,Author:p
+melm 700$n             Thematic-number
+melm 700$r             Music-key
+#melm 700$t            author,Author-title,Name-and-title,Title,Title-uniform
+melm 700$t      Author-title,Name-and-title,Title,Title-uniform
+melm 700        
Author,Author-name-corporate,Author-name-personal,Name,Editor,Personal-name
+melm 710               Author,Corporate-name
+#melm 710$t            author,Author-title,Name-and-title,Title,Title-uniform
+melm 710$t      Author-title,Name-and-title,Title,Title-uniform
+#melm 710$a            author,author:p,Name-and-title
+melm 710$a      Name-and-title
+#melm 710              author,Name
+melm 710        Author,Name
+melm 711$a             Name-and-title
+#melm 711$t            author,Author-title,Title,Title-uniform
+melm 711$t      Author-title,Title,Title-uniform
+#melm 711              author,Author-name-corporate,Name,Conference-name
+melm 711        Author-name-corporate,Name,Conference-name
+melm 730$n             Thematic-number
+melm 730$r             Music-key
+melm 730               Title,Title-uniform
+melm 740               Title,Title-other-variant
+melm 773$t             Host-item
+melm 780               Title-former,Related-periodical
+melm 785               Related-periodical
+
+melm 800$a             Name-and-title
+#melm 800$t            author,Author-title,Name-and-title,Title,Title-series
+melm 800$t      Author-title,Name-and-title,Title,Title-series
+melm 800        Author,Author-name-personal,Name,Personal-name
+melm 810$a             Name-and-title
+melm 810$t      Author-title,Name-and-title,Title,Title-series
+melm 810        Author,Corporate-name,Author-name-corporate,Name
+melm 811$a             Name-and-title
+#melm 811$t            author,Author-title,Name-and-title,Title,Title-series
+melm 811$t      Author-title,Name-and-title,Title,Title-series
+melm 811               Author,Author-name-corporate,Name,Conference-name
+melm 830               Title,Title-series
+melm 840               Title,Title-series
+melm 852$a             Code-institution
+
+melm 952$0             withdrawn:n
+melm 952$1             lost:n
+melm 952$2             onloan
 
+# c is collection code, d is the new item type
+melm 952$b      Record-source
 melm 942$c      Material-type
+melm 942$d      Material-type
 #melm 942$k            Call-Number
-melm 952$a             Local-classification
-melm 952$b             Record-source
+#melm 942$k            Local-Number !:w,!:p,!:s
+melm 942$k             
Local-classification:w,Local-classification:p,Local-classification:s
 melm 952$d             Host-item
 melm 952$p             Stock-number
+melm 952$u             popularity:n,popularity:s
 melm 952$v             
Date-of-acquisition,Date-of-acquisition:d,Date-of-acquisition:s
-melm 952               Local-classification
+#melm 952              Local-classification
+

Index: sort-string-utf.chr
===================================================================
RCS file: 
/sources/koha/koha/zebraplugin/zebradb/biblios/tab/Attic/sort-string-utf.chr,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -b -r1.1.2.1 -r1.1.2.2
--- sort-string-utf.chr 3 Jul 2006 21:56:45 -0000       1.1.2.1
+++ sort-string-utf.chr 18 Sep 2006 20:02:47 -0000      1.1.2.2
@@ -1,6 +1,6 @@
 # Generic character map.
 #
-# $Id: sort-string-utf.chr,v 1.1.2.1 2006/07/03 21:56:45 kados Exp $
+# $Id: sort-string-utf.chr,v 1.1.2.2 2006/09/18 20:02:47 kados Exp $
 
 # Define the basic value-set. *Beware* of changing this without re-indexing
 # your databases.

Index: word-phrase-utf.chr
===================================================================
RCS file: 
/sources/koha/koha/zebraplugin/zebradb/biblios/tab/Attic/word-phrase-utf.chr,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -b -r1.1.2.1 -r1.1.2.2
--- word-phrase-utf.chr 3 Jul 2006 21:56:45 -0000       1.1.2.1
+++ word-phrase-utf.chr 18 Sep 2006 20:02:47 -0000      1.1.2.2
@@ -1,6 +1,6 @@
 # Generic character map.
 #
-# $Id: word-phrase-utf.chr,v 1.1.2.1 2006/07/03 21:56:45 kados Exp $
+# $Id: word-phrase-utf.chr,v 1.1.2.2 2006/09/18 20:02:47 kados Exp $
 
 # Define the basic value-set. *Beware* of changing this without re-indexing
 # your databases.
@@ -9,8 +9,8 @@
 
 # Breaking characters
 
-space {\001-\040}!"#$%&'\()*+,-./:;<=>address@hidden|}~
-
+#space {\001-\040}!"#$%&'\()*+,-./:;<=>address@hidden|}~
+space {\001-\040}!"#$%&\()*+,-./:;<=>address@hidden|}~
 # Characters to be considered equivalent for searching purposes.
 
 # equivalent æä(ae)

Index: dan1.att
===================================================================
RCS file: dan1.att
diff -N dan1.att
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ dan1.att    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,22 @@
+name dan1
+reference 1.2.840.10003.3.15
+att 1         Classification-DK5-alfa-subdivision   # au Alfabetisk 
underdeling DK-5
+att 2         Subject-controlled                    # ke Kontrollerede emneord
+att 3         Subject-DBC                           # db DBC emneord
+att 4         Subject-DBC-non-fiction               # df DBC-faglitterære 
emneord
+att 5         Subject-DBC-fiction                   # ds DBC-skønlitterære 
emneord
+att 6         Subject-DBC-music                     # me DBC-Musikemneord
+att 7         Form-as-subject                       # fm Form betegnelse som 
emneord 
+att 8         Level-as-subject                      # nb Niveau-emneord
+att 9         Shelf-mark                            # po Opstillingselement
+att 10        Classification-DK5-number             # dk DK5
+att 11        Classification-as-shelf-mark          # ok Klassifikation som 
opstilling
+att 12        Obsolete-shelf-mark                   # gd Forældet 
dk-klassemærke
+att 13        Subject-FUI                           # fg FUI-Koder
+att 14        Catalogue-code                        # kk Katalogkode
+att 15        LIX-number                            # ix LIX
+att 16        Music-notation                        # nm Musikalsk notation
+att 17        Item-number                           # nr Numre
+att 18        Local-item-number                     # en Numre på ens materiale
+att 19        Previous-FAUST-code                   # tf Tidligere og lokale 
faustnumre 
+att 20        Title-host-publication                # lvx 
Værtspublikationstitel (uden nummer)

Index: danbib.abs
===================================================================
RCS file: danbib.abs
diff -N danbib.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ danbib.abs  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,14 @@
+name danbib
+
+attset bib1.att
+
+elm 245                title           -
+elm 245/a      title           title:w
+elm 245/e      authortitle     author-title:w,author-title:p
+elm 260                publisher       -
+elm 260/?      publisher       publisher:w
+elm 504                notes           -
+elm 504/a      notes           abstract:w
+elm year1      year1           date:w
+elm limit1     language        code-language:w
+elm limit2     recordtype      record-type:w

Index: danmarc.abs
===================================================================
RCS file: danmarc.abs
diff -N danmarc.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ danmarc.abs 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,755 @@
+name danmarc
+reference DANmarc
+attset bib1.att
+attset dan1.att
+
+marc danmarc.mar
+
+esetname B @
+esetname F @
+
+elm 10          DanBib-ID-nummer                    -
+elm 10/?        DanBib-ID-nummer                    Item-number
+elm 10/?/a      DanBib-ID-nummer                    Item-number
+elm 10/?/b      Dataproducentens-biblioteksnummer   -
+
+elm 11          ID-nummer-på-hovedmaterialets-post  -
+elm 11/?        ID-nummer-på-hovedmaterialets-post  -
+elm 11/?/a      ID-nummer-på-hovedmaterialets-post  -
+
+elm 14          ID-nummer-på-post-på-højere-niveau  -
+elm 14/?        ID-nummer-på-post-på-højere-niveau  -
+elm 14/?/a      ID-nummer-på-post-på-højere-niveau  -
+elm 14/?/x      ID-nummer-på-post-på-højere-niveau  Item-number
+
+elm 15          ID-nummer-på-post-på-lavere-niveau  -
+elm 15/?        ID-nummer-på-post-på-lavere-niveau  Item-number
+elm 15/?/a      ID-nummer-på-post-på-lavere-niveau  Item-number
+
+elm 16          ID-nummer-på-værtspublikation       -
+elm 16/?        ID-nummer-på-værtspublikation       -
+elm 16/?/a      ID-nummer-på-værtspublikation       -
+
+elm 17          ID-nummer-på-første-udgave          -
+elm 17/?        ID-nummer-på-første-udgave          
Item-number,Local-item-number
+elm 17/?/a      ID-nummer-på-første-udgave          
Item-number,Local-item-number
+
+elm 18          ID-nummer-på-anden-post-for-samme-materiale          -
+elm 18/?        ID-nummer-på-anden-post-for-samme-materiale          
Item-number,Local-item-number
+elm 18/?/a      ID-nummer-på-anden-post-for-samme-materiale          
Item-number,Local-item-number
+
+elm 20          Nationalbibliografisk-nummer        -
+elm 20/?        Nationalbibliografisk-nummer        Item-number
+elm 20/?/a      Landekode-for-nationalbibliografi   -
+elm 20/?/b      Nationalbibliografisk-nummer        Item-number
+
+elm 21          ISBN                                -
+elm 21/?        ISBN                                
ISBN,Identifier-standard,Item-number
+elm 21/?/a      ISBN                                
ISBN,Identifier-standard,Item-number
+elm 21/?/b      Tilføjelse                          -
+elm 21/?/c      Bindtype                            -
+elm 21/?/d      Anskaffelsesvilkår/pris             -
+elm 21/?/n      Bestillingsnummer                   Item-number
+elm 21/?/x      Fejltryk-eller-fejlagtigt-anvendt-ISBN  
ISBN,Identifier-standard,Item-number
+
+elm 22          ISSN                                -
+elm 22/?        ISSN                                
ISBN,Identifier-standard,Item-number
+elm 22/?/a      ISSN                                
ISBN,Identifier-standard,Item-number
+elm 22/?/b      Tilføjelse                          -
+elm 22/?/c      Bindtype                            -
+elm 22/?/d      Anskaffelsesvilkår/pris             -
+elm 22/?/z      Fejlagtigt-tildelt-ISSN             
ISBN,Identifier-standard,Item-number
+
+elm 28          ISMN                                -
+elm 28/?        ISMN                                
ISBN,Identifier-standard,Item-number
+elm 28/?/a      ISMN                                
ISBN,Identifier-standard,Item-number
+elm 28/?/b      Tilføjelse                          -
+elm 28/?/c      Bindtype                            -
+elm 28/?/d      Anskaffelsesvilkår/pris             -
+elm 28/?/n      Bestillingsnummer                   Item-number
+
+elm 30          CODEN                               -
+elm 30/?        CODEN                               CODEN,Item-number
+elm 30/?/a      CODEN                               CODEN,Item-number
+
+elm 32          Kode-for-natio-eller-fagbibliografi -
+elm 32/?        Kode-for-natio-eller-fagbibliografi Catalogue-code
+elm 32/?/a      Kode-for-nationalbibliografi        Catalogue-code
+elm 32/?/x      Kode-for-fagbibliografi             Catalogue-code
+
+#elm 34          Kodede-matematiske-oplysninger      -
+#elm 34/?        Kodede-matematiske-oplysninger      Code-map-scale
+#elm 34/?/a      Målestokstype                       Code-map-scale
+#elm 34/?/b      Konstant-lineær-vandret-målestok    Code-map-scale
+#elm 34/?/d      Koordinater                         Code-map-scale
+#elm 34/?/e      Koordinater                         Code-map-scale
+#elm 34/?/f      Koordinater                         Code-map-scale
+#elm 34/?/g      Koordinater                         Code-map-scale
+
+elm 38          Opstillingskode-for-børnelitteratur -
+elm 38/?        Opstillingskode-for-børnelitteratur -
+elm 38/?/a      Opstillingskode-for-børnelitteratur -
+
+elm 39          Opstillingskode-for-musikoptagelser -
+elm 39/?        Opstillingskode-for-musikoptagelser -
+elm 39/?/a      Opstillingskode-for-musikoptagelser -
+
+elm 41          Sprogkode                           -
+elm 41/?        Sprogkode                           -
+elm 41/?/a      Materialets-sprog                   Code-language
+#elm 41/?/b      Mellemoriginalens-sprog             Code-language-original
+#elm 41/?/c      Originaludgavens-sprog              Code-language-original
+elm 41/?/d      Sprog-i-resuméer                    Code-language
+elm 41/?/e      Sprog-i-mindre-dele-af-materialet   Code-language
+elm 41/?/p      Sprog-i-parallel-tekst              Code-language
+elm 41/?/u      Sprog-i-undertekster-til-film/video Code-language
+
+elm 42          Lix-tal                             -
+elm 42/?        Lix-tal                             -
+elm 42/?/a      Samlet-lix-tal                      LIX-number
+elm 42/?/b      Specifikation-af-lix-tal            -
+
+elm 43          Kode-for-geografisk-område          -
+elm 43/?        Kode-for-geografisk-område          -
+elm 43/?/a      Kode-for-geografisk-område          -
+
+elm 44          Pædagogisk-fagkode                  -
+elm 44/?        Pædagogisk-fagkode                  Subject-FUI
+elm 44/?/a      Kode-for-skoleretning               Subject-FUI
+elm 44/?/b      Kode-for-fag-og-undervisningsmateriale  Subject-FUI
+
+elm 50          LC-klassifikation                   -
+#elm 50/?        LC-klassifikation                   Classification-LC
+elm 50/?        LC-klassifikation                   -
+elm 50/?/a      LC-klassifikation                   -
+elm 50/?/b      Materialenummer                     -
+
+elm 60          NLM-klassifikation                  -
+#elm 60/?        NLM-klassifikation                  Classification-NLM
+elm 60/?        NLM-klassifikation                  -
+elm 60/?/a      NLM-klassifikation                  -
+elm 60/?/b      Materialenummer                     -
+
+elm 70          NAL-klassifikation                  -
+#elm 70/?        NAL-klassifikation                  Classification-NAL
+elm 70/?        NAL-klassifikation                  -
+elm 70/?/a      Materialenummer                     -
+
+elm 79          DB-klassifikation                   -
+elm 79/?        DB-klassifikation                   -
+#elm 79/?        DB-klassifikation                   Classification-DB 
+elm 79/?/a      Systemkode                          -
+
+elm 80          UDK                                 -
+#elm 80/?        UDK                                 Classification-UDC
+elm 80/?        UDK                                 -
+elm 80/?/a      UDK-notation                        -
+
+elm 82          DDC                                 -
+elm 82/?        DDC                                 -
+#elm 82/?        DDC                                 Classification-Dewey
+elm 82/?/a      Basisnummer                         -
+elm 82/?/b      Udgivelse                           -
+elm 82/?/c      DDC-udgave                          -
+
+elm 83          Felt-083                            -
+elm 83/?        Felt-083                            -
+elm 83/?/a      Felt-083                            -
+elm 83/?/b      Felt-083                            -
+
+elm 85          BCM-klassifikation                  -
+elm 85/?        BCM-klassifikation                  -
+#elm 85/?        BCM-klassifikation                  Classification-BCM
+elm 85/?/a      BCM-klassifikation                  -
+elm 85/?/b      BCM-klassifikation                  -
+elm 85/?/c      BCM-klassifikation                  -
+
+elm 87          Lokal-klassifikationsnotation-1     -
+elm 87/?        Lokal-klassifikationsnotation-1     -
+#elm 87/?/a      Lokal-klassifikationsnotation-1     Classification-local
+elm 87/?/b      Lokal-klassifikationsnotation-1     -
+
+elm 88          Lokal-klassifikationsnotation-2     -
+elm 88/?        Lokal-klassifikationsnotation-2     -
+#elm 88/?/a      Lokal-klassifikationsnotation-2     Classification-local
+elm 88/?/b      Lokal-klassifikationsnotation-2     -
+elm 88/?/c      Lokal-klassifikationsnotation-2     -
+elm 88/?/d      Lokal-klassifikationsnotation-2     -
+elm 88/?/e      Lokal-klassifikationsnotation-2     -
+elm 88/?/f      Lokal-klassifikationsnotation-2     -
+elm 88/?/n      Lokal-klassifikationsnotation-2     -
+elm 88/?/p      Lokal-klassifikationsnotation-2     -
+elm 88/?/q      Lokal-klassifikationsnotation-2     -
+elm 88/?/t      Lokal-klassifikationsnotation-2     -
+elm 88/?/u      Lokal-klassifikationsnotation-2     -
+
+elm 89          Lokal-klassifikationsnotation-3     -
+elm 89/?        Lokal-klassifikationsnotation-3     -
+#elm 89/?/a      Lokal-klassifikationsnotation-3     Classification-local
+elm 89/?/b      Lokal-klassifikationsnotation-3     -
+elm 89/?/c      Lokal-klassifikationsnotation-3     -
+
+elm 96          Lokal-opstillingssignatur           -
+elm 96/?        Lokal-opstillingssignatur           -
+elm 96/?/a      Opstilling           -
+elm 96/?/n      Lokal-opstillingssignatur           -
+elm 96/?/z      Lokaliseringskode                   -
+
+elm 100         Personnavn                  -
+elm 100/?       Personnavn                  
Personal-name:w,Personal-name:p,Shelf-mark
+#elm 100/?/a     Efternavn/fornavn-alene     
Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/c     Fødselsår                   
Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/f     Tilføjelse                  
Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/h     Fornavn                     
Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/k     Fuldt-udskrevet-fornavn     
Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+
+elm 110         Korporationsnavn-opstillingselement     -
+elm 110/?       Korporationsnavn-opstillingselement     
Personal-name:w,Personal-name:p,Corporate-name:w,Corporate-name:p,Shelf-mark
+#elm 110/?/a     Korporationsnavn                        
Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/c     Underkorporation                        
Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/e     Tilføjelse                              
Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/i     Nummer-på-konference                    
Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/j     Sted-for-konference                     
Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/k     År-for-konference                       
Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+
+elm 210         Forkortet-nøgletitel                    -
+elm 210/?       Forkortet-nøgletitel                    Title-key,Title,Title:p
+elm 210/?/a     Forkortet-nøgletitel                    Title-key,Title,Title:p
+elm 210/?/b     Forkortet-identificerende-tilføjelse    Title-key,Title,Title:p
+
+elm 222         Nøgletitel                  -
+elm 222/?       Nøgletitel                  Title-key,Title,Title:p
+elm 222/?/a     Nøgletitel                  Title-key,Title,Title:p
+elm 222/?/b     Identificerende-tilføjelse  Title-key,Title,Title:p
+
+elm 239         Uniform-titel/standardtitel-opstillingselement  -
+elm 239/?       Uniform-titel/standardtitel-opstillingselement  
Title-uniform,Title,Title:p
+elm 239/?/t     Uniform-titel                                   
Title-uniform,Title,Title:p
+elm 239/?/u     Almindeligt-kendt-tilnavn                       
Title-uniform,Title,Title:p
+elm 239/?/v     Uddragstitel                                    
Title-uniform,Title,Title:p
+elm 239/?/Ø     Uniform-titel/standardtitel-opstillingselement  -
+elm 239/?/ø     Identificerende-tilføjelser                     
Title-uniform,Title
+
+elm 240         Uniform-titel-opstillingselement    -
+elm 240/?       Uniform-titel-opstillingselement    Title-uniform,Title,Title:p
+elm 240/?/a     Uniform-titel                       Title-uniform,Title,Title:p
+elm 240/?/j     Andet-identificerende-element       Title-uniform,Title,Title:p
+elm 240/?/r     Sprog-i-oversættelse/version        -
+elm 240/?/u     Udgivelsesår                        -
+elm 240/?/ø     Identificerende-tilføjelser         Title-uniform,Title
+
+elm 241         Originaltitel           -
+elm 241/?       Originaltitel           Title,Title:p
+elm 241/?/a     Originaltitel           Title,Title:p
+elm 241/?/r     Sprog                   -
+
+elm 245         Originaltitel-og-ophavsangivelse            -
+elm 245/?       Originaltitel-og-ophavsangivelse            Title,Title:p
+elm 245/?/A     Originaltitel-og-ophavsangivelse            -
+elm 245/?/G     Originaltitel-og-ophavsangivelse            -
+elm 245/?/a     Titel                                       Title,Title:p
+elm 245/?/b     Rest-af-titel-eller-alternativ-titel        Title,Title:p
+elm 245/?/c     Undertitel-og-anden-titelinformation        Title,Title:p
+elm 245/?/e     Ophavsangivelser-opslag                     -
+elm 245/?/f     Ophavsangivelser                            -
+elm 245/?/g     Numerisk-eller-alfabetisk-betegnelse-for-bind                  
     Title,Title:p
+elm 245/?/i     
Anden-primær/sekundær-ophavsangivelse-kun-i-nationalbibliogafien    -
+elm 245/?/j     
Anden-primær/sekundær-ophavsangivelse-ikke-i-nationalbibliogafien   -
+elm 245/?/o     Titel-på-supplement/sektion                  -
+elm 245/?/p     Paralleltitel                               
Title-parallel,Title,Title:p
+elm 245/?/s     Parallel-undertitel                         
Title-parallel,Title,Title:p
+elm 245/?/u     Markant-undertitel                          Title,Title:p
+elm 245/?/x     Hovedtitel-på-tilføjet-værk-af-andet-ophav  Title,Title:p
+elm 245/?/y     Titel-på-supplement                         Title,Title:p
+elm 245/?/Ø     Originaltitel-og-ophavsangivelse            -
+elm 245/?/æ     Identificerende-ophavsangivelse-til-titel   -
+elm 245/?/ø     Identificerende-tilføjelser-til-titel       -
+
+elm 248         Bindspecifikation                       -
+elm 248/?       Bindspecifikation                       Title
+elm 248/?/a     Bindtitel/supplementstitel              Title,Title:p
+elm 248/?/c     Undertitel-og-anden-titelinformation    Title,Title:p
+elm 248/?/e     Ophavsangivelse                         -
+elm 248/?/g     Bindnummer/supplementsbetegnelse        Title
+elm 248/?/j     Udgivelsesår                            -
+elm 248/?/l     Generel-note                            Note
+elm 248/?/w     Udgavebetegnelse                        -
+
+elm 250         Udgavebetegnelse                        -
+elm 250/?       Udgavebetegnelse                        -
+elm 250/?/a     Udgavebetegnelse                        -
+elm 250/?/b     Kort-udgavebetegnelse/sonderingselement -
+elm 250/?/c     Ophavsangivelse-opslag                  -
+elm 250/?/d     Ophavsangivelse                         -
+elm 250/?/x     Oplagsbetegnelse                        -
+
+elm 255         Nummereringer-og-dateringer   -
+elm 255/?       Nummereringer-og-dateringer   -
+elm 255/?/a     Nummereringer-og-dateringer   -
+
+elm 256         Matematiske-oplysninger-for-kartografiske-materialer    -
+#elm 256/?       Matematiske-oplysninger-for-kartografiske-materialer    
Code-map-scale
+#elm 256/?/a     Målestok                                                
Code-map-scale
+#elm 256/?/c     Projektion                                              
Code-map-scale
+
+elm 260         Publicering/distribution        -
+elm 260/?       Publicering/distribution        -
+elm 260/?/a     Hjemsted-for-forlag             Place-publication
+elm 260/?/b     Navn-på-forlag                  Publisher
+elm 260/?/c     Udgivelsesår                    Date-of-Publication
+elm 260/?/d     Adresse-på-forlag               -
+elm 260/?/e     Funktionsangivelse-på-forlag    -
+elm 260/?/f     Hjemsted-for-distributør        Place-publication
+elm 260/?/g     Navn-på-distributør             -
+elm 260/?/k     Trykkerioplysninger             -
+elm 260/?/p     Navn-på-forlag/distributør-på-andet-sprog/alfabet   publisher
+
+elm 300         Fysisk-beskrivelse                          -
+elm 300/?       Fysisk-beskrivelse                          -
+elm 300/?/D     Fysisk-beskrivelse                          -
+elm 300/?/a     Omfang-uden-specifik-materialebetegnelse    -
+elm 300/?/b     Yderligere-fysisk-beskrivelse               -
+elm 300/?/c     Størrelse                                   -
+elm 300/?/d     Bilag                                       -
+elm 300/?/e     Tekniske-oplysninger                        -
+elm 300/?/l     Spilletid                                   -
+elm 300/?/n     Specifik-materialebetegnelse                -
+
+elm 440         Seriebetegnelse-i-materialets-form                  -
+elm 440/?       Seriebetegnelse-i-materialets-form                  -
+elm 440/?/A     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/V     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/a     Seriens-hovedtitel                                  
Title,Title-series,Title:p
+elm 440/?/c     Undertitel-eller-anden-titelinformation             
Title,Title-series,Title:p
+elm 440/?/e     Ophavsangivelse                                     -
+elm 440/?/n     Numerisk/alfabetisk-betegnelse-for-sektion          
Title,Title-series
+elm 440/?/o     Titel-på-sektion                                    
Title,Title-series,Title:p
+elm 440/?/p     Seriens-paralleltitel                               
Title,Title-series,Title:p
+elm 440/?/v     Nummerering-og-datering-i-serien                    
Title,Title-series
+elm 440/?/y     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/z     Seriens-ISSN                                        ISSN
+elm 440/?/å     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/æ     Identificerende-ophavsangivelse-til-seriens-titel   -
+elm 440/?/ø     Identificerende-tilføjelse-til-seriens-titel        
Title,Title-series,Title:p
+
+elm 500         Periodicums-frekvens    -
+elm 500/?       Periodicums-frekvens    -
+elm 500/?/a     Periodicums-frekvens    -
+
+elm 501         Systemkrav/adgangsmåde  -
+elm 501/?       Systemkrav              Note
+elm 501/?/a     Adgangsmåde             Note
+
+elm 502         Originaltitel/oversættelse  -
+elm 502/?       Originaltitel/oversættelse  Note
+elm 502/?/a     Originaltitel/oversættelse  Note
+
+elm 504         Indholdsbeskrivelse     -
+elm 504/?       Indholdsbeskrivelse     Note
+elm 504/?/a     Indholdsbeskrivelse     Note
+
+elm 505         Art/form                -
+elm 505/?       Art/form                Note
+elm 505/?/a     Art/form                Note
+
+elm 506         Disputats/afhandling    -
+elm 506/?       Disputats/afhandling    Note
+elm 506/?/a     Disputats/afhandling    Note
+
+
+elm 507         Anledning-til-udgivelse -
+elm 507/?       Anledning-til-udgivelse Note
+elm 507/?/a     Anledning-til-udgivelse Note
+
+elm 508         Sprog-og-alfabet        -
+elm 508/?       Sprog-og-alfabet        Note
+elm 508/?/a     Sprog-og-alfabet        Note
+
+elm 509         Besætning               -
+elm 509/?       Besætning               Note
+elm 509/?/a     Besætning               Note
+
+elm 512         Beskrivelse                     -
+elm 512/?       Beskrivelse                     -
+elm 512/?/a     Generel-note-til-beskrivelse    Note
+elm 512/?/b     Supplerende-tekst               -
+elm 512/?/e     Ophavsangivelse                 -
+elm 512/?/i     Indledende-tekst                -
+elm 512/?/t     Titel                           Title,Title:p
+
+elm 513         Fælles-ophavsangivelse  -
+elm 513/?       Fælles-ophavsangivelse  -
+elm 513/?/e     Primær-ophavsangivelse  -
+
+elm 517         Målgruppe-og-anvendelighed  -
+elm 517/?       Målgruppe-og-anvendelighed  Note
+elm 517/?/a     Målgruppe-og-anvendelighed  Note
+
+elm 520         Værkets-bibliografiske-historie -
+elm 520/?       Værkets-bibliografiske-historie -
+elm 520/?/a     Værkets-bibliografiske-historie -
+elm 520/?/b     Supplerende-tekst               -
+elm 520/?/i     Indledende-tekst                -
+elm 520/?/t     Titel                           Title,Title:p
+
+elm 521         Udgavens-oplag          -
+elm 521/?       Udgavens-oplag          -
+elm 521/?/a     Oplagsbetegnelse        -
+elm 521/?/b     Seneste-oplag           -
+elm 521/?/c     Oplagets-udgivelsesår   Date-of-publication
+
+elm 526         Sammenhæng-med-andre-værker -
+elm 526/?       Sammenhæng-med-andre-værker -
+elm 526/?/a     Sammenhæng-med-andre-værker Note
+elm 526/?/b     Supplerende-tekst           -
+elm 526/?/d     Ophavsangivelse-foran-titel -
+elm 526/?/e     Ophavsangivelse             -
+elm 526/?/i     Indledende-tekst            -
+elm 526/?/t     Titel                       Title,Title:p
+
+elm 530         Indholdsnote            -
+elm 530/?       Indholdsnote            -
+elm 530/?/a     Indholdsnote            Note
+elm 530/?/e     Ophavsangivelse         -
+elm 530/?/t     Titel                   Title,Title:p
+
+elm 531         Indledende-tekst-til-maskingenereret-indholdsnote   -
+elm 531/?       Indledende-tekst-til-maskingenereret-indholdsnote   -
+elm 531/?/a     Indledende-tekst-til-maskingenereret-indholdsnote   -
+
+elm 532         Litteraturhenvisninger-og-registre    -
+elm 532/?       Litteraturhenvisninger-og-registre    -
+elm 532/?/a     Litteraturhenvisninger-og-registre    -
+
+elm 534         Partielt-indhold        -
+elm 534/?       Partielt-indhold        Note
+elm 534/?/a     Partielt-indhold        Note
+
+elm 538         Numre-der-indgår-i-materialet   -
+elm 538/?       Numre-der-indgår-i-materialet   Item-number
+elm 538/?/a     Nummer                          Item-number
+elm 538/?/b     Editionsnummer                  Item-number
+elm 538/?/c     Pladenummer                     Item-number
+elm 538/?/d     Editions-og-pladenummer         Item-number
+elm 538/?/f     Forlag                          Publisher
+elm 538/?/g     Forlagsnummer                   Item-number
+
+elm 539         Grundlaget-for-katalogiseringen -
+elm 539/?       Grundlaget-for-katalogiseringen -
+elm 539/?/a     Grundlaget-for-katalogiseringen -
+
+elm 557         Periodicum-som-værtspublikation-for-I-analyse   -
+elm 557/?       Periodicum-som-værtspublikation-for-I-analyse   -
+elm 557/?/V     Periodicum-som-værtspublikation-for-I-analyse   -
+elm 557/?/a     Titel                                           - # 
Title,Title-host-item,Title:p
+elm 557/?/j     Udgivelsesår                                    -
+elm 557/?/v     Nummerering/datering                            - # 
Title,Title-host-item,Title:p
+
+elm 559         Generel-note            -
+elm 559/?       Generel-note            -
+elm 559/?/a     Generel-note            Note
+
+elm 600         Personnavn-emneord      -
+#elm 600/?       Personnavn-emneord      
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/a     Efternavn/fornavn-alene 
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/c     Fødselsår               
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/e     Romertal                
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/f     Tilføjelse              
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/h     Fornavn                 
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/k     Fuldt-udskrevet-fornavn 
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/x     Underdeling-emne/art    
Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/å     Personnavn-emneord      
Subject-controlled,Subject-name-personal,Subject:p
+
+elm 610         Korporationsnavn-emneord    -
+#elm 610/?       Korporationsnavn-emneord    
Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/a     Korporationsnavn            
Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/c     Underkorporation            
Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/e     Tilføjelse                  
Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/t     Titel                       
Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/x     Underdeling-emne/art        
Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/y     Underdeling-periode         
Subject-controlled,Subject-name-corporate,Subject:p
+
+elm 621         Emnedata-for-kartografisk-materiale -
+#elm 621/?       Emnedata-for-kartografisk-materiale Subject
+elm 621/?       Emnedata-for-kartografisk-materiale    -
+#elm 621/?/a     Stednavn Subject
+#elm 621/?/b     Land/stat Subject
+
+elm 630         Kontrolleret-emneord    -
+#elm 630/?       Kontrolleret-emneord    
Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#elm 630/?/a     Kontrolleret-emneord    
Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#elm 630/?/b     Andre-bibliotekers-kontrollerede-emneord    
Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#
+#elm 631         Ukontrolleret-emneord   -
+#elm 631/?       Ukontrolleret-emneord   
Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#elm 631/?/a     Ukontrolleret-emneord   
Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#elm 631/?/b     Andre-bibliotekers-ukontrollerede-emneord   
Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#elm 631/?/f     Ukontrolleret-faglitterært-emneord          
Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#
+elm 633         Stednavn                -
+#elm 633/?       Stednavn                
Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#elm 633/?/a     Stednavn                
Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#
+elm 645         Titel                   -
+elm 645/?       Titel                   Subject-controlled,Subject-controlled:p
+elm 645/?/c     Titel                   Subject-controlled,Subject-controlled:p
+
+elm 650         LC-emneord              subject-controlled
+#elm 650/?       LC-emneord              Subject-controlled
+#elm 650/?/a     LC-emneord              Subject-controlled
+#elm 650/?/v     LC-emneord              -
+#elm 650/?/x     Underdeling-emne/art    Subject-controlled
+#elm 650/?/y     Underdeling-periode     Subject
+#elm 650/?/z     Underdeling-lokalitet   Subject
+
+elm 651         LC-geografisk-emneord   subject-controlled
+#elm 651/?       LC-geografisk-emneord   Subject
+#elm 651/?/a     LC-geografisk-emneord   Subject
+#elm 651/?/x     Underdeling-emne/art    Subject
+#elm 651/?/z     Underdeling-lokalitet   Subject
+
+elm 652         DK5-klassemærke         -
+elm 652/?       DK5-klassemærke         -
+elm 652/?/a     Efternavn/navn/korporationsnavn-som-alfabetisk-underdeling  
Classification-DK5-alfa-subdivision
+elm 652/?/b     Andet-som-alfabetisk-underdeling                    
Classification-DK5-alfa-subdivision,Subject-controlled
+elm 652/?/c     Fødselsår                                           
Classification-DK5-alfa-subdivision
+elm 652/?/h     Fornavn                                             
Classification-DK5-alfa-subdivision,Subject-controlled
+elm 652/?/i     Analytisk-klassemærke                               
Classification-DK5-number
+elm 652/?/m     Opstillings-og-hovedplacering                       
Classification-DK5-number,Classification-as-shelf-mark
+elm 652/?/n     Nationalbibliografisk-hovedplacering                
Classification-DK5-number
+elm 652/?/o     Opstillingsklassemærkeog-bibliotekshovedplacering   
Classification-DK5-number
+elm 652/?/p     Biplacering                                         
Classification-DK5-number
+elm 652/?/q     Nationalbibliografisk-biplacering                   
Classification-DK5-number
+elm 652/?/r     Biblioteksbiplacering                               
Classification-DK5-number
+elm 652/?/v     Tilføjede-cifre-efter-kolon                         -
+elm 652/?/z     Tilføjede-cifre-efter-bindestreg                    -
+elm 652/?/å     Feltnumerator                                       -
+
+elm 654         Forældet-DK5-klassemærke    -
+#elm 654/?       Forældet-DK5-klassemærke    Classification
+#elm 654/?/p     Biplacering                 Classification
+
+elm 660         MeSH-emneord            -
+elm 660/?       MeSH-emneord            
Subject-controlled,Subject-controlled,MESH-Subject
+elm 660/?/a     MeSH-emneord            
Subject-controlled,Subject-controlled,MESH-Subject
+elm 660/?/x     Generel-underdeling     
Subject-controlled,Subject-controlled,MESH-Subject
+
+elm 661         Europæisk-pædagogisk-tesaurus   -
+elm 661/?       Europæisk-pædagogisk-tesaurus   
Subject-controlled,Subject-controlled
+elm 661/?/a     Kontrolleret-dansk-emneord      
Subject-controlled,Subject-controlled
+elm 661/?/b     Kontrolleret-engelsk-emneord    
Subject-controlled,Subject-controlled
+elm 661/?/c     Ukontrolleret-dansk-emneord     
Subject-controlled,Subject-controlled
+
+elm 666         Kontrolleret-DBC-emneord            -
+elm 666/?       Kontrolleret-DBC-emneord            -
+elm 666/?/e     Stednavn-som-emneord-faglitteratur  
Subject-DBC,Subject-controlled,Subject-DBC-non-fiction,Subject-controlled
+elm 666/?/f     Kontrolleret-faglitterært-emneord   
Subject-DBC,Subject-controlled,Subject-DBC-non-fiction,Subject-controlled
+elm 666/?/i     Tidsangivelse                       
Subject-DBC,Subject-controlled,Subject-DBC-non-fiction,Subject-controlled
+elm 666/?/l     Stednavn                            
Subject-DBC,Subject-controlled
+elm 666/?/m     Musikalsk-genre-som-emneord         
Subject-DBC,Subject-controlled,Subject-DBC-music
+elm 666/?/n     Musikalsk-besætning-som-emneord     
Subject-DBC,Subject-controlled,Subject-DBC-music
+elm 666/?/o     Formbetegnelse                      
Subject-DBC,Subject-controlled,Form-as-subject
+elm 666/?/p     Periodebetegnelse                   
Subject-DBC,Subject-controlled,Subject-DBC-music
+elm 666/?/q     Stednavn-som-emneord-skønlitteratur 
Subject-DBC,Subject-controlled,Subject-DBC-fiction,Subject-controlled
+elm 666/?/s     Kontrolleret-skønlitterært-emneord  
Subject-DBC,Subject-controlled,Subject-DBC-fiction,Subject-controlled
+elm 666/?/u     Niveau/brugerkategori               
Subject-DBC,Subject-controlled,Level-as-subject
+elm 666/?/å     Kontrolleret-DBC-emneord            
Subject-DBC,Subject-controlled
+
+elm 668         Genrebetegnelse         -
+elm 668/?       Genrebetegnelse         Subject-controlled
+elm 668/?/a     Genrebetegnelse         Subject-controlled
+elm 668/?/b     Underdeling             Subject-controlled
+
+#elm 670         NAL-emneord             -
+#elm 670/?       NAL-emneord             Subject-NAL
+#elm 670/?/a     NAL-emneord             Subject
+
+elm 690         COMPASS-emneord         -
+elm 690/?       COMPASS-emneord         - # Subject-controlled,Subject-COMPASS
+elm 690/?/a     Enkeltord              - # Subject-controlled,Subject-COMPASS
+elm 690/?/b     Flere-ord              - # Subject-controlled,Subject-COMPASS
+elm 690/?/c     Forbindende-tekst       -
+elm 690/?/d     Underdeling-periode     - # Subject-controlled,Subject-COMPASS
+elm 690/?/h     COMPASS-emneord         - # Subject-controlled,Subject-COMPASS
+elm 690/?/i     COMPASS-emneord         -
+elm 690/?/m     COMPASS-emneord         -
+elm 690/?/v     COMPASS-emneord         -
+elm 690/?/w     COMPASS-emneord         -
+elm 690/?/x     COMPASS-emneord         -
+elm 690/?/y     COMPASS-emneord         -
+elm 690/?/z     COMPASS-emneord         -
+
+elm 700         Personnavn              -
+elm 700/?       Personnavn              Personal-name
+elm 700/?/A     Personnavn              Personal-name
+elm 700/?/a     Efternavn/fornavn-alene Personal-name
+elm 700/?/b     Funktionsbetegnelse -
+elm 700/?/c     Fødselsår               Personal-name
+elm 700/?/f     Tilføjelse              Personal-name
+elm 700/?/h     Fornavn                 Personal-name
+elm 700/?/k     Fuldt-udskrevet-fornavn Personal-name
+elm 700/?/å     Personnavn              -
+
+elm 710         Korporationsnavn        -
+elm 710/?       Korporationsnavn        Personal-name
+elm 710/?/A     Korporationsnavn        Personal-name
+elm 710/?/a     Korporationsnavn        Personal-name
+elm 710/?/c     Underkorporation        Personal-name
+elm 710/?/e     Tilføjelse              Personal-name
+elm 710/?/i     Nummer-på-konference    Personal-name
+elm 710/?/j     Sted-for-konference     Personal-name
+elm 710/?/k     År-for-konference       Personal-name
+elm 710/?/å     Korporationsnavn        -
+
+
+elm 739         Uniform-titel/standardtitel -
+elm 739/?       Uniform-titel/standardtitel Title-uniform
+elm 739/?/t     Uniform-titel/standardtitel Title-uniform
+
+elm 740         Uniform-titel                -
+elm 740/?       Uniform-titel                Title,Title-uniform
+elm 740/?/a     Uniform-titel                Title,Title-uniform
+elm 740/?/s     Titel-på-del-af-værket       Title,Title-uniform
+
+elm 745         Varianttitel            -
+elm 745/?       Varianttitel            -
+elm 745/?/A     Varianttitel            -
+elm 745/?/a     Titel                   Title
+elm 745/?/o     Titel-på-afhængig-publikation/supplement    -
+
+elm 770         Personnavn-analyse      -
+elm 770/?       Personnavn-analyse      Personal-name
+elm 770/?/A     Personnavn-analyse      -
+elm 770/?/a     Efternavn/fornavn-alene Personal-name
+elm 770/?/c     Fødselsår               Personal-name
+elm 770/?/f     Tilføjelse              Personal-name
+elm 770/?/h     Fornavn                 Personal-name
+elm 770/?/å     Feltnumerator           -
+
+elm 780         Korporationsnavn-analyse    -
+elm 780/?       Korporationsnavn-analyse    Personal-name,Corporate-name
+elm 780/?/a     Korporationsnavn            Personal-name,Corporate-name
+elm 780/?/å     Feltnumerator               Personal-name,Corporate-name
+
+elm 795         Analytisk-titel                             -
+elm 795/?       Analytisk-titel                             Title
+elm 795/?/A     Analytisk-titel                             -
+elm 795/?/a     Analytisk-titel                             Title
+elm 795/?/b     Rest-af-analytisk-titel/alternativ-titel    Title
+elm 795/?/c     Undertitel/anden-titelinformation           Title
+elm 795/?/e     Ophavsangivelse-opslag                      -
+elm 795/?/i     Anden-primær/sekundær-ophavsangivelse       -
+elm 795/?/p     Paralleltitel                               Title
+elm 795/?/u     Almindeligt-kendt-tilnavn                   Title
+elm 795/?/v     Uddragstitel                                Title
+elm 795/?/y     Kode                                        -
+elm 795/?/å     Feltnumerator                               -
+
+elm 840         Serietitel              -
+elm 840/?       Serietitel              -
+elm 840/?/V     Serietitel              -
+elm 840/?/a     Seriens-hovedtitel              Title,Title-series
+elm 840/?/v     Seriens-nummerering/datering    Title,Title-series
+elm 840/?/z     Seriens-ISSN                    
Identifier-standard,ISSN,Item-number
+elm 840/?/ø     Identificerende-tilføjelser-til-seriens-titel   Title
+
+elm 860         Tidligere-titel         -
+elm 860/?       Tidligere-titel         -
+elm 860/?/c     Tilføjelse-til-titel    Related-periodical,Title-former
+elm 860/?/t     Hovedtitel              Title-former
+elm 860/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 861         Senere-titel            -
+elm 861/?       Senere-titel            -
+elm 861/?/c     Tilføjelse-til-titel    
Related-periodical,Title-added-title-page
+elm 861/?/i     Indledende-tekst       -
+elm 861/?/t     Hovedtitel              
Related-periodical,Title-added-title-page
+elm 861/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 863         Udgivet-sammen-med      -
+elm 863/?       Udgivet-sammen-med      -
+elm 863/?/t     Hovedtitel              Title-other-variant
+elm 863/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 867         Hovedudgave-på-andet-sprog/andet-indhold    -
+elm 867/?       Hovedudgave-på-andet-sprog/andet-indhold    -
+elm 867/?/t     Hovedtitel                                  Title-other-variant
+elm 867/?/z     ISSN                                        
Identifier-standard,ISSN,Item-number
+
+elm 868         Udgave-på-andet-sprog/andet-indhold     -
+elm 868/?       Udgave-på-andet-sprog/andet-indhold     -
+elm 868/?/t     Hovedtitel                              Title-other-variant
+elm 868/?/z     ISSN                                    
Identifier-standard,ISSN,Item-number
+
+elm 870         Hovedpublikation-til-supplement     -
+elm 870/?       Hovedpublikation-til-supplement     -
+elm 870/?/t     Hovedtitel                          Title-other-variant
+elm 870/?/z     ISSN                                
Identifier-standard,ISSN,Item-number
+
+elm 871         Supplement-til-hovedpublikation     -
+elm 871/?       Supplement-til-hovedpublikation     -
+elm 871/?/c     Tilføjelse-til-titel                -
+elm 871/?/t     Hovedtitel                          Title-other-variant
+
+elm 874         Underserie              -
+elm 874/?       Underserie              -
+elm 874/?/t     Hovedtitel              Title-other-variant
+elm 874/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 900         Henvisning-fra-personnavn   -
+elm 900/?       Henvisning-fra-personnavn   Personal-name
+elm 900/?/A     Henvisning-fra-personnavn   -
+elm 900/?/a     Efternavnet/fornavnet-alene Personal-name
+elm 900/?/c     Fødselsår                   Personal-name
+elm 900/?/f     Tilføjelse                  Personal-name
+elm 900/?/h     Fornavn                     Personal-name
+elm 900/?/k     Fuldt-udskrevet-fornavn     Personal-name
+elm 900/?/w     Ord-hvortil-der-henvises    -
+elm 900/?/x     Forbindende-tekst           -
+elm 900/?/z     Felt/delfeltkode-hvortil-der-henvises   -
+elm 900/?/å     Feltnumerator               -
+
+elm 910         Henvisning-fra-korporationsnavn     -
+elm 910/?       Henvisning-fra-korporationsnavn     Personal-name
+elm 910/?/A     Henvisning-fra-korporationsnavn     -
+elm 910/?/a     Korporationsnavn                    Personal-name
+elm 910/?/c     Underkorporation                    Personal-name
+elm 910/?/e     Tilføjelse                          Personal-name
+elm 910/?/g     Resten-af-korporationsnavn          Personal-name
+elm 910/?/h     Forbogstaver/fornavnsforkortelser   Personal-name
+elm 910/?/w     Ord-hvortil-der-henvises            -
+elm 910/?/x     Forbindende-tekst                   -
+elm 910/?/z     Felt/delfeltkode-hvortil-der-henvises     -
+elm 910/?/å     Feltnumerator                       -
+
+elm 945         Henvisning-fra-titel        -
+elm 945/?       Henvisning-fra-titel        -
+elm 945/?/a     Title                       Title
+elm 945/?/w     Ord-hvortil-der-henvises    -
+elm 945/?/x     Forbindende-tekst           -
+elm 945/?/z     Felt/delfeltkode-hvortil-der-henvises        -
+
+elm 980         Bibliotekets-beholdning-af-et-periodicum    -
+elm 980/?       Bibliotekets-beholdning-af-et-periodicum    -
+elm 980/?/d     Første-år                                   -
+elm 980/?/g     Kode-for-fuldstændighed                     -
+
+elm s01         felt-s01                    -
+elm s01/?       felt-s01                    -
+elm s01/?/a     felt-s01                    -
+elm s01/?/b     felt-s01                    -
+
+
+elm s06         felt-s06                    -
+elm s06/?       felt-s06                    -
+elm s06/?/a     felt-s06                    -
+elm s06/?/b     felt-s06                    -
+
+elm s10         felt-s10                    -
+elm s10/?       felt-s10                    -
+elm s10/?/a     felt-s10                    -
+
+elm s45         felt-s45                    -
+elm s45/?       felt-s45                    -
+elm s45/?/a     felt-s45                    -
+

Index: danmarc.mar
===================================================================
RCS file: danmarc.mar
diff -N danmarc.mar
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ danmarc.mar 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,3 @@
+# $Id: danmarc.mar,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name danmarc
+reference danmarc

Index: explain.abs
===================================================================
RCS file: explain.abs
diff -N explain.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ explain.abs 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,223 @@
+# This Explain schema is used for our internal management and processing of
+# explain data. On request, records are mapped to the proper Explain ASN.1
+# before transmission.
+#
+# $Id: explain.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name explain
+reference Explain-schema
+attset explain
+tagset explain.tag
+
+esetname B @
+esetname F @
+
+section rpnCapabilities
+elm (4,550)                            rpnOperators                    -
+elm (4,550)/(4,551)                    rpnOperator                     -
+elm (4,552)                            resultSetAsOperandSupported     -
+elm (4,553)                            restrictionOperandSupported     -
+elm (4,554)                            proximitySupport                -
+elm (4,554)/(4,555)                    anySupport                      -
+elm (4,554)/(4,556)                    unitsSupported                  -
+elm (4,554)/(4,556)/(4,557)            unitSupported                   -
+elm (4,554)/(4,556)/(4,557)/(4,558)    known                           -
+elm (4,554)/(4,556)/(4,557)/(4,559)    private                         -
+elm (4,554)/(4,556)/(4,557)/(4,559)/(4,558) privateUnit                        
-
+elm (4,554)/(4,556)/(4,557)/(4,559)/(4,560) description                        
-
+
+section accessInfo
+elm (4,501)                            queryTypesSupported             -
+elm (4,501)/(4,518)                    queryTypeDetails                -
+elm (4,501)/(4,518)/(4,519):rpnCapabilities    rpnCapabilities         -
+elm (4,501)/(4,518)/(4,520)            iso8777Capabilities             -
+elm (4,501)/(4,518)/(4,521)            privateCapabilities             -
+elm (4,503)                            diagnosticSets                  -
+elm (4,503)/(4,1000)                   diagnosticSet                   -
+elm (4,505)                            attributeSetIds                 -
+elm (4,505)/(4,1000)                   attributeSetId                  -
+elm (4,507)                            schemas                         -
+elm (4,507)/(4,1000)                   schema                          -
+elm (4,509)                            recordSyntaxes                  -
+elm (4,509)/(4,1000)                   recordSyntax                    -
+elm (4,511)                            resourceChallenges              -
+elm (4,511)/(4,1000)                   resourceChallenge               -
+elm (4,513)                            restrictedAccess                -
+elm (4,514)                            costInfo                        -
+elm (4,515)                            variantSets                     -
+elm (4,515)/(4,1000)                   variantSets                     -
+elm (4,516)                            elementSetNames                 -
+elm (4,516)/(4,1001)                   elementSetName                  -
+elm (4,517)                            unitSystems                     -
+elm (4,517)/(4,1001)                   unitSystem                      -
+
+section commonInfo
+elm (4,601)                            dateAdded                       !
+elm (4,602)                            dateChanged                     !
+elm (4,603)                            expiry          DateExpired
+elm (4,604)                            languageCode    HumanStringLanguage
+
+section contactInfo
+elm (4,102)                            name                            -
+elm (4,113)                            description                     -
+elm (4,127)                            address                         -
+elm (4,128)                            email                           -
+elm (4,129)                            phone                           -
+
+section stringOrNumeric
+elm (4,1001)                           string                          -
+elm (4,1002)                           numeric                         -
+
+section attributeSetDetailsValue
+elm (4,709)                            attributeValue                  -
+elm (4,709)/(4,710):stringOrNumeric    value   -
+elm (4,709)/(4,113)                    description                     -
+elm (4,709)/(4,712)                    subAttributes                   -
+elm (4,709)/(4,712)/(4,713):stringOrNumeric subAttribute               -
+elm (4,709)/(4,714)                    superAttributes                 -
+elm (4,709)/(4,714)/(4,715):stringOrNumeric superAttributes            -
+elm (4,709)/(4,711)                    partialSupport                  -
+
+section attributeSetDetails
+elm (4,1000)                           attributeSet                    -
+elm (4,702)                            attributesByType                -
+elm (4,702)/(4,703)                    attributeTypeDetails            -
+elm (4,702)/(4,703)/(4,704)            attributeType                   -
+elm (4,702)/(4,703)/(4,705)            defaultIfOmitted                -
+elm (4,702)/(4,703)/(4,705)/(4,706):stringOrNumeric    defaultValue    -
+elm (4,702)/(4,703)/(4,705)/(4,113)    defaultDescription              -
+elm (4,702)/(4,703)/(4,708):attributeSetDetailsValue attributeValues   -
+
+section attributeCombinations
+elm (4,1000)                           attributeSet                    -
+elm (4,717)                            legalCombinations               -
+elm (4,717)/(4,718)                    legalCombination                -
+elm (4,717)/(4,718)/(4,719)            attributeOccurrence             -
+elm (4,717)/(4,718)/(4,719)/(4,1000)   attributeSetId                  -
+elm (4,717)/(4,718)/(4,719)/(4,704)    attributeType                   -
+elm (4,717)/(4,718)/(4,719)/(4,720)    mustBeSupplied                  -
+elm (4,717)/(4,718)/(4,719)/(4,721)    anyOrNone                       -
+elm (4,717)/(4,718)/(4,719)/(4,722)    specific                        -
+elm (4,717)/(4,718)/(4,719)/(4,722)/(4,710):stringOrNumeric value      -
+
+section attributeType
+elm (4,751)                            attributeType                   -
+elm (4,751)/(4,102)                    attributeName                   -
+elm (4,751)/(4,113)                    attributeDescription            -
+elm (4,751)/(4,704)                    type                            -
+elm (4,751)/(4,708)                    attributeValues                 -
+elm (4,751)/(4,708)/(4,709)            attributeValue                  -
+elm (4,751)/(4,708)/(4,709)/(4,102)    name                            -
+elm (4,751)/(4,708)/(4,709)/(4,113)    description                     -
+elm (4,751)/(4,708)/(4,709)/(4,710):stringOrNumeric attributeValue     -
+elm (4,751)/(4,708)/(4,709)/(4,752):stringOrNumeric equivalentAttribute        
-
+
+section main
+#
+# CategoryList
+#
+elm (4,1)                              categoryList    ExplainCategory
+elm (4,1)/(4,600):commonInfo           categoryListCommonInfo          -
+elm (4,1)/(4,300)                      categories                      -
+elm (4,1)/(4,300)/(4,301)              category                        -
+elm (4,1)/(4,300)/(4,301)/(4,102)      categoryName                    -
+elm (4,1)/(4,300)/(4,301)/(4,302)      originalName                    -
+elm (4,1)/(4,300)/(4,301)/(4,113)      description                     -
+elm (4,1)/(4,300)/(4,301)/(4,303)      asn1Module                      -
+
+#
+# TargetInfo
+# 
+elm (4,2)                              targetInfo              ExplainCategory
+elm (4,2)/(4,600):commonInfo           targetCommonInfo                -
+elm (4,2)/(4,102)                      targetName              TargetName
+elm (4,2)/(4,103)                      recentNews                      -
+elm (4,2)/(4,104)                      icon                            -
+elm (4,2)/(4,105)                      namedResultSets                 -
+elm (4,2)/(4,106)                      multipleDbSearch                -
+elm (4,2)/(4,107)                      maxResultSets                   -
+elm (4,2)/(4,108)                      maxResultSize                   -
+elm (4,2)/(4,109)                      maxTerms                        -
+elm (4,2)/(4,110)                      timeoutInterval                 -
+elm (4,2)/(4,111)                      welcomeMessage                  -
+elm (4,2)/(4,112):contactInfo          contactInfo                     -
+elm (4,2)/(4,113)                      description                     -
+elm (4,2)/(4,114)                      nicknames                       -
+elm (4,2)/(4,114)/(4,102)              nickname                        -
+elm (4,2)/(4,115)                      usageRestrictions               -
+elm (4,2)/(4,116)                      paymentAddr                     -
+elm (4,2)/(4,117)                      hours                           -
+elm (4,2)/(4,118)                      dbCombinations                  -
+elm (4,2)/(4,118)/(4,605)              databaseList                    -
+elm (4,2)/(4,118)/(4,605)/(4,102)      databaseName                    -
+elm (4,2)/(4,119)                      addresses                       -
+elm (4,2)/(4,119)/(4,120)              internetAddress                 -
+elm (4,2)/(4,119)/(4,120)/(4,121)      host                            -
+elm (4,2)/(4,119)/(4,120)/(4,122)      port                            -
+elm (4,2)/(4,119)/(4,123)              otherAddress                    -
+elm (4,2)/(4,119)/(4,123)/(4,124)      addressType                     -
+elm (4,2)/(4,119)/(4,123)/(4,121)      address                         -
+elm (4,2)/(4,125)                      languages                       -
+elm (4,2)/(4,125)/(4,126)              language                        -
+elm (4,2)/(4,500):accessInfo           commonAccessInfo                -
+#
+# DatabaseInfo
+#
+elm (4,3)                              databaseInfo    ExplainCategory
+elm (4,3)/(4,600):commonInfo           databaseCommonInfo              -
+elm (4,3)/(4,102)                      databaseName    DatabaseName
+elm (4,3)/(4,226)                      explainDatabase                 -
+elm (4,3)/(4,114)                      nicknames                       -
+elm (4,3)/(4,114)/(4,102)              nickname                        -
+elm (4,3)/(4,104)                      icon                            -
+elm (4,3)/(4,201)                      userFee                         -
+elm (4,3)/(4,202)                      available       Availability
+elm (4,3)/(4,203)                      titleString                     -
+elm (4,3)/(4,227)                      keywords                        -
+elm (4,3)/(4,227)/(4,1000)             keyword                         -
+elm (4,3)/(4,113)                      description                     -
+elm (4,3)/(4,205)                      associatedDbs                   -
+elm (4,3)/(4,205)/(4,605)              databaseList                    -
+elm (4,3)/(4,205)/(4,605)/(4,102)      databaseName                    -
+elm (4,3)/(4,206)                      subDbs                          -
+elm (4,3)/(4,206)/(4,605)              databaseList                    -
+elm (4,3)/(4,206)/(4,605)/(4,102)      databaseName                    -
+elm (4,3)/(4,207)                      disclaimers                     -
+elm (4,3)/(4,103)                      recentNews                      -
+elm (4,3)/(4,209)                      recordCount                     -
+elm (4,3)/(4,209)/(4,210)              recordCountActual               -
+elm (4,3)/(4,209)/(4,211)              recordCountApprox               -
+elm (4,3)/(4,212)                      defaultOrder                    -
+elm (4,3)/(4,213)                      avRecordSize                    -
+elm (4,3)/(4,214)                      maxRecordSize                   -
+elm (4,3)/(4,215)                      hours                           -
+elm (4,3)/(4,216)                      bestTime                        -
+elm (4,3)/(4,217)                      lastUpdate                      -
+elm (4,3)/(4,218)                      updateInterval                  -
+elm (4,3)/(4,219)                      coverage                        -
+elm (4,3)/(4,220)                      proprietary                     -
+elm (4,3)/(4,221)                      copyrightText                   -
+elm (4,3)/(4,222)                      copyrightNotice                 -
+elm (4,3)/(4,223):contactInfo          producerContactInfo             -
+elm (4,3)/(4,224):contactInfo          supplierContactInfo             -
+elm (4,3)/(4,225):contactInfo          submissionContactInfo           -
+elm (4,3)/(4,500):accessInfo           databaseAccessInfo              -
+#
+# AttributeSetInfo
+#
+elm (4,7)                              attributeSetInfo        ExplainCategory
+elm (4,7)/(4,600):commonInfo           attributeSetInfoCommonInfo      -
+elm (4,7)/(4,1000)                     attributeSet            AttributeSetOID
+elm (4,7)/(4,113)                      description                     -
+elm (4,7)/(4,102)                      name                            -
+elm (4,7)/(4,750):attributeType                attributes                      
-
+#
+# AttributeDetails
+#
+elm (4,10)                             attributeDetails        ExplainCategory
+elm (4,10)/(4,600):commonInfo          attributeDetailsCommonInfo      -
+elm (4,10)/(4,102)                     databaseName            DatabaseName
+elm (4,10)/(4,700)                     attributesBySet                 -
+elm (4,10)/(4,700)/(4,701):attributeSetDetails attributeSetDetails     -
+elm (4,10)/(4,716):attributeCombinations attributeCombinations         -
+

Index: explain.att
===================================================================
RCS file: explain.att
diff -N explain.att
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ explain.att 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,27 @@
+# The Explain Attribute Set
+#
+# $Id: explain.att,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name explain
+reference Exp-1
+
+att 1                  ExplainCategory
+att 2                  HumanStringLanguage
+att 3                  DatabaseName
+att 4                  Targetname
+att 5                  AttributeSetOID
+att 6                  RecordSyntaxOID
+att 7                  TagSetOID
+att 8                  ExtendedServicesOID
+att 9                  DateAdded
+att 10                 DateChanged
+att 11                 DateExpired
+att 12                 ElementSetName
+att 13                 ProcessingContext
+att 14                 ProcessingName
+att 15                 TermListName
+att 16                 SchemaOID
+att 17                 Producer
+att 18                 Supplier
+att 19                 Availability
+att 20                 Proprietary
+att 21                 UserFee

Index: explain.tag
===================================================================
RCS file: explain.tag
diff -N explain.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ explain.tag 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,175 @@
+# Tag set for internal Explain-data management
+#
+# $Id: explain.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name explain
+reference Explain-tagset
+type 4
+include tagsetm.tag
+
+#
+# Explain categories
+#
+tag 1          categoryList                                    structured
+tag 2          targetInfo                                      structured
+tag 3          databaseInfo                                    structured
+tag 4          schemaInfo                                      structured
+tag 5          tagSetInfo                                      structured
+tag 6          recordSyntaxInfo                                structured
+tag 7           attributeSetInfo                               structured
+tag 8          termListInfo                                    structured
+tag 9          extendedServicesInfo                            structured
+tag 10         attributeDetails                                structured
+tag 11         termListDetails                                 structured
+tag 12         elementSetDetails                               structured
+tag 13         retrievalRecordDetails                          structured
+tag 14         sortDetails                                     structured
+tag 15         processing                                      structured
+tag 16         variants                                        structured
+tag 17         units                                           structured
+
+#
+# TargetInfo
+#
+tag 102                name                                            string
+tag 103                recentNews                                      string
+tag 104                icon                                            
structured
+tag 105                namedResultSets                                 bool
+tag 106                multipleDbSearch                                bool
+tag 107                maxResultSets                                   numeric
+tag 108                maxResultSize                                   numeric
+tag 109                maxTerms                                        numeric
+tag 110                timeoutInterval                                 intunit
+tag 111                welcomeMessage                                  string
+tag 112                contactInfo                                     
structured
+tag 113                description                                     string
+tag 114                nicknames                                       
structured
+tag 115                usageRest                                       string
+tag 116                paymentAddr                                     string
+tag 117                hours                                           string
+tag 118                dbCombinations                                  
structured
+tag 119                addresses                                       
structured
+tag 120                internetAddress                                 
structured
+tag 121                host                                            string
+tag 122                port                                            numeric
+tag 123                otherAddress                                    
structured
+tag 124                addressType                                     string
+tag 125                languages                                       
structured
+tag 126                language                                        string
+tag 127                address                                         string
+tag 128                email                                           string
+tag 129                phone                                           string
+
+#
+# DatabaseInfo
+#
+tag 201                userFee                                         bool
+tag 202                available                                       bool
+tag 203                titleString                                     string
+tag 205                associatedDbs                                   
structured
+tag 206                subDbs                                          
structured
+tag 207                disclaimers                                     string
+tag 209                recordCount                                     
structured
+tag 210                recordCountActual                               numeric
+tag 211                recordCountApprox                               numeric
+tag 212                defaultOrder                                    string
+tag 213                avRecordSize                                    numeric
+tag 214                maxRecordSize                                   numeric
+tag 215                hours                                           string
+tag 216                bestTime                                        string
+tag 217                lastUpdate                                      
generalizedtime
+tag 218                updateInterval                                  intunit
+tag 219                coverage                                        string
+tag 220                proprietary                                     bool
+tag 221                copyrightText                                   string
+tag 222                copyrightNotice                                 string
+tag 223                producerContactInfo                             
structured
+tag 224                supplierContactInfo                             
structured
+tag 225                submissionContactInfo                           
structured
+tag 226                explainDatabase                                 null
+tag 227                keywords                                        string
+
+# CategoryList
+tag 300                categories                                      
structured
+tag 301                category                                        
structured
+tag 302                originalName                                    string
+tag 303                asn1Module                                      string
+#
+# AccessInfo
+#
+tag 500                accessinfo                                      
structured
+tag 501                queryTypesSupported                             
structured
+tag 503                diagnosticSets                                  
structured
+tag 505                attributeSetIds                                 
structured
+tag 507                schemas                                         
structured
+tag 509                recordSyntaxes                                  
structured
+tag 511                resourceChallenges                              
structured
+tag 513                restrictedAccess                                
structured
+tag 514                costInfo                                        
structured
+tag 515                variantSets                                     
structured
+tag 516                elementSetNames                                 
structured
+tag 517                unitSystems                                     
structured
+tag 518         queryTypeDetails                               structured
+tag 519                rpnCapabilities                                 
structured
+tag 520                Iso8777Capabilities                             
structured
+tag 521         privateCapabilities                            structured
+
+tag 550                rpnOperators                                    
structured
+tag 551                rpnOperator                                     numeric
+tag 552                resultSetAsOperandSupported                     bool
+tag 553                restrictionOperandSupported                     bool
+tag 554                proximitySupport                                
structured
+tag 555                anySupport                                      bool
+tag 556        proximityUnitsSupported                         structured
+tag 557                proximityUnitSupported                          
structured
+tag 558                proximityUnitVal                                numeric
+tag 559                proximityUnitPrivate                            
structured
+tag 560                proximityUnitDescription                        string
+
+# CommonInfo
+
+tag 600                commonInfo                                      
structured
+tag 601                dateAdded                                       
generalizedtime
+tag 602                dateChanged                                     
generalizedtime
+tag 603                expiry                                          
generalizedtime
+tag 604                languageCode                                    string
+tag 605        databaseList                                    structured
+
+# AttributeDetails, AttributeSetDetails
+
+tag 700                attributesBySet                                 
structured
+tag 701                attributeSetDetails                             
structured
+tag 702                attributesByType                                
structured
+tag 703                attributeTypeDetails                            
structured
+tag 704                type                                            numeric
+tag 705                defaultIfOmitted                                
structured
+tag 706                defaultValue                                    
structured
+tag 708                attributeValues                                 
structured
+tag 709                attributeValue                                  
structured
+tag 710                value                                           
structured
+tag 711                partialSupport                                  string
+tag 712                subAttributes                                   
structured
+tag 713                subAttribute                                    
structured
+tag 714                superAttributes                                 
structured
+tag 715                superAttribute                                  
structured
+tag 716                attributeCombinations                           
structured
+tag 717                legalAttributeCombinations                      
structured
+tag 718                attributeCombination                            
structured
+tag 719                attributeOccurrence                             
structured
+tag 720                mustBeSupplied                                  bool
+tag 721                anyOrNone                                       string
+tag 722                specific                                        
structured
+
+#
+# AttributeSetInfo
+#
+tag 750                attributes                                      
structured
+tag 751                attributeType                                   
structured
+tag 752                equivalentAttribute                             
structured
+#
+# General tags for list members, etc.
+#
+tag 1000       oid                                             oid
+tag 1001       string                                          string
+tag 1002       numeric                                         numeric
+

Index: generic.tag
===================================================================
RCS file: generic.tag
diff -N generic.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ generic.tag 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,7 @@
+# Generic tags - including tagsetM and tagsetG.
+#
+# $Id: generic.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name generic
+
+include tagsetm.tag
+include tagsetg.tag

Index: gils.abs
===================================================================
RCS file: gils.abs
diff -N gils.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils.abs    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,148 @@
+# This is the abstract syntax (and most of the top-level profile info)
+# for GILS version 2.
+#
+# $Id: gils.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name gils
+reference GILS-schema
+attset gils.att
+tagset gils.tag
+varset var1.var
+
+maptab gils-usmarc.map
+maptab gils-summary.map
+
+# Element set names
+
+esetname VARIANT gils-variant.est  # for WAIS-compliance
+esetname B gils-b.est
+esetname G gils-g.est
+esetname W gils-b.est   # We don't really do bodyOfDisplay yet.
+esetname F @
+
+systag sysno none
+
+#all Any
+
+elm (1,1)                   schemaIdentifier           -
+elm (1,10)                  rank                       -
+elm (1,12)                  url                                -
+elm (1,14)                  localControlNumber         -
+elm (2,1)                   title                      !:w,!:p,!:s
+elm (4,52)                  originator                 author-name-corporate
+#
+# Additional structuring of originator non-standard.
+#
+elm (4,52)/(2,7)            originatorName             author-name-corporate
+elm (4,52)/(2,10)           originatorOrganization     author-name-corporate
+elm (4,52)/(4,2)            originatorStreetAddress    author-name-corporate
+elm (4,52)/(4,3)            originatorCity             author-name-corporate
+elm (4,52)/(4,4)            originatorStateOrProvince  author-name-corporate
+elm (4,52)/(4,5)            originatorZipOrPostalCode  author-name-corporate
+elm (4,52)/(2,16)           originatorCountry          author-name-corporate
+elm (4,52)/(2,12)           originatorNetworkAddress   author-name-corporate
+elm (4,52)/(4,6)            originatorHoursofService   author-name-corporate
+elm (4,52)/(2,14)           originatorTelephone                
author-name-corporate
+elm (4,52)/(2,15)           originatorFax              author-name-corporate
+elm (2,2)                   author                     !
+#
+# Additional structuring of author non-standard.
+#
+elm (2,2)/(2,7)             authorName                 author
+elm (2,2)/(2,10)            authorOrganization         author
+elm (2,2)/(4,2)             authorStreetAddress                author
+elm (2,2)/(4,3)             authorCity                 author
+elm (2,2)/(4,4)             authorStateOrProvince      author
+elm (2,2)/(4,5)             authorZipOrPostalCode      author
+elm (2,2)/(2,16)            authorCountry              author
+elm (2,2)/(2,12)            authorNetworkAddress       author
+elm (2,2)/(4,6)             authorHoursofService       author
+elm (2,2)/(2,14)            authorTelephone            author
+elm (2,2)/(2,15)            authorFax                  author
+elm (2,4)                   dateOfPublication          !
+elm (2,3)                   placeOfPublication          place-publication
+elm (4,32)                  languageOfResource         code-language
+elm (2,6)                   abstract                   !
+elm (4,95)                  controlledSubjectIndex     -
+elm (4,95)/(4,21)           subjectThesaurus           -
+elm (4,95)/(4,96)           subjectTermsControlled     controlled-subject-index
+elm (4,95)/(4,96)/(4,20)    controlledTerm             index-terms
+elm (4,97)                  subjectTermsUncontrolled    uncontrolled-term
+elm (4,97)/(4,22)           uncontrolledTerm           uncontrolled-term
+elm (4,71)                  spatialDomain              !
+elm (4,71)/(4,91)           boundingCoordinates                !
+elm (4,71)/(4,91)/(4,9)     westBoundingCoordinate      !:n
+elm (4,71)/(4,91)/(4,10)    eastBoundingCoordinate     !:n
+elm (4,71)/(4,91)/(4,11)    northBoundingCoordinate    !:n
+elm (4,71)/(4,91)/(4,12)    southBoundingCoordinate    !:n
+elm (4,71)/(4,92)           place                      !
+elm (4,71)/(4,92)/(4,14)    placeKeywordThesaurus      -
+elm (4,71)/(4,92)/(4,13)    placeKeyword               place
+elm (4,93)                  timePeriod                 !
+elm (4,93)/(4,16)           timePeriodTextual          !
+elm (4,93)/(4,101)          timePeriodStructured       !
+elm (4,93)/(4,101)/(4,15)   beginningDate              !
+elm (4,93)/(4,101)/(4,36)   endingDate                 !
+elm (4,70)                  availability               !
+elm (4,70)/(4,33)           medium                     material-type
+elm (4,70)/(4,90)           distributor                        !
+elm (4,70)/(4,90)/(2,7)     distributorName            !
+elm (4,70)/(4,90)/(2,10)    distributorOrganization    !
+elm (4,70)/(4,90)/(4,2)     distributorStreetAddress   !
+elm (4,70)/(4,90)/(4,3)     distributorCity            !
+elm (4,70)/(4,90)/(4,4)     distributorStateOrProvince !
+elm (4,70)/(4,90)/(4,5)     distributorZipOrPostalCode !
+elm (4,70)/(4,90)/(2,16)    distributorCountry         !
+elm (4,70)/(4,90)/(2,12)    distributorNetworkAddress  !
+elm (4,70)/(4,90)/(4,6)     distributorHoursofService  !
+elm (4,70)/(4,90)/(2,14)    distributorTelephone       !
+elm (4,70)/(4,90)/(2,15)    distributorFax             !
+elm (4,70)/(4,7)            resourceDescription                !
+elm (4,70)/(4,55)           orderProcess               !
+elm (4,70)/(4,55)/(4,28)    orderInformation           !
+elm (4,70)/(4,55)/(4,29)    cost                       !
+elm (4,70)/(4,55)/(4,30)    costInformation            !
+elm (4,70)/(4,8)            technicalPrerequisites     !
+elm (4,70)/(4,93)           availableTimePeriod                !
+elm (4,70)/(4,93)/(4,16)    availableTimeTextual       !
+elm (4,70)/(4,93)/(4,102)   availableTimeStructured    !
+elm (4,70)/(4,93)/(4,102)/(4,15)  beginningDate        
available-time-structured
+elm (4,70)/(4,93)/(4,102)/(4,36)  endingDate           
available-time-structured
+elm (4,70)/(4,99)           availableLinkage           !
+elm (4,70)/(4,99)/(4,18)    linkageType                        !
+elm (4,70)/(4,99)/(4,17)    linkage                   
available-linkage:u,linkage:u
+elm (4,57)                  sourcesOfData              !
+elm (4,58)                  methodology                        !
+elm (4,53)                  accessConstraints          !
+elm (4,53)/(4,25)           generalAccessConstraints   !
+elm (4,53)/(4,26)           originatorDisseminationControl     !
+elm (4,53)/(4,27)           securityClassificationControl      !
+elm (4,54)                  useConstraints                     !
+elm (4,94)                  pointOfContact             !
+elm (4,94)/(2,7)            contactName                        !
+elm (4,94)/(2,10)           contactOrganization                !
+elm (4,94)/(4,2)            contactStreetAddress       !
+elm (4,94)/(4,3)            contactCity                        !
+elm (4,94)/(4,4)            contactStateOrProvince     !
+elm (4,94)/(4,5)            contactZipOrPostalCode     !
+elm (4,94)/(2,16)           contactCountry             !
+elm (4,94)/(2,12)           contactNetworkAddress      !
+elm (4,94)/(4,6)            contactHoursOfService      !
+elm (4,94)/(2,14)           contactTelephone           !
+elm (4,94)/(2,15)           contactFax                 !
+elm (4,59)                  supplementalInformation    -
+elm (4,51)                  purpose                    !
+elm (4,56)                  agencyProgram              !
+elm (4,98)                  crossReference             !
+elm (4,98)/(2,1)            crossReferenceTitle                !
+elm (4,98)/(4,35)           crossReferenceRelationship !
+elm (4,98)/(4,100)          crossReferenceLinkage      !
+elm (4,98)/(4,100)/(4,18)    linkageType               -
+elm (4,98)/(4,100)/(4,17)    linkage                   
cross-reference-linkage:u
+elm (4,31)                  scheduleNumber             !
+elm (4,1)                   controlIdentifier          identifier-standard
+elm (4,23)                  originalControlIdentifier  !
+elm (4,19)                  recordSource               !
+elm (4,34)                  languageOfRecord           !
+elm (1,16)                  dateOfLastModification     
date/time-last-modified:w,date/time-last-modified:s
+elm (4,24)                  recordReviewDate           !

Index: gils-a.est
===================================================================
RCS file: gils-a.est
diff -N gils-a.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-a.est  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,7 @@
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (4,1)
+simpleelement (4,52)
+simpleelement (2,6)

Index: gils.att
===================================================================
RCS file: gils.att
diff -N gils.att
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils.att    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,79 @@
+# $Id: gils.att,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name gils
+reference GILS-attset
+include bib1.att
+
+att 2000         Distributor
+att 2001        Distributor-Name
+att 2002        Index-Terms                            # Subject-Terms-Contr.
+att 2003         Purpose
+att 2004         General-Access-Constraints
+att 2005         Use-Constraints
+att 2006         Distributor-Organization
+att 2007         Distributor-Street-Address
+att 2008         Distributor-City
+att 2009         Distributor-State-or-Province
+att 2010         Distributor-Zip-or-Postal-Code
+att 2011         Distributor-Country
+att 2012         Distributor-Network-Address
+att 2013         Distributor-Hours-of-Service
+att 2014         Distributor-Telephone
+att 2015         Distributor-Fax
+att 2016         Resource-Description
+att 2017         Order-Information
+att 2018         Technical-Prerequisites
+att 2019         Available-Time-Structured
+att 2020         Available-Time-Textual
+att 2021         Linkage
+att 2022         Linkage-Type
+att 2023         Contact-Name
+att 2024         Contact-Organization
+att 2025         Contact-Street-Address
+att 2026         Contact-City
+att 2027         Contact-State-or-Province
+att 2028         Contact-Zip-or-Postal-Code
+att 2029         Contact-Country
+att 2030         Contact-Network-Address
+att 2031         Contact-Hours-of-Service
+att 2032         Contact-Telephone
+att 2033         Contact-Fax
+att 2034         Agency-Program
+att 2035         Sources-of-Data
+att 2036         Subject-Thesaurus
+att 2037         Methodology
+att 2038         West-Bounding-Coordinate
+att 2039         East-Bounding-Coordinate
+att 2040         North-Bounding-Coordinate
+att 2041         South-Bounding-Coordinate
+att 2042         Place-Keyword
+att 2043         Place-Keyword-Thesaurus
+att 2044         Time-Period-Structured
+att 2045         Time-Period-Textual
+att 2046         Cross-Reference-Title
+att 2047         Cross-Reference-Linkage
+att 2049         Original-Control-Identifier
+att 2050         Supplemental-Information
+att 2051         Record-Review-Date
+att 2052         Originator-Dissemination-Control
+att 2053         Security-Classification-Control
+att 2054         Cost
+att 2055         Cost-Information
+att 2056         Schedule-Number
+att 2057         Controlled-Subject-Index
+att 2058         Uncontrolled-Term
+att 2059         Spatial-Domain
+att 2060         Bounding-Coordinates
+att 2061         Place
+att 2062         Time-Period
+att 2063         Availability
+att 2064         Order-Process
+att 2065         Available-Time-Period
+att 2066         Access-Constraints
+att 2067         Point-of-Contact
+att 2068         Cross-Reference
+att 2069         Available-Linkage
+att 2070         Cross-Reference-Relationship
+att 2071         Language-of-Record
+att 2072         Beginning-Date
+att 2073         Ending-Date
+att 2074         Controlled-Term

Index: gils-b.est
===================================================================
RCS file: gils-b.est
diff -N gils-b.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-b.est  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,10 @@
+# $Id: gils-b.est,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+simpleelement (1,1)
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (1,16)
+simpleelement (4,1)
+simpleelement (4,52)
+simpleelement (4,70)/(4,17)

Index: gils-f.est
===================================================================
RCS file: gils-f.est
diff -N gils-f.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-f.est  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,2 @@
+# $Id: gils-f.est,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+simpleelement ?

Index: gils-g.est
===================================================================
RCS file: gils-g.est
diff -N gils-g.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-g.est  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,17 @@
+# $Id: gils-g.est,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+simpleelement (1,1)
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (1,16)
+simpleelement (4,1)
+simpleelement (4,52)
+simpleelement (4,98)
+
+#
+# These are not formally required by GILS
+#
+simpleelement (4,59)
+simpleelement (4,70)
+simpleelement (4,97)

Index: gils-summary.map
===================================================================
RCS file: gils-summary.map
diff -N gils-summary.map
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-summary.map    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,12 @@
+#
+# This table maps GILS-records to the Summary (abstract) syntax
+#
+
+targetname summary
+targetref Summary
+
+map title              /(4,0)
+map originator         /(4,1)
+map localControlNumber  /(4,12)
+map rank               /(4,14)
+map abstract           /(4,16)

Index: gils.tag
===================================================================
RCS file: gils.tag
diff -N gils.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils.tag    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,68 @@
+# Tag set for GILS version 2.
+#
+# $Id: gils.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name gils
+type 4
+include tagsetm.tag
+include tagsetg.tag
+
+tag 1      controlIdentifier        string
+tag 2      streetAddress            string
+tag 3      city                     string
+tag 4      stateOrProvince          string
+tag 5      zipOrPostalCode          string
+tag 6      hoursOfService           string
+tag 7      resourceDescription      string
+tag 8      technicalPrerequisites   string
+tag 9      westBoundingCoordinate   intUnit
+tag 10     eastBoundingCoordinate   intUnit
+tag 11     northBoundingCoordinate  intUnit
+tag 12     southBoundingCoordinate  intUnit
+tag 13     placeKeyword             string
+tag 14     placeKeywordThesaurus    string
+tag 15     beginningDate            GeneralizedTime
+tag 16     timePeriodTextual        string
+tag 17     linkage                  string
+tag 18     linkageType              string
+tag 19     recordSource             string
+tag 20     controlledTerm           string
+tag 21     subjectThesaurus         string
+tag 22     uncontrolledTerm         string
+tag 23     originalControlIdentifier string
+tag 24     recordReviewDate         GeneralizedTime
+tag 25     generalAccessConstraints string
+tag 26     originatorDisseminationControl string
+tag 27     securityClassificationControl string
+tag 28     orderInformation         string
+tag 29     cost                     bool
+tag 30     costInformation          string
+tag 31     scheduleNumber           string
+tag 32     languageOfResource       string
+tag 33     medium                   string
+tag 34     languageOfRecord         string
+tag 35     relationship             string
+tag 36     endingDate               GeneralizedTime
+tag 51     purpose                  structured
+tag 52     originator               structured
+tag 53     accessConstraints        structured
+tag 54     useConstraints           structured
+tag 55     orderProcess             structured
+tag 56     agencyProgram            structured
+tag 57     sourcesOfData            structured
+tag 58     methodology              structured
+tag 59     supplementalInformation  structured
+tag 70     availability             structured
+tag 71     spatialDomain            structured
+tag 90     distributor              structured
+tag 91     boundingCoordinates      structured
+tag 92     place                    structured
+tag 93     timePeriod               structured
+tag 94     pointOfContact           structured
+tag 95     controlledSubjectIndex   structured
+tag 96     subjectTermsControlled   structured
+tag 97     subjectTermsUncontrolled structured
+tag 98     crossReference           structured
+tag 99     availableLinkage         structured
+tag 100    crossReferenceLinkage    structured
+tag 101    timePeriodStructured     structured
+tag 102    availableTimeStructured  structured

Index: gils-usmarc.map
===================================================================
RCS file: gils-usmarc.map
diff -N gils-usmarc.map
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-usmarc.map     18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,78 @@
+#
+# This table maps records in the GILS abstract syntax to the USMARC one
+# $Id: gils-usmarc.map,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+targetname usmarc
+targetref USmarc
+
+map rank                       /(3,999)/(3,r)
+map localControlNumber         /(3,001)
+map dateLastModified           /(3,005)
+map ControlIdentifier          /(3,035)/(3,a)
+
+map title                      /(3,245)/(3,a)
+map abstract                   /(3,520)/(3,a)
+map purpose                    /(3,500)/(3,a)
+map originator                 /(3,710)/(3,a)
+map accessConstraints          /(3,506)/(3,a)
+map useConstraints             /(3,540)/(3,a)
+
+map distributor                        /(3,270):new nodata
+map distributorName            /(3,270)/(3,p)
+map distributorOrganization    /(3,270)/(3,p)
+map distributorStreetAddress   /(3,270)/(3,a)
+map distributorCity            /(3,270)/(3,b)
+map distributorState           /(3,270)/(3,c)
+map distributorZipCode         /(3,270)/(3,e)
+map distributorCountry         /(3,270)/(3,d)
+map distributorNetworkAddress  /(3,270)/(3,m)
+map distributorHoursOfService  /(3,301)/(3,a)
+map distributorTelephone       /(3,270)/(3,k)
+map distributorFax             /(3,270)/(3,l)
+
+map resourceDescription                /(3,037)/(3,f)
+map orderProcess               /(3,037)/(3,c)
+map technicalPrerequisite      /(3,538)/(3,a)
+map availableTimePeriodStructured      /(3,045)/(3,c)
+map availableTimePeriodTextual         /(3,037)/(3,n) # Unhandled conditional
+
+map linkage                    /(3,856)/(3,u)
+map linkageType                        /(3,856)/(3,2)
+#map pointOfContact            /(3,856)/(3,m) # Look into this
+
+map pointOfContact             /(3,270):new nodata
+map contactName                        /(3,270)/(3,p)
+map contactOrganization                /(3,270)/(3,p)
+map contactStreetAddress       /(3,270)/(3,a)
+map contactCity                        /(3,270)/(3,b)
+map contactState               /(3,270)/(3,c)
+map contactZipCode             /(3,270)/(3,e)
+map contactCountry             /(3,270)/(3,d)
+map contactNetworkAddress      /(3,270)/(3,m)
+map contactHoursOfService      /(3,301)/(3,a)
+map contactTelephone           /(3,270)/(3,k)
+map contactFax                 /(3,270)/(3,l)
+
+map recordSource               /(3,040)/(3,a)
+map agencyProgram              /(3,500)/(3,a)
+map sourcesOfData              /(3,537)/(3,a)
+map controlledTerm             /(3,650)/(3,a)
+map thesaurus                  /(3,650)/(3,2)
+map localSubjectTerm           /(3,653)/(3,a)
+map methodology                        /(3,567)/(3,a)
+
+map boundingrectangle          /(3,034):new nodata
+map westernMost                        /(3,034)/(3,d)
+map easternMost                        /(3,034)/(3,e)
+map northernMost               /(3,034)/(3,f)
+map southernMost               /(3,034)/(3,g)
+
+map geographicKeywordName      /(3,651)/(3,a)
+map geographicKeywordType      /(3,655)/(3,z)  # Probably incorrect
+map timeperiodStructured       /(3,045)/(3,c)
+map timeperiodTextual          /(3,513)/(3,b)
+map crossReference              /(3,787):new     nodata
+map crossReferenceTitle                /(3,787)/(3,t)
+map crossReferenceLinkage      /(3,787)/(3,w)
+
+map supplementalInformation    /(3,500)/(3,a)

Index: gils-variant.est
===================================================================
RCS file: gils-variant.est
diff -N gils-variant.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ gils-variant.est    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,15 @@
+#
+# This is the WAIS VARIANT element set description.
+# The empty variant parameters to the simpleelement statements simply
+# override the default.
+#
+
+defaultvariantrequest (9,1,@) (6,5,@)  # No data; variant list.
+
+simpleelement (1,10) variant
+simpleelement (1,12) variant
+simpleelement (2,1) variant
+simpleelement (2,6)
+simpleelement (1,14) variant
+simpleelement (4,1)
+simpleelement (4,52)

Index: hci.flt
===================================================================
RCS file: hci.flt
diff -N hci.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ hci.flt     18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,19 @@
+#
+# Experimental format for the HCI bibliography
+#
+
+BEGIN                { begin record meta }
+
+/^%T /               { end element; begin element title }
+/^%A /               { end element; begin element author }
+/^%X /               { end element; begin element abstract }
+/^%B /               { end element; begin element source }
+/^%I /               { end element; begin element publicationPlace }
+/^%D /               { end element; begin element publicationDate }
+/^%S /               { end element; begin element subject }
+/^%K /               { end element; begin element subject }
+/^%Z /               { end element; begin element relation }
+
+# /./                  { data }
+
+END                 { end record }

Index: mail.flt
===================================================================
RCS file: mail.flt
diff -N mail.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ mail.flt    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,10 @@
+# $Id: mail.flt,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+BEGIN                          { begin record wais }
+/^From:/       BODY    /$/     { data -element name $1 }
+/^Subject:/    BODY    /$/     { data -element title $1 }
+/^Date:/       BODY    /$/     { data -element date $1 }
+/^$/           BODY    /^From /        {
+                                               data -text -element Body $1
+                                               unread 2
+                                               end record
+                                       }

Index: marc21.abs
===================================================================
RCS file: marc21.abs
diff -N marc21.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ marc21.abs  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,75 @@
+# $Id: marc21.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+# This is a fairly simple example of a set of MARC21 indexing rules. It
+# results in a server which provides a passable Bath level 0 and 1 service
+# (author, title, subject, keyword and exact services). Feel free to
+# elaborate on it, and if you do, please consider sharing your additions.
+# NOTE: This is designed to be used with the grs.marcxml input filter
+# for ISO2709 (ANSI Z39.2) or grs.xml for MARCXML-formatted records. It
+# won't work for the old grs.marc input filter, which yields a different
+# internal structure.
+
+name marc21
+attset bib1.att
+
+esetname F @
+esetname B @
+
+marc usmarc.mar
+
+xpath disable
+
+all any
+
+melm 100               author,author:p
+melm 110               author
+melm 111               author
+melm 130               title
+melm 240               title,title:p
+melm 242               title,title:p
+melm 243               title,title:p
+melm 245$c             author
+melm 245               title,title:p
+melm 246               title,title:p
+melm 247               title,title:p
+melm 400$t             title,author
+melm 400               author
+melm 410$t             title,author
+melm 410               author
+melm 411$t             title,author
+melm 411               author
+melm 440$a             title,title:p
+melm 440               title
+melm 490$a             title,title:p
+melm 490               title
+melm 600$t             title
+melm 600               subject-heading,subject-heading:p
+melm 610$t             title
+melm 610               subject-heading
+melm 611$t             title
+melm 611               subject-heading
+melm 630               subject-heading
+melm 650               subject-heading,subject-heading:p
+melm 651               subject-heading,subject-heading:p
+melm 653               subject-heading,subject-heading:p
+melm 654               subject-heading
+melm 655               subject-heading
+melm 656               subject-heading
+melm 657               subject-heading
+melm 700$t             title,author
+melm 700$a             author,author:p
+melm 700               author
+melm 710$t             title,author
+melm 710$a             author,author:p
+melm 710               author
+melm 711$t             title,author
+melm 711               author
+melm 730               title
+melm 740               title
+melm 800$t             title,author
+melm 800               author
+melm 810$t             title,author
+melm 810               author
+melm 811$t             title,author
+melm 811               author
+melm 830               title

Index: meta.abs
===================================================================
RCS file: meta.abs
diff -N meta.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ meta.abs    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,33 @@
+# This is a simple profile based on the Dublin Core of metadata elements.
+#
+# $Id: meta.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name meta
+attset bib1.att
+tagset meta.tag
+varset var1.var
+
+esetname F @
+esetname B meta-b.est
+
+maptab meta-usmarc.map
+
+elm (2,1)              title                   Title:w,Title:p
+elm (2,2)              creator                 Author:w,Author:p
+elm (2,21)             subject                 Subject-heading
+elm (2,17)             description             -
+elm (2,31)             publisher               Publisher
+elm (2,32)             contributor             -
+elm (2,4)              date                    Date
+elm (2,22)             type                    Content-type
+elm (2,27)             format                  Material-type
+elm (2,28)             identifier              -
+elm (2,33)             source                  -
+elm (2,20)             language                Code-language
+elm (2,30)             relation                -
+elm (2,34)             coverage                -
+elm (2,29)             rights                  -
+
+# These tags are required by Zebra for GRS-1 generation
+elm (1,10)             rank                    -
+elm (1,14)             localControlNumber      Local-number

Index: meta-b.est
===================================================================
RCS file: meta-b.est
diff -N meta-b.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ meta-b.est  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,7 @@
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (4,5)
+simpleelement (2,3)
+simpleelement (2,2):all

Index: meta.tag
===================================================================
RCS file: meta.tag
diff -N meta.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ meta.tag    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,4 @@
+name meta
+type 4
+include tagsetg.tag
+include tagsetm.tag

Index: meta-usmarc.map
===================================================================
RCS file: meta-usmarc.map
diff -N meta-usmarc.map
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ meta-usmarc.map     18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,23 @@
+# Meta to USMARC conversion
+# $Id: meta-usmarc.map,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+targetname usmarc
+targetref USmarc
+
+map localControlNumber  /(3,001)
+map dateLastModified    /(3,005)
+
+map subject            /(3,653)/(3,a)
+map title              /(3,245)/(3,a)
+map author             /(3,700)/(3,a)
+map publisher          /(3,260)/(3,b)
+map otheragent                 /(3,710)/(3,a)
+map date               /(3,260)/(3,c)
+map identifier         /(3,024)/(3,a)
+# objectType skipped for now
+map form               /(3,538)/(3,a)
+map relation           /(3,787)/(3,a)    # complexity here
+map language           /(3,041)/(3,a)
+map source             /(3,786)/(3,a)
+# coverage skipped for now
+
+map abstract            /(3,520)/(3,a)

Index: news.flt
===================================================================
RCS file: news.flt
diff -N news.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ news.flt    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,10 @@
+# $Id: news.flt,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+BEGIN                          { begin record wais }
+/^From:/       BODY    /$/     { data -element name $1 }
+/^Subject:/    BODY    /$/     { data -element title $1 }
+/^Date:/       BODY    /$/     { data -element dateOfLastModification $1 }
+/^$/           BODY END        {
+                                       begin element Body 
+                                       data -text $1
+                                       end record
+                               }

Index: numeric.chr
===================================================================
RCS file: numeric.chr
diff -N numeric.chr
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ numeric.chr 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,13 @@
+# Numeric character map
+#
+# $Id: numeric.chr,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+
+lowercase -{0-9}.,
+uppercase -{0-9}.,
+
+# Breaking characters
+
+space {\001-\040}!"#$%&'\()*+/:;<=>address@hidden|}~

Index: nwi.flt
===================================================================
RCS file: nwi.flt
diff -N nwi.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ nwi.flt     18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,53 @@
+#
+# Input-filter for the Nordic Web Index record syntax. Output is 'gils-like'.
+#
+# $Id: nwi.flt,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+#
+
+/<nwi>/                            { begin record gils }
+
+# Ignore meta tags
+
+/<meta.*>.*$/                    {}
+
+/<ti> */ BODY /$/                  { data -element title $1 }
+
+/<dm> */  BODY /$/                  { data -element dateOfLastModification $1 }
+
+/<ci> */ BODY /$/                  { data -element controlIdentifier $1 }
+
+/<si>/                           { begin element supplementalInformation }
+/<lc> */ BODY /$/                  { data -element lastChecked $1 }
+/<by> */ BODY /$/                  { data -element bytes $1 }
+
+/<av>/                           { begin element availability }
+/<avli> */ BODY /$/                { data -element linkage $1 }
+/<ty> */ BODY /$/                  { data -element linkageType $1 }
+
+/<lsi>/                          { begin element localSubjectIndex }
+/<dh> */ BODY /$/                  { data -element localSubjectTerm $1 }
+
+# Don't want to have <ip> inside of LocalSubjectIndex
+# Since we end localsubjectindex, we consume the end-tag for that as well.
+
+#/<ip>[ \n]*/ BODY /<\/ip>[ \n]*<\/lsi>/  {
+#                                  end element;
+#                                  data -element sampleText $1
+#                               }
+
+/<ip>[ \n]*/ BODY /<\/ip>/       {
+                                  end element;
+                                   data -element sampleText $1
+                                }
+
+/<cr>/                           { begin element crossReference }
+/<li> */ BODY /$/                  { data -element linkage $1 }
+/<cp> */ BODY /$/                  { data -element title $1 }
+
+/<\/nwi>/                        { end record }
+
+# Generic end-marker
+
+/<\/[^>]*>/                      { end element }
+/\n/                             { }
+/./ {}

Index: refer.flt
===================================================================
RCS file: refer.flt
diff -N refer.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ refer.flt   18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,22 @@
+#
+# Experimental format for the HCI bibliography
+#
+
+BEGIN                { begin record meta }
+
+/^%T /               { end element; begin element title }
+/^%A /               { end element; begin element author }
+/^%X /               { end element; begin element abstract }
+/^%B /               { end element; begin element source }
+/^%I /               { end element; begin element publicationPlace }
+/^%D /               { end element; begin element publicationDate }
+/^%S /               { end element; begin element subject }
+# /^%K /               { end element; begin element subject }
+/^%Z /               { end element; begin element relation }
+
+/^%. /               { end element }
+
+/^$/                 { end record }
+
+/\n/                 { data " " }
+

Index: scan.chr
===================================================================
RCS file: scan.chr
diff -N scan.chr
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ scan.chr    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,44 @@
+# Danish/Swedish character map.
+#
+# $Id: scan.chr,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+
+lowercase {0-9}{a-y}üzæäøöå
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ
+
+# Breaking characters
+
+space {\001-\040}!"#$%&'\()*+,-./:;<=>address@hidden|}~
+
+# Characters to be considered equivalent for searching purposes.
+
+# equivalent æä(ae)
+# equivalent øö(oe)
+# equivalent å(aa)
+# equivalent uü
+
+# Supplemental mappings
+
+map (&auml;)       ä
+map (&aelig;)      æ
+map (&oslash;)     ø
+map (&aring;)      å
+map (&ouml;)       ö
+map (&Auml;)       Ä
+map (&Aelig;)      Æ
+map (&Oslash;)     Ø
+map (&Aring;)      Å
+map (&Ouml;)       Ö
+
+map éÉ         e
+map á          a
+map ó          o
+map í          i
+
+map (Aa)       (AA)
+
+map (aa)        a
+
+#qmap (ies)      (ie)

Index: sgml.flt
===================================================================
RCS file: sgml.flt
diff -N sgml.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sgml.flt    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,8 @@
+# $Id: sgml.flt,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+BEGIN  /\n*</  BODY    />\n*/  { begin record $2 }
+/\n*<[Vv][Aa][Rr][ ]+/  /[^ >]+/   /[ ]+/  /[^ >]+/  /[ ]+/ /[^ >]+/ /[ ]*>/ {
+                                  begin variant $1 $3 $5
+                                }
+/\n*</         BODY    />\n*/  { begin element $1 }
+/\n*<\//       BODY    />\n*/  { end element -record }
+/[ \n\t]+/                     { data " " }

Index: soif.flt
===================================================================
RCS file: soif.flt
diff -N soif.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ soif.flt    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,102 @@
+# Crude input-filter for SOIF records -- one record per file.
+# Author: Peter Valkenburg / TERENA (address@hidden)
+# Version 0.2 (09/09/1998).
+# This sort of follows the Nordic Web Index convention of GILS attribute use.
+# Modified by Kang-Jin Lee (address@hidden)
+# 07/10/1999
+
+# We'll use GILS structured records.
+BEGIN                                  { begin record gils }
+
+# URL will be GILS' availability/linkage
+/address@hidden(-|[.A-Za-z_])* { / BODY /$/    {
+                                         begin element availability
+                                         data -element linkage $1
+                                         end element
+                                       }
+
+# Type will be GILS' availability/linkageType
+/^[tT]ype{[0-9]+}:\t/ BODY /$/          {
+                                          begin element availability
+                                          data -element linkageType $1
+                                          end element
+                                        }
+
+# Last modification time will be Bib-1 Use Attribute 1012
+/^[lL]ast-[mM]odification-[tT]ime{[0-9]+}:\t/ BODY /$/  {
+                                          data -element dateOfLastModification 
$1
+                                        }
+
+# The MD5 checksum is used as a unique identifier under Bib-1 Use Attribute 
1007
+/^[mM][dD]5{[0-9]+}:\t/ BODY /$/       { data -element controlIdentifier $1 }
+
+# Description will be Bib-1 Use Attribute 62
+/^[dD]escription{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+                                         data -element abstract $1
+                                         unread 2
+                                       }
+
+# Author will be Bib-1 Use Attribute 1003 (if gils.abs maps originator to it!!)
+/^[aA]uthor{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/   {
+                                         data -element author $1
+                                         unread 2
+                                       }
+
+# Keywords will be GILS' localSubjectIndex/localSubjectTerm
+/^[kK]eywords{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+                                         begin element localSubjectIndex
+                                         data -element localSubjectTerm $1
+                                         unread 2
+                                         end element
+                                       }
+
+# File-size will be GILS' supplementalInformation/bytes
+/^[fF]ile-[sS]ize{[0-9]+}:\t/ BODY /$/ {
+                                         begin element supplementalInformation
+                                         data -element bytes $1
+                                         unread 2
+                                         end element
+                                       }
+
+# Update-Time will be GILS' supplementalInformation/lastChecked
+/^[uU]pdate-[tT]ime{[0-9]+}:\t/ BODY /$/       {
+                                         begin element supplementalInformation
+                                         data -element lastChecked $1
+                                         unread 2
+                                         end element
+                                       }
+
+# url-references will be GILS' crossReference/linkage
+/^[uU]rl-[rR]eferences{[0-9]+}:\t/ BODY 
/^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+                                         begin element crossReference
+                                         data -element linkage $1
+                                         unread 2
+                                         end element
+                                       }
+
+# Title will be Bib-1 Use Attribute 4
+/^[tT]itle{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/    {
+                                         data -element Title $1
+                                         unread 2
+                                       }
+
+# Body and Partial-Text will be Bib-1 Use Attribute 1010
+# Is Body really commonly used in SOIF? Anyway, Full-Text is used by Harvest.
+#/^[bB]ody{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/    {
+#                                        data -element sampleText $1
+#                                        unread 2
+#                                      }
+/^[fF]ull-[tT]ext{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+                                         data -element sampleText $1
+                                         unread 2
+                                       }
+/^[pP]artial-[tT]ext{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+                                         data -element sampleText $1
+                                         unread 2
+                                       }
+
+/^(-|[a-zA-Z0-9])+{[0-9]+}:\t/  BODY /^((-|[_A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+                                         unread 2
+                                         }
+
+END                                    { end record }

Index: string.chr
===================================================================
RCS file: string.chr
diff -N string.chr
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ string.chr  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,42 @@
+# Generic character map.
+#
+# $Id: string.chr,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+
+lowercase {0-9}{a-y}üzæäøöå
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ
+
+# Breaking characters
+
+space {\001-\040}!"#$%&'\()*+,-./:;<=>address@hidden|}~
+
+# Characters to be considered equivalent for searching purposes.
+
+# equivalent æä(ae)
+# equivalent øö(oe)
+# equivalent å(aa)
+# equivalent uü
+
+# Supplemental mappings
+
+#map (&auml;)       ä
+#map (&aelig;)      æ
+#map (&oslash;)     ø
+#map (&aring;)      å
+#map (&ouml;)       ö
+#map (&Auml;)       Ä
+#map (&Aelig;)      Æ
+#map (&Oslash;)     Ø
+#map (&Aring;)      Å
+#map (&Ouml;)       Ö
+
+#map éÉ                e
+#map á         a
+#map ó         o
+#map í         i
+
+#map (Aa)      (AA)
+
+#map (aa)        a

Index: summary.abs
===================================================================
RCS file: summary.abs
diff -N summary.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ summary.abs 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,26 @@
+# Summary record abstract syntax
+#
+# $Id: summary.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name summary
+tagset summary.tag
+attset bib1.att
+reference Summary
+
+elm (4,0)              title                   !
+elm (4,1)              author                  !
+elm (4,2)              callNumber              -
+elm (4,3)              recordType              -
+elm (4,4)              bibliographicLevel      -
+elm (4,5)              formats                 -
+elm (4,5)/(4,6)                format                  -
+elm (4,5)/(4,6)/(4,7)   format-type            -
+elm (4,5)/(4,6)/(4,8)   format-size            -
+elm (4,5)/(4,6)/(4,9)   format-bestPosn                -
+elm (4,10)             publicationPlace        -
+elm (4,11)             publicationDate         -
+elm (4,12)             targetSystemKey         -
+elm (4,13)             satisfyingElement       -
+elm (4,14)             rank                    -
+elm (4,15)             documentId              -
+elm (4,16)             otherInformation        -

Index: summary.tag
===================================================================
RCS file: summary.tag
diff -N summary.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ summary.tag 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,27 @@
+# Tagset for Summary profile
+#
+# $Id: summary.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name summary
+type 4
+
+tag    0       title                   string
+tag    1       author                  string
+tag    2       callNumber              string
+tag    3       recordType              string
+tag    4       bibliographicLevel      string
+
+tag    5       formats                 structured
+tag    6       format                  structured
+tag    7       type                    string
+tag    8       size                    numeric
+tag    9       bestPosn                numeric
+
+tag    10      publicationPlace        string
+tag    11      publicationDate         string
+tag    12      targetSystemKey         string
+tag    13      satisfyingElement       string
+tag    14      rank                    numeric
+tag    15      documentId              string
+tag    16      abstract                string
+tag    17      otherInformation        structured

Index: tagsetg.tag
===================================================================
RCS file: tagsetg.tag
diff -N tagsetg.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ tagsetg.tag 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,42 @@
+# TagSet-G Tags
+# $Id: tagsetg.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name tagsetg
+reference TagsetG
+type 2
+
+tag    1       title                                   string
+tag    2       author                                  string
+tag    3       publicationPlace                        string
+tag    4       publicationDate/date-of-publication     string
+tag    5       documentId                              string
+tag    6       abstract                                string
+tag    7       name                                    string
+tag    8       dateTime                                generalizedtime
+tag    9       displayObject                           octetstring
+tag    10      organization/organisation               string
+tag    11      postalAddress                           string
+tag    12      networkAddress                          string
+tag    13      eMailAddress                            string
+tag    14      phoneNumber/telephone                   string
+tag    15      faxNumber/fax                           string
+tag    16      country                                 string
+tag    17      description                             string
+tag    18      time                                    intunit
+tag    19      documentcontent                         octetstring
+tag    20      language                                string
+tag    21      subject                                 string
+tag    22      resourceType                            string
+tag    23      city                                    string
+tag    24      stateOrProvince                         string
+tag    25      zipOrPostalCode                         string
+tag    26      cost                                    string
+tag    27      format                                  string
+tag    28      identifier                              string
+tag    29      rights                                  string
+tag    30      relation                                string
+tag    31      publisher                               string
+tag    32      contributor                             string
+tag    33      source                                  string
+tag    34      coverage                                string
+tag    35      private                                 string
+tag    36      sourceDb                                string

Index: tagsetm.tag
===================================================================
RCS file: tagsetm.tag
diff -N tagsetm.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ tagsetm.tag 18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,35 @@
+# TagSet-M Tags
+#
+# $Id: tagsetm.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name tagsetm
+reference TagsetM
+type 1
+
+tag    1       schemaIdentifier                oid
+tag    2       elementsOrdered                 bool
+tag    3       elementOrdering                 int
+tag    4       defaultTagType                  int
+tag    5       defaultVariantSetId             oid
+tag    6       defaultVariantSpec              structured
+tag    7       processingInstructions          string
+tag    8       recordUsage                     int
+tag    9       restriction                     string
+tag    10      rank                            int
+tag    11      userMessage                     string
+tag    12      url                             string
+tag    13      record                          structured
+tag    14      local-control-number            string
+tag    15      creation-date                   generalizedtime
+tag    16      dateOfLastModification/lastModified generalizedtime
+tag    17      dateOfLastReview                generalizedtime
+tag    18      score                           int
+tag    19      wellKnown                       string
+tag    20      recordWrapper                   structured
+tag    21      defaultTagSetId                 oid
+tag    22      languageOfRecord                string
+tag    23      type                            string
+tag    24      scheme                          string
+tag    25      costInfo                        string
+tag    26      costFlag                        bool
+tag    27      termCreatedBy                   string
+tag    28      termModifiedBy                  string

Index: urx.chr
===================================================================
RCS file: urx.chr
diff -N urx.chr
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ urx.chr     18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,12 @@
+# URX character map
+#
+# $Id: urx.chr,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+# Basic character(s)
+
+lowercase {0-9}{a-y}üzæäøöå/.~:-,#!?=<;\{|}+
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ/.~:-,#!?=>;\{|}+
+
+# Breaking characters
+
+space {\001-\040}

Index: usmarc.abs
===================================================================
RCS file: usmarc.abs
diff -N usmarc.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ usmarc.abs  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,36 @@
+# $Id: usmarc.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name usmarc
+reference USmarc
+attset bib1.att
+tagset usmarc.tag
+
+marc usmarc.mar
+
+esetname B usmarc-b.est
+esetname F @
+
+# All 245 subfields mapped to title (word) and 
+# 245 subfield a mapped to tile (phrase).
+elm 245                        title           -
+elm 245/?              title           !:w
+elm 245/?/a            title           !:w,!:p
+
+# 100 mapped to Author-name-personal and Author.
+elm 100                        Author-name-personal    -
+elm 100/?              Author-name-personal    !:w,!:p,Author:w,Author:p
+
+# 110 mapped to Author-name-corporate and Author
+elm 110                        Author-name-corporate   -
+elm 110/?              Author-name-corporate   !:w,!:p,Author:w,Author:p
+
+# 111 mapped to Author-name-conference and Author
+elm 111                        Author-name-conference  -
+elm 111/?              Author-name-conference  !:w,!:p,Author:w,Author:p
+
+# Tag 260 subfield a mapped to Place-publication
+elm 260                        Place-publication       -
+elm 260/?              Place-publication       -
+elm 260/?/a            Place-publication       !:w
+elm 260/?/b            Publisher               !:w
+elm 260/?/c            Date                    !:w
+

Index: usmarc-b.est
===================================================================
RCS file: usmarc-b.est
diff -N usmarc-b.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ usmarc-b.est        18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,6 @@
+simpleelement (3,'001)
+simpleelement (3,'035)
+simpleelement (3,'245)
+simpleelement (3,'100)
+simpleelement (3,'710)
+simpleelement (3,'700)

Index: usmarc.flt
===================================================================
RCS file: usmarc.flt
diff -N usmarc.flt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ usmarc.flt  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,15 @@
+#
+# Rather dummy input-filter for MARC
+#
+
+BEGIN                       { begin record usmarc }
+/^00./ / / BODY /\n/         {
+                                begin element $0
+                               data -element @ $2
+                               end element
+                             }
+/^.../ / / /../              { begin element $0 }
+/[$*]/ /./ / / BODY / *[$*\n]/  { data -element $1 $3; unread 4 }
+/\n/                         { end element }
+
+/./                          { }

Index: usmarc.mar
===================================================================
RCS file: usmarc.mar
diff -N usmarc.mar
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ usmarc.mar  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,3 @@
+# $Id: usmarc.mar,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+name usmarc
+reference USmarc

Index: usmarc.tag
===================================================================
RCS file: usmarc.tag
diff -N usmarc.tag
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ usmarc.tag  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,12 @@
+# Pseudo-tagset for USMARC
+#
+# $Id: usmarc.tag,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name usmarc
+type 4
+include tagsetm.tag
+
+#tag 1         a               string
+#tag 2         b               string
+tag 245                245             string
+tag 100                100             string

Index: var1.var
===================================================================
RCS file: var1.var
diff -N var1.var
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ var1.var    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,64 @@
+# Definition of the variant set Variant-1.
+# Variant triple syntax is '<VAR class type value>'. Eg.
+# <var body iana "application/postscript"> or <var lang lang "eng">.
+#
+# $Id: var1.var,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name variant-1
+reference Variant-1
+
+class 1 variantId
+
+  type 1       variantId               octetstring
+
+class 2 body
+
+  type 1       iana                    string
+  type 2       z39.50                  string
+  type 3       other                   string
+
+class 3 format
+
+  type 1       characters-per-line     int
+  type 2       line-length             int
+
+  # More types here......
+
+class 4 lang
+
+  type 1       lang                    string
+  type 2       charset                 int
+  type 3       charset-id              oid
+  type 4       encoding-id             oid
+  type 5       private-string          string
+
+class 5 piece
+
+  type 1       fragment-wanted         int
+  type 2       fragment-returned       int
+  type 3       start                   intunit
+  type 4       end                     intunit
+  type 5       howmuch                 intunit
+  type 6       step                    intunit
+  type 7       targettoken             octetstring
+
+class 6 metadata-requested
+
+  type 1       cost                    intunit
+  type 2       size                    intunit
+  type 3       hitsvar                 null
+  type 4       hitsnonvar              null
+  type 5       variantlist             null
+  type 6       isvariantsupported      null
+  type 7       documentdescriptor      null
+  type 8       surrogateinformation    null
+  type 998     allmetadata             null
+  type 999     othermetadata           oid
+
+class 7        metadata-returned
+
+  type 1       cost                    intunit
+
+  # More...
+
+# More classes, too...

Index: wais.abs
===================================================================
RCS file: wais.abs
diff -N wais.abs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ wais.abs    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,24 @@
+# WAIS profile
+#
+# $Id: wais.abs,v 1.1.2.1 2006/09/18 20:02:47 kados Exp $
+
+name wais
+reference WAIS-schema
+attset bib1.att
+tagset generic.tag
+
+varset var1.var
+
+esetname B wais-b.est
+esetname F @
+esetname VARIANT wais-variant.est
+
+elm (2,1)              Title                   !:p,!:w
+elm (2,7)              Name                    !:p,!:w
+elm (2,8)              Date                    !
+elm (1,18)             Score                   -
+elm (1,14)             RecordId                Local-number
+
+# Tags below this point are unofficial.
+
+elm Body               BodyOfText              !

Index: wais-b.est
===================================================================
RCS file: wais-b.est
diff -N wais-b.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ wais-b.est  18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,9 @@
+#
+# WAIS eset.
+#
+
+simpleelement (2,1)
+simpleelement (2,7)
+simpleelement (1,16)
+simpleelement (1,18)
+simpleelement (1,14)

Index: wais-variant.est
===================================================================
RCS file: wais-variant.est
diff -N wais-variant.est
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ wais-variant.est    18 Sep 2006 20:02:47 -0000      1.1.2.1
@@ -0,0 +1,19 @@
+#
+# WAIS variant eset.
+#
+
+#
+# Default is no data, variant-list, please.
+#
+
+simpleelement ?:all variant (9,1,@) (6,5,@)
+
+#
+# Empty variant-requests for the well-known elements to override default.
+#
+
+simpleelement (2,1) variant
+simpleelement (2,7) variant
+simpleelement (1,16) variant
+simpleelement (1,18) variant
+simpleelement (1,14) variant




reply via email to

[Prev in Thread] Current Thread [Next in Thread]