Message
sec with @sec-type of "open-scholarship" must also contain at least one of "open-data", "open-materials", or "preregistered".
sec with @sec-type of "open-scholarship" must also contain at least one of "open-data", "open-materials", or "preregistered".
This rule ASSERTS the following, raising an alert if FALSE:
let $sec-types := tokenize(@sec-type, ' ') return$sec-types = ('open-data', 'open-data-pa', 'open-materials', 'preregistered', 'preregistered-ap',
'preregistered-de', 'preregistered-tc', 'preregistered-de-tc', 'preregistered-ap-de',
'preregistered-ap-tc', 'preregistered-ap-de-tc') or not($sec-types = 'open-scholarship')