Attribute '@schemeID' is required in this context.
The ram:URIID element in the payer’s URI communication is missing the schemeID attribute.
schemeID identifies the scheme used to classify the URI identification value. The attribute is required in this context.
The payer URI communication’s ram:URIID is missing schemeID. Add the attribute to identify the URI identifier’s scheme.
- Locate
ram:URIIDinURIUniversalCommunicationunderPayerTradeParty. - Add the
schemeIDattribute toram:URIID. - Generate the invoice again and validate it.
Technical details
The rule checks whether the schemeID attribute is present on the current ram:URIID.
The rule applies to the schemeID attribute of the ram:URIID element in URIUniversalCommunication under PayerTradeParty.
rule/@context)assert/@test)