Attribute '@schemeID' is required in this context.
The schemeID attribute is missing from ram:URIID. This attribute is required in this context.
The schemeID attribute identifies the scheme of the URI identifier and provides the required context for its value.
The URI identifier for the buyer’s tax representative does not include the schemeID attribute. Add the attribute so the information includes the required designation.
- Locate
ram:URIIDin the communication ofram:BuyerTaxRepresentativeTradeParty. - Add the
schemeIDattribute toram:URIID. - Generate the invoice again and validate it again.
<ram:URIID>https://example.org</ram:URIID>
<ram:URIID schemeID="">https://example.org</ram:URIID>
Technical details
The XPath test @schemeID checks whether the attribute is present on the current ram:URIID.
The rule applies to ram:URIID within the communication of ram:BuyerTaxRepresentativeTradeParty.
rule/@context)assert/@test)