VARL version must be 1.0.0.
If no scenario matched, then the report must be flagged invalid.
If any validation step has been flagged invalid, then the report must be flagged invalid.
If a scenario matched and no validation step has been flagged invalid, then the report must be flagged valid.
If xsd is valid then schematron checks have to be performed.
If xsd is invalid then schematron checks must not be performed.
If a validation step has errors or warnings, it must be flagged invalid.
If a validation step has no errors or warnings, it must be flagged valid.
Some kind of error location must be given.