9.2 COUNTER Release 5 Validation Tool
The COUNTER Release 5 Validation Tool allows content providers and auditors to quickly perform compliance checks related to format and consistency of both tabular and JSON reports. Content providers SHOULD use this free tool to check their reports and COUNTER_SUSHI API implementation and fix issues detected by the tool before they begin the audit. It is recommended to use the tool not just when preparing for the audit, but to integrate the testing in the regular QA processes or at least test regularly, once per month, to make sure the reports stay compliant.
The COUNTER Release 5 Validation Tool uses the following error levels to report issues with different severity:
Fatal error - The validation was aborted because an unrecoverable error was encountered, for example a missing or invalid Reporting_Period. The fatal error MUST be fixed before the report can be fully validated.
Critical error - The validation has detected a serious error that MUST be fixed, for example inconsistent data like a title with more Unique_Item_Requests than Total_Item_Requests or missing data. A critical error indicates that there could be a serious issue that would cause the audit to fail.
Error - The validation has detected an error that MUST be fixed to pass the audit.
Warning - The validation has detected an issue that needs to be checked by the auditor and might affect the result of the audit.
Notice - Additional information, for example about deprecations or amendments that must be addressed at some point in the future but currently won’t affect the result of an audit.