Message

The value should one of 'CV GN HS CPV UNSPSC eCLASS'

Context
cbc:ItemClassificationCode/@listID
Test
( ( not(contains(normalize-space(.),' ')) and contains( ' CV GN HS CPV UNSPSC eCLASS ',concat(' ',normalize-space(.),' ') ) ) )
Usage
/ ubl:Catalogue / cac:CatalogueLine / cac:RequiredItemLocationQuantity / cac:Price / cbc:PriceAmount / @currencyID