Value of '@schemeID' is not allowed.
If ram:ID contains a non-empty value for schemeID, that value must be permitted by the schemeID code list. A value not found in the list causes an error.
The schemeID value identifies the scheme used for the legal organization identifier. An allowed value permits that identifier to be associated with the intended scheme.
The schemeID value on ram:ID for the payee’s legal organization is not included in the allowed code list. Using a value listed there can resolve the error.
- Check the value of
schemeIDonram:IDin the payee’sram:SpecifiedLegalOrganization. - Compare the non-empty value with the code list applicable to this identifier.
- Generate the invoice again and validate it once more.
Technical details
The test accepts an empty value or a value present in the code list with identifier 12. It checks the value of @schemeID on ram:ID.
The rule applies to ram:ID in the payee’s ram:SpecifiedLegalOrganization within the payment terms.
rule/@context)assert/@test)