# Metaproxy XML config file schemas
#
-# Copyright (C) 2005-2011 Index Data.
+# Copyright (C) 2005-2012 Index Data.
#
# See the LICENSE file for details
#
marc = element y:marc {
attribute inputformat { xsd:string },
attribute outputformat { xsd:string },
- attribute inputcharset { xsd:string }
+ attribute inputcharset { xsd:string },
+ attribute outputcharset { xsd:string }?,
+ attribute leaderspec { xsd:string }?
}
xslt = element y:xslt {
attribute stylesheet { xsd:string }
}
+usemarcon = element y:usemarcon {
+ attribute stage1 { xsd:string }?,
+ attribute stage2 { xsd:string }?
+}
+
retrievalinfo =
element y:retrievalinfo {
attribute version { "1.0" },
element y:backend {
attribute syntax { xsd:string },
attribute name { xsd:string }?,
- (marc | xslt)*
+ (marc | xslt | usemarcon)*
}?
}+
}