Attribute '@schemeID' is required in this context.
The schemeID attribute is missing from the payer's ram:GlobalID.
The schemeID attribute identifies the scheme of the identifier provided in ram:GlobalID.
schemeID is missing from the payer's ram:GlobalID. Add the attribute so the identifier is associated with a scheme.
- Add the
schemeIDattribute to the payer'sram:GlobalID. - Set the attribute value according to the identifier being used.
- Generate the invoice again and validate it.
<ram:GlobalID>123456</ram:GlobalID>
<ram:GlobalID schemeID="0088">123456</ram:GlobalID>
Technical details
The rule checks whether the schemeID attribute is present on the ram:GlobalID element.
The schemeID attribute is checked on the payer's ram:GlobalID.
rule/@context)assert/@test)