+ element mp:xslt {
+ attribute stylesheet { xsd:string }
+ }
+
+filter_record_transform =
+ attribute type { "record_transform" },
+ attribute id { xsd:NCName }?,
+ attribute name { xsd:NCName }?,
+ retrievalinfo
+
+filter_session_shared =
+ attribute type { "session_shared" },
+ attribute id { xsd:NCName }?,
+ attribute name { xsd:NCName }?,
+ element mp:resultset {
+ attribute max { xsd:integer },
+ attribute ttl { xsd:integer }
+ }?,
+ element mp:session {
+ attribute ttl { xsd:integer }
+ }?
+
+filter_sru_z3950 =
+ attribute type { "sru_z3950" },
+ attribute id { xsd:NCName }?,
+ attribute name { xsd:NCName }?,
+ element mp:database {
+ attribute name { xsd:NCName },
+ any
+ }+