X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=xml%2Fschema%2Fretrievalinfo.rnc;h=b359e950a0aad7c61f06b2c11e97ad390563bb02;hb=80dd43ea3bf2f69fda09584b60d8a0a5ce3f1dee;hp=9d731af1d2e20e7efd4dbd09b854039965dc7d3f;hpb=50597d2f7d3607e91c94601eb8eb495d73be3eae;p=metaproxy-moved-to-github.git diff --git a/xml/schema/retrievalinfo.rnc b/xml/schema/retrievalinfo.rnc index 9d731af..b359e95 100644 --- a/xml/schema/retrievalinfo.rnc +++ b/xml/schema/retrievalinfo.rnc @@ -29,13 +29,20 @@ start |= retrievalinfo 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" }, @@ -48,7 +55,7 @@ retrievalinfo = element y:backend { attribute syntax { xsd:string }, attribute name { xsd:string }?, - (marc | xslt)* + (marc | xslt | usemarcon)* }? }+ }