All amounts SHALL have same currency code as document currency
cbc:Amount | cbc:TaxAmount | cbc:TaxableAmount | cbc:LineExtensionAmount | cbc:PriceAmount | cbc:BaseAmount | cac:LegalMonetaryTotal/cbc:*
not(@currencyID) or @currencyID = $documentCurrencyCode