Attribute '@schemeID' is required in this context.
The ram:URIID in ram:URIUniversalCommunication is missing the schemeID attribute.
The schemeID attribute identifies the scheme of the supplied URI identifier.
The ram:URIID in the payee's URI communication is missing schemeID. Add the attribute so the URI identifier is provided with its scheme.
- Locate the
ram:URIIDin the payee'sram:URIUniversalCommunication. - Add the
schemeIDattribute toram:URIID. - Generate the invoice again and validate it again.
<ram:URIUniversalCommunication> <ram:URIID>...</ram:URIID> </ram:URIUniversalCommunication>
<ram:URIUniversalCommunication> <ram:URIID schemeID="...">...</ram:URIID> </ram:URIUniversalCommunication>
Technical details
The test checks for the presence of the schemeID attribute on the context node ram:URIID.
The schemeID attribute on ram:URIID in the payee's ram:URIUniversalCommunication.
rule/@context)assert/@test)