Attribute '@schemeID' is required in this context.
The ram:URIID element does not contain a schemeID attribute. In this context, the URI scheme identifier must be provided.
The identifier associates the sender’s URI with a scheme. Without it, the type of URI is not identified as required by this rule.
The sender’s URI is missing its scheme identifier. You can add the identifier to ram:URIID.
- Locate
ram:URIIDunderram:ShipFromTradeParty. - Add the
schemeIDattribute toram:URIID. - Regenerate the invoice and validate it again.
Technical details
The Schematron check concerns the presence of the schemeID attribute on the context node ram:URIID.
The rule applies to ram:URIID in the sender communication ram:URIUniversalCommunication under ram:ShipFromTradeParty in the delivery section.
rule/@context)assert/@test)