JATS-0008-003

Rule Overview

Message

article-type should not be "other" when the "article-type" or "heading" subj-group contains a valid article-type value (front/article-meta/article-categories/subj-group[@subj-group-type = ('article-type', 'heading')]/subject[replace(lower-case(.), '\s+', '-') = $article-types]).

Rule XPath:

This rule REPORTS an alert when the following is TRUE:

front/article-meta/article-categories/subj-group[@subj-group-type = ('article-type', 'heading')]/subject/replace(lower-case(.), '\s+', '-') = $article-types[not(. eq 'other')] and(@article-type = 'other')

Contexts