BR-FREXT-54-1
Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) or an Item attribute Code (EXT-FR-FE-159).
What the rule checks
As the rule set's publisher wrote it. The rule runs on every element the context matches, and fails where the test is false; the validator reports the line of that element.
[BR-54-1] Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) or an Item attribute Code (EXT-FR-FE-159).
//cac:AdditionalItemProperty
exists(cbc:Name) or exists(cbc:NameCode)
Checked with France EXTENDED-CTC-FR (UBL)
[BR-54-1] Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) or an Item attribute Code (EXT-FR-FE-159).
//ram:ApplicableProductCharacteristic
exists(ram:Description) or exists(ram:TypeCode)
Checked with France EXTENDED-CTC-FR (CII)