Message
Cover date in article XML ($coverDateArticle) should match cover date in issue XML ($coverDateIssue)
Cover date in article XML ($coverDateArticle) should match cover date in issue XML ($coverDateIssue)
This rule ASSERTS the following, raising an alert if FALSE:
let $IssueFile004 := local:issue-xml(., $IssueFileXml, $IssueFileUri) returnlet $coverDateArticle := normalize-space(string-join(.//text(), ' ')) returnlet $coverDateIssue := $IssueFile004/issue-xml/issue-meta/pub-date[@date-type='cover']/normalize-space(string-join(.//text(),
' ')) returnnot(exists($IssueFile004)) or not(ancestor::article-meta) or ($coverDateArticle =
$coverDateIssue)