Attribute '@schemeID' is required in this context.
The tax-registration element ram:ID has no schemeID attribute. This attribute is required in this context.
The schemeID attribute identifies the scheme of the tax registration stated in ram:ID. Without it, the type of identifier is not clearly specified.
The tax identifier for the final delivery address does not specify which scheme it belongs to. You can resolve this by adding the identifier in ram:ID.
- Find the tax registration within
ram:UltimateShipToTradeParty. - Add the required
schemeIDattribute toram:ID. - Recreate the invoice and validate it again.
Technical details
The rule checks only whether the schemeID attribute is present on the ram:ID element.
The rule applies to ram:ID within the tax registration of the final delivery address (ram:UltimateShipToTradeParty).
rule/@context)assert/@test)