Amounts shall be decimal up to two fraction digits
//*[ends-with(name(), 'Amount') and not(ends-with(name(),'PriceAmount')) and not(ancestor::cac:Price/cac:AllowanceCharge)]
string-length(substring-after(.,'.'))<=2