com.prowidesoftware.swift.model.mx.dic.FailingReason1Code 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
package com.prowidesoftware.swift.model.mx.dic;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for FailingReason1Code.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="FailingReason1Code">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="AWMO"/>
* <enumeration value="BYIY"/>
* <enumeration value="CLAT"/>
* <enumeration value="ADEA"/>
* <enumeration value="CANR"/>
* <enumeration value="CAIS"/>
* <enumeration value="OBJT"/>
* <enumeration value="AWSH"/>
* <enumeration value="PHSE"/>
* <enumeration value="STCD"/>
* <enumeration value="DOCY"/>
* <enumeration value="MLAT"/>
* <enumeration value="DOCC"/>
* <enumeration value="BLOC"/>
* <enumeration value="CHAS"/>
* <enumeration value="NEWI"/>
* <enumeration value="CLAC"/>
* <enumeration value="MUNO"/>
* <enumeration value="GLOB"/>
* <enumeration value="PREA"/>
* <enumeration value="PART"/>
* <enumeration value="NOFX"/>
* <enumeration value="CMON"/>
* <enumeration value="YCOL"/>
* <enumeration value="COLL"/>
* <enumeration value="DEPO"/>
* <enumeration value="FLIM"/>
* <enumeration value="INCA"/>
* <enumeration value="LINK"/>
* <enumeration value="LACK"/>
* <enumeration value="LALO"/>
* <enumeration value="MONY"/>
* <enumeration value="NCON"/>
* <enumeration value="REFS"/>
* <enumeration value="SDUT"/>
* <enumeration value="BATC"/>
* <enumeration value="CYCL"/>
* <enumeration value="SBLO"/>
* <enumeration value="CPEC"/>
* <enumeration value="MINO"/>
* <enumeration value="IAAD"/>
* <enumeration value="OTHR"/>
* <enumeration value="PHCK"/>
* <enumeration value="BENO"/>
* <enumeration value="BOTH"/>
* <enumeration value="CLHT"/>
* <enumeration value="DENO"/>
* <enumeration value="DISA"/>
* <enumeration value="DKNY"/>
* <enumeration value="FROZ"/>
* <enumeration value="LAAW"/>
* <enumeration value="LATE"/>
* <enumeration value="LIQU"/>
* <enumeration value="PRCY"/>
* <enumeration value="REGT"/>
* <enumeration value="SETS"/>
* <enumeration value="CERT"/>
* <enumeration value="PRSY"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "FailingReason1Code")
@XmlEnum
public enum FailingReason1Code {
/**
* Financial instruments are delivered, but still awaiting money from counterparty.
*
*/
AWMO,
/**
* Buy-in procedure has started on the market (on your behalf if your instruction is a receipt, by the counterparty if your instruction is a delivery).
*
*/
BYIY,
/**
* Counterparty's instruction was too late for settlement, that is the matching or settlement problems was solved too late.
*
*/
CLAT,
/**
* Instruction was received after the account servicer's deadline. Processed on best effort basis.
*
*/
ADEA,
/**
* Instruction was in suspense. Suspense period is finished so your cancellation or confirmation of instruction is required.
*
*/
CANR,
/**
* Awaiting financial instruments from a corporate action or other procedure, for example, conversion, dematerialisation, exchange, registration, stamping, splitting.
*
*/
CAIS,
/**
* Financial instruments are stolen, in dispute, under objection etc.
*
*/
OBJT,
/**
* Financial instruments have not yet been received from the counterparty (if receive against payment trade), the money has been delivered.
*
*/
AWSH,
/**
* Settlement is physical. Financial instruments are being delivered.
*
*/
PHSE,
/**
* Discrepancy in the settlement confirmation.
*
*/
STCD,
/**
* Awaiting documents or endorsements from you.
*
*/
DOCY,
/**
* Covering money/financial instruments were received too late for completing settlement on a same day basis.
*
*/
MLAT,
/**
* Awaiting documents or endorsements from counterparty.
*
*/
DOCC,
/**
* Your account is blocked, no instruction can settle over the account.
*
*/
BLOC,
/**
* A chaser/enquiry has been sent.
*
*/
CHAS,
/**
* Financial instrument is a new issue and not yet available/tradable.
*
*/
NEWI,
/**
* Insufficient deliverable financial instruments in counterparty's account or counterparty does not hold financial instruments.
*
*/
CLAC,
/**
* 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,
/**
* Your instruction is a preadvice, that is, for matching only.
*
*/
PREA,
/**
* Trade will settle in partials.
*
*/
PART,
/**
* A foreign exchange instruction from you is missing.
*
*/
NOFX,
/**
* Insufficient money in counterparty's account.
*
*/
CMON,
/**
* Insufficient collateral in your account to execute the instruction.
*
*/
YCOL,
/**
* Financial instruments are not deliverable as they are pledged as collateral.
*
*/
COLL,
/**
* Deposit of shares for the issuing of depositary receipts has been refused. The allotment granted by the issuer is exceeded by your transaction.
*
*/
DEPO,
/**
* Insufficient deliverable financial instruments in your account as maximum foreign limit has been reached.
*
*/
FLIM,
/**
* Financial instruments require income adjustment, for example, dividend or interest.
*
*/
INCA,
/**
* Your instruction is pending settlement because the instruction linked to it is pending.
*
*/
LINK,
/**
* Insufficient financial instruments in your account.
*
*/
LACK,
/**
* Financial instruments are out on loan.
*
*/
LALO,
/**
* Insufficient money in your account.
*
*/
MONY,
/**
* Confirmation of settlement has not yet been received.
*
*/
NCON,
/**
* Delivery/receipt was refused because physical financial instruments are not in good order.
*
*/
REFS,
/**
* Stamp duty information is missing.
*
*/
SDUT,
/**
* Processing batch differs in the counterparty's instruction, for example, daytime/real-time versus overnight.
*
*/
BATC,
/**
* Your instruction is confirmed in the local market or is ready for settlement, awaiting next settlement cycle.
*
*/
CYCL,
/**
* Financial instruments are blocked due to a corporate action event, realignment, etc.
*
*/
SBLO,
/**
* Counterparty is in receivership (form of bankruptcy where a court appointed person - the receiver - manages the affairs of the business).
*
*/
CPEC,
/**
* Quantity instructed is lower than the minimum existing settlement quantity for the financial instrument.
*
*/
MINO,
/**
* Pending reason being investigated.
*
*/
IAAD,
/**
* Other. See Narrative.
*
*/
OTHR,
/**
* Physical financial instruments have been received and are being checked for authenticity.
*
*/
PHCK,
/**
* Disagreement in beneficial ownership.
*
*/
BENO,
/**
* Counterparty's instruction and your instruction are on hold/frozen/ in a preadvice mode.
*
*/
BOTH,
/**
* Instructed settlement date does not agree with the settlement date on the clearing house trade, that is, a specific type of trade in India.
*
*/
CLHT,
/**
* Quantity instructed does not match the denomination available/deliverable. Physical securities need to be obtained in deliverable denominated quantities.
*
*/
DENO,
/**
* Exceptional closing of all financial institutions due to natural disaster, for example, earthquake.
*
*/
DISA,
/**
* Counterparty has returned or refuses the securities.
*
*/
DKNY,
/**
* Financial instruments are blocked at the Central Security Depository (CSD) following a corporate event.
*
*/
FROZ,
/**
* Awaiting settlement of a purchase to cover failing positions.
*
*/
LAAW,
/**
* Instruction was received after market deadline.
*
*/
LATE,
/**
* Central bank liquidity is insufficient.
*
*/
LIQU,
/**
* Counterparty's instruction is a preadvice, that is, for matching only.
*
*/
PRCY,
/**
* Certificates have been lodged with the registrar but rejected due to incomplete documentation or foreign ownership limitation reached.
*
*/
REGT,
/**
* Settlement system/method has been modified at central securities depository to allow settlement.
*
*/
SETS,
/**
* Certificate number error.
*
*/
CERT,
/**
* Transaction was put on hold/frozen by the system.
*
*/
PRSY;
public String value() {
return name();
}
public static FailingReason1Code fromValue(String v) {
return valueOf(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy