+ <xs:attribute name="element_transform" type="xs:string"/>
+ <xs:attribute name="element_raw" type="xs:string"/>
+ <xs:attribute name="proxy" type="xs:string"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="records">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="mp:record"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="record">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="mp:authentication"/>
+ <xs:element minOccurs="0" ref="mp:piggyback"/>
+ <xs:element minOccurs="0" ref="mp:queryEncoding"/>
+ <xs:element ref="mp:udb"/>
+ <xs:element minOccurs="0" ref="mp:cclmap_au"/>
+ <xs:element minOccurs="0" ref="mp:cclmap_date"/>
+ <xs:element minOccurs="0" ref="mp:cclmap_isbn"/>
+ <xs:element minOccurs="0" ref="mp:cclmap_su"/>
+ <xs:element minOccurs="0" ref="mp:cclmap_term"/>
+ <xs:element minOccurs="0" ref="mp:cclmap_ti"/>
+ <xs:element minOccurs="0" ref="mp:elementSet"/>
+ <xs:element minOccurs="0" ref="mp:recordEncoding"/>
+ <xs:element minOccurs="0" ref="mp:requestSyntax"/>
+ <xs:element minOccurs="0" ref="mp:sru"/>
+ <xs:element minOccurs="0" ref="mp:transform"/>
+ <xs:element minOccurs="0" ref="mp:urlRecipe"/>
+ <xs:element ref="mp:zurl"/>
+ <xs:element minOccurs="0" ref="mp:cfAuth"/>
+ <xs:element minOccurs="0" ref="mp:cfProxy"/>
+ <xs:element minOccurs="0" ref="mp:cfSubDb"/>
+ <xs:element minOccurs="0" ref="mp:contentConnector"/>
+ </xs:sequence>