com.prowidesoftware.swift.model.mx.dic.PendingProcessingReason2Code Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pw-iso20022 Show documentation
Show all versions of pw-iso20022 Show documentation
Prowide Library for ISO 20022 messages
The newest version!
package com.prowidesoftware.swift.model.mx.dic;
import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for PendingProcessingReason2Code.
*
*
The following schema fragment specifies the expected content contained within this class.
*
{@code
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* }
*
*/
@XmlType(name = "PendingProcessingReason2Code")
@XmlEnum
public enum PendingProcessingReason2Code {
/**
* Instruction was received after the account servicer's deadline. Processed on best effort basis.
*
*/
ADEA,
/**
* Awaiting financial instruments from a corporate action or other procedure, for example, conversion, dematerialisation, exchange, registration, stamping, splitting.
*
*/
CAIS,
/**
* Awaiting documents or endorsements from you.
*
*/
DOCY,
/**
* A foreign exchange instruction from you is missing.
*
*/
NOFX,
/**
* Your account is blocked, no instruction can settle over the account.
*
*/
BLOC,
/**
* Quantity instructed is not a multiple of an existing settlement quantity lot for the financial instrument.
*
*/
MUNO,
/**
* Settlement cannot be executed; financial instruments are in global form.
*
*/
GLOB,
/**
* Insufficient collateral in your account to execute the instruction.
*
*/
YCOL,
/**
* Financial instruments are not deliverable as they are pledged as collateral.
*
*/
COLL,
/**
* Insufficient deliverable financial instruments in your account as maximum foreign limit has been reached.
*
*/
FLIM,
/**
* Next process is launched. No processing pending problems to be reported.
*
*/
NEXT,
/**
* Insufficient financial instruments in your account.
*
*/
LACK,
/**
* Financial instruments are out on loan.
*
*/
LALO,
/**
* Insufficient money in your account.
*
*/
MONY,
/**
* Quantity instructed is lower than the minimum existing settlement quantity for the financial instrument.
*
*/
MINO,
/**
* Other. See Narrative.
*
*/
OTHR,
/**
* Quantity instructed does not match the denomination available/deliverable. Physical securities need to be obtained in deliverable denominated quantities.
*
*/
DENO,
/**
* Central bank liquidity is insufficient.
*
*/
LIQU,
/**
* Certificate number error.
*
*/
CERT,
/**
* Central securities depository sets the instruction in a hold/frozen/preadvice mode.
*
*/
CSDH,
/**
* Instruction is in a hold/frozen/preadvice mode as it fulfils predefined conditions of a restriction processing type in the market infrastructure platform.
*
*/
CVAL,
/**
* Instruction is in a hold/frozen/preadvice mode as it fulfils predefined conditional delivery rules in the market infrastructure platform for conditional delivery.
*
*/
CDEL,
/**
* Instruction is in a hold/frozen/preadvice mode. Market infrastructure platform is awaiting release.
*
*/
CDLR,
/**
* Awaiting cancellation of one of the party.
*
*/
CDAC,
/**
* Not all the instructions part of a pool have been received.
*
*/
INBC;
public String value() {
return name();
}
public static PendingProcessingReason2Code fromValue(String v) {
return valueOf(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy