ANSI/N Z39.93-2007
This Standard defines an automated request and response model for the harvesting of electronic resource usage data utilizing a Web services framework that can replace the user-mediated collection of usage data reports. Designed to work with Project COUNTER reports, the protocol is also extensible to other types of usage reports. The Standard is built on the SOAP (Simple Object Access Protocol) for transferring request and response messages. The GetReport method is used for transferring ReportRequest as the input message and returning ReportResponse as the output message. The Standard includes a versioned Web Services Description Language (WSDL) to describe the Web service namespace and operations and an XML schema constraining the syntax of the SUSHI transaction. Rules for report naming are outlined and complemented by an external reports registry which provides for the definition of both COUNTER and non-COUNTER reports.