An invoice should not contain empty elements
/ubl:Invoice
not(count(//*[not(node()[not(self::comment())])]) > 0)