All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.prowidesoftware.swift.model.mx.dic.InstructionProcessingStatus1Code Maven / Gradle / Ivy


package com.prowidesoftware.swift.model.mx.dic;

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for InstructionProcessingStatus1Code. * *

The following schema fragment specifies the expected content contained within this class. *

*

 * <simpleType name="InstructionProcessingStatus1Code">
 *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *     <enumeration value="CAN1"/>
 *     <enumeration value="CAN2"/>
 *     <enumeration value="CAN3"/>
 *     <enumeration value="CAND"/>
 *     <enumeration value="CANO"/>
 *     <enumeration value="CANP"/>
 *     <enumeration value="CGEN"/>
 *     <enumeration value="COSE"/>
 *     <enumeration value="CPRC"/>
 *     <enumeration value="DFLA"/>
 *     <enumeration value="DONE"/>
 *     <enumeration value="DONF"/>
 *     <enumeration value="EXCH"/>
 *     <enumeration value="EXSE"/>
 *     <enumeration value="FORC"/>
 *     <enumeration value="FUTU"/>
 *     <enumeration value="INTE"/>
 *     <enumeration value="NOTC"/>
 *     <enumeration value="OPOD"/>
 *     <enumeration value="OVER"/>
 *     <enumeration value="PACK"/>
 *     <enumeration value="PAFI"/>
 *     <enumeration value="PART"/>
 *     <enumeration value="PPRC"/>
 *     <enumeration value="REJT"/>
 *     <enumeration value="REPR"/>
 *     <enumeration value="SESE"/>
 *     <enumeration value="STIN"/>
 *     <enumeration value="SUSP"/>
 *     <enumeration value="TREA"/>
 *     <enumeration value="UNDE"/>
 *     <enumeration value="MPRC"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "InstructionProcessingStatus1Code") @XmlEnum public enum InstructionProcessingStatus1Code { /** * Pending cancellation; only one side has been input and a cancellation request has been sent. * */ @XmlEnumValue("CAN1") CAN_1("CAN1"), /** * Pending cancellation; both sides have been input, the trade has not yet been matched, and one side has sent a cancellation request. * */ @XmlEnumValue("CAN2") CAN_2("CAN2"), /** * Pending cancellation; both sides have been input, the trade is matched, and one side has sent a cancellation request. * */ @XmlEnumValue("CAN3") CAN_3("CAN3"), /** * Instruction has been cancelled. * */ CAND("CAND"), /** * Instruction has been cancelled by another party than the instructing party, for example, market infrastructure such as a stock exchange. * */ CANO("CANO"), /** * Cancellation request from yourself for this instruction is pending waiting for further processing. * */ CANP("CANP"), /** * Account servicer or third party created the transaction. It was not instructed directly by the account owner. * */ CGEN("CGEN"), /** * Order is fully executed and the confirmation was sent. * */ COSE("COSE"), /** * Cancellation request from the counterparty is awaiting for your cancellation request or your concent. * */ CPRC("CPRC"), /** * Default action is taken. * */ DFLA("DFLA"), /** * Order is partially filled and no further executions forthcoming for the trading day. * */ DONE("DONE"), /** * Order is partially filled and no further executions will take place. * */ DONF("DONF"), /** * Order has been received at the stock exchange. * */ EXCH("EXCH"), /** * Order was fully executed and the execution sent. * */ EXSE("EXSE"), /** * Message has been sent automatically by the service provider to notify that settlement will not take place. * */ FORC("FORC"), /** * All checks relative to the instruction (except collateral) are successful. * */ FUTU("FUTU"), /** * Order has been received at the intermediary. * */ INTE("INTE"), /** * Instruction cannot be cancelled as it has already been matched and affirmed. * */ NOTC("NOTC"), /** * Order is open. * */ OPOD("OPOD"), /** * Quantity of financial instrument of the block trade has been overallocated. * */ OVER("OVER"), /** * Instruction has been acknowledged/accepted for further processing by the account servicer. * */ PACK("PACK"), /** * Order has been partially filled and the remaining quantity is warehoused. * */ PAFI("PAFI"), /** * Order has been partially cancelled as requested. * */ PART("PART"), /** * Processing of the instruction is pending. * */ PPRC("PPRC"), /** * Instruction has been rejected for further processing. * */ REJT("REJT"), /** * Instruction is accepted but in repair. * */ REPR("REPR"), /** * Settlement instruction has been sent to your custodian. * */ SESE("SESE"), /** * Standing instruction has been applied. * */ STIN("STIN"), /** * Trading is suspended by the stock exchange. * */ SUSP("SUSP"), /** * Transaction has been treated (triparty collateral status). * */ TREA("TREA"), /** * Quantity of financial instrument of the block trade has been under allocated. * */ UNDE("UNDE"), /** * Modification request from the counterparty is awaiting for your modification request or your concent. * */ MPRC("MPRC"); private final String value; InstructionProcessingStatus1Code(String v) { value = v; } public String value() { return value; } public static InstructionProcessingStatus1Code fromValue(String v) { for (InstructionProcessingStatus1Code c: InstructionProcessingStatus1Code.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy