fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
36 lines (35 loc) • 1.27 kB
TypeScript
/**
* Code to identify reason for a Business Message Reject message.
* - Tag: 380
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const BusinessRejectReason: Readonly<{
/** Other */
readonly Other: 0;
/** Unknown ID */
readonly UnknownID: 1;
/** Unknown Security */
readonly UnknownSecurity: 2;
/** Unsupported Message Type */
readonly UnsupportedMessageType: 3;
/** Application not available */
readonly ApplicationNotAvailable: 4;
/** Conditionally required field missing */
readonly ConditionallyRequiredFieldMissing: 5;
/** Not Authorized */
readonly NotAuthorized: 6;
/** DeliverTo firm not available at this time */
readonly DeliverToFirmNotAvailableAtThisTime: 7;
/** Throttle limit exceeded */
readonly ThrottleLimitExceeded: 8;
/** Throttle limit exceeded, session will be disconnected */
readonly ThrottleLimitExceededSessionDisconnected: 9;
/** Throttled messages rejected on request */
readonly ThrottledMessagesRejectedOnRequest: 10;
/** Invalid price increment */
readonly InvalidPriceIncrement: 18;
}>;
export type BusinessRejectReason = (typeof BusinessRejectReason)[keyof typeof BusinessRejectReason];