Attribute '@schemeID' is required in this context.
The schemeID attribute is missing from the ram:URIID element.
The schemeID attribute identifies the scheme of the URI identifier in ram:URIID.
The sales agent’s URI identifier is missing the detail that identifies its scheme. Add the schemeID attribute to the ram:URIID element.
- Find the
ram:URIIDelement in the sales agent’s URI communication. - Add the
schemeIDattribute to the element. - Generate the invoice again and validate it.
<ram:URIID>https://example.com</ram:URIID>
<ram:URIID schemeID="value">https://example.com</ram:URIID>
Technical details
The test checks for the presence of the schemeID attribute on the ram:URIID element.
The rule applies to the ram:URIID element in the sales agent’s URI communication in the seller section.
rule/@context)assert/@test)