Files
2024-09-23 12:00:04 -04:00

22606 lines
1.1 MiB
Plaintext

#pragma once
/*
* Copyright Onix Solutions Limited [OnixS]. All rights reserved.
*
* This software owned by Onix Solutions Limited [OnixS] and is protected by copyright law
* and international copyright treaties.
*
* Access to and use of the software is governed by the terms of the applicable OnixS Software
* Services Agreement (the Agreement) and Customer end user license agreements granting
* a non-assignable, non-transferable and non-exclusive license to use the software
* for it's own data processing purposes under the terms defined in the Agreement.
*
* Except as otherwise granted within the terms of the Agreement, copying or reproduction of any part
* of this source code or associated reference material to any other location for further reproduction
* or redistribution, and any amendments to this copyright notice, are expressly prohibited.
*
* Any reproduction or redistribution for sale or hiring of the Software not in accordance with
* the terms of the Agreement is a violation of copyright law.
*/
#include <OnixS/FIXEngine/ABI.h>
#include <OnixS/FIXEngine/Compiler.h>
#include <OnixS/FIXEngine/FIX/Tag.h>
namespace OnixS {
namespace FIX {
namespace FIX50_SP2_Latest {
namespace Tags {
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Account = 1;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdvId = 2;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdvRefID = 3;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdvSide = 4;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdvTransType = 5;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgPx = 6;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BeginSeqNo = 7;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BeginString = 8;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BodyLength = 9;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CheckSum = 10;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClOrdID = 11;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Commission = 12;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommType = 13;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CumQty = 14;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Currency = 15;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndSeqNo = 16;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecID = 17;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecInst = 18;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecRefID = 19;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HandlInst = 21;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityIDSource = 22;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOIID = 23;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOIQltyInd = 25;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOIRefID = 26;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOIQty = 27;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOITransType = 28;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastCapacity = 29;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastMkt = 30;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastPx = 31;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastQty = 32;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLinesOfText = 33;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MsgSeqNum = 34;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MsgType = 35;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NewSeqNo = 36;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderID = 37;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderQty = 38;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrdStatus = 39;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrdType = 40;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigClOrdID = 41;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigTime = 42;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PossDupFlag = 43;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Price = 44;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefSeqNum = 45;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityID = 48;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SenderCompID = 49;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SenderSubID = 50;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SendingTime = 52;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Quantity = 53;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Side = 54;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Symbol = 55;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetCompID = 56;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetSubID = 57;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Text = 58;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TimeInForce = 59;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransactTime = 60;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Urgency = 61;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValidUntilTime = 62;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlType = 63;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlDate = 64;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SymbolSfx = 65;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListID = 66;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListSeqNo = 67;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoOrders = 68;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListExecInst = 69;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocID = 70;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocTransType = 71;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefAllocID = 72;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOrders = 73;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgPxPrecision = 74;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeDate = 75;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionEffect = 77;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAllocs = 78;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAccount = 79;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocQty = 80;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProcessCode = 81;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRpts = 82;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RptSeq = 83;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CxlQty = 84;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDlvyInst = 85;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocStatus = 87;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRejCode = 88;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Signature = 89;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecureDataLen = 90;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecureData = 91;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SignatureLength = 93;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EmailType = 94;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RawDataLength = 95;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RawData = 96;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PossResend = 97;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncryptMethod = 98;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StopPx = 99;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExDestination = 100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CxlRejReason = 102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrdRejReason = 103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOIQualifier = 104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Issuer = 106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityDesc = 107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HeartBtInt = 108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinQty = 110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaxFloor = 111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TestReqID = 112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReportToExch = 113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LocateReqd = 114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OnBehalfOfCompID = 115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OnBehalfOfSubID = 116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteID = 117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetMoney = 118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrAmt = 119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrency = 120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ForexReq = 121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigSendingTime = 122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag GapFillFlag = 123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoExecs = 124;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExpireTime = 126;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DKReason = 127;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliverToCompID = 128;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliverToSubID = 129;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IOINaturalFlag = 130;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteReqID = 131;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidPx = 132;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferPx = 133;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidSize = 134;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferSize = 135;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMiscFees = 136;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeAmt = 137;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeCurr = 138;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeType = 139;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PrevClosePx = 140;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ResetSeqNumFlag = 141;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SenderLocationID = 142;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetLocationID = 143;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OnBehalfOfLocationID = 144;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliverToLocationID = 145;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedSym = 146;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Subject = 147;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Headline = 148;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag URLLink = 149;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecType = 150;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LeavesQty = 151;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashOrderQty = 152;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAvgPx = 153;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocNetMoney = 154;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrFxRate = 155;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrFxRateCalc = 156;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumDaysInterest = 157;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AccruedInterestRate = 158;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AccruedInterestAmt = 159;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstMode = 160;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocText = 161;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstID = 162;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstTransType = 163;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EmailThreadID = 164;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstSource = 165;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityType = 167;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EffectiveTime = 168;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StandInstDbType = 169;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StandInstDbName = 170;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StandInstDbID = 171;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlDeliveryType = 172;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidSpotRate = 188;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidForwardPoints = 189;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferSpotRate = 190;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferForwardPoints = 191;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderQty2 = 192;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlDate2 = 193;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastSpotRate = 194;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastForwardPoints = 195;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocLinkID = 196;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocLinkType = 197;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryOrderID = 198;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoIOIQualifiers = 199;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityMonthYear = 200;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PutOrCall = 201;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikePrice = 202;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CoveredOrUncovered = 203;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptAttribute = 206;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityExchange = 207;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotifyBrokerOfCredit = 208;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocHandlInst = 209;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaxShow = 210;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegOffsetValue = 211;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag XmlDataLen = 212;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag XmlData = 213;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstRefID = 214;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRoutingIDs = 215;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RoutingType = 216;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RoutingID = 217;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Spread = 218;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkCurveCurrency = 220;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkCurveName = 221;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkCurvePoint = 222;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponRate = 223;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponPaymentDate = 224;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IssueDate = 225;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RepurchaseTerm = 226;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RepurchaseRate = 227;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Factor = 228;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeOriginationDate = 229;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExDate = 230;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractMultiplier = 231;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStipulations = 232;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StipulationType = 233;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StipulationValue = 234;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag YieldType = 235;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Yield = 236;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalTakedown = 237;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Concession = 238;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RepoCollateralSecurityType = 239;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RedemptionDate = 240;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponPaymentDate = 241;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIssueDate = 242;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRepoCollateralSecurityType = 243;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRepurchaseTerm = 244;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRepurchaseRate = 245;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFactor = 246;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRedemptionDate = 247;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponPaymentDate = 248;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIssueDate = 249;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRepoCollateralSecurityType = 250;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRepurchaseTerm = 251;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRepurchaseRate = 252;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFactor = 253;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRedemptionDate = 254;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CreditRating = 255;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCreditRating = 256;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCreditRating = 257;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradedFlatSwitch = 258;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BasisFeatureDate = 259;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BasisFeaturePrice = 260;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDReqID = 262;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SubscriptionRequestType = 263;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDepth = 264;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDUpdateType = 265;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AggregatedBook = 266;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMDEntryTypes = 267;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMDEntries = 268;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryType = 269;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryPx = 270;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntrySize = 271;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryDate = 272;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryTime = 273;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TickDirection = 274;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDMkt = 275;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteCondition = 276;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeCondition = 277;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryID = 278;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDUpdateAction = 279;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryRefID = 280;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDReqRejReason = 281;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryOriginator = 282;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LocationID = 283;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeskID = 284;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeleteReason = 285;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OpenCloseSettlFlag = 286;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SellerDays = 287;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryBuyer = 288;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntrySeller = 289;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryPositionNo = 290;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FinancialStatus = 291;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CorporateAction = 292;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DefBidSize = 293;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DefOfferSize = 294;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoQuoteEntries = 295;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoQuoteSets = 296;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteStatus = 297;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteCancelType = 298;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteEntryID = 299;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteRejectReason = 300;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteResponseLevel = 301;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteSetID = 302;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteRequestType = 303;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoQuoteEntries = 304;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityIDSource = 305;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIssuer = 306;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityDesc = 307;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityExchange = 308;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityID = 309;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityType = 310;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSymbol = 311;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSymbolSfx = 312;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMaturityMonthYear = 313;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPutOrCall = 315;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikePrice = 316;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptAttribute = 317;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCurrency = 318;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityReqID = 320;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityRequestType = 321;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityResponseID = 322;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityResponseType = 323;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityStatusReqID = 324;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnsolicitedIndicator = 325;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityTradingStatus = 326;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HaltReason = 327;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InViewOfCommon = 328;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DueToRelated = 329;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BuyVolume = 330;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SellVolume = 331;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HighPx = 332;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LowPx = 333;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Adjustment = 334;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesReqID = 335;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingSessionID = 336;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraTrader = 337;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesMethod = 338;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesMode = 339;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesStatus = 340;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesStartTime = 341;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesOpenTime = 342;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesPreCloseTime = 343;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesCloseTime = 344;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesEndTime = 345;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumberOfOrders = 346;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MessageEncoding = 347;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedIssuerLen = 348;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedIssuer = 349;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSecurityDescLen = 350;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSecurityDesc = 351;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedListExecInstLen = 352;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedListExecInst = 353;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedTextLen = 354;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedText = 355;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSubjectLen = 356;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSubject = 357;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedHeadlineLen = 358;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedHeadline = 359;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAllocTextLen = 360;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAllocText = 361;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingIssuerLen = 362;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingIssuer = 363;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingSecurityDescLen = 364;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingSecurityDesc = 365;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocPrice = 366;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteSetValidUntilTime = 367;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteEntryRejectReason = 368;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastMsgSeqNumProcessed = 369;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefTagID = 371;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefMsgType = 372;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SessionRejectReason = 373;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidRequestTransType = 374;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraBroker = 375;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplianceID = 376;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SolicitedFlag = 377;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecRestatementReason = 378;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BusinessRejectRefID = 379;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BusinessRejectReason = 380;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag GrossTradeAmt = 381;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoContraBrokers = 382;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaxMessageSize = 383;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMsgTypes = 384;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MsgDirection = 385;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTradingSessions = 386;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalVolumeTraded = 387;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionInst = 388;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionOffsetValue = 389;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidID = 390;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClientBidID = 391;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListName = 392;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoRelatedSym = 393;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidType = 394;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumTickets = 395;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideValue1 = 396;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideValue2 = 397;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoBidDescriptors = 398;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidDescriptorType = 399;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidDescriptor = 400;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideValueInd = 401;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LiquidityPctLow = 402;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LiquidityPctHigh = 403;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LiquidityValue = 404;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EFPTrackingError = 405;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FairValue = 406;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OutsideIndexPct = 407;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValueOfFutures = 408;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LiquidityIndType = 409;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag WtAverageLiquidity = 410;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExchangeForPhysical = 411;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OutMainCntryUIndex = 412;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CrossPercent = 413;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProgRptReqs = 414;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProgPeriodInterval = 415;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IncTaxInd = 416;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumBidders = 417;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidTradeType = 418;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BasisPxType = 419;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoBidComponents = 420;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Country = 421;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoStrikes = 422;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceType = 423;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DayOrderQty = 424;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DayCumQty = 425;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DayAvgPx = 426;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag GTBookingInst = 427;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStrikes = 428;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListStatusType = 429;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetGrossInd = 430;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListOrderStatus = 431;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExpireDate = 432;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListExecInstType = 433;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CxlRejResponseTo = 434;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponRate = 435;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingContractMultiplier = 436;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraTradeQty = 437;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraTradeTime = 438;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LiquidityNumSecurities = 441;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MultiLegReportingType = 442;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeTime = 443;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListStatusText = 444;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedListStatusTextLen = 445;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedListStatusText = 446;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyIDSource = 447;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyID = 448;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetChgPrevDay = 451;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyRole = 452;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyIDs = 453;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSecurityAltID = 454;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityAltID = 455;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityAltIDSource = 456;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingSecurityAltID = 457;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityAltID = 458;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityAltIDSource = 459;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Product = 460;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CFICode = 461;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProduct = 462;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCFICode = 463;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TestMessageIndicator = 464;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BookingRefID = 466;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndividualAllocID = 467;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RoundingDirection = 468;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RoundingModulus = 469;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CountryOfIssue = 470;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StateOrProvinceOfIssue = 471;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LocaleOfIssue = 472;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRegistDtls = 473;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MailingDtls = 474;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InvestorCountryOfResidence = 475;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentRef = 476;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DistribPaymentMethod = 477;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashDistribCurr = 478;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommCurrency = 479;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CancellationRights = 480;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MoneyLaunderingStatus = 481;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MailingInst = 482;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransBkdTime = 483;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecPriceType = 484;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecPriceAdjustment = 485;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DateOfBirth = 486;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeReportTransType = 487;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CardHolderName = 488;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CardNumber = 489;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CardExpDate = 490;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CardIssNum = 491;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentMethod = 492;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistAcctType = 493;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Designation = 494;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TaxAdvantageType = 495;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistRejReasonText = 496;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FundRenewWaiv = 497;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashDistribAgentName = 498;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashDistribAgentCode = 499;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashDistribAgentAcctNumber = 500;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashDistribPayRef = 501;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashDistribAgentAcctName = 502;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CardStartDate = 503;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDate = 504;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentRemitterID = 505;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistStatus = 506;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistRejReasonCode = 507;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistRefID = 508;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistDtls = 509;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDistribInsts = 510;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistEmail = 511;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DistribPercentage = 512;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistID = 513;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegistTransType = 514;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecValuationPoint = 515;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderPercent = 516;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OwnershipType = 517;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoContAmts = 518;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContAmtType = 519;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContAmtValue = 520;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContAmtCurr = 521;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OwnerType = 522;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartySubID = 523;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedPartyID = 524;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedPartyIDSource = 525;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryClOrdID = 526;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryExecID = 527;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderCapacity = 528;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderRestrictions = 529;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassCancelRequestType = 530;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassCancelResponse = 531;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassCancelRejectReason = 532;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalAffectedOrders = 533;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAffectedOrders = 534;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AffectedOrderID = 535;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AffectedSecondaryOrderID = 536;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteType = 537;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedPartyRole = 538;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNestedPartyIDs = 539;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalAccruedInterestAmt = 540;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityDate = 541;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMaturityDate = 542;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrRegistry = 543;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashMargin = 544;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedPartySubID = 545;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Scope = 546;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDImplicitDelete = 547;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CrossID = 548;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CrossType = 549;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CrossPrioritization = 550;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigCrossID = 551;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSides = 552;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Username = 553;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Password = 554;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegs = 555;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCurrency = 556;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoSecurityTypes = 557;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSecurityTypes = 558;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityListRequestType = 559;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityRequestResult = 560;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RoundLot = 561;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinTradeVol = 562;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MultiLegRptTypeReq = 563;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPositionEffect = 564;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCoveredOrUncovered = 565;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPrice = 566;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesStatusRejReason = 567;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeRequestID = 568;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeRequestType = 569;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreviouslyReported = 570;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeReportID = 571;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeReportRefID = 572;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchStatus = 573;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchType = 574;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OddLot = 575;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoClearingInstructions = 576;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingInstruction = 577;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeInputSource = 578;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeInputDevice = 579;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDates = 580;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AccountType = 581;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CustOrderCapacity = 582;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClOrdLinkID = 583;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassStatusReqID = 584;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassStatusReqType = 585;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigOrdModTime = 586;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlType = 587;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlDate = 588;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DayBookingInst = 589;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BookingUnit = 590;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreallocMethod = 591;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCountryOfIssue = 592;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStateOrProvinceOfIssue = 593;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLocaleOfIssue = 594;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrRegistry = 595;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCountryOfIssue = 596;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStateOrProvinceOfIssue = 597;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLocaleOfIssue = 598;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrRegistry = 599;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSymbol = 600;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSymbolSfx = 601;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityID = 602;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityIDSource = 603;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegSecurityAltID = 604;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityAltID = 605;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityAltIDSource = 606;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProduct = 607;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCFICode = 608;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityType = 609;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMaturityMonthYear = 610;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMaturityDate = 611;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikePrice = 612;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptAttribute = 613;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractMultiplier = 614;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponRate = 615;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityExchange = 616;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIssuer = 617;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegIssuerLen = 618;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegIssuer = 619;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityDesc = 620;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegSecurityDescLen = 621;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegSecurityDesc = 622;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRatioQty = 623;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSide = 624;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingSessionSubID = 625;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocType = 626;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoHops = 627;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HopCompID = 628;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HopSendingTime = 629;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HopRefID = 630;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MidPx = 631;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidYield = 632;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MidYield = 633;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferYield = 634;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingFeeIndicator = 635;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag WorkingIndicator = 636;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLastPx = 637;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriorityIndicator = 638;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceImprovement = 639;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Price2 = 640;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastForwardPoints2 = 641;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidForwardPoints2 = 642;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferForwardPoints2 = 643;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RFQReqID = 644;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MktBidPx = 645;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MktOfferPx = 646;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinBidSize = 647;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinOfferSize = 648;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteStatusReqID = 649;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegalConfirm = 650;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLastPx = 651;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLastQty = 652;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRefID = 654;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraLegRefID = 655;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrBidFxRate = 656;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrOfferFxRate = 657;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteRequestRejectReason = 658;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideComplianceID = 659;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AcctIDSource = 660;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAcctIDSource = 661;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkPrice = 662;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkPriceType = 663;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmID = 664;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmStatus = 665;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmTransType = 666;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractSettlMonth = 667;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryForm = 668;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastParPx = 669;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegAllocs = 670;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllocAccount = 671;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIndividualAllocID = 672;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllocQty = 673;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllocAcctIDSource = 674;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlCurrency = 675;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBenchmarkCurveCurrency = 676;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBenchmarkCurveName = 677;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBenchmarkCurvePoint = 678;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBenchmarkPrice = 679;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBenchmarkPriceType = 680;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBidPx = 681;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIOIQty = 682;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStipulations = 683;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOfferPx = 684;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOrderQty = 685;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceType = 686;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegQty = 687;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStipulationType = 688;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStipulationValue = 689;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSwapType = 690;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Pool = 691;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuotePriceType = 692;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteRespID = 693;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteRespType = 694;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteQualifier = 695;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag YieldRedemptionDate = 696;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag YieldRedemptionPrice = 697;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag YieldRedemptionPriceType = 698;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkSecurityID = 699;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReversalIndicator = 700;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag YieldCalcDate = 701;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPositions = 702;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosType = 703;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LongQty = 704;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ShortQty = 705;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosQtyStatus = 706;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtType = 707;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmt = 708;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosTransType = 709;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosReqID = 710;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyings = 711;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosMaintAction = 712;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigPosReqRefID = 713;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosMaintRptRefID = 714;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingBusinessDate = 715;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlSessID = 716;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlSessSubID = 717;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdjustmentType = 718;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraryInstructionIndicator = 719;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriorSpreadIndicator = 720;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosMaintRptID = 721;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosMaintStatus = 722;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosMaintResult = 723;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosReqType = 724;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ResponseTransportType = 725;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ResponseDestination = 726;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalNumPosReports = 727;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosReqResult = 728;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosReqStatus = 729;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPrice = 730;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceType = 731;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlPrice = 732;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlPriceType = 733;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriorSettlPrice = 734;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoQuoteQualifiers = 735;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocSettlCurrency = 736;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocSettlCurrAmt = 737;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InterestAtMaturity = 738;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDatedDate = 739;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPool = 740;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocInterestAtMaturity = 741;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAccruedInterestAmt = 742;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryDate = 743;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssignmentMethod = 744;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssignmentUnit = 745;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OpenInterest = 746;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExerciseMethod = 747;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNumTradeReports = 748;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeRequestResult = 749;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeRequestStatus = 750;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeReportRejectReason = 751;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideMultiLegReportingType = 752;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPosAmt = 753;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AutoAcceptIndicator = 754;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocReportID = 755;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNested2PartyIDs = 756;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested2PartyID = 757;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested2PartyIDSource = 758;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested2PartyRole = 759;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested2PartySubID = 760;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkSecurityIDSource = 761;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecuritySubType = 762;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecuritySubType = 763;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecuritySubType = 764;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllowableOneSidednessPct = 765;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllowableOneSidednessValue = 766;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllowableOneSidednessCurr = 767;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTrdRegTimestamps = 768;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRegTimestamp = 769;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRegTimestampType = 770;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRegTimestampOrigin = 771;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmRefID = 772;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmType = 773;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmRejReason = 774;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BookingType = 775;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndividualAllocRejCode = 776;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstMsgID = 777;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlInst = 778;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastUpdateTime = 779;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocSettlInstType = 780;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlPartyIDs = 781;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPartyID = 782;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPartyIDSource = 783;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPartyRole = 784;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPartySubID = 785;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPartySubIDType = 786;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DlvyInstType = 787;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TerminationType = 788;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NextExpectedMsgSeqNum = 789;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrdStatusReqID = 790;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstReqID = 791;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlInstReqRejCode = 792;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryAllocID = 793;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocReportType = 794;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocReportRefID = 795;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCancReplaceReason = 796;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CopyMsgIndicator = 797;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAccountType = 798;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderAvgPx = 799;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderBookingQty = 800;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlPartySubIDs = 801;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartySubIDs = 802;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartySubIDType = 803;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNestedPartySubIDs = 804;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedPartySubIDType = 805;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNested2PartySubIDs = 806;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested2PartySubIDType = 807;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocIntermedReqType = 808;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUsernames = 809;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPx = 810;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceDelta = 811;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplQueueMax = 812;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplQueueDepth = 813;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplQueueResolution = 814;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplQueueAction = 815;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAltMDSource = 816;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AltMDSourceID = 817;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryTradeReportID = 818;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgPxIndicator = 819;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeLinkID = 820;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderInputDevice = 821;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingTradingSessionID = 822;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingTradingSessionSubID = 823;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeLegRefID = 824;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExchangeRule = 825;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocIndicator = 826;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExpirationCycle = 827;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdType = 828;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdSubType = 829;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferReason = 830;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNumAssignmentReports = 832;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AsgnRptID = 833;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThresholdAmount = 834;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegMoveType = 835;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegOffsetType = 836;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegLimitType = 837;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegRoundDirection = 838;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PeggedPrice = 839;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegScope = 840;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionMoveType = 841;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionOffsetType = 842;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionLimitType = 843;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionRoundDirection = 844;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionPrice = 845;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscretionScope = 846;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetStrategy = 847;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetStrategyParameters = 848;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ParticipationRate = 849;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetStrategyPerformance = 850;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastLiquidityInd = 851;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PublishTrdIndicator = 852;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ShortSaleReason = 853;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QtyType = 854;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryTrdType = 855;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeReportType = 856;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocNoOrdersType = 857;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SharedCommission = 858;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmReqID = 859;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgParPx = 860;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReportedPx = 861;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCapacities = 862;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderCapacityQty = 863;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoEvents = 864;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventType = 865;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventDate = 866;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventPx = 867;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventText = 868;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PctAtRisk = 869;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoInstrAttrib = 870;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrAttribType = 871;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrAttribValue = 872;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DatedDate = 873;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InterestAccrualDate = 874;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CPProgram = 875;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CPRegType = 876;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCPProgram = 877;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCPRegType = 878;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingQty = 879;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdMatchID = 880;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryTradeReportRefID = 881;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDirtyPrice = 882;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEndPrice = 883;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStartValue = 884;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCurrentValue = 885;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEndValue = 886;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStips = 887;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStipType = 888;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStipValue = 889;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityNetMoney = 890;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeBasis = 891;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoAllocs = 892;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastFragment = 893;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollReqID = 894;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAsgnReason = 895;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollInquiryQualifier = 896;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTrades = 897;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginRatio = 898;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginExcess = 899;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalNetValue = 900;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashOutstanding = 901;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAsgnID = 902;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAsgnTransType = 903;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollRespID = 904;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAsgnRespType = 905;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAsgnRejectReason = 906;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAsgnRefID = 907;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollRptID = 908;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollInquiryID = 909;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollStatus = 910;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNumReports = 911;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastRptRequested = 912;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AgreementDesc = 913;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AgreementID = 914;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AgreementDate = 915;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StartDate = 916;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndDate = 917;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AgreementCurrency = 918;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryType = 919;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndAccruedInterestAmt = 920;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StartCash = 921;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndCash = 922;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UserRequestID = 923;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UserRequestType = 924;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NewPassword = 925;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UserStatus = 926;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UserStatusText = 927;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StatusValue = 928;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StatusText = 929;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefCompID = 930;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefSubID = 931;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetworkResponseID = 932;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetworkRequestID = 933;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastNetworkResponseID = 934;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetworkRequestType = 935;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCompIDs = 936;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NetworkStatusResponseType = 937;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCollInquiryQualifier = 938;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRptStatus = 939;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AffirmStatus = 940;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeCurrency = 941;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeCurrency = 942;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TimeBracket = 943;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollAction = 944;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollInquiryStatus = 945;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollInquiryResult = 946;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeCurrency = 947;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNested3PartyIDs = 948;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested3PartyID = 949;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested3PartyIDSource = 950;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested3PartyRole = 951;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNested3PartySubIDs = 952;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested3PartySubID = 953;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested3PartySubIDType = 954;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractSettlMonth = 955;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInterestAccrualDate = 956;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStrategyParameters = 957;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrategyParameterName = 958;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrategyParameterType = 959;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrategyParameterValue = 960;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HostCrossID = 961;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTimeInForce = 962;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDReportID = 963;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityReportID = 964;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityStatus = 965;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettleOnOpenFlag = 966;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeMultiplier = 967;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeValue = 968;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinPriceIncrement = 969;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionLimit = 970;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NTPositionLimit = 971;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAllocationPercent = 972;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashAmount = 973;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashType = 974;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlementType = 975;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuantityDate = 976;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContIntRptID = 977;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LateIndicator = 978;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InputSource = 979;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityUpdateAction = 980;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoExpiration = 981;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExpirationQtyType = 982;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExpQty = 983;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingAmounts = 984;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPayAmount = 985;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCollectAmount = 986;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlementDate = 987;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlementStatus = 988;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryIndividualAllocID = 989;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReportID = 990;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RndPx = 991;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndividualAllocType = 992;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCustomerCapacity = 993;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TierCode = 994;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnitOfMeasure = 996;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TimeUnit = 997;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingUnitOfMeasure = 998;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegUnitOfMeasure = 999;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingTimeUnit = 1000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTimeUnit = 1001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocMethod = 1002;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeID = 1003;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTradeReportID = 1005;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideFillStationCd = 1006;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideReasonCd = 1007;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTrdSubType = 1008;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideLastQty = 1009;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MessageEventSource = 1011;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTrdRegTimestamp = 1012;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTrdRegTimestampType = 1013;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTrdRegTimestampSrc = 1014;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AsOfIndicator = 1015;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSideTrdRegTS = 1016;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionRatio = 1017;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoInstrumentParties = 1018;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPartyID = 1019;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeVolume = 1020;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDBookType = 1021;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDFeedType = 1022;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDPriceLevel = 1023;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDOriginType = 1024;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirstPx = 1025;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntrySpotRate = 1026;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDEntryForwardPoints = 1027;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ManualOrderIndicator = 1028;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CustDirectedOrder = 1029;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReceivedDeptID = 1030;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CustOrderHandlingInst = 1031;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderHandlingInstSource = 1032;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeskType = 1033;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeskTypeSource = 1034;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeskOrderHandlingInst = 1035;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecAckStatus = 1036;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryAmount = 1037;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCapValue = 1038;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethod = 1039;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryTradeID = 1040;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirmTradeID = 1041;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryFirmTradeID = 1042;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollApplType = 1043;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdjustedQuantity = 1044;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFXRate = 1045;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFXRateCalc = 1046;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocPositionEffect = 1047;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DealingCapacity = 1048;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrmtAssignmentMethod = 1049;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPartyIDSource = 1050;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPartyRole = 1051;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoInstrumentPartySubIDs = 1052;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPartySubID = 1053;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPartySubIDType = 1054;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionCurrency = 1055;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CalculatedCcyLastQty = 1056;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AggressorIndicator = 1057;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUndlyInstrumentParties = 1058;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentPartyID = 1059;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentPartyIDSource = 1060;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentPartyRole = 1061;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUndlyInstrumentPartySubIDs = 1062;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentPartySubID = 1063;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentPartySubIDType = 1064;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidSwapPoints = 1065;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferSwapPoints = 1066;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBidForwardPoints = 1067;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOfferForwardPoints = 1068;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SwapPoints = 1069;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDQuoteType = 1070;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastSwapPoints = 1071;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideGrossTradeAmt = 1072;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLastForwardPoints = 1073;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCalculatedCcyLastQty = 1074;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegGrossTradeAmt = 1075;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityTime = 1079;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefOrderID = 1080;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefOrderIDSource = 1081;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryDisplayQty = 1082;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisplayWhen = 1083;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisplayMethod = 1084;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisplayLowQty = 1085;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisplayHighQty = 1086;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisplayMinIncr = 1087;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefreshQty = 1088;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchIncrement = 1089;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaxPriceLevels = 1090;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreTradeAnonymity = 1091;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceProtectionScope = 1092;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LotType = 1093;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegPriceType = 1094;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PeggedRefPrice = 1095;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegSecurityIDSource = 1096;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegSecurityID = 1097;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegSymbol = 1098;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PegSecurityDesc = 1099;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerType = 1100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerAction = 1101;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerPrice = 1102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerSymbol = 1103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerSecurityID = 1104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerSecurityIDSource = 1105;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerSecurityDesc = 1106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerPriceType = 1107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerPriceTypeScope = 1108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerPriceDirection = 1109;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerNewPrice = 1110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerOrderType = 1111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerNewQty = 1112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerTradingSessionID = 1113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerTradingSessionSubID = 1114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderCategory = 1115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRootPartyIDs = 1116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RootPartyID = 1117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RootPartyIDSource = 1118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RootPartyRole = 1119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRootPartySubIDs = 1120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RootPartySubID = 1121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RootPartySubIDType = 1122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeHandlingInstr = 1123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigTradeHandlingInstr = 1124;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigTradeDate = 1125;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigTradeID = 1126;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigSecondaryTradeID = 1127;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplVerID = 1128;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CstmApplVerID = 1129;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefApplVerID = 1130;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefCstmApplVerID = 1131;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TZTransactTime = 1132;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExDestinationIDSource = 1133;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReportedPxDiff = 1134;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RptSys = 1135;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocClearingFeeIndicator = 1136;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DefaultApplVerID = 1137;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisplayQty = 1138;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExchangeSpecialInstructions = 1139;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaxTradeVol = 1140;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMDFeedTypes = 1141;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchAlgorithm = 1142;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaxPriceVariation = 1143;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ImpliedMarketIndicator = 1144;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventTime = 1145;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinPriceIncrementAmount = 1146;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnitOfMeasureQty = 1147;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LowLimitPrice = 1148;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HighLimitPrice = 1149;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingReferencePrice = 1150;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityGroup = 1151;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNumber = 1152;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlementCycleNo = 1153;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCurrency = 1154;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideSettlCurrency = 1155;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplExtID = 1156;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CcyAmt = 1157;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlDetails = 1158;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlObligMode = 1159;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlObligMsgID = 1160;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlObligID = 1161;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlObligTransType = 1162;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlObligRefID = 1163;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlObligSource = 1164;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlOblig = 1165;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteMsgID = 1166;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteEntryStatus = 1167;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoCxldQuotes = 1168;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoAccQuotes = 1169;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoRejQuotes = 1170;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PrivateQuote = 1171;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RespondentType = 1172;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDSubBookType = 1173;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityTradingEvent = 1174;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStatsIndicators = 1175;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StatsType = 1176;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOfSecSizes = 1177;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDSecSizeType = 1178;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDSecSize = 1179;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplID = 1180;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplSeqNum = 1181;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplBegSeqNum = 1182;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplEndSeqNum = 1183;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityXMLLen = 1184;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityXML = 1185;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityXMLSchema = 1186;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefreshIndicator = 1187;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Volatility = 1188;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TimeToExpiration = 1189;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskFreeRate = 1190;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceUnitOfMeasure = 1191;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceUnitOfMeasureQty = 1192;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethod = 1193;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExerciseStyle = 1194;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptPayoutAmount = 1195;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceQuoteMethod = 1196;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValuationMethod = 1197;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListMethod = 1198;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CapPrice = 1199;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FloorPrice = 1200;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStrikeRules = 1201;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StartStrikePxRange = 1202;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndStrikePxRange = 1203;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeIncrement = 1204;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTickRules = 1205;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StartTickPriceRange = 1206;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndTickPriceRange = 1207;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TickIncrement = 1208;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TickRuleType = 1209;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedInstrAttribType = 1210;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedInstrAttribValue = 1211;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMaturityTime = 1212;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMaturityTime = 1213;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSymbol = 1214;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSymbolSfx = 1215;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityID = 1216;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityIDSource = 1217;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDerivativeSecurityAltID = 1218;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityAltID = 1219;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityAltIDSource = 1220;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryLowLimitPrice = 1221;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityRuleID = 1222;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeRuleID = 1223;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegUnitOfMeasureQty = 1224;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeOptPayoutAmount = 1225;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndMaturityMonthYear = 1226;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProductComplex = 1227;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeProductComplex = 1228;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityMonthYearIncrement = 1229;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryHighLimitPrice = 1230;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinLotSize = 1231;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoExecInstRules = 1232;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommRate = 1233;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLotTypeRules = 1234;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMatchRules = 1235;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMaturityRules = 1236;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOrdTypeRules = 1237;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommUnitOfMeasure = 1238;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTimeInForceRules = 1239;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryTradingReferencePrice = 1240;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StartMaturityMonthYear = 1241;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FlexProductEligibilityIndicator = 1242;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivFlexProductEligibilityIndicator = 1243;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FlexibleIndicator = 1244;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingCurrency = 1245;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeProduct = 1246;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityGroup = 1247;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeCFICode = 1248;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityType = 1249;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecuritySubType = 1250;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeMaturityMonthYear = 1251;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeMaturityDate = 1252;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeMaturityTime = 1253;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSettleOnOpenFlag = 1254;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrmtAssignmentMethod = 1255;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityStatus = 1256;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrRegistry = 1257;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeCountryOfIssue = 1258;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeStateOrProvinceOfIssue = 1259;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeLocaleOfIssue = 1260;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeStrikePrice = 1261;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeStrikeCurrency = 1262;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeStrikeMultiplier = 1263;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeStrikeValue = 1264;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeOptAttribute = 1265;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeContractMultiplier = 1266;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeMinPriceIncrement = 1267;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeMinPriceIncrementAmount = 1268;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeUnitOfMeasure = 1269;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeUnitOfMeasureQty = 1270;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeTimeUnit = 1271;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityExchange = 1272;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePositionLimit = 1273;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeNTPositionLimit = 1274;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeIssuer = 1275;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeIssueDate = 1276;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEncodedIssuerLen = 1277;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEncodedIssuer = 1278;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityDesc = 1279;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEncodedSecurityDescLen = 1280;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEncodedSecurityDesc = 1281;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityXMLLen = 1282;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityXML = 1283;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSecurityXMLSchema = 1284;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeContractSettlMonth = 1285;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDerivativeEvents = 1286;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEventType = 1287;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEventDate = 1288;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEventTime = 1289;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEventPx = 1290;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeEventText = 1291;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDerivativeInstrumentParties = 1292;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrumentPartyID = 1293;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrumentPartyIDSource = 1294;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrumentPartyRole = 1295;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDerivativeInstrumentPartySubIDs = 1296;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrumentPartySubID = 1297;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrumentPartySubIDType = 1298;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeExerciseStyle = 1299;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketSegmentID = 1300;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketID = 1301;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityMonthYearIncrementUnits = 1302;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaturityMonthYearFormat = 1303;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeExerciseStyle = 1304;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryPriceLimitType = 1305;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceLimitType = 1306;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecInstValue = 1308;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTradingSessionRules = 1309;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMarketSegments = 1310;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDerivativeInstrAttrib = 1311;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNestedInstrAttrib = 1312;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrAttribType = 1313;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrAttribValue = 1314;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceUnitOfMeasure = 1315;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceUnitOfMeasureQty = 1316;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeSettlMethod = 1317;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceQuoteMethod = 1318;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeValuationMethod = 1319;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeListMethod = 1320;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeCapPrice = 1321;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeFloorPrice = 1322;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePutOrCall = 1323;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListUpdateAction = 1324;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ParentMktSegmID = 1325;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingSessionDesc = 1326;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesUpdateAction = 1327;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RejectText = 1328;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FeeMultiplier = 1329;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSymbol = 1330;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSymbolSfx = 1331;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityID = 1332;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityIDSource = 1333;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingLegSecurityAltID = 1334;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityAltID = 1335;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityAltIDSource = 1336;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityType = 1337;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecuritySubType = 1338;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegMaturityMonthYear = 1339;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegStrikePrice = 1340;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityExchange = 1341;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOfLegUnderlyings = 1342;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegPutOrCall = 1343;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegCFICode = 1344;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegMaturityDate = 1345;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplReqID = 1346;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplReqType = 1347;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplResponseType = 1348;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplTotalMessageCount = 1349;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplLastSeqNum = 1350;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoApplIDs = 1351;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplResendFlag = 1352;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplResponseID = 1353;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplResponseError = 1354;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefApplID = 1355;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplReportID = 1356;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefApplLastSeqNum = 1357;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPutOrCall = 1358;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoFills = 1361;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoFills = 1362;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillExecID = 1363;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillPx = 1364;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillQty = 1365;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllocID = 1366;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllocSettlCurrency = 1367;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesEvent = 1368;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassActionReportID = 1369;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNotAffectedOrders = 1370;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotAffectedOrderID = 1371;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotAffOrigClOrdID = 1372;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassActionType = 1373;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassActionScope = 1374;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassActionResponse = 1375;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassActionRejectReason = 1376;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MultilegModel = 1377;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MultilegPriceMethod = 1378;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegVolatility = 1379;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendYield = 1380;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendYield = 1381;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CurrencyRatio = 1382;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCurrencyRatio = 1383;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExecInst = 1384;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContingencyType = 1385;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListRejectReason = 1386;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTrdRepIndicators = 1387;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRepPartyRole = 1388;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRepIndicator = 1389;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradePublishIndicator = 1390;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegOptAttribute = 1391;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegSecurityDesc = 1392;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketReqID = 1393;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketReportID = 1394;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketUpdateAction = 1395;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketSegmentDesc = 1396;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMktSegmDescLen = 1397;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMktSegmDesc = 1398;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplNewSeqNum = 1399;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncryptedPasswordMethod = 1400;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncryptedPasswordLen = 1401;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncryptedPassword = 1402;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncryptedNewPasswordLen = 1403;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncryptedNewPassword = 1404;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLegMaturityTime = 1405;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefApplExtID = 1406;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DefaultApplExtID = 1407;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DefaultCstmApplVerID = 1408;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SessionStatus = 1409;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DefaultVerIndicator = 1410;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested4PartySubIDType = 1411;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested4PartySubID = 1412;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNested4PartySubIDs = 1413;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNested4PartyIDs = 1414;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested4PartyID = 1415;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested4PartyIDSource = 1416;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested4PartyRole = 1417;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLastQty = 1418;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExerciseStyle = 1419;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExerciseStyle = 1420;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceUnitOfMeasure = 1421;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceUnitOfMeasureQty = 1422;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingUnitOfMeasureQty = 1423;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceUnitOfMeasure = 1424;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceUnitOfMeasureQty = 1425;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplReportType = 1426;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideExecID = 1427;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderDelay = 1428;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderDelayUnit = 1429;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag VenueType = 1430;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefOrdIDReason = 1431;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigCustOrderCapacity = 1432;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefApplReqID = 1433;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ModelType = 1434;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractMultiplierUnit = 1435;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractMultiplierUnit = 1436;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingContractMultiplierUnit = 1437;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeContractMultiplierUnit = 1438;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FlowScheduleType = 1439;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFlowScheduleType = 1440;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFlowScheduleType = 1441;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeFlowScheduleType = 1442;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillLiquidityInd = 1443;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideLiquidityInd = 1444;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRateSources = 1445;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RateSource = 1446;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RateSourceType = 1447;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReferencePage = 1448;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RestructuringType = 1449;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Seniority = 1450;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotionalPercentageOutstanding = 1451;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OriginalNotionalPercentageOutstanding = 1452;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRestructuringType = 1453;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSeniority = 1454;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotionalPercentageOutstanding = 1455;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOriginalNotionalPercentageOutstanding = 1456;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentPoint = 1457;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DetachmentPoint = 1458;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAttachmentPoint = 1459;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDetachmentPoint = 1460;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTargetPartyIDs = 1461;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetPartyID = 1462;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetPartyIDSource = 1463;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetPartyRole = 1464;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityListID = 1465;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityListRefID = 1466;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityListDesc = 1467;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSecurityListDescLen = 1468;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSecurityListDesc = 1469;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityListType = 1470;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityListTypeSource = 1471;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NewsID = 1472;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NewsCategory = 1473;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LanguageCode = 1474;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNewsRefIDs = 1475;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NewsRefID = 1476;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NewsRefType = 1477;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikePriceDeterminationMethod = 1478;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikePriceBoundaryMethod = 1479;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikePriceBoundaryPrecision = 1480;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceDeterminationMethod = 1481;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptPayoutType = 1482;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEvents = 1483;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventType = 1484;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutAmount = 1485;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPrice = 1486;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPriceBoundaryMethod = 1487;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPriceBoundaryPrecision = 1488;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPriceTimeType = 1489;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCondition = 1490;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventDates = 1491;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventStartDate = 1492;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventEndDate = 1493;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventTimes = 1494;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventStartTime = 1495;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventEndTime = 1496;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAsgnReqID = 1497;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAsgnReqType = 1498;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAsgnReqs = 1499;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStreamID = 1500;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAsgnRptID = 1501;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAsgnRejReason = 1502;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAsgnAckType = 1503;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelSymTransactTime = 1504;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailsListRequestID = 1505;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTradeID = 1506;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideOrigTradeID = 1507;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRequestedPartyRoles = 1508;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestedPartyRole = 1509;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailsListReportID = 1510;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestResult = 1511;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoParties = 1512;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DocumentationText = 1513;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyRelationships = 1514;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyRelationship = 1515;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyDetailAltID = 1516;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailAltID = 1517;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailAltIDSource = 1518;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyDetailAltSubIDs = 1519;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailAltSubID = 1520;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailAltSubIDType = 1521;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DifferentialPrice = 1522;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdAckStatus = 1523;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceQuoteCurrency = 1524;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedDocumentationTextLen = 1525;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceQuoteCurrency = 1526;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedDocumentationText = 1527;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceQuoteCurrency = 1528;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRiskLimitTypes = 1529;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitType = 1530;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitAmount = 1531;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCurrency = 1532;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitPlatform = 1533;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRiskInstrumentScopes = 1534;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeOperator = 1535;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSymbol = 1536;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSymbolSfx = 1537;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityID = 1538;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityIDSource = 1539;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoInstrumentScopeSecurityAltID = 1540;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityAltID = 1541;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityAltIDSource = 1542;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeProduct = 1543;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeProductComplex = 1544;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityGroup = 1545;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeCFICode = 1546;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityType = 1547;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecuritySubType = 1548;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeMaturityMonthYear = 1549;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeMaturityTime = 1550;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeRestructuringType = 1551;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSeniority = 1552;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopePutOrCall = 1553;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeFlexibleIndicator = 1554;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeCouponRate = 1555;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityDesc = 1556;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSettlType = 1557;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskInstrumentMultiplier = 1558;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRiskWarningLevels = 1559;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskWarningLevelPercent = 1560;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskWarningLevelName = 1561;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedPartyDetailID = 1562;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailID = 1563;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailIDSource = 1564;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailRole = 1565;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedPartyDetailSubIDs = 1566;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailSubID = 1567;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailSubIDType = 1568;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedPartyDetailAltID = 1569;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailAltID = 1570;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailAltIDSource = 1571;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedPartyDetailAltSubIDs = 1572;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailAltSubID = 1573;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailAltSubIDType = 1574;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SwapSubClass = 1575;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceQuoteCurrency = 1576;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRateIndex = 1577;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedEventTextLen = 1578;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedEventText = 1579;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRateIndexLocation = 1580;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExpirationDesc = 1581;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSecurityClassifications = 1582;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityClassificationReason = 1583;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityClassificationValue = 1584;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtReason = 1585;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPosAmt = 1586;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPosAmt = 1587;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPosAmtType = 1588;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPosCurrency = 1589;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPosAmtReason = 1590;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegQtyType = 1591;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DiscountFactor = 1592;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ParentAllocID = 1593;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityGroup = 1594;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionContingentPrice = 1595;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingTradePrice = 1596;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideClearingTradePrice = 1597;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideClearingTradePriceType = 1598;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SidePriceDifferential = 1599;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FIXEngineName = 1600;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FIXEngineVersion = 1601;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FIXEngineVendor = 1602;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplicationSystemName = 1603;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplicationSystemVersion = 1604;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplicationSystemVendor = 1605;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumOfSimpleInstruments = 1606;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityRejectReason = 1607;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InitialDisplayQty = 1608;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleStatus = 1609;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoThrottles = 1610;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleAction = 1611;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleType = 1612;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleNoMsgs = 1613;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleTimeInterval = 1614;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleTimeUnit = 1615;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeSecurityExchange = 1616;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAsgnType = 1617;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoThrottleMsgType = 1618;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleMsgType = 1619;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeEncodedSecurityDescLen = 1620;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeEncodedSecurityDesc = 1621;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillYieldType = 1622;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillYield = 1623;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMatchInst = 1624;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchInst = 1625;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchAttribTagID = 1626;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchAttribValue = 1627;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TriggerScope = 1628;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExposureDuration = 1629;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLimitAmts = 1630;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitAmtType = 1631;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastLimitAmt = 1632;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitAmtRemaining = 1633;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitAmtCurrency = 1634;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginReqmtInqID = 1635;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMarginReqmtInqQualifier = 1636;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginReqmtInqQualifier = 1637;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginReqmtRptType = 1638;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginClass = 1639;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginReqmtInqStatus = 1640;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginReqmtInqResult = 1641;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginReqmtRptID = 1642;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMarginAmt = 1643;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmtType = 1644;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmt = 1645;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmtCcy = 1646;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedInstruments = 1647;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedInstrumentType = 1648;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedSymbol = 1649;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedSecurityID = 1650;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedSecurityIDSource = 1651;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedSecurityType = 1652;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedMaturityMonthYear = 1653;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CoveredQty = 1654;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketMakerActivity = 1655;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoInstrumentScopes = 1656;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRequestingPartyIDs = 1657;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestingPartyID = 1658;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestingPartyIDSource = 1659;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestingPartyRole = 1660;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRequestingPartySubIDs = 1661;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestingPartySubID = 1662;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestingPartySubIDType = 1663;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedRejectTextLen = 1664;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedRejectText = 1665;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitRequestID = 1666;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitReportID = 1667;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRequestedRiskLimitType = 1668;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRiskLimits = 1669;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitID = 1670;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyDetails = 1671;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailStatus = 1672;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchInstMarketID = 1673;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailRoleQualifier = 1674;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPartyDetailRoleQualifier = 1675;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyUpdates = 1676;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyRiskLimits = 1677;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedOptionExpirationDescLen = 1678;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityMassTradingStatus = 1679;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityMassTradingEvent = 1680;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassHaltReason = 1681;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDSecurityTradingStatus = 1682;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDSubFeedType = 1683;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDHaltReason = 1684;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleInst = 1685;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ThrottleCountIndicator = 1686;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ShortSaleRestriction = 1687;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ShortSaleExemptionReason = 1688;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegShortSaleExemptionReason = 1689;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideShortSaleExemptionReason = 1690;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailID = 1691;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailIDSource = 1692;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailRole = 1693;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyDetailSubIDs = 1694;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailSubID = 1695;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailSubIDType = 1696;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedOptionExpirationDesc = 1697;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeUnitOfMeasure = 1698;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AccountSummaryReportID = 1699;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlementAmounts = 1700;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlementAmount = 1701;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlementAmountCurrency = 1702;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCollateralAmounts = 1703;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CurrentCollateralAmount = 1704;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralCurrency = 1705;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralType = 1706;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPayCollects = 1707;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectType = 1708;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectCurrency = 1709;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayAmount = 1710;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollectAmount = 1711;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectMarketSegmentID = 1712;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectMarketID = 1713;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmountMarketSegmentID = 1714;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmountMarketID = 1715;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnitOfMeasureCurrency = 1716;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceUnitOfMeasureCurrency = 1717;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingUnitOfMeasureCurrency = 1718;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceUnitOfMeasureCurrency = 1719;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegUnitOfMeasureCurrency = 1720;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceUnitOfMeasureCurrency = 1721;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeUnitOfMeasureCurrency = 1722;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceUnitOfMeasureCurrency = 1723;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderOrigination = 1724;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OriginatingDeptID = 1725;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReceivingDeptID = 1726;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InformationBarrierID = 1727;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirmGroupID = 1728;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirmMnemonic = 1729;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocGroupID = 1730;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgPxGroupID = 1731;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirmAllocText = 1732;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedFirmAllocTextLen = 1733;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedFirmAllocText = 1734;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocationRollupInstruction = 1735;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocGroupQuantity = 1736;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocGroupRemainingQuantity = 1737;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocReversalStatus = 1738;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ObligationType = 1739;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradePriceNegotiationMethod = 1740;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UpfrontPriceType = 1741;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UpfrontPrice = 1742;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastUpfrontPrice = 1743;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplLevelRecoveryIndicator = 1744;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidMDEntryID = 1745;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferMDEntryID = 1746;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidQuoteID = 1747;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferQuoteID = 1748;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalBidSize = 1749;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalOfferSize = 1750;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryQuoteID = 1751;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CustodialLotID = 1752;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag VersusPurchaseDate = 1753;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag VersusPurchasePrice = 1754;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CurrentCostBasis = 1755;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCustodialLotID = 1756;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegVersusPurchaseDate = 1757;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegVersusPurchasePrice = 1758;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCurrentCostBasis = 1759;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitRequestType = 1760;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitRequestResult = 1761;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitRequestStatus = 1762;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitStatus = 1763;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitResult = 1764;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitUtilizationPercent = 1765;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitUtilizationAmount = 1766;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitAction = 1767;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskWarningLevelAmount = 1768;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskWarningLevelAction = 1769;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementRequestID = 1770;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementReportID = 1771;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPartyEntitlements = 1772;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoEntitlements = 1773;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementIndicator = 1774;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementType = 1775;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementID = 1776;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoEntitlementAttrib = 1777;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementAttribType = 1778;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementAttribDatatype = 1779;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementAttribValue = 1780;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementAttribCurrency = 1781;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementStartDate = 1782;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementEndDate = 1783;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementPlatform = 1784;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradSesControl = 1785;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeVolType = 1786;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefTickTableID = 1787;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegID = 1788;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTargetMarketSegments = 1789;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetMarketSegmentID = 1790;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAffectedMarketSegments = 1791;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AffectedMarketSegmentID = 1792;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNotAffectedMarketSegments = 1793;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotAffectedMarketSegmentID = 1794;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOrderEvents = 1795;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventType = 1796;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventExecID = 1797;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventReason = 1798;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventPx = 1799;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventQty = 1800;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventLiquidityIndicator = 1801;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEventText = 1802;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AuctionType = 1803;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AuctionAllocationPct = 1804;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AuctionInstruction = 1805;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefClOrdID = 1806;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LockType = 1807;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LockedQty = 1808;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryLockedQty = 1809;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReleaseInstruction = 1810;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReleaseQty = 1811;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDisclosureInstructions = 1812;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisclosureType = 1813;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DisclosureInstruction = 1814;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingCapacity = 1815;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingAccountType = 1816;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegClearingAccountType = 1817;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetPartyRoleQualifier = 1818;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedHighPrice = 1819;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedLowPrice = 1820;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPriceSource = 1821;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MinQtyMethod = 1822;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Triggered = 1823;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AffectedOrigClOrdID = 1824;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotAffSecondaryOrderID = 1825;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventTimePeriod = 1826;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventTimeUnit = 1827;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastQtyVariance = 1828;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCrossLegs = 1829;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceIncrement = 1830;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceSecondaryIncrement = 1831;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearedIndicator = 1832;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractRefPosType = 1833;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionCapacity = 1834;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosQtyUnitOfMeasureCurrency = 1835;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosQtyUnitOfMeasure = 1836;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingContractPriceRefMonth = 1837;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTradePriceConditions = 1838;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradePriceCondition = 1839;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocStatus = 1840;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTradeQtys = 1841;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeQtyType = 1842;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeQty = 1843;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTradeAllocAmts = 1844;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocAmtType = 1845;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocAmt = 1846;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocCurrency = 1847;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocGroupInstruction = 1848;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OffsetInstruction = 1849;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocAmtReason = 1850;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrategyLinkID = 1851;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideAvgPx = 1852;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideAvgPxIndicator = 1853;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideAvgPxGroupID = 1854;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedTrades = 1855;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedTradeID = 1856;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedTradeIDSource = 1857;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedTradeDate = 1858;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedTradeMarketID = 1859;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedTradeQuantity = 1860;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedPositions = 1861;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPositionID = 1862;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPositionIDSource = 1863;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedPositionDate = 1864;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteAckStatus = 1865;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeIndex = 1866;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferID = 1867;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoValueChecks = 1868;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValueCheckType = 1869;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValueCheckAction = 1870;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityXMLLen = 1871;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityXML = 1872;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityXMLSchema = 1873;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityXMLLen = 1874;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityXML = 1875;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityXMLSchema = 1876;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailRequestResult = 1877;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailRequestStatus = 1878;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailDefinitionStatus = 1879;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyDetailDefinitionResult = 1880;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementRequestResult = 1881;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementRequestStatus = 1882;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementStatus = 1883;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementResult = 1884;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementRefID = 1885;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceUnitOfMeasure = 1886;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceUnitOfMeasureCurrency = 1887;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeMatchTimestamp = 1888;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoInstrmtMatchSides = 1889;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTrdMatchSides = 1890;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdMatchSubID = 1891;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegExecs = 1892;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExecID = 1893;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTradeID = 1894;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTradeReportID = 1895;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeMatchAckStatus = 1896;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeMatchRejectReason = 1897;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideMarketSegmentID = 1898;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideVenueType = 1899;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideExecRefID = 1900;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExecRefID = 1901;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HaircutIndicator = 1902;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryTradeID = 1903;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryTradeIDEvent = 1904;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryTradeIDSource = 1905;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryTradeIDType = 1906;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRegulatoryTradeIDs = 1907;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAllocRegulatoryTradeIDs = 1908;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRegulatoryTradeID = 1909;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRegulatoryTradeIDSource = 1910;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRegulatoryTradeIDEvent = 1911;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRegulatoryTradeIDType = 1912;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumOfCompetitors = 1913;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ResponseTime = 1914;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteDisplayTime = 1915;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExposureDurationUnit = 1916;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CoverPrice = 1917;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoClearingAccountTypes = 1918;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPriceMovements = 1919;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPriceMovementValues = 1920;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceMovementValue = 1921;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceMovementPoint = 1922;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceMovementType = 1923;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingIntention = 1924;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeClearingInstruction = 1925;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BackloadedTradeIndicator = 1926;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConfirmationMethod = 1927;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MandatoryClearingIndicator = 1928;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MixedSwapIndicator = 1929;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OffMarketPriceIndicator = 1930;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag VerificationMethod = 1931;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingRequirementException = 1932;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IRSDirection = 1933;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryReportType = 1934;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag VoluntaryRegulatoryReport = 1935;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeCollateralization = 1936;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeContinuation = 1937;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetClass = 1938;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetSubClass = 1939;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetType = 1940;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SwapClass = 1941;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NthToDefault = 1942;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MthToDefault = 1943;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettledEntityMatrixSource = 1944;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettledEntityMatrixPublicationDate = 1945;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponType = 1946;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalIssuedAmount = 1947;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponFrequencyPeriod = 1948;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponFrequencyUnit = 1949;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponDayCount = 1950;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConvertibleBondEquityID = 1951;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ConvertibleBondEquityIDSource = 1952;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractPriceRefMonth = 1953;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LienSeniority = 1954;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LoanFacility = 1955;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReferenceEntityType = 1956;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndexSeries = 1957;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndexAnnexVersion = 1958;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndexAnnexDate = 1959;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndexAnnexSource = 1960;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AgreementVersion = 1961;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MasterConfirmationDesc = 1962;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MasterConfirmationDate = 1963;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MasterConfirmationAnnexDesc = 1964;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MasterConfirmationAnnexDate = 1965;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BrokerConfirmationDesc = 1966;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CreditSupportAgreementDesc = 1967;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CreditSupportAgreementDate = 1968;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CreditSupportAgreementID = 1969;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag GoverningLaw = 1970;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSideRegulatoryTradeIDs = 1971;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRegulatoryTradeID = 1972;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRegulatoryTradeIDSource = 1973;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRegulatoryTradeIDEvent = 1974;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRegulatoryTradeIDType = 1975;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSecondaryAssetClasses = 1976;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryAssetClass = 1977;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryAssetSubClass = 1978;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryAssetType = 1979;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BlockTrdAllocIndicator = 1980;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingEvents = 1981;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventType = 1982;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventDate = 1983;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventTime = 1984;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventTimeUnit = 1985;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventTimePeriod = 1986;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventPx = 1987;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingConstituentWeight = 1988;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponType = 1989;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingTotalIssuedAmount = 1990;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponFrequencyPeriod = 1991;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponFrequencyUnit = 1992;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponDayCount = 1993;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingObligationID = 1994;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingObligationIDSource = 1995;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEquityID = 1996;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEquityIDSource = 1997;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLienSeniority = 1998;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLoanFacility = 1999;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReferenceEntityType = 2000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeIndexSpread = 2001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValuationSource = 2002;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIndexSeries = 2003;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIndexAnnexVersion = 2004;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIndexAnnexDate = 2005;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIndexAnnexSource = 2006;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProductComplex = 2007;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityGroup = 2008;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettleOnOpenFlag = 2009;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssignmentMethod = 2010;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecurityStatus = 2011;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingObligationType = 2012;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetClass = 2013;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetSubClass = 2014;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetType = 2015;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSwapClass = 2016;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNthToDefault = 2017;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMthToDefault = 2018;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettledEntityMatrixSource = 2019;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettledEntityMatrixPublicationDate = 2020;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeMultiplier = 2021;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeValue = 2022;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikePriceDeterminationMethod = 2023;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikePriceBoundaryMethod = 2024;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikePriceBoundaryPrecision = 2025;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMinPriceIncrement = 2026;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMinPriceIncrementAmount = 2027;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptPayoutType = 2028;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptPayoutAmount = 2029;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceQuoteMethod = 2030;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingValuationMethod = 2031;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingListMethod = 2032;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCapPrice = 2033;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFloorPrice = 2034;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFlexibleIndicator = 2035;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFlexProductEligibilityIndicator = 2036;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPositionLimit = 2037;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNTPositionLimit = 2038;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPool = 2039;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingContractSettlMonth = 2040;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDatedDate = 2041;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInterestAccrualDate = 2042;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingShortSaleRestriction = 2043;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRefTickTableID = 2044;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEvents = 2045;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventType = 2046;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutAmount = 2047;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPrice = 2048;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPriceBoundaryMethod = 2049;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPriceBoundaryPrecision = 2050;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPriceTimeType = 2051;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCondition = 2052;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventDates = 2053;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventStartDate = 2054;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventEndDate = 2055;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventTimes = 2056;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventStartTime = 2057;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventEndTime = 2058;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegEvents = 2059;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventType = 2060;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventDate = 2061;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventTime = 2062;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventTimeUnit = 2063;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventTimePeriod = 2064;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventPx = 2065;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventText = 2066;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetClass = 2067;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetSubClass = 2068;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetType = 2069;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSwapClass = 2070;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventText = 2071;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingEventTextLen = 2072;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingEventText = 2073;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegEventTextLen = 2074;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegEventText = 2075;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegSecondaryAssetClasses = 2076;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecondaryAssetClass = 2077;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecondaryAssetSubClass = 2078;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecondaryAssetType = 2079;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingSecondaryAssetClasses = 2080;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecondaryAssetClass = 2081;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecondaryAssetSubClass = 2082;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecondaryAssetType = 2083;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreviousClearingBusinessDate = 2084;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValuationDate = 2085;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValuationTime = 2086;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValuationBusinessCenter = 2087;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmtFXRate = 2088;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginAmtFXRateCalc = 2089;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralFXRate = 2090;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralFXRateCalc = 2091;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralAmountMarketSegmentID = 2092;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralAmountMarketID = 2093;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectFXRate = 2094;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectFXRateCalc = 2095;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtStreamDesc = 2096;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionFXRate = 2097;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionFXRateCalc = 2098;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtMarketSegmentID = 2099;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtMarketID = 2100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TerminatedIndicator = 2101;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ShortMarkingExemptIndicator = 2102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedRegulatoryTradeIDSource = 2103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAttachments = 2104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentName = 2105;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentMediaType = 2106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentClassification = 2107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentExternalURL = 2108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentEncodingType = 2109;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnencodedAttachmentLen = 2110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAttachmentLen = 2111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAttachment = 2112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAttachmentKeywords = 2113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AttachmentKeyword = 2114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NegotiationMethod = 2115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NextAuctionTime = 2116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutPaySide = 2117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutReceiveSide = 2118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutUnderlier = 2119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutPercentage = 2120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutTime = 2121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutCurrency = 2122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPricePercentage = 2123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCurrencyOne = 2124;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCurrencyTwo = 2125;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventQuoteBasis = 2126;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventFixedFXRate = 2127;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDeterminationMethod = 2128;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCalculationAgent = 2129;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventStrikePrice = 2130;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventStrikeFactor = 2131;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventStrikeNumberOfOptions = 2132;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventsXIDRef = 2133;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventNotifyingParty = 2134;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventBusinessCenter = 2135;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventStandardSources = 2136;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventMinimumSources = 2137;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventXID = 2138;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventXIDRef = 2139;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ValuationReferenceModel = 2140;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrategyType = 2141;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommonPricingIndicator = 2142;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlDisruptionProvision = 2143;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentRoundingDirection = 2144;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentRoundingPrecision = 2145;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettleOnOpenFlag = 2146;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrmtAssignmentMethod = 2147;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecurityStatus = 2148;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegRestructuringType = 2149;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSeniority = 2150;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNotionalPercentageOutstanding = 2151;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOriginalNotionalPercentageOutstanding = 2152;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAttachmentPoint = 2153;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDetachmentPoint = 2154;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegObligationType = 2155;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSwapSubClass = 2156;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNthToDefault = 2157;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMthToDefault = 2158;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettledEntityMatrixSource = 2159;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettledEntityMatrixPublicationDate = 2160;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponType = 2161;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTotalIssuedAmount = 2162;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponFrequencyPeriod = 2163;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponFrequencyUnit = 2164;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponDayCount = 2165;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegConvertibleBondEquityID = 2166;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegConvertibleBondEquityIDSource = 2167;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractPriceRefMonth = 2168;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLienSeniority = 2169;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLoanFacility = 2170;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReferenceEntityType = 2171;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIndexSeries = 2172;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIndexAnnexVersion = 2173;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIndexAnnexDate = 2174;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegIndexAnnexSource = 2175;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRateIndex = 2176;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRateIndexLocation = 2177;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExpirationDesc = 2178;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegOptionExpirationDescLen = 2179;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegOptionExpirationDesc = 2180;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeMultiplier = 2181;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeValue = 2182;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeUnitOfMeasure = 2183;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeIndex = 2184;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeIndexSpread = 2185;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikePriceDeterminationMethod = 2186;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikePriceBoundaryMethod = 2187;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikePriceBoundaryPrecision = 2188;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegUnderlyingPriceDeterminationMethod = 2189;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMinPriceIncrement = 2190;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMinPriceIncrementAmount = 2191;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethod = 2192;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptPayoutType = 2193;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptPayoutAmount = 2194;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceQuoteMethod = 2195;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegValuationMethod = 2196;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegValuationSource = 2197;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegValuationReferenceModel = 2198;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegListMethod = 2199;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCapPrice = 2200;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFloorPrice = 2201;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFlexibleIndicator = 2202;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFlexProductEligibilityIndicator = 2203;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventStartTime = 2204;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPositionLimit = 2205;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNTPositionLimit = 2206;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCPProgram = 2207;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCPRegType = 2208;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegShortSaleRestriction = 2209;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetGroup = 2210;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrategyType = 2211;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCommonPricingIndicator = 2212;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlDisruptionProvision = 2213;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentRoundingDirection = 2214;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentRoundingPrecision = 2215;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeRate = 2216;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeAmountDue = 2217;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEvents = 2218;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventType = 2219;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutPaySide = 2220;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutReceiveSide = 2221;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutUnderlier = 2222;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutAmount = 2223;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutPercentage = 2224;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutTime = 2225;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutCurrency = 2226;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPrice = 2227;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPricePercentage = 2228;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPriceBoundaryMethod = 2229;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPriceBoundaryPrecision = 2230;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPriceTimeType = 2231;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCondition = 2232;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCurrencyOne = 2233;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCurrencyTwo = 2234;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventQuoteBasis = 2235;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventFixedFXRate = 2236;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDeterminationMethod = 2237;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCalculationAgent = 2238;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventStrikePrice = 2239;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventStrikeFactor = 2240;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventStrikeNumberOfOptions = 2241;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventsXIDRef = 2242;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventNotifyingParty = 2243;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventBusinessCenter = 2244;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventStandardSources = 2245;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventMinimumSources = 2246;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventEndTime = 2247;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventXID = 2248;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventXIDRef = 2249;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventDates = 2250;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventStartDate = 2251;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventEndDate = 2252;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventTimes = 2253;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegInstrumentParties = 2254;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentPartyID = 2255;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentPartyIDSource = 2256;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentPartyRole = 2257;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegInstrumentPartySubIDs = 2258;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentPartySubID = 2259;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentPartySubIDType = 2260;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutPaySide = 2261;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutReceiveSide = 2262;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutUnderlier = 2263;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutPercentage = 2264;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutTime = 2265;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutCurrency = 2266;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPricePercentage = 2267;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCurrencyOne = 2268;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCurrencyTwo = 2269;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventQuoteBasis = 2270;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventFixedFXRate = 2271;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDeterminationMethod = 2272;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCalculationAgent = 2273;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventStrikePrice = 2274;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventStrikeFactor = 2275;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventStrikeNumberOfOptions = 2276;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventsXIDRef = 2277;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventNotifyingParty = 2278;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventBusinessCenter = 2279;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventStandardSources = 2280;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventMinimumSources = 2281;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventXID = 2282;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventXIDRef = 2283;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRateIndex = 2284;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRateIndexLocation = 2285;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExpirationDesc = 2286;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingOptionExpirationDescLen = 2287;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingOptionExpirationDesc = 2288;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSwapSubClass = 2289;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeUnitOfMeasure = 2290;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeIndex = 2291;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeIndexSpread = 2292;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingValuationSource = 2293;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingValuationReferenceModel = 2294;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrategyType = 2295;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCommonPricingIndicator = 2296;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlDisruptionProvision = 2297;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentRoundingDirection = 2298;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentRoundingPrecision = 2299;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocGrossTradeAmt = 2300;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastQtyChanged = 2301;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeVersion = 2302;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag HistoricalReportIndicator = 2303;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAssetAttributes = 2304;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetAttributeType = 2305;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetAttributeValue = 2306;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetAttributeLimit = 2307;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegAssetAttributes = 2308;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetAttributeType = 2309;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetAttributeValue = 2310;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetAttributeLimit = 2311;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingAssetAttributes = 2312;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetAttributeType = 2313;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetAttributeValue = 2314;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetAttributeLimit = 2315;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitReportStatus = 2316;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitReportRejectReason = 2317;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckRequestID = 2318;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckID = 2319;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckTransType = 2320;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckType = 2321;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckRequestRefID = 2322;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckRequestType = 2323;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckAmount = 2324;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckRequestStatus = 2325;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckRequestResult = 2326;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitApprovedAmount = 2327;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyActionRequestID = 2328;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyActionType = 2329;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ApplTestMessageIndicator = 2330;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyActionReportID = 2331;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyActionResponse = 2332;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyActionRejectReason = 2333;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefRiskLimitCheckID = 2334;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RefRiskLimitCheckIDType = 2335;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitVelocityPeriod = 2336;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitVelocityUnit = 2337;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestingPartyRoleQualifier = 2338;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckModelType = 2339;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventMonthYear = 2340;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEventMonthYear = 2341;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingEventMonthYear = 2342;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCheckStatus = 2343;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRiskLimitCheckStatus = 2344;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoEntitlementTypes = 2345;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMidPx = 2346;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryTransactionType = 2347;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetGroup = 2348;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricePrecision = 2349;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralPortfolioID = 2350;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedComplianceTextLen = 2351;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedComplianceText = 2352;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingUnitPeriodMultiplier = 2353;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTradingUnitPeriodMultiplier = 2354;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyRiskLimitStatus = 2355;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RemunerationIndicator = 2356;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTotalTradeQty = 2357;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLastMultipliedQty = 2358;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTotalGrossTradeAmt = 2359;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTotalTradeMultipliedQty = 2360;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CompressionGroupID = 2361;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SelfMatchPreventionID = 2362;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingTradingUnitPeriodMultiplier = 2363;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosReportAction = 2364;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlForwardPoints = 2365;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceFxRateCalc = 2366;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalTradeQty = 2367;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LastMultipliedQty = 2368;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalGrossTradeAmt = 2369;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalTradeMultipliedQty = 2370;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedTradeContinuationText = 2371;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedTradeContinuationTextLen = 2372;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IntraFirmTradeIndicator = 2373;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeContinuationText = 2374;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TaxonomyType = 2375;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PartyRoleQualifier = 2376;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInstrumentPartyRoleQualifier = 2377;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPartyRoleQualifier = 2378;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInstrumentPartyRoleQualifier = 2379;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionPartyRoleQualifier = 2380;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested2PartyRoleQualifier = 2381;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested3PartyRoleQualifier = 2382;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag Nested4PartyRoleQualifier = 2383;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NestedPartyRoleQualifier = 2384;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionPartyRoleQualifier = 2385;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RequestedPartyRoleQualifier = 2386;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeContingency = 2387;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RootPartyRoleQualifier = 2388;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPartyRoleQualifier = 2389;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeConfirmationReferenceID = 2390;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentPartyRoleQualifier = 2391;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRefRiskLimitCheckID = 2392;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRefRiskLimitCheckIDType = 2393;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitUtilizationAmt = 2394;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitAmt = 2395;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitRole = 2396;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryTradeIDScope = 2397;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRegulatoryTradeIDScope = 2398;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRegulatoryTradeIDScope = 2399;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EffectiveBusinessDate = 2400;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ListManualOrderIndicator = 2401;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementSubType = 2402;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteModelType = 2403;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplianceText = 2404;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecMethod = 2405;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRegulatoryLegRefID = 2406;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventSpotRate = 2407;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventForwardPoints = 2408;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventSpotRate = 2409;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventForwardPoints = 2410;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryLegRefID = 2411;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RateSourceReferemcePageHeading = 2412;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedToSecurityID = 2413;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedToSecurityIDSource = 2414;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedToStreamXIDRef = 2415;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideRegulatoryLegRefID = 2416;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedToDividendPeriodXIDRef = 2417;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirmTradeEventID = 2418;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventSpotRate = 2419;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventForwardPoints = 2420;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillRefID = 2421;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderRequestID = 2422;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassOrderRequestID = 2423;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassOrderReportID = 2424;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassOrderRequestStatus = 2425;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassOrderRequestResult = 2426;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderResponseLevel = 2427;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOrderEntries = 2428;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEntryAction = 2429;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderEntryID = 2430;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecTypeReason = 2431;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoOrderEntries = 2432;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTargetPartySubIDs = 2433;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetPartySubID = 2434;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TargetPartySubIDType = 2435;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferInstructionID = 2436;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferID = 2437;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferReportID = 2438;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferTransType = 2439;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferType = 2440;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferScope = 2441;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferStatus = 2442;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferRejectReason = 2443;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransferReportType = 2444;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AggressorTime = 2445;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AggressorSide = 2446;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FastMarketIndicator = 2447;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LinkageHandlingIndicator = 2448;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumberOfBuyOrders = 2449;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumberOfSellOrders = 2450;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceDeterminationMethod = 2451;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticReqID = 2452;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticRptID = 2453;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticName = 2454;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticDesc = 2455;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticType = 2456;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticScope = 2457;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticSubScope = 2458;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticScopeType = 2459;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticFrequencyPeriod = 2460;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticFrequencyUnit = 2461;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticDelayPeriod = 2462;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticDelayUnit = 2463;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticIntervalType = 2464;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticIntervalTypeUnit = 2465;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticIntervalPeriod = 2466;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticIntervalUnit = 2467;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticStartDate = 2468;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticEndDate = 2469;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticStartTime = 2470;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticEndTime = 2471;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticRatioType = 2472;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticRequestResult = 2473;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMDStatistics = 2474;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticID = 2475;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticTime = 2476;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticStatus = 2477;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticValue = 2478;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticValueType = 2479;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDStatisticValueUnit = 2480;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMDStatisticDescLen = 2481;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMDStatisticDesc = 2482;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRiskLimitCheckStatus = 2483;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FirmTransactionID = 2484;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransactionID = 2485;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag WireReference = 2486;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollRptRejectReason = 2487;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollRptStatus = 2488;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PackageID = 2489;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeNumber = 2490;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetGroup = 2491;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDifferentialPrice = 2492;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegDocumentationText = 2493;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegDocumentationTextLen = 2494;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAgreementCurrency = 2495;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAgreementDate = 2496;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAgreementDesc = 2497;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAgreementID = 2498;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAgreementVersion = 2499;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBrokerConfirmationDesc = 2500;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCreditSupportAgreementDate = 2501;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCreditSupportAgreementDesc = 2502;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCreditSupportAgreementID = 2503;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryType = 2504;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDocumentationText = 2505;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegEndDate = 2506;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegGoverningLaw = 2507;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarginRatio = 2508;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMasterConfirmationAnnexDate = 2509;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMasterConfirmationDate = 2510;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMasterConfirmationDesc = 2511;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMasterConfirmationAnnexDesc = 2512;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStartDate = 2513;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegTerminationType = 2514;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCalculatedCcyQty = 2515;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralRequestInstruction = 2516;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralRequestLinkID = 2517;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralRequestNumber = 2518;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNumCollateralRequests = 2519;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag WarningText = 2520;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedWarningText = 2521;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedWarningTextLen = 2522;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CrossedIndicator = 2523;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeReportingIndicator = 2524;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AffiliatedFirmsTradeIndicator = 2525;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InternationalSwapIndicator = 2526;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MultiAssetSwapIndicator = 2527;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingSettlPrice = 2528;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelativeValues = 2529;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelativeValueType = 2530;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelativeValue = 2531;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelativeValueSide = 2532;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BidSpread = 2533;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OfferSpread = 2534;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDReportEvent = 2535;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDReportCount = 2536;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoMarketSegmentReports = 2537;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoInstrumentReports = 2538;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoPartyDetailReports = 2539;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoEntitlementReports = 2540;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotNoRiskLimitReports = 2541;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketSegmentStatus = 2542;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketSegmentType = 2543;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketSegmentSubType = 2544;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoRelatedMarketSegments = 2545;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedMarketSegmentID = 2546;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketSegmentRelationship = 2547;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAuctionTypeRules = 2548;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AuctionTypeProductComplex = 2549;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPriceRangeRules = 2550;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StartPriceRange = 2551;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EndPriceRange = 2552;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceRangeValue = 2553;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceRangePercentage = 2554;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceRangeProductComplex = 2555;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceRangeRuleID = 2556;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FastMarketPercentage = 2557;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoQuoteSizeRules = 2558;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteSideIndicator = 2559;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoFlexProductEligibilities = 2560;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FlexProductEligibilityComplex = 2561;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NumOfComplexInstruments = 2562;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDepthTimeInterval = 2563;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDepthTimeIntervalUnit = 2564;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDRecoveryTimeInterval = 2565;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDRecoveryTimeIntervalUnit = 2566;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PrimaryServiceLocationID = 2567;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryServiceLocationID = 2568;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchRuleProductComplex = 2569;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CustomerPriority = 2570;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TickRuleProductComplex = 2571;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreviousAdjustedOpenInterest = 2572;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreviousUnadjustedOpenInterest = 2573;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LowExercisePriceOptionIndicator = 2574;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BlockTradeEligibilityIndicator = 2575;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentPricePrecision = 2576;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikePricePrecision = 2577;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrigStrikePrice = 2578;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlSubMethod = 2579;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoClearingPriceParameters = 2580;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BusinessDayType = 2581;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingPriceOffset = 2582;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag VegaMultiplier = 2583;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AnnualTradingBusinessDays = 2584;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalTradingBusinessDays = 2585;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingBusinessDays = 2586;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RealizedVariance = 2587;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StandardVariance = 2588;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedClosePrice = 2589;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OvernightInterestRate = 2590;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AccumulatedReturnModifiedVariationMargin = 2591;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CalculationMethod = 2592;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOrderAttributes = 2593;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderAttributeType = 2594;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderAttributeValue = 2595;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeltaCrossed = 2596;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventFuturesPriceValuation = 2597;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventOptionsPriceValuation = 2598;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPVFinalPriceElectionFallback = 2599;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeIndexCurvePoint = 2600;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeIndexQuote = 2601;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryEventAdjustmentMethod = 2602;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExchangeLookAlike = 2603;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeIndexCurvePoint = 2604;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeIndexQuote = 2605;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryEventAdjustmentMethod = 2606;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExchangeLookAlike = 2607;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventFuturesPriceValuation = 2608;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventOptionsPriceValuation = 2609;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPVFinalPriceElectionFallback = 2610;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventFuturesPriceValuation = 2611;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventOptionsPriceValuation = 2612;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPVFinalPriceElectionFallback = 2613;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotional = 2614;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotionalCurrency = 2615;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotionalDeterminationMethod = 2616;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotionalAdjustments = 2617;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionID = 2618;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotionalXIDRef = 2619;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFutureID = 2620;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFutureIDSource = 2621;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeIndexCurvePoint = 2622;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeIndexQuote = 2623;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryEventAdjustmentMethod = 2624;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExchangeLookAlike = 2625;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAverageVolumeLimitationPercentage = 2626;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAverageVolumeLimitationPeriodDays = 2627;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDepositoryReceiptIndicator = 2628;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOpenUnits = 2629;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingBasketDivisor = 2630;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInstrumentXID = 2631;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralAmountType = 2632;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMiscFeeSubTypes = 2633;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeSubType = 2634;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeSubTypeAmt = 2635;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeSubTypeDesc = 2636;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMiscFeeSubTypeDescLen = 2637;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMiscFeeSubTypeDesc = 2638;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCommissions = 2639;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionAmount = 2640;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionAmountType = 2641;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionBasis = 2642;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionCurrency = 2643;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionUnitOfMeasure = 2644;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionUnitOfMeasureCurrency = 2645;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionRate = 2646;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionSharedIndicator = 2647;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionAmountShared = 2648;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionLegRefID = 2649;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionDesc = 2650;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedCommissionDescLen = 2651;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedCommissionDesc = 2652;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAllocCommissions = 2653;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionAmount = 2654;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionAmountType = 2655;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionBasis = 2656;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionCurrency = 2657;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionUnitOfMeasure = 2658;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionUnitOfMeasureCurrency = 2659;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionRate = 2660;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionSharedIndicator = 2661;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionAmountShared = 2662;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionLegRefID = 2663;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionDesc = 2664;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAllocCommissionDescLen = 2665;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAllocCommissionDesc = 2666;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AlgorithmicTradeIndicator = 2667;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTrdRegPublications = 2668;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRegPublicationType = 2669;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRegPublicationReason = 2670;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideTradeReportingIndicator = 2671;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CrossRequestID = 2672;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillMatchID = 2673;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FillMatchSubID = 2674;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MassActionReason = 2675;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaximumPriceDeviation = 2676;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NotAffectedReason = 2677;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TotalNotAffectedOrders = 2678;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderOwnershipIndicator = 2679;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAccount = 2680;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InTheMoneyCondition = 2681;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegInTheMoneyCondition = 2682;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingInTheMoneyCondition = 2683;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeInTheMoneyCondition = 2684;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraryInstructionEligibilityIndicator = 2685;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContraryInstructionEligibilityIndicator = 2686;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingContraryInstructionEligibilityIndicator = 2687;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeContraryInstructionEligibilityIndicator = 2688;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralMarketPrice = 2689;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralPercentOverage = 2690;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSideCollateralAmounts = 2691;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralAmountMarketID = 2692;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralAmountMarketSegmentID = 2693;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralAmountType = 2694;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralCurrency = 2695;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralFXRate = 2696;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralFXRateCalc = 2697;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralMarketPrice = 2698;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralPercentOverage = 2699;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralPortfolioID = 2700;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralType = 2701;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCurrentCollateralAmount = 2702;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideHaircutIndicator = 2703;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExDestinationType = 2704;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketCondition = 2705;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoQuoteAttributes = 2706;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteAttributeType = 2707;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag QuoteAttributeValue = 2708;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPriceQualifiers = 2709;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceQualifier = 2710;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MDValueTier = 2711;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeQualifier = 2712;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MiscFeeDesc = 2713;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FinancialInstrumentFullName = 2714;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedFinancialInstrumentFullNameLen = 2715;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedFinancialInstrumentFullName = 2716;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFinancialInstrumentFullName = 2717;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegFinancialInstrumentFullNameLen = 2718;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegFinancialInstrumentFullName = 2719;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFinancialInstrumentFullName = 2720;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingFinancialInstrumentFullNameLen = 2721;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingFinancialInstrumentFullName = 2722;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIndexCurveUnit = 2723;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingIndexCurvePeriod = 2724;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionAmountSubType = 2725;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionAmountSubType = 2726;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocLegRefID = 2727;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FloatingRateIndexCurvePeriod = 2728;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FloatingRateIndexCurveSpread = 2729;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FloatingRateIndexCurveUnit = 2730;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FloatingRateIndexID = 2731;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FloatingRateIndexIDSource = 2732;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag IndexRollMonth = 2733;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoIndexRollMonths = 2734;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AssetSubType = 2735;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommodityFinalPriceType = 2736;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FinancialInstrumentShortName = 2737;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NextIndexRollDate = 2738;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAssetSubType = 2739;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFinancialInstrumentShortName = 2740;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecondaryAssetSubType = 2741;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFinancialInstrumentShortName = 2742;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSecondaryAssetSubType = 2743;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAssetSubType = 2744;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSecondaryAssetSubType = 2745;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReferenceDataDates = 2746;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReferenceDataDate = 2747;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReferenceDataDateType = 2748;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExecutionTimestamp = 2749;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReportingPx = 2750;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReportingQty = 2751;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryRouteOrCharter = 2752;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnTrigger = 2753;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryRouteOrCharter = 2754;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnTrigger = 2755;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryRouteOrCharter = 2756;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnTrigger = 2757;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRequestID = 2758;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag GroupAmount = 2759;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag GroupRemainingAmount = 2760;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocGroupAmount = 2761;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceMarkup = 2762;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AveragePriceType = 2763;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AveragePriceStartTime = 2764;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AveragePriceEndTime = 2765;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderPercentOfTotalVolume = 2766;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocGroupStatus = 2767;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocRequestStatus = 2768;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAvgPxIndicator = 2769;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocAvgPxGroupID = 2770;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PreviousAllocGroupID = 2771;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMatchExceptions = 2772;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionType = 2773;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionElementType = 2774;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionElementName = 2775;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionAllocValue = 2776;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionConfirmValue = 2777;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionToleranceValue = 2778;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionToleranceValueType = 2779;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchExceptionText = 2780;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMatchingDataPoints = 2781;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchingDataPointIndicator = 2782;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchingDataPointValue = 2783;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchingDataPointType = 2784;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MatchingDataPointName = 2785;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAggregationRequestID = 2786;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAggregationRequestRefID = 2787;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAggregationTransType = 2788;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AggregatedQty = 2789;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAggregationRequestStatus = 2790;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAggregationRejectReason = 2791;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAggregationReportID = 2792;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgSpotRate = 2793;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AvgForwardPoints = 2794;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OffshoreIndicator = 2795;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FXBenchmarkRateFix = 2796;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMatchExceptionTextLen = 2797;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMatchExceptionText = 2798;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayReportID = 2799;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayDisputeReason = 2800;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedReplaceText = 2801;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedReplaceTextLen = 2802;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayReportRefID = 2803;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayReportTransType = 2804;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReplaceText = 2805;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayReportStatus = 2806;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CancelText = 2807;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedCancelText = 2808;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedCancelTextLen = 2809;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayRequestRefID = 2810;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayRequestTransType = 2811;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayRequestID = 2812;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayRequestStatus = 2813;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedPostTradePaymentDesc = 2814;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedPostTradePaymentDescLen = 2815;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentAccount = 2816;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentAmount = 2817;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentCurrency = 2818;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentDebitOrCredit = 2819;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentDesc = 2820;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentID = 2821;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentLinkID = 2822;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentStatus = 2823;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentType = 2824;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentCalculationDate = 2825;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentValueDate = 2826;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentFinalValueDate = 2827;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CurrentDisplayPrice = 2828;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DuplicateClOrdIDIndicator = 2829;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EventInitiatorType = 2830;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NBBOEntryType = 2831;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NBBOPrice = 2832;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NBBOQty = 2833;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NBBOSource = 2834;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderOriginationFirmID = 2835;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedOrderTime = 2836;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SingleQuoteIndicator = 2837;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CurrentWorkingPrice = 2838;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TrdRegTimestampManualIndicator = 2839;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralReinvestmentRate = 2840;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRefID = 2841;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralReinvestmentAmount = 2842;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralReinvestmentCurrency = 2843;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralReinvestmentType = 2844;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCollateralReinvestments = 2845;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FundingSource = 2846;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FundingSourceCurrency = 2847;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FundingSourceMarketValue = 2848;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoFundingSources = 2849;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarginDirection = 2851;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralReinvestmentRate = 2862;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideUnderlyingRefID = 2863;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSideCollateralReinvestments = 2864;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralReinvestmentAmount = 2865;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralReinvestmentCurrency = 2866;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralReinvestmentType = 2867;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralizationValueDate = 2868;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RegulatoryReportTypeBusinessDate = 2869;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ClearingPortfolioID = 2870;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoTransactionAttributes = 2871;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransactionAttributeType = 2872;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TransactionAttributeValue = 2873;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingID = 2874;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtPrice = 2876;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosAmtPriceType = 2877;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TerminationDate = 2878;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CouponOtherDayCount = 2879;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCouponOtherDayCount = 2880;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCouponOtherDayCount = 2881;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraOrderOrigination = 2882;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RoutingArrangmentIndicator = 2883;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContraRoutingArrangmentIndicator = 2884;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAccruedInterestAmt = 2885;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNumDaysInterest = 2886;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedOrderID = 2887;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedOrderIDSource = 2888;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RelatedOrderQty = 2889;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OrderRelationship = 2890;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UPICode = 2891;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeUPICode = 2892;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegUPICode = 2893;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingUPICode = 2894;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag InstrumentScopeUPICode = 2895;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TertiaryTrdType = 2896;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CurrencyCodeSource = 2897;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCurrencyCodeSource = 2898;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlCurrencyCodeSource = 2899;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlCurrencyCodeSource = 2900;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCurrencyCodeSource = 2901;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideSettlCurrencyCodeSource = 2902;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlementAmountCurrencyCodeSource = 2903;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StrikeCurrencyCodeSource = 2904;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnitOfMeasureCurrencyCodeSource = 2905;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceUnitOfMeasureCurrencyCodeSource = 2906;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PriceQuoteCurrencyCodeSource = 2907;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStrikeCurrencyCodeSource = 2908;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegUnitOfMeasureCurrencyCodeSource = 2909;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceUnitOfMeasureCurrencyCodeSource = 2910;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPriceQuoteCurrencyCodeSource = 2911;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeStrikeCurrencyCodeSource = 2912;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativeUnitOfMeasureCurrencyCodeSource = 2913;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceUnitOfMeasureCurrencyCodeSource = 2914;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DerivativePriceQuoteCurrencyCodeSource = 2915;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCurrencyCodeSource = 2916;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStrikeCurrencyCodeSource = 2917;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingUnitOfMeasureCurrencyCodeSource = 2918;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceUnitOfMeasureCurrencyCodeSource = 2919;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPriceQuoteCurrencyCodeSource = 2920;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNotionalCurrencyCodeSource = 2921;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommCurrencyCodeSource = 2922;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionCurrencyCodeSource = 2923;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CommissionUnitOfMeasureCurrencyCodeSource = 2924;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionCurrencyCodeSource = 2925;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocCommissionUnitOfMeasureCurrencyCodeSource = 2926;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllocSettlCurrencyCodeSource = 2927;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllocSettlCurrencyCodeSource = 2928;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralCurrencyCodeSource = 2929;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralCurrencyCodeSource = 2930;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CollateralReinvestmentCurrencyCodeSource = 2931;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SideCollateralReinvestmentCurrencyCodeSource = 2932;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradeAllocCurrencyCodeSource = 2933;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag TradingCurrencyCodeSource = 2934;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitAmtCurrencyCodeSource = 2935;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PosQtyUnitOfMeasureCurrencyCodeSource = 2936;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PositionCurrencyCodeSource = 2937;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPosCurrencyCodeSource = 2938;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag RiskLimitCurrencyCodeSource = 2939;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EntitlementAttribCurrencyCodeSource = 2940;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexOptPayoutCurrencyCodeSource = 2941;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCurrencyOneCodeSource = 2942;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCurrencyTwoCodeSource = 2943;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexOptPayoutCurrencyCodeSource = 2944;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCurrencyOneCodeSource = 2945;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCurrencyTwoCodeSource = 2946;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexOptPayoutCurrencyCodeSource = 2947;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCurrencyOneCodeSource = 2948;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCurrencyTwoCodeSource = 2949;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BenchmarkCurveCurrencyCodeSource = 2950;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBenchmarkCurveCurrencyCodeSource = 2951;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AgreementCurrencyCodeSource = 2952;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAgreementCurrencyCodeSource = 2953;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FundingSourceCurrencyCodeSource = 2954;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PayCollectCurrencyCodeSource = 2955;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PostTradePaymentCurrencyCodeSource = 2956;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SymbolPositionNumber = 2957;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSymbolPositionNumber = 2958;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSymbolPositionNumber = 2959;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlPriceUnitOfMeasureCurrencyCodeSource = 2960;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AnonymousTradeIndicator = 2961;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SecurityReferenceDataSupplement = 2962;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MultiJurisdictionReportingIndicator = 2963;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SelfMatchPreventionInstruction = 2964;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatusRequestID = 2965;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatusRequestStatus = 2966;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatusReportID = 2967;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatus = 2968;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatusReason = 2969;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatusReasonText = 2970;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSettlStatusReasonTextLen = 2971;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedSettlStatusReasonText = 2972;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlStatusReportStatus = 2973;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAdditionalTermBondRefs = 40000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondSecurityID = 40001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondSecurityIDSource = 40002;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondDesc = 40003;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAdditionalTermBondDescLen = 40004;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAdditionalTermBondDesc = 40005;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondCurrency = 40006;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondIssuer = 40007;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAdditionalTermBondIssuerLen = 40008;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedAdditionalTermBondIssuer = 40009;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondSeniority = 40010;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondCouponType = 40011;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondCouponRate = 40012;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondMaturityDate = 40013;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondParValue = 40014;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondCurrentTotalIssuedAmount = 40015;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondCouponFrequencyPeriod = 40016;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondCouponFrequencyUnit = 40017;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermBondDayCount = 40018;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoAdditionalTerms = 40019;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermConditionPrecedentBondIndicator = 40020;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalTermDiscrepancyClauseIndicator = 40021;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCashSettlTerms = 40022;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlCurrency = 40023;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlValuationFirstBusinessDayOffset = 40024;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlValuationTime = 40025;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlBusinessCenter = 40026;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlQuoteMethod = 40027;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlQuoteAmount = 40028;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlQuoteCurrency = 40029;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlMinimumQuoteAmount = 40030;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlMinimumQuoteCurrency = 40031;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDealer = 40032;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlBusinessDays = 40033;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlAmount = 40034;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlRecoveryFactor = 40035;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlFixedTermIndicator = 40036;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlAccruedInterestIndicator = 40037;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlValuationMethod = 40038;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlTermXID = 40039;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoContractualDefinitions = 40040;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractualDefinition = 40041;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoContractualMatrices = 40042;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractualMatrixSource = 40043;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractualMatrixDate = 40044;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ContractualMatrixTerm = 40045;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoFinancingTermSupplements = 40046;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FinancingTermSupplementDesc = 40047;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FinancingTermSupplementDate = 40048;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreams = 40049;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamType = 40050;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamDesc = 40051;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamPaySide = 40052;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamReceiveSide = 40053;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotional = 40054;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCurrency = 40055;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamText = 40056;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateUnadjusted = 40057;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateBusinessDayConvention = 40058;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateBusinessCenter = 40059;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateRelativeTo = 40060;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateOffsetPeriod = 40061;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateOffsetUnit = 40062;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateOffsetDayType = 40063;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamEffectiveDateAdjusted = 40064;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateUnadjusted = 40065;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateBusinessDayConvention = 40066;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateBusinessCenter = 40067;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateRelativeTo = 40068;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateOffsetPeriod = 40069;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateOffsetUnit = 40070;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateOffsetDayType = 40071;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTerminationDateAdjusted = 40072;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationPeriodBusinessDayConvention = 40073;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationPeriodBusinessCenter = 40074;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamFirstPeriodStartDateUnadjusted = 40075;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamFirstPeriodStartDateBusinessDayConvention = 40076;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamFirstPeriodStartDateBusinessCenter = 40077;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamFirstPeriodStartDateAdjusted = 40078;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamFirstRegularPeriodStartDateUnadjusted = 40079;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamFirstCompoundingPeriodEndDateUnadjusted = 40080;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamLastRegularPeriodEndDateUnadjusted = 40081;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationFrequencyPeriod = 40082;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationFrequencyUnit = 40083;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationRollConvention = 40084;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlRateFallbacks = 40085;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRatePostponementMaximumDays = 40086;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableSettlRateSource = 40087;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRatePostponementSurvey = 40088;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRatePostponementCalculationAgent = 40089;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisions = 40090;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionType = 40091;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionDateUnadjusted = 40092;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionDateBusinessDayConvention = 40093;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionDateBusinessCenter = 40094;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionDateAdjusted = 40095;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionDateTenorPeriod = 40096;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionDateTenorUnit = 40097;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCalculationAgent = 40098;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionSinglePartyBuyerSide = 40099;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionSinglePartySellerSide = 40100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStyle = 40101;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseMultipleNotional = 40102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseMinimumNotional = 40103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseMaximumNotional = 40104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionMinimumNumber = 40105;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionMaximumNumber = 40106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseConfirmation = 40107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlMethod = 40108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlCurrency = 40109;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlCurrency2 = 40110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlQuoteType = 40111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlQuoteSource = 40112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionText = 40113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueTime = 40114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueTimeBusinessCenter = 40115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateBusinessDayConvention = 40116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateBusinessCenter = 40117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateRelativeTo = 40118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateOffsetPeriod = 40119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateOffsetUnit = 40120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateOffsetDayType = 40121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlValueDateAdjusted = 40122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseBusinessDayConvention = 40123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseBusinessCenter = 40124;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseEarliestDateOffsetPeriod = 40125;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseEarliestDateOffsetUnit = 40126;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseFrequencyPeriod = 40127;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseFrequencyUnit = 40128;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStartDateUnadjusted = 40129;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStartDateRelativeTo = 40130;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStartDateOffsetPeriod = 40131;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStartDateOffsetUnit = 40132;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStartDateOffsetDayType = 40133;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseStartDateAdjusted = 40134;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExercisePeriodSkip = 40135;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseBoundsFirstDateUnadjusted = 40136;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseBoundsLastDateUnadjusted = 40137;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseEarliestTime = 40138;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseEarliestTimeBusinessCenter = 40139;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseLatestTime = 40140;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseLatestTimeBusinessCenter = 40141;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionOptionExerciseFixedDates = 40142;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseFixedDate = 40143;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExerciseFixedDateType = 40144;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateUnadjusted = 40145;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateBusinessDayConvention = 40146;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateBusinessCenter = 40147;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateRelativeTo = 40148;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateOffsetPeriod = 40149;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateOffsetUnit = 40150;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateOffsetDayType = 40151;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationDateAdjusted = 40152;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationTime = 40153;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionExpirationTimeBusinessCenter = 40154;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateUnadjusted = 40155;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateBusinessDayConvention = 40156;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateBusinessCenter = 40157;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateRelativeTo = 40158;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateOffsetPeriod = 40159;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateOffsetUnit = 40160;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateOffsetDayType = 40161;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionOptionRelevantUnderlyingDateAdjusted = 40162;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateBusinessDayConvention = 40163;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateBusinessCenter = 40164;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateRelativeTo = 40165;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateOffsetPeriod = 40166;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateOffsetUnit = 40167;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateOffsetDayType = 40168;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateRangeFirst = 40169;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateRangeLast = 40170;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionCashSettlPaymentDates = 40171;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDate = 40172;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlPaymentDateType = 40173;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionPartyIDs = 40174;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionPartyID = 40175;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionPartyIDSource = 40176;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionPartyRole = 40177;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionPartySubIDs = 40178;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionPartySubID = 40179;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionPartySubIDType = 40180;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProtectionTerms = 40181;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermNotional = 40182;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermCurrency = 40183;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermSellerNotifies = 40184;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermBuyerNotifies = 40185;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventBusinessCenter = 40186;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermStandardSources = 40187;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventMinimumSources = 40188;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventNewsSource = 40189;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermXID = 40190;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProtectionTermEvents = 40191;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventType = 40192;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventValue = 40193;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventCurrency = 40194;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventPeriod = 40195;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventUnit = 40196;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventDayType = 40197;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventRateSource = 40198;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProtectionTermEventQualifiers = 40199;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermEventQualifier = 40200;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProtectionTermObligations = 40201;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermObligationType = 40202;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProtectionTermObligationValue = 40203;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPhysicalSettlTerms = 40204;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PhysicalSettlCurrency = 40205;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PhysicalSettlBusinessDays = 40206;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PhysicalSettlMaximumBusinessDays = 40207;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PhysicalSettlTermXID = 40208;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPhysicalSettlDeliverableObligations = 40209;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PhysicalSettlDeliverableObligationType = 40210;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PhysicalSettlDeliverableObligationValue = 40211;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPayments = 40212;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentType = 40213;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentPaySide = 40214;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentReceiveSide = 40215;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentCurrency = 40216;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentAmount = 40217;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentPrice = 40218;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDateUnadjusted = 40219;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentBusinessDayConvention = 40220;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentBusinessCenter = 40221;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDateAdjusted = 40222;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionValue = 40223;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDiscountFactor = 40224;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentPresentValueAmount = 40225;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentPresentValueCurrency = 40226;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlStyle = 40227;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableSettlReferencePage = 40228;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentText = 40229;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentSettls = 40230;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlAmount = 40231;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlCurrency = 40232;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentSettlPartyIDs = 40233;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlPartyID = 40234;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlPartyIDSource = 40235;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlPartyRole = 40236;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlPartyRoleQualifier = 40237;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentSettlPartySubIDs = 40238;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlPartySubID = 40239;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSettlPartySubIDType = 40240;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreams = 40241;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamType = 40242;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamDesc = 40243;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamPaySide = 40244;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamReceiveSide = 40245;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotional = 40246;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCurrency = 40247;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamText = 40248;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateUnadjusted = 40249;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateBusinessDayConvention = 40250;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateBusinessCenter = 40251;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateRelativeTo = 40252;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateOffsetPeriod = 40253;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateOffsetUnit = 40254;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateOffsetDayType = 40255;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamEffectiveDateAdjusted = 40256;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateUnadjusted = 40257;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateBusinessDayConvention = 40258;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateBusinessCenter = 40259;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateRelativeTo = 40260;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateOffsetPeriod = 40261;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateOffsetUnit = 40262;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateOffsetDayType = 40263;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTerminationDateAdjusted = 40264;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationPeriodBusinessDayConvention = 40265;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationPeriodBusinessCenter = 40266;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamFirstPeriodStartDateUnadjusted = 40267;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamFirstPeriodStartDateBusinessDayConvention = 40268;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamFirstPeriodStartDateBusinessCenter = 40269;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamFirstPeriodStartDateAdjusted = 40270;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamFirstRegularPeriodStartDateUnadjusted = 40271;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamFirstCompoundingPeriodEndDateUnadjusted = 40272;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamLastRegularPeriodEndDateUnadjusted = 40273;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationFrequencyPeriod = 40274;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationFrequencyUnit = 40275;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationRollConvention = 40276;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCashSettlDealers = 40277;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoBusinessCenters = 40278;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamType = 40279;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamMarketRate = 40280;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamDelayIndicator = 40281;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamSettlCurrency = 40282;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamDayCount = 40283;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamAccrualDays = 40284;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamDiscountType = 40285;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamDiscountRate = 40286;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamDiscountRateDayCount = 40287;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingMethod = 40288;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialPrincipalExchangeIndicator = 40289;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInterimPrincipalExchangeIndicator = 40290;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPrincipalExchangeIndicator = 40291;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateBusinessDayConvention = 40292;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateBusinessCenter = 40293;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentFrequencyPeriod = 40294;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentFrequencyUnit = 40295;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentRollConvention = 40296;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstPaymentDateUnadjusted = 40297;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLastRegularPaymentDateUnadjusted = 40298;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateRelativeTo = 40299;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateOffsetPeriod = 40300;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateOffsetUnit = 40301;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateOffsetDayType = 40302;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamResetDateRelativeTo = 40303;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamResetDateBusinessDayConvention = 40304;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamResetDateBusinessCenter = 40305;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamResetFrequencyPeriod = 40306;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamResetFrequencyUnit = 40307;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamResetWeeklyRollConvention = 40308;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateRelativeTo = 40309;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateBusinessDayConvention = 40310;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateBusinessCenter = 40311;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateOffsetPeriod = 40312;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateOffsetUnit = 40313;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateOffsetDayType = 40314;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialFixingDateAdjusted = 40315;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateRelativeTo = 40316;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateBusinessDayConvention = 40317;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateBusinessCenter = 40318;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateOffsetPeriod = 40319;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateOffsetUnit = 40320;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateOffsetDayType = 40321;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateAdjusted = 40322;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateCutoffDateOffsetPeriod = 40323;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateCutoffDateOffsetUnit = 40324;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateCutoffDateOffsetDayType = 40325;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRate = 40326;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixedAmount = 40327;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateOrAmountCurrency = 40328;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFutureValueNotional = 40329;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFutureValueDateAdjusted = 40330;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex = 40331;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexSource = 40332;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexCurveUnit = 40333;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexCurvePeriod = 40334;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateMultiplier = 40335;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateSpread = 40336;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateSpreadPositionType = 40337;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateTreatment = 40338;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCapRate = 40339;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCapRateBuySide = 40340;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCapRateSellSide = 40341;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFloorRate = 40342;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFloorRateBuySide = 40343;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFloorRateSellSide = 40344;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInitialRate = 40345;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalRateRoundingDirection = 40346;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalRatePrecision = 40347;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamAveragingMethod = 40348;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNegativeRateTreatment = 40349;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationLagPeriod = 40350;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationLagUnit = 40351;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationLagDayType = 40352;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationInterpolationMethod = 40353;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationIndexSource = 40354;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationPublicationSource = 40355;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationInitialIndexLevel = 40356;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInflationFallbackBondApplicable = 40357;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFRADiscounting = 40358;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableRefCurrency = 40359;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableFixingDatesBusinessDayConvention = 40360;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableFixingDatesBusinessCenter = 40361;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableFixingDatesRelativeTo = 40362;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableFixingDatesOffsetPeriod = 40363;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableFixingDatesOffsetUnit = 40364;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNonDeliverableFixingDatesOffsetDayType = 40365;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRateFallbackRateSource = 40366;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegNonDeliverableFixingDates = 40367;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNonDeliverableFixingDate = 40368;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNonDeliverableFixingDateType = 40369;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRateFallbackReferencePage = 40370;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableSettlRateSource = 40371;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableSettlReferencePage = 40372;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRateFallbackRateSource = 40373;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentSchedules = 40374;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleType = 40375;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStubType = 40376;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStartDateUnadjusted = 40377;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleEndDateUnadjusted = 40378;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentSchedulePaySide = 40379;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleReceiveSide = 40380;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleNotional = 40381;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleCurrency = 40382;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRate = 40383;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateMultiplier = 40384;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateSpread = 40385;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateSpreadPositionType = 40386;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateTreatment = 40387;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixedAmount = 40388;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixedCurrency = 40389;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepFrequencyPeriod = 40390;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepFrequencyUnit = 40391;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepOffsetValue = 40392;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepRate = 40393;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepOffsetRate = 40394;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepRelativeTo = 40395;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateUnadjusted = 40396;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleWeight = 40397;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateRelativeTo = 40398;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateBusinessDayConvention = 40399;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateBusinessCenter = 40400;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateOffsetPeriod = 40401;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateOffsetUnit = 40402;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateOffsetDayType = 40403;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDateAdjusted = 40404;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingTime = 40405;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingTimeBusinessCenter = 40406;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangePaymentDateRelativeTo = 40407;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangeDatesBusinessDayConvention = 40408;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangeDatesBusinessCenter = 40409;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangeDatesOffsetPeriod = 40410;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangeDatesOffsetUnit = 40411;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangeDatesOffsetDayType = 40412;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleInterimExchangeDateAdjusted = 40413;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentScheduleRateSources = 40414;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateSource = 40415;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateSourceType = 40416;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleReferencePage = 40417;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStubs = 40418;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubType = 40419;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubLength = 40420;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubRate = 40421;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubFixedAmount = 40422;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubFixedCurrency = 40423;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex = 40424;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexSource = 40425;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexCurvePeriod = 40426;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexCurveUnit = 40427;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexRateMultiplier = 40428;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexRateSpread = 40429;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexRateSpreadPositionType = 40430;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexRateTreatment = 40431;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexCapRate = 40432;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexCapRateBuySide = 40433;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexCapRateSellSide = 40434;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexFloorRate = 40435;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexFloorRateBuySide = 40436;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndexFloorRateSellSide = 40437;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2 = 40438;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2Source = 40439;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2CurvePeriod = 40440;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2CurveUnit = 40441;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2RateMultiplier = 40442;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2RateSpread = 40443;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2RateSpreadPositionType = 40444;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2RateTreatment = 40445;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2CapRate = 40446;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubIndex2FloorRate = 40447;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisions = 40448;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionType = 40449;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionDateUnadjusted = 40450;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionDateBusinessDayConvention = 40451;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionDateBusinessCenter = 40452;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionDateAdjusted = 40453;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionDateTenorPeriod = 40454;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionDateTenorUnit = 40455;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCalculationAgent = 40456;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionSinglePartyBuyerSide = 40457;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionSinglePartySellerSide = 40458;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStyle = 40459;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseMultipleNotional = 40460;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseMinimumNotional = 40461;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseMaximumNotional = 40462;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionMinimumNumber = 40463;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionMaximumNumber = 40464;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseConfirmation = 40465;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlMethod = 40466;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlCurrency = 40467;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlCurrency2 = 40468;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlQuoteType = 40469;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlQuoteSource = 40470;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BusinessCenter = 40471;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionText = 40472;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionCashSettlPaymentDates = 40473;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDate = 40474;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateType = 40475;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseBusinessDayConvention = 40476;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseBusinessCenter = 40477;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseEarliestDateOffsetPeriod = 40478;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseEarliestDateOffsetUnit = 40479;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseFrequencyPeriod = 40480;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseFrequencyUnit = 40481;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStartDateUnadjusted = 40482;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStartDateRelativeTo = 40483;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStartDateOffsetPeriod = 40484;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStartDateOffsetUnit = 40485;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStartDateOffsetDayType = 40486;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseStartDateAdjusted = 40487;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExercisePeriodSkip = 40488;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseBoundsFirstDateUnadjusted = 40489;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseBoundsLastDateUnadjusted = 40490;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseEarliestTime = 40491;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseEarliestTimeBusinessCenter = 40492;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseLatestTime = 40493;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseLatestTimeBusinessCenter = 40494;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionOptionExerciseFixedDates = 40495;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseFixedDate = 40496;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExerciseFixedDateType = 40497;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateUnadjusted = 40498;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateBusinessDayConvention = 40499;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateBusinessCenter = 40500;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateRelativeTo = 40501;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateOffsetPeriod = 40502;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateOffsetUnit = 40503;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateOffsetDayType = 40504;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationDateAdjusted = 40505;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationTime = 40506;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionExpirationTimeBusinessCenter = 40507;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateUnadjusted = 40508;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateBusinessDayConvention = 40509;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateBusinessCenter = 40510;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateRelativeTo = 40511;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateOffsetPeriod = 40512;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateOffsetUnit = 40513;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateOffsetDayType = 40514;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionOptionRelevantUnderlyingDateAdjusted = 40515;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateBusinessDayConvention = 40516;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateBusinessCenter = 40517;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateRelativeTo = 40518;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateOffsetPeriod = 40519;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateOffsetUnit = 40520;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateOffsetDayType = 40521;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateRangeFirst = 40522;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlPaymentDateRangeLast = 40523;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueTime = 40524;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueTimeBusinessCenter = 40525;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateBusinessDayConvention = 40526;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateBusinessCenter = 40527;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateRelativeTo = 40528;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateOffsetPeriod = 40529;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateOffsetUnit = 40530;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateOffsetDayType = 40531;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlValueDateAdjusted = 40532;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionPartyIDs = 40533;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionPartyID = 40534;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionPartyIDSource = 40535;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionPartyRole = 40536;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionPartySubIDs = 40537;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionPartySubID = 40538;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionPartySubIDType = 40539;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreams = 40540;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamType = 40541;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamDesc = 40542;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamPaySide = 40543;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamReceiveSide = 40544;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotional = 40545;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCurrency = 40546;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamText = 40547;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateUnadjusted = 40548;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateBusinessDayConvention = 40549;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateBusinessCenter = 40550;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateRelativeTo = 40551;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateOffsetPeriod = 40552;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateOffsetUnit = 40553;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateOffsetDayType = 40554;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTerminationDateAdjusted = 40555;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationPeriodBusinessDayConvention = 40556;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationPeriodBusinessCenter = 40557;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamFirstPeriodStartDateUnadjusted = 40558;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamFirstPeriodStartDateBusinessDayConvention = 40559;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamFirstPeriodStartDateBusinessCenter = 40560;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamFirstPeriodStartDateAdjusted = 40561;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamFirstRegularPeriodStartDateUnadjusted = 40562;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamFirstCompoundingPeriodEndDateUnadjusted = 40563;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamLastRegularPeriodEndDateUnadjusted = 40564;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationFrequencyPeriod = 40565;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationFrequencyUnit = 40566;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationRollConvention = 40567;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamType = 40568;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamMarketRate = 40569;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamDelayIndicator = 40570;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamSettlCurrency = 40571;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamDayCount = 40572;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamAccrualDays = 40573;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamDiscountType = 40574;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamDiscountRate = 40575;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamDiscountRateDayCount = 40576;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingMethod = 40577;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialPrincipalExchangeIndicator = 40578;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInterimPrincipalExchangeIndicator = 40579;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPrincipalExchangeIndicator = 40580;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateBusinessDayConvention = 40581;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateBusinessCenter = 40582;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentFrequencyPeriod = 40583;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentFrequencyUnit = 40584;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentRollConvention = 40585;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstPaymentDateUnadjusted = 40586;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLastRegularPaymentDateUnadjusted = 40587;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateRelativeTo = 40588;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateOffsetPeriod = 40589;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateOffsetUnit = 40590;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateOffsetDayType = 40591;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamResetDateRelativeTo = 40592;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamResetDateBusinessDayConvention = 40593;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamResetDateBusinessCenter = 40594;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamResetFrequencyPeriod = 40595;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamResetFrequencyUnit = 40596;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamResetWeeklyRollConvention = 40597;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateRelativeTo = 40598;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateBusinessDayConvention = 40599;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateBusinessCenter = 40600;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateOffsetPeriod = 40601;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateOffsetUnit = 40602;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateOffsetDayType = 40603;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialFixingDateAdjusted = 40604;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateRelativeTo = 40605;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateBusinessDayConvention = 40606;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateBusinessCenter = 40607;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateOffsetPeriod = 40608;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateOffsetUnit = 40609;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateOffsetDayType = 40610;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateAdjusted = 40611;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateCutoffDateOffsetPeriod = 40612;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateCutoffDateOffsetUnit = 40613;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateCutoffDateOffsetDayType = 40614;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRate = 40615;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixedAmount = 40616;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateOrAmountCurrency = 40617;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFutureValueNotional = 40618;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFutureValueDateAdjusted = 40619;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex = 40620;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexSource = 40621;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexCurveUnit = 40622;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexCurvePeriod = 40623;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateMultiplier = 40624;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateSpread = 40625;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateSpreadPositionType = 40626;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateTreatment = 40627;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCapRate = 40628;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCapRateBuySide = 40629;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCapRateSellSide = 40630;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFloorRate = 40631;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFloorRateBuySide = 40632;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFloorRateSellSide = 40633;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInitialRate = 40634;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalRateRoundingDirection = 40635;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalRatePrecision = 40636;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamAveragingMethod = 40637;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNegativeRateTreatment = 40638;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationLagPeriod = 40639;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationLagUnit = 40640;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationLagDayType = 40641;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationInterpolationMethod = 40642;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationIndexSource = 40643;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationPublicationSource = 40644;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationInitialIndexLevel = 40645;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInflationFallbackBondApplicable = 40646;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFRADiscounting = 40647;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableRefCurrency = 40648;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableFixingDatesBizDayConvention = 40649;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenter = 40650;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableFixingDatesRelativeTo = 40651;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetPeriod = 40652;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetUnit = 40653;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetDayType = 40654;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlRateFallbackReferencePage = 40655;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingNonDeliverableFixingDates = 40656;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNonDeliverableFixingDate = 40657;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNonDeliverableFixingDateType = 40658;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingSettlRateFallbacks = 40659;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRatePostponementMaximumDays = 40660;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableSettlRateSource = 40661;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRatePostponementSurvey = 40662;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRatePostponementCalculationAgent = 40663;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentSchedules = 40664;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleType = 40665;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStubType = 40666;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStartDateUnadjusted = 40667;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleEndDateUnadjusted = 40668;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentSchedulePaySide = 40669;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleReceiveSide = 40670;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleNotional = 40671;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleCurrency = 40672;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRate = 40673;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateMultiplier = 40674;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateSpread = 40675;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateSpreadPositionType = 40676;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateTreatment = 40677;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixedAmount = 40678;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixedCurrency = 40679;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepFrequencyPeriod = 40680;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepFrequencyUnit = 40681;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepOffsetValue = 40682;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepRate = 40683;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepOffsetRate = 40684;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepRelativeTo = 40685;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateUnadjusted = 40686;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleWeight = 40687;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateRelativeTo = 40688;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateBusinessDayCnvtn = 40689;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateBusinessCenter = 40690;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateOffsetPeriod = 40691;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateOffsetUnit = 40692;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateOffsetDayType = 40693;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDateAdjusted = 40694;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingTime = 40695;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingTimeBusinessCenter = 40696;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangePaymentDateRelativeTo = 40697;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangeDatesBizDayConvention = 40698;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangeDatesBusinessCenter = 40699;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangeDatesOffsetPeriod = 40700;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangeDatesOffsetUnit = 40701;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangeDatesOffsetDayType = 40702;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleInterimExchangeDateAdjusted = 40703;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentScheduleRateSources = 40704;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateSource = 40705;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateSourceType = 40706;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleReferencePage = 40707;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStubs = 40708;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubType = 40709;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubLength = 40710;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubRate = 40711;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubFixedAmount = 40712;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubFixedCurrency = 40713;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex = 40714;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexSource = 40715;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexCurvePeriod = 40716;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexCurveUnit = 40717;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexRateMultiplier = 40718;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexRateSpread = 40719;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexRateSpreadPositionType = 40720;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexRateTreatment = 40721;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexCapRate = 40722;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexCapRateBuySide = 40723;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexCapRateSellSide = 40724;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexFloorRate = 40725;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexFloorRateBuySide = 40726;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndexFloorRateSellSide = 40727;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2 = 40728;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2Source = 40729;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2CurvePeriod = 40730;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2CurveUnit = 40731;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2RateMultiplier = 40732;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2RateSpread = 40733;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2RateSpreadPositionType = 40734;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2RateTreatment = 40735;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2CapRate = 40736;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubIndex2FloorRate = 40737;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamType = 40738;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamMarketRate = 40739;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamDelayIndicator = 40740;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamSettlCurrency = 40741;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamDayCount = 40742;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamAccrualDays = 40743;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamDiscountType = 40744;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamDiscountRate = 40745;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamDiscountRateDayCount = 40746;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingMethod = 40747;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialPrincipalExchangeIndicator = 40748;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInterimPrincipalExchangeIndicator = 40749;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPrincipalExchangeIndicator = 40750;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateBusinessDayConvention = 40751;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateBusinessCenter = 40752;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentFrequencyPeriod = 40753;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentFrequencyUnit = 40754;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentRollConvention = 40755;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstPaymentDateUnadjusted = 40756;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLastRegularPaymentDateUnadjusted = 40757;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateRelativeTo = 40758;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateOffsetPeriod = 40759;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateOffsetUnit = 40760;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamResetDateRelativeTo = 40761;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamResetDateBusinessDayConvention = 40762;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamResetDateBusinessCenter = 40763;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamResetFrequencyPeriod = 40764;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamResetFrequencyUnit = 40765;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamResetWeeklyRollConvention = 40766;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateRelativeTo = 40767;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateBusinessDayConvention = 40768;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateBusinessCenter = 40769;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateOffsetPeriod = 40770;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateOffsetUnit = 40771;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateOffsetDayType = 40772;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialFixingDateAdjusted = 40773;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateRelativeTo = 40774;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateBusinessDayConvention = 40775;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateBusinessCenter = 40776;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateOffsetPeriod = 40777;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateOffsetUnit = 40778;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateOffsetDayType = 40779;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateAdjusted = 40780;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateCutoffDateOffsetPeriod = 40781;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateCutoffDateOffsetUnit = 40782;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateCutoffDateOffsetDayType = 40783;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRate = 40784;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixedAmount = 40785;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateOrAmountCurrency = 40786;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFutureValueNotional = 40787;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFutureValueDateAdjusted = 40788;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex = 40789;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexSource = 40790;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexCurveUnit = 40791;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexCurvePeriod = 40792;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateMultiplier = 40793;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateSpread = 40794;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateSpreadPositionType = 40795;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateTreatment = 40796;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCapRate = 40797;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCapRateBuySide = 40798;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCapRateSellSide = 40799;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFloorRate = 40800;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFloorRateBuySide = 40801;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFloorRateSellSide = 40802;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInitialRate = 40803;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalRateRoundingDirection = 40804;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalRatePrecision = 40805;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamAveragingMethod = 40806;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNegativeRateTreatment = 40807;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationLagPeriod = 40808;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationLagUnit = 40809;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationLagDayType = 40810;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationInterpolationMethod = 40811;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationIndexSource = 40812;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationPublicationSource = 40813;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationInitialIndexLevel = 40814;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInflationFallbackBondApplicable = 40815;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFRADiscounting = 40816;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableRefCurrency = 40817;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableFixingDatesBusinessDayConvention = 40818;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableFixingDatesBusinessCenter = 40819;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableFixingDatesRelativeTo = 40820;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableFixingDatesOffsetPeriod = 40821;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableFixingDatesOffsetUnit = 40822;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNonDeliverableFixingDatesOffsetDayType = 40823;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNonDeliverableSettlReferencePage = 40824;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoNonDeliverableFixingDates = 40825;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NonDeliverableFixingDate = 40826;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NonDeliverableFixingDateType = 40827;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentSchedules = 40828;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleType = 40829;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStubType = 40830;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStartDateUnadjusted = 40831;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleEndDateUnadjusted = 40832;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSchedulePaySide = 40833;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleReceiveSide = 40834;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleNotional = 40835;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleCurrency = 40836;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRate = 40837;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateMultiplier = 40838;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateSpread = 40839;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateSpreadPositionType = 40840;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateTreatment = 40841;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixedAmount = 40842;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixedCurrency = 40843;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepFrequencyPeriod = 40844;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepFrequencyUnit = 40845;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepOffsetValue = 40846;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepRate = 40847;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepOffsetRate = 40848;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepRelativeTo = 40849;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateUnadjusted = 40850;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleWeight = 40851;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateRelativeTo = 40852;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateBusinessDayConvention = 40853;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateBusinessCenter = 40854;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateOffsetPeriod = 40855;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateOffsetUnit = 40856;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateOffsetDayType = 40857;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDateAdjusted = 40858;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingTime = 40859;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingTimeBusinessCenter = 40860;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangePaymentDateRelativeTo = 40861;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangeDatesBusinessDayConvention = 40862;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangeDatesBusinessCenter = 40863;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangeDatesOffsetPeriod = 40864;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangeDatesOffsetUnit = 40865;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangeDatesOffsetDayType = 40866;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleInterimExchangeDateAdjusted = 40867;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentScheduleRateSources = 40868;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateSource = 40869;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateSourceType = 40870;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleReferencePage = 40871;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStubs = 40872;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubType = 40873;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubLength = 40874;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubRate = 40875;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubFixedAmount = 40876;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubFixedCurrency = 40877;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex = 40878;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexSource = 40879;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexCurvePeriod = 40880;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexCurveUnit = 40881;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexRateMultiplier = 40882;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexRateSpread = 40883;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexRateSpreadPositionType = 40884;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexRateTreatment = 40885;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexCapRate = 40886;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexCapRateBuySide = 40887;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexCapRateSellSide = 40888;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexFloorRate = 40889;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexFloorRateBuySide = 40890;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndexFloorRateSellSide = 40891;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2 = 40892;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2Source = 40893;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2CurvePeriod = 40894;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2CurveUnit = 40895;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2RateMultiplier = 40896;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2RateSpread = 40897;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2RateSpreadPositionType = 40898;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2RateTreatment = 40899;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2CapRate = 40900;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubIndex2FloorRate = 40901;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegSettlRateFallbacks = 40902;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRatePostponementMaximumDays = 40903;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRateFallbackRateSource = 40904;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRatePostponementSurvey = 40905;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlRatePostponementCalculationAgent = 40906;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateUnadjusted = 40907;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateBusinessDayConvention = 40908;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateBusinessCenter = 40909;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateRelativeTo = 40910;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateOffsetPeriod = 40911;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateOffsetUnit = 40912;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateOffsetDayType = 40913;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamEffectiveDateAdjusted = 40914;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlRateFallbackReferencePage = 40915;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlValuationSubsequentBusinessDaysOffset = 40916;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlNumOfValuationDates = 40917;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionPartyRoleQualifier = 40918;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentPriceType = 40919;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateOffsetDayType = 40920;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BusinessDayConvention = 40921;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DateRollConvention = 40922;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegBusinessCenters = 40923;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBusinessCenter = 40924;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegBusinessDayConvention = 40925;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDateRollConvention = 40926;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentScheduleFixingDateBusinessCenters = 40927;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentScheduleInterimExchangeDateBusinessCenters = 40928;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamNonDeliverableFixingDateBusinessCenters = 40929;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamPaymentDateBusinessCenters = 40930;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamResetDateBusinessCenters = 40931;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamInitialFixingDateBusinessCenters = 40932;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamFixingDateBusinessCenters = 40933;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionCashSettlPaymentDateBusinessCenters = 40934;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionCashSettlValueDateBusinessCenters = 40935;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionOptionExerciseBusinessCenters = 40936;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionOptionExpirationDateBusinessCenters = 40937;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionOptionRelevantUnderlyingDateBusinessCenters = 40938;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProvisionDateBusinessCenters = 40939;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCalculationPeriodBusinessCenters = 40940;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamFirstPeriodStartDateBusinessCenters = 40941;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamEffectiveDateBusinessCenters = 40942;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamTerminationDateBusinessCenters = 40943;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentBusinessCenters = 40944;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentScheduleInterimExchangeDateBusinessCenters = 40945;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamNonDeliverableFixingDatesBusinessCenters = 40946;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamPaymentDateBusinessCenters = 40947;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamResetDateBusinessCenters = 40948;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamInitialFixingDateBusinessCenters = 40949;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamFixingDateBusinessCenters = 40950;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProtectionTermEventNewsSources = 40951;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionCashSettlPaymentDateBusinessCenters = 40952;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionCashSettlValueDateBusinessCenters = 40953;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionOptionExerciseBusinessCenters = 40954;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionOptionExpirationDateBusinessCenters = 40955;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionOptionRelevantUnderlyingDateBusinessCenters = 40956;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoProvisionDateBusinessCenters = 40957;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCalculationPeriodBusinessCenters = 40958;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamFirstPeriodStartDateBusinessCenters = 40959;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamEffectiveDateBusinessCenters = 40960;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamTerminationDateBusinessCenters = 40961;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingBusinessCenters = 40962;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingBusinessCenter = 40963;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingBusinessDayConvention = 40964;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDateRollConvention = 40965;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentScheduleFixingDateBusinessCenters = 40966;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentScheduleInterimExchangeDateBusinessCenters = 40967;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamNonDeliverableFixingDatesBizCenters = 40968;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamPaymentDateBusinessCenters = 40969;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamResetDateBusinessCenters = 40970;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamInitialFixingDateBusinessCenters = 40971;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamFixingDateBusinessCenters = 40972;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCalculationPeriodBusinessCenters = 40973;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamFirstPeriodStartDateBusinessCenters = 40974;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamEffectiveDateBusinessCenters = 40975;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamTerminationDateBusinessCenters = 40976;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentScheduleFixingDateBusinessCenters = 40977;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegStreamTextLen = 40978;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegStreamText = 40979;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegProvisionTextLen = 40980;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegProvisionText = 40981;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedStreamTextLen = 40982;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedStreamText = 40983;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedPaymentTextLen = 40984;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedPaymentText = 40985;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedProvisionTextLen = 40986;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedProvisionText = 40987;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingStreamTextLen = 40988;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingStreamText = 40989;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackValue = 40990;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionValue = 40991;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackValue = 40992;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentSubType = 40993;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventAveragingObservations = 40994;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventAveragingObservationNumber = 40995;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventAveragingWeight = 40996;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventCreditEvents = 40997;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventType = 40998;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventValue = 40999;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventCurrency = 41000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventPeriod = 41001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventUnit = 41002;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventDayType = 41003;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventRateSource = 41004;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventCreditEventQualifiers = 41005;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventQualifier = 41006;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventPeriodDateTimes = 41007;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPeriodDate = 41008;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPeriodTime = 41009;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventPeriods = 41010;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventPeriodType = 41011;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventBusinessCenter = 41012;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventRateSources = 41013;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventRateSource = 41014;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventRateSourceType = 41015;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventReferencePage = 41016;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventReferencePageHeading = 41017;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventDateBusinessCenters = 41018;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateBusinessCenter = 41019;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateUnadjusted = 41020;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateRelativeTo = 41021;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateOffsetPeriod = 41022;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateOffsetUnit = 41023;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateOffsetDayType = 41024;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateBusinessDayConvention = 41025;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventDateAdjusted = 41026;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventFixingTime = 41027;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventFixingTimeBusinessCenter = 41028;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventCreditEventSources = 41029;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventCreditEventSource = 41030;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoComplexEventSchedules = 41031;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventScheduleStartDate = 41032;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventScheduleEndDate = 41033;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventScheduleFrequencyPeriod = 41034;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventScheduleFrequencyUnit = 41035;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ComplexEventScheduleRollConvention = 41036;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDeliverySchedules = 41037;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleType = 41038;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleXID = 41039;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleNotional = 41040;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleNotionalUnitOfMeasure = 41041;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleNotionalCommodityFrequency = 41042;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleNegativeTolerance = 41043;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliverySchedulePositiveTolerance = 41044;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleToleranceUnitOfMeasure = 41045;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleToleranceType = 41046;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlCountry = 41047;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlTimeZone = 41048;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlFlowType = 41049;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlHolidaysProcessingInstruction = 41050;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDeliveryScheduleSettlDays = 41051;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlDay = 41052;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlTotalHours = 41053;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDeliveryScheduleSettlTimes = 41054;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlStart = 41055;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlEnd = 41056;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryScheduleSettlTimeType = 41057;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamType = 41058;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamPipeline = 41059;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamEntryPoint = 41060;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamWithdrawalPoint = 41061;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliveryPoint = 41062;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliveryRestriction = 41063;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliveryContingency = 41064;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliveryContingentPartySide = 41065;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliverAtSourceIndicator = 41066;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamRiskApportionment = 41067;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamTitleTransferLocation = 41068;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamTitleTransferCondition = 41069;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamImporterOfRecord = 41070;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamNegativeTolerance = 41071;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamPositiveTolerance = 41072;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamToleranceUnitOfMeasure = 41073;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamToleranceType = 41074;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamToleranceOptionSide = 41075;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamTotalPositiveTolerance = 41076;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamTotalNegativeTolerance = 41077;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamNotionalConversionFactor = 41078;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamTransportEquipment = 41079;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamElectingPartySide = 41080;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDeliveryStreamCycles = 41081;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamCycleDesc = 41082;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedDeliveryStreamCycleDescLen = 41083;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedDeliveryStreamCycleDesc = 41084;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDeliveryStreamCommoditySources = 41085;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamCommoditySource = 41086;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionProvision = 41087;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackProvision = 41088;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionMaximumDays = 41089;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionMaterialityPercentage = 41090;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionMinimumFuturesContracts = 41091;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMarketDisruptionEvents = 41092;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionEvent = 41093;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMarketDisruptionFallbacks = 41094;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackType = 41095;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMarketDisruptionFallbackReferencePrices = 41096;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackUnderlierType = 41097;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackUnderlierSecurityID = 41098;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackUnderlierSecurityIDSource = 41099;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackUnderlierSecurityDesc = 41100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMarketDisruptionFallbackUnderlierSecurityDescLen = 41101;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedMarketDisruptionFallbackUnderlierSecurityDesc = 41102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackOpenUnits = 41103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackBasketCurrency = 41104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MarketDisruptionFallbackBasketDivisor = 41105;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExerciseDesc = 41106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedExerciseDescLen = 41107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedExerciseDesc = 41108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AutomaticExerciseIndicator = 41109;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AutomaticExerciseThresholdRate = 41110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExerciseConfirmationMethod = 41111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ManualNoticeBusinessCenter = 41112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag FallbackExerciseIndicator = 41113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LimitedRightToConfirmIndicator = 41114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExerciseSplitTicketIndicator = 41115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOptionExerciseBusinessCenters = 41116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseBusinessCenter = 41117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseBusinessDayConvention = 41118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseEarliestDateOffsetDayType = 41119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseEarliestDateOffsetPeriod = 41120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseEarliestDateOffsetUnit = 41121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseFrequencyPeriod = 41122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseFrequencyUnit = 41123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseStartDateUnadjusted = 41124;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseStartDateRelativeTo = 41125;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseStartDateOffsetPeriod = 41126;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseStartDateOffsetUnit = 41127;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseStartDateOffsetDayType = 41128;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseStartDateAdjusted = 41129;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseSkip = 41130;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseNominationDeadline = 41131;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseFirstDateUnadjusted = 41132;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseLastDateUnadjusted = 41133;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseEarliestTime = 41134;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseLatestTime = 41135;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseTimeBusinessCenter = 41136;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOptionExerciseDates = 41137;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseDate = 41138;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseDateType = 41139;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOptionExerciseExpirationDateBusinessCenters = 41140;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateBusinessCenter = 41141;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateBusinessDayConvention = 41142;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateRelativeTo = 41143;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateOffsetPeriod = 41144;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateOffsetUnit = 41145;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationFrequencyPeriod = 41146;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationFrequencyUnit = 41147;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationRollConvention = 41148;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateOffsetDayType = 41149;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationTime = 41150;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationTimeBusinessCenter = 41151;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoOptionExerciseExpirationDates = 41152;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDate = 41153;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionExerciseExpirationDateType = 41154;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentUnitOfMeasure = 41155;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDateRelativeTo = 41156;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDateOffsetPeriod = 41157;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDateOffsetUnit = 41158;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDateOffsetDayType = 41159;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentForwardStartType = 41160;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentScheduleFixingDays = 41161;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDayOfWeek = 41162;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDayNumber = 41163;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleXID = 41164;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleXIDRef = 41165;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateCurrency = 41166;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateUnitOfMeasure = 41167;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateConversionFactor = 41168;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleRateSpreadType = 41169;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleSettlPeriodPrice = 41170;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleSettlPeriodPriceCurrency = 41171;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleSettlPeriodPriceUnitOfMeasure = 41172;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleStepUnitOfMeasure = 41173;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDayDistribution = 41174;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingDayCount = 41175;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingLagPeriod = 41176;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingLagUnit = 41177;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingFirstObservationDateOffsetPeriod = 41178;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentScheduleFixingFirstObservationDateOffsetUnit = 41179;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFlatRateIndicator = 41180;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFlatRateAmount = 41181;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFlatRateCurrency = 41182;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamMaximumPaymentAmount = 41183;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamMaximumPaymentCurrency = 41184;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamMaximumTransactionAmount = 41185;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamMaximumTransactionCurrency = 41186;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixedAmountUnitOfMeasure = 41187;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamTotalFixedAmount = 41188;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamWorldScaleRate = 41189;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamContractPrice = 41190;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamContractPriceCurrency = 41191;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamPricingBusinessCenters = 41192;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingBusinessCenter = 41193;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex2CurvePeriod = 41194;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex2CurveUnit = 41195;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexLocation = 41196;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexLevel = 41197;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexUnitOfMeasure = 41198;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamSettlLevel = 41199;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamReferenceLevel = 41200;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamReferenceLevelUnitOfMeasure = 41201;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamReferenceLevelEqualsZeroIndicator = 41202;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateSpreadCurrency = 41203;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateSpreadUnitOfMeasure = 41204;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateConversionFactor = 41205;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateSpreadType = 41206;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLastResetRate = 41207;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalRate = 41208;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCalculationLagPeriod = 41209;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCalculationLagUnit = 41210;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstObservationDateOffsetPeriod = 41211;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstObservationDateOffsetUnit = 41212;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDayType = 41213;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDayDistribution = 41214;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDayCount = 41215;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingBusinessCalendar = 41216;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingBusinessDayConvention = 41217;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamRiskApportionmentSource = 41218;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamRiskApportionmentSource = 41219;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamPaymentDates = 41220;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDate = 41221;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPaymentDateType = 41222;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamMasterAgreementPaymentDatesIndicator = 41223;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamPricingDates = 41224;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDate = 41225;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDateType = 41226;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamPricingDays = 41227;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDayOfWeek = 41228;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamPricingDayNumber = 41229;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPricingDateBusinessCenters = 41230;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricingDateBusinessCenter = 41231;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricingDateUnadjusted = 41232;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricingDateBusinessDayConvention = 41233;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricingDateAdjusted = 41234;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricingTime = 41235;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PricingTimeBusinessCenter = 41236;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamAssetAttributes = 41237;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAssetAttributeType = 41238;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAssetAttributeValue = 41239;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamAssetAttributeLimit = 41240;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCalculationPeriodDates = 41241;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationPeriodDate = 41242;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationPeriodDateType = 41243;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationPeriodDatesXID = 41244;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationPeriodDatesXIDRef = 41245;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationBalanceOfFirstPeriod = 41246;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationCorrectionPeriod = 41247;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCalculationCorrectionUnit = 41248;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCommoditySettlBusinessCenters = 41249;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlBusinessCenter = 41250;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityBase = 41251;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityType = 41252;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySecurityID = 41253;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySecurityIDSource = 41254;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityDesc = 41255;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedStreamCommodityDescLen = 41256;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedStreamCommodityDesc = 41257;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityUnitOfMeasure = 41258;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityCurrency = 41259;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityExchange = 41260;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityRateSource = 41261;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityRateReferencePage = 41262;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityRateReferencePageHeading = 41263;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamDataProvider = 41264;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityPricingType = 41265;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityNearbySettlDayPeriod = 41266;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityNearbySettlDayUnit = 41267;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDateUnadjusted = 41268;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDateBusinessDayConvention = 41269;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDateAdjusted = 41270;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlMonth = 41271;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDateRollPeriod = 41272;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDateRollUnit = 41273;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDayType = 41274;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityXID = 41275;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityXIDRef = 41276;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCommodityAltIDs = 41277;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityAltID = 41278;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityAltIDSource = 41279;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCommodityDataSources = 41280;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityDataSourceID = 41281;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityDataSourceIDType = 41282;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCommoditySettlDays = 41283;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlDay = 41284;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlTotalHours = 41285;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCommoditySettlTimes = 41286;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlStart = 41287;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlEnd = 41288;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoStreamCommoditySettlPeriods = 41289;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlCountry = 41290;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlTimeZone = 41291;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlFlowType = 41292;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodNotional = 41293;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodNotionalUnitOfMeasure = 41294;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodFrequencyPeriod = 41295;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodFrequencyUnit = 41296;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodPrice = 41297;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodPriceUnitOfMeasure = 41298;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodPriceCurrency = 41299;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlHolidaysProcessingInstruction = 41300;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodXID = 41301;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlPeriodXIDRef = 41302;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamXID = 41303;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentLegRefID = 41304;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalXIDRef = 41305;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalFrequencyPeriod = 41306;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalFrequencyUnit = 41307;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalCommodityFrequency = 41308;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalUnitOfMeasure = 41309;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTotalNotional = 41310;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamTotalNotionalUnitOfMeasure = 41311;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoMandatoryClearingJurisdictions = 41312;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MandatoryClearingJurisdiction = 41313;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermXIDRef = 41314;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlTermXIDRef = 41315;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegAdditionalTermBondRefs = 41316;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondSecurityID = 41317;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondSecurityIDSource = 41318;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondDesc = 41319;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegAdditionalTermBondDescLen = 41320;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegAdditionalTermBondDesc = 41321;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondCurrency = 41322;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondIssuer = 41323;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegAdditionalTermBondIssuerLen = 41324;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegAdditionalTermBondIssuer = 41325;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondSeniority = 41326;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondCouponType = 41327;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondCouponRate = 41328;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondMaturityDate = 41329;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondParValue = 41330;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondCurrentTotalIssuedAmount = 41331;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondCouponFrequencyPeriod = 41332;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondCouponFrequencyUnit = 41333;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermBondDayCount = 41334;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegAdditionalTerms = 41335;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermConditionPrecedentBondIndicator = 41336;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalTermDiscrepancyClauseIndicator = 41337;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionValue = 41338;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackValue = 41339;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingAdditionalTermBondRefs = 41340;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondSecurityID = 41341;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegCashSettlDealers = 41342;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDealer = 41343;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegCashSettlTerms = 41344;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlCurrency = 41345;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCasSettlValuationFirstBusinessDayOffset = 41346;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlValuationSubsequentBusinessDaysOffset = 41347;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlNumOfValuationDates = 41348;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlValuationTime = 41349;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlBusinessCenter = 41350;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlQuoteMethod = 41351;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlQuoteAmount = 41352;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlQuoteCurrency = 41353;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlMinimumQuoteAmount = 41354;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlMinimumQuoteCurrency = 41355;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlBusinessDays = 41356;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlAmount = 41357;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlRecoveryFactor = 41358;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlFixedTermIndicator = 41359;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlAccruedInterestIndicator = 41360;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlValuationMethod = 41361;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlTermXID = 41362;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventAveragingObservations = 41363;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventAveragingObservationNumber = 41364;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventAveragingWeight = 41365;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventCreditEvents = 41366;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventType = 41367;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventValue = 41368;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventCurrency = 41369;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventPeriod = 41370;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventUnit = 41371;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventDayType = 41372;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventRateSource = 41373;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventCreditEventQualifiers = 41374;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventQualifier = 41375;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventPeriodDateTimes = 41376;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPeriodDate = 41377;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPeriodTime = 41378;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventPeriods = 41379;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventPeriodType = 41380;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventBusinessCenter = 41381;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventRateSources = 41382;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventRateSource = 41383;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventRateSourceType = 41384;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventReferencePage = 41385;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEvenReferencePageHeading = 41386;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventDateBusinessCenters = 41387;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateBusinessCenter = 41388;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateUnadjusted = 41389;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateRelativeTo = 41390;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateOffsetPeriod = 41391;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateOffsetUnit = 41392;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateOffsetDayType = 41393;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateBusinessDayConvention = 41394;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventDateAdjusted = 41395;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventFixingTime = 41396;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventFixingTimeBusinessCenter = 41397;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventCreditEventSources = 41398;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventCreditEventSource = 41399;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegComplexEventSchedules = 41400;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventScheduleStartDate = 41401;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventScheduleEndDate = 41402;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventScheduleFrequencyPeriod = 41403;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventScheduleFrequencyUnit = 41404;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegComplexEventScheduleRollConvention = 41405;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionCashSettlQuoteReferencePage = 41406;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionCashSettlQuoteReferencePage = 41407;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDeliverySchedules = 41408;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleType = 41409;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleXID = 41410;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleNotional = 41411;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleNotionalUnitOfMeasure = 41412;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleNotionalCommodityFrequency = 41413;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleNegativeTolerance = 41414;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliverySchedulePositiveTolerance = 41415;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleToleranceUnitOfMeasure = 41416;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleToleranceType = 41417;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlCountry = 41418;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlTimeZone = 41419;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlFlowType = 41420;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlHolidaysProcessingInstruction = 41421;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDeliveryScheduleSettlDays = 41422;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlDay = 41423;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlTotalHours = 41424;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDeliveryScheduleSettlTimes = 41425;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlStart = 41426;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlEnd = 41427;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryScheduleSettlTimeType = 41428;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamType = 41429;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamPipeline = 41430;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamEntryPoint = 41431;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamWithdrawalPoint = 41432;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliveryPoint = 41433;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliveryRestriction = 41434;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliveryContingency = 41435;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliveryContingentPartySide = 41436;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliverAtSourceIndicator = 41437;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamRiskApportionment = 41438;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamTitleTransferLocation = 41439;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamTitleTransferCondition = 41440;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamImporterOfRecord = 41441;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamNegativeTolerance = 41442;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamPositiveTolerance = 41443;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamToleranceUnitOfMeasure = 41444;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamToleranceType = 41445;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamToleranceOptionSide = 41446;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamTotalPositiveTolerance = 41447;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamTotalNegativeTolerance = 41448;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamNotionalConversionFactor = 41449;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamTransportEquipment = 41450;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamElectingPartySide = 41451;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamAssetAttributes = 41452;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamAssetAttributeType = 41453;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamAssetAttributeValue = 41454;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamAssetAttributeLimit = 41455;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDeliveryStreamCycles = 41456;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamCycleDesc = 41457;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegDeliveryStreamCycleDescLen = 41458;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegDeliveryStreamCycleDesc = 41459;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDeliveryStreamCommoditySources = 41460;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamCommoditySource = 41461;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionProvision = 41462;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackProvision = 41463;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionMaximumDays = 41464;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionMaterialityPercentage = 41465;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionMinimumFuturesContracts = 41466;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegMarketDisruptionEvents = 41467;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionEvent = 41468;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegMarketDisruptionFallbacks = 41469;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackType = 41470;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegMarketDisruptionFallbackReferencePrices = 41471;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackUnderlierType = 41472;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackUnderlierSecurityID = 41473;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackUnderlierSecurityIDSource = 41474;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackUnderlierSecurityDesc = 41475;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegMarketDisruptionFallbackUnderlierSecurityDescLen = 41476;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegMarketDisruptionFallbackUnderlierSecurityDesc = 41477;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackOpenUnits = 41478;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackBasketCurrency = 41479;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMarketDisruptionFallbackBasketDivisor = 41480;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExerciseDesc = 41481;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegExerciseDescLen = 41482;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegExerciseDesc = 41483;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAutomaticExerciseIndicator = 41484;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAutomaticExerciseThresholdRate = 41485;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExerciseConfirmationMethod = 41486;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegManualNoticeBusinessCenter = 41487;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFallbackExerciseIndicator = 41488;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegLimitRightToConfirmIndicator = 41489;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExerciseSplitTicketIndicator = 41490;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegOptionExerciseBusinessCenters = 41491;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseBusinessCenter = 41492;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseBusinessDayConvention = 41493;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseEarliestDateOffsetDayType = 41494;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseEarliestDateOffsetPeriod = 41495;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseEarliestDateOffsetUnit = 41496;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseFrequencyPeriod = 41497;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseFrequencyUnit = 41498;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseStartDateUnadjusted = 41499;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseStartDateRelativeTo = 41500;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseStartDateOffsetPeriod = 41501;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseStartDateOffsetUnit = 41502;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseStartDateOffsetDayType = 41503;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseStartDateAdjusted = 41504;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseSkip = 41505;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseNominationDeadline = 41506;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseFirstDateUnadjusted = 41507;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseLastDateUnadjusted = 41508;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseEarliestTime = 41509;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseLatestTime = 41510;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseTimeBusinessCenter = 41511;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegOptionExerciseDates = 41512;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseDate = 41513;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseDateType = 41514;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegOptionExerciseExpirationDateBusinessCenters = 41515;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateBusinessCenter = 41516;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateBusinessDayConvention = 41517;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateRelativeTo = 41518;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateOffsetPeriod = 41519;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateOffsetUnit = 41520;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationFrequencyPeriod = 41521;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationFrequencyUnit = 41522;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationRollConvention = 41523;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateOffsetDayType = 41524;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationTime = 41525;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationTimeBusinessCenter = 41526;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegOptionExerciseExpirationDates = 41527;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDate = 41528;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionExerciseExpirationDateType = 41529;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentScheduleFixingDays = 41530;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDayOfWeek = 41531;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDayNumber = 41532;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleXID = 41533;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleXIDRef = 41534;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateCurrency = 41535;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateUnitOfMeasure = 41536;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateConversionFactor = 41537;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleRateSpreadType = 41538;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleSettlPeriodPrice = 41539;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleSettlPeriodPriceCurrency = 41540;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleSettlPeriodPriceUnitOfMeasure = 41541;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleStepUnitOfMeasure = 41542;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDayDistribution = 41543;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingDayCount = 41544;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingLagPeriod = 41545;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingLagUnit = 41546;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingFirstObservationDateOffsetPeriod = 41547;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentScheduleFixingFirstObservationDateOffsetUnit = 41548;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFlatRateIndicator = 41549;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFlatRateAmount = 41550;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFlatRateCurrency = 41551;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamMaximumPaymentAmount = 41552;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamMaximumPaymentCurrency = 41553;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamMaximumTransactionAmount = 41554;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamMaximumTransactionCurrency = 41555;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixedAmountUnitOfMeasure = 41556;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamTotalFixedAmount = 41557;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamWorldScaleRate = 41558;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamContractPrice = 41559;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamContractPriceCurrency = 41560;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamPricingBusinessCenters = 41561;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingBusinessCenter = 41562;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex2CurveUnit = 41563;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex2CurvePeriod = 41564;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexLocation = 41565;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexLevel = 41566;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexUnitOfMeasure = 41567;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamSettlLevel = 41568;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamReferenceLevel = 41569;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamReferenceLevelUnitOfMeasure = 41570;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamReferenceLevelEqualsZeroIndicator = 41571;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateSpreadCurrency = 41572;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateSpreadUnitOfMeasure = 41573;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateConversionFactor = 41574;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateSpreadType = 41575;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLastResetRate = 41576;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalRate = 41577;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCalculationLagPeriod = 41578;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCalculationLagUnit = 41579;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstObservationDateOffsetPeriod = 41580;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstObservationDateOffsetUnit = 41581;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDayType = 41582;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDayDistribution = 41583;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDayCount = 41584;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingBusinessCalendar = 41585;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingBusinessDayConvention = 41586;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamRiskApportionmentSource = 41587;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommoditySettlTimeType = 41588;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamPaymentDates = 41589;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDate = 41590;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPaymentDateType = 41591;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamMasterAgreementPaymentDatesIndicator = 41592;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamPricingDates = 41593;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDate = 41594;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDateType = 41595;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamPricingDays = 41596;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDayOfWeek = 41597;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamPricingDayNumber = 41598;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPhysicalSettlTerms = 41599;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPhysicalSettlTermXID = 41600;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPhysicalSettlCurency = 41601;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPhysicalSettlBusinessDays = 41602;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPhysicalSettlMaximumBusinessDays = 41603;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPhysicalSettlDeliverableObligations = 41604;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPhysicalSettlDeliverableObligationType = 41605;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPhysicalSettlDeliverableObligationValue = 41606;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPricingDateBusinessCenters = 41607;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPricingDateBusinessCenter = 41608;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPricingDateUnadjusted = 41609;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPricingDateBusinessDayConvention = 41610;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPricingDateAdjusted = 41611;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPricingTime = 41612;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPricingTimeBusinessCenter = 41613;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProtectionTermEventNewsSources = 41614;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventNewsSource = 41615;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProtectionTerms = 41616;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermXID = 41617;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermNotional = 41618;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermCurrency = 41619;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermSellerNotifies = 41620;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermBuyerNotifies = 41621;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventBusinessCenter = 41622;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermStandardSources = 41623;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventMinimumSources = 41624;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProtectionTermEvents = 41625;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventType = 41626;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventValue = 41627;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventCurrency = 41628;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventPeriod = 41629;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventUnit = 41630;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventDayType = 41631;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventRateSource = 41632;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProtectionTermEventQualifiers = 41633;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermEventQualifier = 41634;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegProtectionTermObligations = 41635;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermObligationType = 41636;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProtectionTermObligationValue = 41637;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCalculationPeriodDates = 41638;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationPeriodDate = 41639;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationPeriodDateType = 41640;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationPeriodDatesXID = 41641;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationPeriodDatesXIDRef = 41642;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationBalanceOfFirstPeriod = 41643;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationCorrectionPeriod = 41644;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCalculationCorrectionUnit = 41645;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCommoditySettlBusinessCenters = 41646;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlBusinessCenter = 41647;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityBase = 41648;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityType = 41649;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySecurityID = 41650;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySecurityIDSource = 41651;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityDesc = 41652;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegStreamCommodityDescLen = 41653;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedLegStreamCommodityDesc = 41654;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityUnitOfMeasure = 41655;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityCurrency = 41656;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityExchange = 41657;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityRateSource = 41658;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityRateReferencePage = 41659;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityRateReferencePageHeading = 41660;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamDataProvider = 41661;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityPricingType = 41662;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityNearbySettlDayPeriod = 41663;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityNearbySettlDayUnit = 41664;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDateUnadjusted = 41665;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDateBusinessDayConvention = 41666;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDateAdjusted = 41667;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlMonth = 41668;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDateRollPeriod = 41669;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDateRollUnit = 41670;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDayType = 41671;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityXID = 41672;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityXIDRef = 41673;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCommodityAltIDs = 41674;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityAltID = 41675;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityAltIDSource = 41676;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCommodityDataSources = 41677;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityDataSourceID = 41678;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityDataSourceIDType = 41679;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCommoditySettlDays = 41680;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlDay = 41681;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlTotalHours = 41682;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCommoditySettlTimes = 41683;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlStart = 41684;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlEnd = 41685;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegStreamCommoditySettlPeriods = 41686;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlCountry = 41687;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlTimeZone = 41688;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlFlowType = 41689;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodNotional = 41690;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodNotionalUnitOfMeasure = 41691;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodFrequencyPeriod = 41692;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodFrequencyUnit = 41693;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodPrice = 41694;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodPriceUnitOfMeasure = 41695;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodPriceCurrency = 41696;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlHolidaysProcessingInstruction = 41697;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodXID = 41698;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlPeriodXIDRef = 41699;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamXID = 41700;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondSecurityIDSource = 41701;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalXIDRef = 41702;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalFrequencyPeriod = 41703;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalFrequencyUnit = 41704;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalCommodityFrequency = 41705;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalUnitOfMeasure = 41706;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTotalNotional = 41707;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamTotalNotionalUnitOfMeasure = 41708;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondDesc = 41709;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingAdditionalTermBondDescLen = 41710;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingAdditionalTermBondDesc = 41711;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondCurrency = 41712;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventAveragingObservations = 41713;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventAveragingObservationNumber = 41714;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventAveragingWeight = 41715;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventCreditEvents = 41716;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventType = 41717;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventValue = 41718;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventCurrency = 41719;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventPeriod = 41720;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventUnit = 41721;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventDayType = 41722;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventRateSource = 41723;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventCreditEventQualifiers = 41724;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventQualifier = 41725;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventPeriodDateTimes = 41726;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPeriodDate = 41727;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPeriodTime = 41728;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventPeriods = 41729;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventPeriodType = 41730;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventBusinessCenter = 41731;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventRateSources = 41732;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventRateSource = 41733;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventRateSourceType = 41734;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventReferencePage = 41735;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventReferencePageHeading = 41736;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventDateBusinessCenters = 41737;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateBusinessCenter = 41738;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateUnadjusted = 41739;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateRelativeTo = 41740;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateOffsetPeriod = 41741;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateOffsetUnit = 41742;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateOffsetDayType = 41743;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateBusinessDayConvention = 41744;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventDateAdjusted = 41745;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventFixingTime = 41746;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventFixingTimeBusinessCenter = 41747;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventCreditEventSources = 41748;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventCreditEventSource = 41749;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingComplexEventSchedules = 41750;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventScheduleStartDate = 41751;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventScheduleEndDate = 41752;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventScheduleFrequencyPeriod = 41753;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventScheduleFrequencyUnit = 41754;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingComplexEventScheduleRollConvention = 41755;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDeliverySchedules = 41756;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleType = 41757;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleXID = 41758;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleNotional = 41759;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleNotionalUnitOfMeasure = 41760;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleNotionalCommodityFrequency = 41761;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleNegativeTolerance = 41762;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliverySchedulePositiveTolerance = 41763;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleToleranceUnitOfMeasure = 41764;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleToleranceType = 41765;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlCountry = 41766;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlTimeZone = 41767;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlFlowType = 41768;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlHolidaysProcessingInstruction = 41769;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDeliveryScheduleSettlDays = 41770;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlDay = 41771;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlTotalHours = 41772;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDeliveryScheduleSettlTimes = 41773;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlStart = 41774;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlEnd = 41775;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryScheduleSettlTimeType = 41776;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamType = 41777;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamPipeline = 41778;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamEntryPoint = 41779;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamWithdrawalPoint = 41780;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliveryPoint = 41781;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliveryRestriction = 41782;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliveryContingency = 41783;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliveryContingentPartySide = 41784;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliverAtSourceIndicator = 41785;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamRiskApportionment = 41786;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamTitleTransferLocation = 41787;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamTitleTransferCondition = 41788;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamImporterOfRecord = 41789;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamNegativeTolerance = 41790;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamPositiveTolerance = 41791;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamToleranceUnitOfMeasure = 41792;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamToleranceType = 41793;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamToleranceOptionSide = 41794;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamTotalPositiveTolerance = 41795;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamTotalNegativeTolerance = 41796;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamNotionalConversionFactor = 41797;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamTransportEquipment = 41798;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamElectingPartySide = 41799;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamAssetAttributes = 41800;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamAssetAttributeType = 41801;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamAssetAttributeValue = 41802;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamAssetAttributeLimit = 41803;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDeliveryStreamCycles = 41804;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamCycleDesc = 41805;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingDeliveryStreamCycleDescLen = 41806;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingDeliveryStreamCycleDesc = 41807;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDeliveryStreamCommoditySources = 41808;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamCommoditySource = 41809;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExerciseDesc = 41810;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingExerciseDescLen = 41811;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingExerciseDesc = 41812;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAutomaticExerciseIndicator = 41813;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAutomaticExerciseThresholdRate = 41814;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExerciseConfirmationMethod = 41815;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingManualNoticeBusinessCenter = 41816;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingFallbackExerciseIndicator = 41817;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingLimitedRightToConfirmIndicator = 41818;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExerciseSplitTicketIndicator = 41819;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingOptionExerciseBusinessCenters = 41820;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseBusinessCenter = 41821;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseBusinessDayConvention = 41822;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseEarliestDateOffsetDayType = 41823;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseEarliestDateOffsetPeriod = 41824;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseEarliestDateOffsetUnit = 41825;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseFrequencyPeriod = 41826;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseFrequencyUnit = 41827;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseStartDateUnadjusted = 41828;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseStartDateRelativeTo = 41829;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseStartDateOffsetPeriod = 41830;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseStartDateOffsetUnit = 41831;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseStartDateOffsetDayType = 41832;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseStartDateAdjusted = 41833;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseSkip = 41834;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseNominationDeadline = 41835;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseFirstDateUnadjusted = 41836;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseLastDateUnadjusted = 41837;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseEarliestTime = 41838;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseLatestTime = 41839;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseTimeBusinessCenter = 41840;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingOptionExerciseDates = 41841;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseDate = 41842;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseDateType = 41843;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingOptionExerciseExpirationDateBusinessCenters = 41844;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateBusinessCenter = 41845;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateBusinessDayConvention = 41846;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateRelativeTo = 41847;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateOffsetPeriod = 41848;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateOffsetUnit = 41849;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationFrequencyPeriod = 41850;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationFrequencyUnit = 41851;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationRollConvention = 41852;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateOffsetDayType = 41853;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationTime = 41854;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationTimeBusinessCenter = 41855;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingOptionExerciseExpirationDates = 41856;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDate = 41857;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionExerciseExpirationDateType = 41858;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionProvision = 41859;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackProvision = 41860;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionMaximumDays = 41861;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionMaterialityPercentage = 41862;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionMinimumFuturesContracts = 41863;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingMarketDisruptionEvents = 41864;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionEvent = 41865;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingMarketDisruptionFallbacks = 41866;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackType = 41867;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingMarketDisruptionFallbackReferencePrices = 41868;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackUnderlierType = 41869;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackUnderlierSecurityID = 41870;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackUnderlierSecurityIDSource = 41871;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc = 41872;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingMarketDisruptionFallbackUnderlierSecDescLen = 41873;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDesc = 41874;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackOpenUnits = 41875;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackBasketCurrency = 41876;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMarketDisruptionFallbackBasketDivisor = 41877;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentScheduleFixingDays = 41878;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDayOfWeek = 41879;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDayNumber = 41880;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleXID = 41881;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleXIDRef = 41882;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateCurrency = 41883;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateUnitOfMeasure = 41884;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateConversionFactor = 41885;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleRateSpreadType = 41886;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleSettlPeriodPrice = 41887;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleSettlPeriodPriceCurrency = 41888;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleSettlPeriodPriceUnitOfMeasure = 41889;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleStepUnitOfMeasure = 41890;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDayDistribution = 41891;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingDayCount = 41892;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingLagPeriod = 41893;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingLagUnit = 41894;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingFirstObservationDateOffsetPeriod = 41895;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentScheduleFixingFirstObservationDateOffsetUnit = 41896;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFlatRateIndicator = 41897;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFlatRateAmount = 41898;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFlatRateCurrency = 41899;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamMaximumPaymentAmount = 41900;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamMaximumPaymentCurrency = 41901;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamMaximumTransactionAmount = 41902;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamMaximumTransactionCurrency = 41903;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixedAmountUnitOfMeasure = 41904;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamTotalFixedAmount = 41905;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamWorldScaleRate = 41906;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamContractPrice = 41907;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamContractPriceCurrency = 41908;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamPricingBusinessCenters = 41909;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingBusinessCenter = 41910;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex2CurveUnit = 41911;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex2CurvePeriod = 41912;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexLocation = 41913;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexLevel = 41914;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexUnitOfMeasure = 41915;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamSettlLevel = 41916;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamReferenceLevel = 41917;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamReferenceLevelUnitOfMeasure = 41918;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamReferenceLevelEqualsZeroIndicator = 41919;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateSpreadCurrency = 41920;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateSpreadUnitOfMeasure = 41921;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateConversionFactor = 41922;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateSpreadType = 41923;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLastResetRate = 41924;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalRate = 41925;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCalculationLagPeriod = 41926;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCalculationLagUnit = 41927;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstObservationDateOffsetPeriod = 41928;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstObservationDateOffsetUnit = 41929;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDayType = 41930;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDayDistribution = 41931;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDayCount = 41932;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingBusinessCalendar = 41933;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingBusinessDayConvention = 41934;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommoditySettlTimeType = 41935;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlTimeType = 41936;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamPaymentDates = 41937;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDate = 41938;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPaymentDateType = 41939;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamMasterAgreementPaymentDatesIndicator = 41940;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamPricingDates = 41941;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDate = 41942;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDateType = 41943;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamPricingDays = 41944;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDayOfWeek = 41945;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamPricingDayNumber = 41946;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPricingDateBusinessCenters = 41947;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPricingDateBusinessCenter = 41948;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPricingDateUnadjusted = 41949;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPricingDateBusinessDayConvention = 41950;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPricingDateAdjusted = 41951;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPricingTime = 41952;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPricingTimeBusinessCenter = 41953;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCalculationPeriodDates = 41954;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationPeriodDate = 41955;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationPeriodDateType = 41956;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationPeriodDatesXID = 41957;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationPeriodDatesXIDRef = 41958;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationBalanceOfFirstPeriod = 41959;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationCorrectionPeriod = 41960;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCalculationCorrectionUnit = 41961;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCommoditySettlBusinessCenters = 41962;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlBusinessCenter = 41963;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityBase = 41964;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityType = 41965;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySecurityID = 41966;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySecurityIDSource = 41967;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityDesc = 41968;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingStreamCommodityDescLen = 41969;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingStreamCommodityDesc = 41970;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityUnitOfMeasure = 41971;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityCurrency = 41972;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityExchange = 41973;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityRateSource = 41974;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityRateReferencePage = 41975;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityRateReferencePageHeading = 41976;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamDataProvider = 41977;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityPricingType = 41978;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityNearbySettlDayPeriod = 41979;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityNearbySettlDayUnit = 41980;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDateUnadjusted = 41981;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDateBusinessDayConvention = 41982;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDateAdjusted = 41983;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlMonth = 41984;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDateRollPeriod = 41985;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDateRollUnit = 41986;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDayType = 41987;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityXID = 41988;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityXIDRef = 41989;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCommodityAltIDs = 41990;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityAltID = 41991;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityAltIDSource = 41992;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCommodityDataSources = 41993;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityDataSourceID = 41994;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityDataSourceIDType = 41995;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCommoditySettlDays = 41996;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlDay = 41997;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlTotalHours = 41998;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCommoditySettlTimes = 41999;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlStart = 42000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlEnd = 42001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingStreamCommoditySettlPeriods = 42002;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlCountry = 42003;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlTimeZone = 42004;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlFlowType = 42005;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodNotional = 42006;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodNotionalUnitOfMeasure = 42007;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodFrequencyPeriod = 42008;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodFrequencyUnit = 42009;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodPrice = 42010;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodPriceUnitOfMeasure = 42011;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodPriceCurrency = 42012;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlHolidaysProcessingInstruction = 42013;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodXID = 42014;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommoditySettlPeriodXIDRef = 42015;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamXID = 42016;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondIssuer = 42017;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalXIDRef = 42018;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalFrequencyPeriod = 42019;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalFrequencyUnit = 42020;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalCommodityFrequency = 42021;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalUnitOfMeasure = 42022;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTotalNotional = 42023;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamTotalNotionalUnitOfMeasure = 42024;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingAdditionalTermBondIssuerLen = 42025;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingAdditionalTermBondIssuer = 42026;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondSeniority = 42027;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondCouponType = 42028;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondCouponRate = 42029;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondMaturityDate = 42030;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondParValue = 42031;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondCurrentTotalIssuedAmount = 42032;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondCouponFrequencyPeriod = 42033;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondCouponFrequencyUnit = 42034;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermBondDayCount = 42035;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingAdditionalTerms = 42036;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermConditionPrecedentBondIndicator = 42037;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalTermDiscrepancyClauseIndicator = 42038;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingCashSettlDealers = 42039;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDealer = 42040;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingCashSettlTerms = 42041;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlCurrency = 42042;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlValuationFirstBusinessDayOffset = 42043;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlValuationSubsequentBusinessDaysOffset = 42044;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlNumOfValuationDates = 42045;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlValuationTime = 42046;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlBusinessCenter = 42047;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlQuoteMethod = 42048;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlQuoteAmount = 42049;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlQuoteCurrency = 42050;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlMinimumQuoteAmount = 42051;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlMinimumQuoteCurrency = 42052;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlBusinessDays = 42053;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlAmount = 42054;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlRecoveryFactor = 42055;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlFixedTermIndicator = 42056;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlAccruedInterestIndicator = 42057;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlValuationMethod = 42058;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlTermXID = 42059;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPhysicalSettlTerms = 42060;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPhysicalSettlCurrency = 42061;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPhysicalSettlBusinessDays = 42062;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPhysicalSettlMaximumBusinessDays = 42063;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPhysicalSettlTermXID = 42064;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPhysicalSettlDeliverableObligations = 42065;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPhysicalSettlDeliverableObligationType = 42066;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPhysicalSettlDeliverableObligationValue = 42067;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProtectionTerms = 42068;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermNotional = 42069;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermCurrency = 42070;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermSellerNotifies = 42071;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermBuyerNotifies = 42072;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventBusinessCenter = 42073;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermStandardSources = 42074;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventMinimumSources = 42075;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermXID = 42076;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProtectionTermEvents = 42077;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventType = 42078;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventValue = 42079;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventCurrency = 42080;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventPeriod = 42081;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventUnit = 42082;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventDayType = 42083;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventRateSource = 42084;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProtectionTermEventQualifiers = 42085;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventQualifier = 42086;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProtectionTermObligations = 42087;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermObligationType = 42088;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermObligationValue = 42089;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProtectionTermEventNewsSources = 42090;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProtectionTermEventNewsSource = 42091;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateBusinessDayConvention = 42092;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateRelativeTo = 42093;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateOffsetPeriod = 42094;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateOffsetUnit = 42095;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateOffsetDayType = 42096;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateRangeFirst = 42097;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateRangeLast = 42098;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionCashSettlPaymentDates = 42099;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDate = 42100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateType = 42101;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlQuoteSource = 42102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlQuoteReferencePage = 42103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueTime = 42104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueTimeBusinessCenter = 42105;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateBusinessDayConvention = 42106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateRelativeTo = 42107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateOffsetPeriod = 42108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateOffsetUnit = 42109;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateOffsetDayType = 42110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateAdjusted = 42111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionOptionExerciseFixedDates = 42112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseFixedDate = 42113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseFixedDateType = 42114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseBusinessDayConvention = 42115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseEarliestDateOffsetPeriod = 42116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseEarliestDateOffsetUnit = 42117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseFrequencyPeriod = 42118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseFrequencyUnit = 42119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStartDateUnadjusted = 42120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStartDateRelativeTo = 42121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStartDateOffsetPeriod = 42122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStartDateOffsetUnit = 42123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStartDateOffsetDayType = 42124;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStartDateAdjusted = 42125;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExercisePeriodSkip = 42126;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseBoundsFirstDateUnadjusted = 42127;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseBoundsLastDateUnadjusted = 42128;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseEarliestTime = 42129;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseEarliestTimeBusinessCenter = 42130;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseLatestTime = 42131;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseLatestTimeBusinessCenter = 42132;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateUnadjusted = 42133;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateBusinessDayConvention = 42134;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateRelativeTo = 42135;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateOffsetPeriod = 42136;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateOffsetUnit = 42137;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateOffsetDayType = 42138;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateAdjusted = 42139;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationTime = 42140;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationTimeBusinessCenter = 42141;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateUnadjusted = 42142;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateBizDayConvention = 42143;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateRelativeTo = 42144;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateOffsetPeriod = 42145;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateOffsetUnit = 42146;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateOffsetDayType = 42147;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateAdjusted = 42148;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisions = 42149;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionType = 42150;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionDateUnadjusted = 42151;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionDateBusinessDayConvention = 42152;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionDateAdjusted = 42153;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionDateTenorPeriod = 42154;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionDateTenorUnit = 42155;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCalculationAgent = 42156;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionSinglePartyBuyerSide = 42157;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionSinglePartySellerSide = 42158;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseStyle = 42159;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseMultipleNotional = 42160;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseMinimumNotional = 42161;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseMaximumNotional = 42162;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionMinimumNumber = 42163;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionMaximumNumber = 42164;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseConfirmation = 42165;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlMethod = 42166;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlCurrency = 42167;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlCurrency2 = 42168;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlQuoteType = 42169;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionText = 42170;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingProvisionTextLen = 42171;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag EncodedUnderlyingProvisionText = 42172;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionPartyIDs = 42173;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionPartyID = 42174;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionPartyIDSource = 42175;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionPartyRole = 42176;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionPartySubIDs = 42177;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionPartySubID = 42178;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionPartySubIDType = 42179;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionCashSettlPaymentDateBusinessCenters = 42180;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlPaymentDateBusinessCenter = 42181;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionCashSettlValueDateBusinessCenters = 42182;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionCashSettlValueDateBusinessCenter = 42183;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionOptionExerciseBusinessCenters = 42184;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExerciseBusinessCenter = 42185;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionOptionExpirationDateBusinessCenters = 42186;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionExpirationDateBusinessCenter = 42187;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenters = 42188;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenter = 42189;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingProvisionDateBusinessCenters = 42190;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionDateBusinessCenter = 42191;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliveryPointSource = 42192;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamDeliveryPointDesc = 42193;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliveryPointSource = 42194;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamDeliveryPointDesc = 42195;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliveryPointSource = 42196;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamDeliveryPointDesc = 42197;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegContractualDefinitions = 42198;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractualDefinition = 42199;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegFinancingTermSupplements = 42200;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFinancingTermSupplementDesc = 42201;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegFinancingTermSupplementDate = 42202;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegContractualMatrices = 42203;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractualMatrixSource = 42204;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractualMatrixDate = 42205;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegContractualMatrixTerm = 42206;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateUnadjusted = 42207;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateBusinessDayConvention = 42208;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateRelativeTo = 42209;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateOffsetPeriod = 42210;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateOffsetUnit = 42211;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateOffsetDayType = 42212;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateAdjusted = 42213;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoCashSettlDateBusinessCenters = 42214;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlDateBusinessCenter = 42215;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlPriceSource = 42216;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag CashSettlPriceDefault = 42217;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateIndex = 42218;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateIndexCurvePeriod = 42219;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateIndexCurveUnit = 42220;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateMultiplier = 42221;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateSpread = 42222;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateSpreadPositionType = 42223;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloatingRateTreatment = 42224;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendCapRate = 42225;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendCapRateBuySide = 42226;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendCapRateSellSide = 42227;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloorRate = 42228;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloorRateBuySide = 42229;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFloorRateSellSide = 42230;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendInitialRate = 42231;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFinalRateRoundingDirection = 42232;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFinalRatePrecision = 42233;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAveragingMethod = 42234;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendNegativeRateTreatment = 42235;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDividendAccrualPaymentDateBusinessCenters = 42236;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateBusinessCenter = 42237;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateRelativeTo = 42238;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateOffsetPeriod = 42239;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateOffsetUnit = 42240;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateOffsetDayType = 42241;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateUnadjusted = 42242;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymeentDateBusinessDayConvention = 42243;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualPaymentDateAdjusted = 42244;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendReinvestmentIndicator = 42245;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendEntitlementEvent = 42246;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAmountType = 42247;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendUnderlierRefID = 42248;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryDividendPartySide = 42249;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryDividendAmountType = 42250;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryDividendCurrency = 42251;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryDividendDeterminationMethod = 42252;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendAccrualFixedRate = 42253;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendCompoundingMethod = 42254;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendNumOfIndexUnits = 42255;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendCashPercentage = 42256;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendCashEquivalentPercentage = 42257;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NonCashDividendTreatment = 42258;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendComposition = 42259;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SpecialDividendsIndicator = 42260;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MaterialDividendsIndicator = 42261;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag OptionsExchangeDividendsIndicator = 42262;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AdditionalDividendsIndicator = 42263;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag AllDividendsIndicator = 42264;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateRelativeTo = 42265;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateOffsetPeriod = 42266;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateOffsetUnit = 42267;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateOffsetDayType = 42268;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateUnadjusted = 42269;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateBusinessDayConvention = 42270;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateAdjusted = 42271;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDividendFXTriggerDateBusinessCenters = 42272;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendFXTriggerDateBusinessCenter = 42273;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDividendPeriods = 42274;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodSequence = 42275;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodStartDateUnadjusted = 42276;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodEndDateUnadjusted = 42277;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodUnderlierRefID = 42278;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodStrikePrice = 42279;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodBusinessDayConvention = 42280;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodValuationDateUnadjusted = 42281;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodValuationDateRelativeTo = 42282;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodValuationDateOffsetPeriod = 42283;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodValuationDateOffsetUnit = 42284;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodValuationDateOffsetDayType = 42285;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodValuationDateAdjusted = 42286;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodPaymentDateUnadjusted = 42287;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodPaymentDateRelativeTo = 42288;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodPaymentDateOffsetPeriod = 42289;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodPaymentDateOffsetUnit = 42290;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodPaymentDateOffsetDayType = 42291;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodPaymentDateAdjusted = 42292;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodXID = 42293;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoDividendPeriodBusinessCenters = 42294;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DividendPeriodBusinessCenter = 42295;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoExtraordinaryEvents = 42296;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryEventType = 42297;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ExtraordinaryEventValue = 42298;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateUnadjusted = 42299;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateBusinessDayConvention = 42300;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateRelativeTo = 42301;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateOffsetPeriod = 42302;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateOffsetUnit = 42303;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateOffsetDayType = 42304;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateAdjusted = 42305;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegCashSettlDateBusinessCenters = 42306;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlDateBusinessCenter = 42307;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlPriceSource = 42308;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegCashSettlPriceDefault = 42309;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDividendAccrualPaymentDateBusinessCenters = 42310;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateBusinessCenter = 42311;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateIndex = 42312;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateIndexCurvePeriod = 42313;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateIndexCurveUnit = 42314;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateMultiplier = 42315;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateSpread = 42316;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateSpreadPositionType = 42317;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloatingRateTreatment = 42318;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendCapRate = 42319;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendCapRateBuySide = 42320;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendCapRateSellSide = 42321;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloorRate = 42322;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloorRateBuySide = 42323;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFloorRateSellSide = 42324;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendInitialRate = 42325;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFinalRateRoundingDirection = 42326;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFinalRatePrecision = 42327;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAveragingMethod = 42328;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendNegativeRateTreatment = 42329;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateRelativeTo = 42330;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateOffsetPeriod = 42331;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateOffsetUnit = 42332;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateOffsetDayType = 42333;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateUnadjusted = 42334;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateBusinessDayConvention = 42335;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualPaymentDateAdjusted = 42336;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendReinvestmentIndicator = 42337;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendEntitlementEvent = 42338;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAmountType = 42339;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendUnderlierRefID = 42340;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryDividendPartySide = 42341;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryDividendAmountType = 42342;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryDividendCurrency = 42343;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryDividendDeterminationMethod = 42344;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendAccrualFixedRate = 42345;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendCompoundingMethod = 42346;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendNumOfIndexUnits = 42347;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendCashPercentage = 42348;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendCashEquivalentPercentage = 42349;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegNonCashDividendTreatment = 42350;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendComposition = 42351;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSpecialDividendsIndicator = 42352;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMaterialDividendsIndicator = 42353;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegOptionsExchangeDividendsIndicator = 42354;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAdditionalDividendsIndicator = 42355;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegAllDividendsIndicator = 42356;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateRelativeTo = 42357;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateOffsetPeriod = 42358;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateOffsetUnit = 42359;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateOffsetDayType = 42360;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateUnadjusted = 42361;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateBusinessDayConvention = 42362;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateAdjusted = 42363;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDividendFXTriggerDateBusinessCenters = 42364;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendFXTriggerDateBusinessCenter = 42365;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDividendPeriods = 42366;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodSequence = 42367;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodStartDateUnadjusted = 42368;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodEndDateUnadjusted = 42369;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodUnderlierRefID = 42370;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodStrikePrice = 42371;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodBusinessDayConvention = 42372;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodValuationDateUnadjusted = 42373;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodValuationDateRelativeTo = 42374;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodValuationDateOffsetPeriod = 42375;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodValuationDateOffsetUnit = 42376;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodValuationDateOffsetDayType = 42377;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodValuationDateAdjusted = 42378;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodPaymentDateUnadjusted = 42379;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodPaymentDateRelativeTo = 42380;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodPaymentDateOffsetPeriod = 42381;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodPaymentDateOffsetUnit = 42382;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodPaymentDateOffsetDayType = 42383;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodPaymentDateAdjusted = 42384;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodXID = 42385;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegDividendPeriodBusinessCenters = 42386;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDividendPeriodBusinessCenter = 42387;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegExtraordinaryEvents = 42388;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryEventType = 42389;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegExtraordinaryEventValue = 42390;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectingPartySide = 42391;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeDate = 42392;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeAmount = 42393;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeBenchmarkCurveName = 42394;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeBenchmarkCurvePoint = 42395;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeRecallSpread = 42396;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeBenchmarkQuote = 42397;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegMakeWholeInterpolationMethod = 42398;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCashSettlIndicator = 42399;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingXIDRef = 42400;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingSpread = 42401;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInterpolationMethod = 42402;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamInterpolationPeriod = 42403;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFixedRate = 42404;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamCompoundingDates = 42405;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDate = 42406;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDateType = 42407;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDatesBusinessDayConvention = 42408;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDatesRelativeTo = 42409;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDatesOffsetPeriod = 42410;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDatesOffsetUnit = 42411;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDatesOffsetDayType = 42412;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingPeriodSkip = 42413;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFrequencyPeriod = 42414;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFrequencyUnit = 42415;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRollConvention = 42416;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamBoundsFirstDateUnadjusted = 42417;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamBoundsLastDateUnadjusted = 42418;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamCompoundingDatesBusinessCenters = 42419;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingDatesBusinessCenter = 42420;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingEndDateUnadjusted = 42421;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingEndDateRelativeTo = 42422;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingEndDateOffsetPeriod = 42423;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingEndDateOffsetUnit = 42424;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingEndDateOffsetDayType = 42425;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingEndDateAdjusted = 42426;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateIndex = 42427;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateIndexCurvePeriod = 42428;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateIndexCurveUnit = 42429;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateMultiplier = 42430;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateSpread = 42431;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateSpreadPositionType = 42432;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingRateTreatment = 42433;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingCapRate = 42434;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingCapRateBuySide = 42435;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingCapRateSellSide = 42436;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFloorRate = 42437;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFloorRateBuySide = 42438;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFloorRateSellSide = 42439;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingInitialRate = 42440;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFinalRateRoundingDirection = 42441;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingFinalRatePrecision = 42442;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingAveragingMethod = 42443;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingNegativeRateTreatment = 42444;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingStartDateUnadjusted = 42445;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingStartDateRelativeTo = 42446;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingStartDateOffsetPeriod = 42447;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingStartDateOffsetUnit = 42448;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingStartDateOffsetDayType = 42449;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamCompoundingStartDateAdjusted = 42450;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaImageLength = 42451;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaImage = 42452;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPricePaymentDateUnadjusted = 42453;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPricePaymentDateRelativeTo = 42454;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPricePaymentDateOffsetPeriod = 42455;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPricePaymentDateOffsetUnit = 42456;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPricePaymentDateOffsetDayType = 42457;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFinalPricePaymentDateAdjusted = 42458;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamFixingDates = 42459;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDate = 42460;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFixingDateType = 42461;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstObservationDateUnadjusted = 42462;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstObservationDateRelativeTo = 42463;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstObservationDateOffsetDayType = 42464;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFirstObservationDateAdjusted = 42465;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamUnderlierRefID = 42466;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateNotionalReset = 42467;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkInitialLevel = 42468;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkClosingLevelIndicator = 42469;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkExpiringLevelIndicator = 42470;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkEstimatedTradingDays = 42471;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkStrikePrice = 42472;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkStrikePriceType = 42473;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkMaximumBoundary = 42474;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkMinimumBoundary = 42475;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamLinkNumberOfDataSeries = 42476;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamVarianceUnadjustedCap = 42477;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRealizedVarianceMethod = 42478;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamDaysAdjustmentIndicator = 42479;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamNearestExchangeContractRefID = 42480;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamVegaNotionalAmount = 42481;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaCurrency = 42482;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaCurrencyDeterminationMethod = 42483;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaReferenceAmount = 42484;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStreamFormulas = 42485;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormula = 42486;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaDesc = 42487;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateUnadjusted = 42488;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateBusinessDayConvention = 42489;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateRelativeTo = 42490;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateOffsetPeriod = 42491;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateOffsetUnit = 42492;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateOffsetDayType = 42493;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateAdjusted = 42494;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStubEndDateBusinessCenters = 42495;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubEndDateBusinessCenter = 42496;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateUnadjusted = 42497;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateBusinessDayConvention = 42498;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateRelativeTo = 42499;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateOffsetPeriod = 42500;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateOffsetUnit = 42501;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateOffsetDayType = 42502;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateAdjusted = 42503;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegPaymentStubStartDateBusinessCenters = 42504;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStubStartDateBusinessCenter = 42505;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionBreakFeeElection = 42506;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegProvisionBreakFeeRate = 42507;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRateDates = 42508;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateDateMode = 42509;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateRelativeTo = 42510;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateOffsetPeriod = 42511;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateOffsetUnit = 42512;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateOffsetDayType = 42513;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationStartDateUnadjusted = 42514;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationStartDateRelativeTo = 42515;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationStartDateOffsetPeriod = 42516;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationStartDateOffsetUnit = 42517;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationStartDateOffsetDayType = 42518;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationStartDateAdjusted = 42519;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationEndDateUnadjusted = 42520;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationEndDateRelativeTo = 42521;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationEndDateOffsetPeriod = 42522;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationEndDateOffsetUnit = 42523;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationEndDateOffsetDayType = 42524;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationEndDateAdjusted = 42525;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationFrequencyPeriod = 42526;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationFrequencyUnit = 42527;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationFrequencyRollConvention = 42528;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateBusinessDayConvention = 42529;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRateFXConversions = 42530;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateFXCurrencySymbol = 42531;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateFXRate = 42532;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateFXRateCalc = 42533;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRates = 42534;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRatePriceSequence = 42535;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateCommissionBasis = 42536;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateCommissionAmount = 42537;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateCommissionCurrency = 42538;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateTotalCommissionPerTrade = 42539;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateDeterminationMethod = 42540;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateAmountRelativeTo = 42541;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteMeasureType = 42542;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteUnits = 42543;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteMethod = 42544;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteCurrency = 42545;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteCurrencyType = 42546;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteTimeType = 42547;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteTime = 42548;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteDate = 42549;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteExpirationTime = 42550;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteBusinessCenter = 42551;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuoteExchange = 42552;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateQuotePricingModel = 42553;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateCashFlowType = 42554;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationTimeType = 42555;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationTime = 42556;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationTimeBusinessCenter = 42557;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationPriceOption = 42558;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateFinalPriceFallback = 42559;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRateInformationSources = 42560;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateInformationSource = 42561;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateReferencePage = 42562;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateReferencePageHeading = 42563;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRatePrices = 42564;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRatePriceBasis = 42565;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRatePrice = 42566;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRatePriceCurrency = 42567;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRatePriceType = 42568;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRateValuationDateBusinessCenters = 42569;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateBusinessCenter = 42570;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegReturnRateValuationDates = 42571;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDate = 42572;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegReturnRateValuationDateType = 42573;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateUnadjusted = 42574;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateBusinessDayConvention = 42575;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateRelativeTo = 42576;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateOffsetPeriod = 42577;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateOffsetUnit = 42578;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateOffsetDayType = 42579;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateAdjusted = 42580;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoLegSettlMethodElectionDateBusinessCenters = 42581;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegSettlMethodElectionDateBusinessCenter = 42582;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamVersion = 42583;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamVersionEffectiveDate = 42584;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalDeterminationMethod = 42585;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamNotionalAdjustments = 42586;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamCommodityDeliveryPricingRegion = 42587;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegStreamCommodityDeliveryPricingRegion = 42588;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamCommodityDeliveryPricingRegion = 42589;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectingPartySide = 42590;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeDate = 42591;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeAmount = 42592;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeBenchmarkCurveName = 42593;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeBenchmarkCurvePoint = 42594;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeRecallSpread = 42595;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeBenchmarkQuote = 42596;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag MakeWholeInterpolationMethod = 42597;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentAmountRelativeTo = 42598;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentAmountDeterminationMethod = 42599;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCashSettlIndicator = 42600;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingXIDRef = 42601;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingSpread = 42602;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInterpolationMethod = 42603;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamInterpolationPeriod = 42604;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFixedRate = 42605;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamCompoundingDates = 42606;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDate = 42607;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDateType = 42608;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDatesBusinessDayConvention = 42609;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDatesRelativeTo = 42610;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDatesOffsetPeriod = 42611;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDatesOffsetUnit = 42612;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDatesOffsetDayType = 42613;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingPeriodSkip = 42614;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFrequencyPeriod = 42615;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFrequencyUnit = 42616;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRollConvention = 42617;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamBoundsFirstDateUnadjusted = 42618;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamBoundsLastDateUnadjusted = 42619;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamCompoundingDatesBusinessCenters = 42620;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingDatesBusinessCenter = 42621;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingEndDateUnadjusted = 42622;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingEndDateRelativeTo = 42623;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingEndDateOffsetPeriod = 42624;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingEndDateOffsetUnit = 42625;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingEndDateOffsetDayType = 42626;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingEndDateAdjusted = 42627;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateIndex = 42628;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateIndexCurvePeriod = 42629;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateIndexCurveUnit = 42630;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateMultiplier = 42631;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateSpread = 42632;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateSpreadPositionType = 42633;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingRateTreatment = 42634;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingCapRate = 42635;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingCapRateBuySide = 42636;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingCapRateSellSide = 42637;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFloorRate = 42638;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFloorRateBuySide = 42639;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFloorRateSellSide = 42640;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingInitialRate = 42641;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFinalRateRoundingDirection = 42642;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingFinalRatePrecision = 42643;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingAveragingMethod = 42644;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingNegativeRateTreatment = 42645;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingStartDateUnadjusted = 42646;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingStartDateRelativeTo = 42647;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingStartDateOffsetPeriod = 42648;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingStartDateOffsetUnit = 42649;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingStartDateOffsetDayType = 42650;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamCompoundingStartDateAdjusted = 42651;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaImageLength = 42652;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaImage = 42653;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPricePaymentDateUnadjusted = 42654;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPricePaymentDateRelativeTo = 42655;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPricePaymentDateOffsetfPeriod = 42656;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPricePaymentDateOffsetUnit = 42657;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPricePaymentDateOffsetDayType = 42658;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFinalPricePaymentDateAdjusted = 42659;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamFixingDates = 42660;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDate = 42661;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFixingDateType = 42662;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstObservationDateUnadjusted = 42663;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstObservationDateRelativeTo = 42664;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstObservationDateOffsetDayType = 42665;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFirstObservationDateAdjusted = 42666;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamUnderlierRefID = 42667;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateNotionalReset = 42668;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkInitialLevel = 42669;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkClosingLevelIndicator = 42670;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkExpiringLevelIndicator = 42671;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkEstimatedTradingDays = 42672;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkStrikePrice = 42673;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkStrikePriceType = 42674;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkMaximumBoundary = 42675;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkMinimumBoundary = 42676;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamLinkNumberOfDataSeries = 42677;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamVarianceUnadjustedCap = 42678;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRealizedVarianceMethod = 42679;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamDaysAdjustmentIndicator = 42680;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamNearestExchangeContractRefID = 42681;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamVegaNotionalAmount = 42682;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStreamFormulas = 42683;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormula = 42684;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaDesc = 42685;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaCurrency = 42686;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaCurrencyDeterminationMethod = 42687;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaReferenceAmount = 42688;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateUnadjusted = 42689;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateBusinessDayConvention = 42690;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateRelativeTo = 42691;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateOffsetPeriod = 42692;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateOffsetUnit = 42693;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateOffsetDayType = 42694;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateAdjusted = 42695;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStubEndDateBusinessCenters = 42696;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubEndDateBusinessCenter = 42697;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateUnadjusted = 42698;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateBusinessDayConvention = 42699;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateRelativeTo = 42700;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateOffsetPeriod = 42701;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateOffsetUnit = 42702;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateOffsetDayType = 42703;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateAdjusted = 42704;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoPaymentStubStartDateBusinessCenters = 42705;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStubStartDateBusinessCenter = 42706;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionBreakFeeElection = 42707;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ProvisionBreakFeeRate = 42708;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRateDates = 42709;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateDateMode = 42710;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateRelativeTo = 42711;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateOffsetPeriod = 42712;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateOffsetUnit = 42713;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateOffsetDayType = 42714;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationStartDateUnadjusted = 42715;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationStartDateRelativeTo = 42716;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationStartDateOffsetPeriod = 42717;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationStartDateOffsetUnit = 42718;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationStartDateOffsetDayType = 42719;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationStartDateAdjusted = 42720;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationEndDateUnadjusted = 42721;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationEndDateRelativeTo = 42722;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationEndDateOffsetPeriod = 42723;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationEndDateOffsetUnit = 42724;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationEndDateOffsetDayType = 42725;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationEndDateAdjusted = 42726;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationFrequencyPeriod = 42727;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationFrequencyUnit = 42728;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationFrequencyRollConvention = 42729;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateBusinessDayConvention = 42730;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRateFXConversions = 42731;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateFXCurrencySymbol = 42732;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateFXRate = 42733;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateFXRateCalc = 42734;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRates = 42735;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRatePriceSequence = 42736;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateCommissionBasis = 42737;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateCommissionAmount = 42738;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateCommissionCurrency = 42739;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateTotalCommissionPerTrade = 42740;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateDeterminationMethod = 42741;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateAmountRelativeTo = 42742;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteMeasureType = 42743;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteUnits = 42744;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteMethod = 42745;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteCurrency = 42746;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteCurrencyType = 42747;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteTimeType = 42748;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteTime = 42749;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteDate = 42750;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteExpirationTime = 42751;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteBusinessCenter = 42752;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuoteExchange = 42753;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateQuotePricingModel = 42754;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateCashFlowType = 42755;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationTimeType = 42756;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationTime = 42757;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationTimeBusinessCenter = 42758;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationPriceOption = 42759;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateFinalPriceFallback = 42760;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRateInformationSources = 42761;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateInformationSource = 42762;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateReferencePage = 42763;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateReferencePageHeading = 42764;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRatePrices = 42765;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRatePriceBasis = 42766;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRatePrice = 42767;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRatePriceCurrency = 42768;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRatePriceType = 42769;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRateValuationDateBusinessCenters = 42770;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateBusinessCenter = 42771;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoReturnRateValuationDates = 42772;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDate = 42773;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag ReturnRateValuationDateType = 42774;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoSettlMethodElectionDateBusinessCenters = 42775;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateBusinessCenter = 42776;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateUnadjusted = 42777;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateBusinessDayConvention = 42778;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateRelativeTo = 42779;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateOffsetPeriod = 42780;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateOffsetUnit = 42781;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateOffsetDayType = 42782;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag SettlMethodElectionDateAdjusted = 42783;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamVersion = 42784;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamVersionEffectiveDate = 42785;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalDeterminationMethod = 42786;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag StreamNotionalAdjustments = 42787;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingCashSettlDateBusinessCenters = 42788;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateBusinessCenter = 42789;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateUnadjusted = 42790;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateBusinessDayConvention = 42791;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateRelativeTo = 42792;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateOffsetPeriod = 42793;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateOffsetUnit = 42794;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateOffsetDayType = 42795;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlDateAdjusted = 42796;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlPriceSource = 42797;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingCashSettlPriceDefault = 42798;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDividendAccrualPaymentDateBusinessCenters = 42799;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateBusinessCenter = 42800;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateIndex = 42801;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateIndexCurvePeriod = 42802;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateIndexCurveUnit = 42803;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateMultiplier = 42804;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateSpread = 42805;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateSpreadPositionType = 42806;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloatingRateTreatment = 42807;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendCapRate = 42808;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendCapRateBuySide = 42809;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendCapRateSellSide = 42810;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloorRate = 42811;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloorRateBuySide = 42812;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFloorRateSellSide = 42813;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendInitialRate = 42814;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFinalRateRoundingDirection = 42815;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFinalRatePrecision = 42816;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAveragingMethod = 42817;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendNegativeRateTreatment = 42818;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateRelativeTo = 42819;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateOffsetPeriod = 42820;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateOffsetUnit = 42821;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateOffsetDayType = 42822;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateUnadjusted = 42823;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateBusinessDayConvention = 42824;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualPaymentDateAdjusted = 42825;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendReinvestmentIndicator = 42826;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendEntitlementEvent = 42827;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAmountType = 42828;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendUnderlierRefID = 42829;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryDividendPartySide = 42830;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryDividendAmountType = 42831;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryDividendCurrency = 42832;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryDividendDeterminationMethod = 42833;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccrualFixedRate = 42834;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendCompoundingMethod = 42835;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendNumOfIndexUnits = 42836;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendCashPercentage = 42837;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendCashEquivalentPercentage = 42838;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingNonCashDividendTreatment = 42839;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendComposition = 42840;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSpecialDividendsIndicator = 42841;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMaterialDividendsIndicator = 42842;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingOptionsExchangeDividendsIndicator = 42843;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAdditionalDividendsIndicator = 42844;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingAllDividendsIndicator = 42845;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateRelativeTo = 42846;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateOffsetPeriod = 42847;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateOffsetUnit = 42848;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateOffsetDayType = 42849;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateUnadjusted = 42850;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateBusinessDayConvention = 42851;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateAdjusted = 42852;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDividendFXTriggerDateBusinessCenters = 42853;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendFXTriggerDateBusinessCenter = 42854;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDividendPayments = 42855;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPaymentDate = 42856;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPaymentAmount = 42857;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPaymentCurrency = 42858;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendAccruedInterest = 42859;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPayoutRatio = 42860;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPayoutConditions = 42861;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDividendPeriods = 42862;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodSequence = 42863;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodStartDateUnadjusted = 42864;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodEndDateUnadjusted = 42865;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodUnderlierRefID = 42866;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodStrikePrice = 42867;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodBusinessDayConvention = 42868;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodValuationDateUnadjusted = 42869;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodValuationDateRelativeTo = 42870;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodValuationDateOffsetPeriod = 42871;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodValuationDateOffsetUnit = 42872;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodValuationDateOffsetDayType = 42873;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodValuationDateAdjusted = 42874;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodPaymentDateUnadjusted = 42875;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodPaymentDateRelativeTo = 42876;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodPaymentDateOffsetPeriod = 42877;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodPaymentDateOffsetUnit = 42878;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodPaymentDateOffsetDayType = 42879;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodPaymentDateAdjusted = 42880;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodXID = 42881;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingDividendPeriodBusinessCenters = 42882;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDividendPeriodBusinessCenter = 42883;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingExtraordinaryEvents = 42884;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryEventType = 42885;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingExtraordinaryEventValue = 42886;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectingPartySide = 42887;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeDate = 42888;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeAmount = 42889;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeBenchmarkCurveName = 42890;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeBenchmarkCurvePoint = 42891;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeRecallSpread = 42892;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeBenchmarkQuote = 42893;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingMakeWholeInterpolationMethod = 42894;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCashSettlIndicator = 42895;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingXIDRef = 42896;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingSpread = 42897;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInterpolationMethod = 42898;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamInterpolationPeriod = 42899;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFixedRate = 42900;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamCompoundingDates = 42901;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDate = 42902;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDateType = 42903;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDatesBusinessDayConvention = 42904;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDatesRelativeTo = 42905;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDatesOffsetPeriod = 42906;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDatesOffsetUnit = 42907;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDatesOffsetDayType = 42908;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingPeriodSkip = 42909;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFrequencyPeriod = 42910;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFrequencyUnit = 42911;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRollConvention = 42912;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamBoundsFirstDateUnadjusted = 42913;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamBoundsLastDateUnadjusted = 42914;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamCompoundingDatesBusinessCenters = 42915;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingDatesBusinessCenter = 42916;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingEndDateUnadjusted = 42917;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingEndDateRelativeTo = 42918;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingEndDateOffsetPeriod = 42919;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingEndDateOffsetUnit = 42920;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingEndDateOffsetDayType = 42921;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingEndDateAdjusted = 42922;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateIndex = 42923;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateIndexCurvePeriod = 42924;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateIndexCurveUnit = 42925;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateMultiplier = 42926;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateSpread = 42927;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateSpreadPositionType = 42928;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingRateTreatment = 42929;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingCapRate = 42930;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingCapRateBuySide = 42931;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingCapRateSellSide = 42932;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFloorRate = 42933;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFloorRateBuySide = 42934;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFloorRateSellSide = 42935;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingInitialRate = 42936;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFinalRateRoundingDirection = 42937;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingFinalRatePrecision = 42938;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingAveragingMethod = 42939;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingNegativeRateTreatment = 42940;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingStartDateUnadjusted = 42941;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingStartDateRelativeTo = 42942;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingStartDateOffsetPeriod = 42943;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingStartDateOffsetUnit = 42944;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingStartDateOffsetDayType = 42945;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamCompoundingStartDateAdjusted = 42946;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaImageLength = 42947;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaImage = 42948;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPricePaymentDateUnadjusted = 42949;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPricePaymentDateRelativeTo = 42950;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPricePaymentDateOffsetPeriod = 42951;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPricePaymentDateOffsetUnit = 42952;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPricePaymentDateOffsetDayType = 42953;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFinalPricePaymentDateAdjusted = 42954;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamFixingDates = 42955;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDate = 42956;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFixingDateType = 42957;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstObservationDateUnadjusted = 42958;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstObservationDateRelativeTo = 42959;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstObservationDateOffsetDayType = 42960;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFirstObservationDateAdjusted = 42961;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamUnderlierRefID = 42962;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateNotionalReset = 42963;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkInitialLevel = 42964;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkClosingLevelIndicator = 42965;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkExpiringLevelIndicator = 42966;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkEstimatedTradingDays = 42967;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkStrikePrice = 42968;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkStrikePriceType = 42969;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkMaximumBoundary = 42970;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkMinimumBoundary = 42971;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamLinkNumberOfDataSeries = 42972;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamVarianceUnadjustedCap = 42973;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRealizedVarianceMethod = 42974;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamDaysAdjustmentIndicator = 42975;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamNearestExchangeContractRefID = 42976;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamVegaNotionalAmount = 42977;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaCurrency = 42978;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaCurrencyDeterminationMethod = 42979;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaReferenceAmount = 42980;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStreamFormulas = 42981;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormula = 42982;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaDesc = 42983;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateUnadjusted = 42984;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateBusinessDayConvention = 42985;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateRelativeTo = 42986;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateOffsetPeriod = 42987;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateOffsetUnit = 42988;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateOffsetDayType = 42989;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateAdjusted = 42990;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStubEndDateBusinessCenters = 42991;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubEndDateBusinessCenter = 42992;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateUnadjusted = 42993;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateBusinessDayConvention = 42994;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateRelativeTo = 42995;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateOffsetPeriod = 42996;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateOffsetUnit = 42997;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateOffsetDayType = 42998;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateAdjusted = 42999;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingPaymentStubStartDateBusinessCenters = 43000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStubStartDateBusinessCenter = 43001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionBreakFeeElection = 43002;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingProvisionBreakFeeRate = 43003;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRateSpreadInitialValue = 43004;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingRateSpreadSteps = 43005;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRateSpreadStepDate = 43006;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingRateSpreadStepValue = 43007;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRateDates = 43008;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateDateMode = 43009;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateRelativeTo = 43010;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateOffsetPeriod = 43011;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateOffsetUnit = 43012;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateOffsetDayType = 43013;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationStartDateUnadjusted = 43014;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationStartDateRelativeTo = 43015;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationStartDateOffsetPeriod = 43016;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationStartDateOffsetUnit = 43017;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationStartDateOffsetDayType = 43018;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationStartDateAdjusted = 43019;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationEndDateUnadjusted = 43020;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationEndDateRelativeTo = 43021;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationEndDateOffsetPeriod = 43022;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationEndDateOffsetUnit = 43023;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationEndDateOffsetDayType = 43024;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationEndDateAdjusted = 43025;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationFrequencyPeriod = 43026;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationFrequencyUnit = 43027;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationFrequencyRollConvention = 43028;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateBusinessDayConvention = 43029;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRateFXConversions = 43030;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateFXCurrencySymbol = 43031;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateFXRate = 43032;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateFXRateCalc = 43033;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRates = 43034;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRatePriceSequence = 43035;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateCommissionBasis = 43036;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateCommissionAmount = 43037;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateCommissionCurrency = 43038;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateTotalCommissionPerTrade = 43039;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateDeterminationMethod = 43040;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateAmountRelativeTo = 43041;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteMeasureType = 43042;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteUnits = 43043;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteMethod = 43044;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteCurrency = 43045;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteCurrencyType = 43046;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteTimeType = 43047;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteTime = 43048;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteDate = 43049;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteExpirationTime = 43050;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteBusinessCenter = 43051;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuoteExchange = 43052;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateQuotePricingModel = 43053;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateCashFlowType = 43054;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationTimeType = 43055;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationTime = 43056;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationTimeBusinessCenter = 43057;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationPriceOption = 43058;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateFinalPriceFallback = 43059;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRateInformationSources = 43060;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateInformationSource = 43061;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateReferencePage = 43062;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateReferencePageHeading = 43063;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRatePrices = 43064;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRatePriceBasis = 43065;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRatePrice = 43066;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRatePriceCurrency = 43067;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRatePriceType = 43068;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRateValuationDateBusinessCenters = 43069;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateBusinessCenter = 43070;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingReturnRateValuationDates = 43071;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDate = 43072;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingReturnRateValuationDateType = 43073;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag NoUnderlyingSettlMethodElectionDateBusinessCenters = 43074;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateBusinessCenter = 43075;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateUnadjusted = 43076;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateBusinessDayConvention = 43077;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateRelativeTo = 43078;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateOffsetPeriod = 43079;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateOffsetUnit = 43080;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateOffsetDayType = 43081;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingSettlMethodElectionDateAdjusted = 43082;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamVersion = 43083;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamVersionEffectiveDate = 43084;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalDeterminationMethod = 43085;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingStreamNotionalAdjustments = 43086;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentDesc = 43087;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexID = 43088;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndexIDSource = 43089;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexID = 43090;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndexIDSource = 43091;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexID = 43092;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndexIDSource = 43093;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag DeliveryStreamRouteOrCharter = 43094;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegDeliveryStreamRouteOrCharter = 43095;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingDeliveryStreamRouteOrCharter = 43096;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFixedRate = 43097;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFloatingRateIndex = 43098;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFloatingRateIndexCurvePeriod = 43099;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFloatingRateIndexCurveUnit = 43100;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFloatingRateSpread = 43101;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFrequencyPeriod = 43102;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentFrequencyUnit = 43103;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentRateResetFrequencyPeriod = 43104;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentRateResetFrequencyUnit = 43105;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamOtherDayCount = 43106;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamOtherDayCount = 43107;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamOtherDayCount = 43108;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamFormulaLength = 43109;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamFormulaLength = 43110;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamFormulaLength = 43111;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex2 = 43112;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex2Source = 43113;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex2ID = 43114;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag PaymentStreamRateIndex2IDSource = 43115;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex2 = 43116;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex2Source = 43117;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex2ID = 43118;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag LegPaymentStreamRateIndex2IDSource = 43119;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex2 = 43120;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex2Source = 43121;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex2ID = 43122;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag UnderlyingPaymentStreamRateIndex2IDSource = 43123;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BatchID = 50000;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BatchTotalMessages = 50001;
ONIXS_FIXENGINE_CONST_OR_CONSTEXPR Tag BatchProcessMode = 50002;
}
namespace Values {
struct ONIXS_FIXENGINE_API AdvSide
{
static const char Buy[];
static const char Sell[];
static const char Trade[];
static const char Cross[];
};
struct ONIXS_FIXENGINE_API AdvTransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
};
struct ONIXS_FIXENGINE_API BeginString
{
static const char FIX42[];
static const char FIX44[];
static const char FIXT11[];
};
struct ONIXS_FIXENGINE_API CommType
{
static const char PerUnit[];
static const char Percent[];
static const char Absolute[];
static const char PercentageWaivedCashDiscount[];
static const char PercentageWaivedEnhancedUnits[];
static const char PointsPerBondOrContract[];
static const char BasisPoints[];
static const char AmountPerContract[];
};
struct ONIXS_FIXENGINE_API ExecInst
{
static const char StayOnOfferSide[];
static const char NotHeld[];
static const char Work[];
static const char GoAlong[];
static const char OverTheDay[];
static const char Held[];
static const char ParticipateDoNotInitiate[];
static const char StrictScale[];
static const char TryToScale[];
static const char StayOnBidSide[];
static const char NoCross[];
static const char OKToCross[];
static const char CallFirst[];
static const char PercentOfVolume[];
static const char DoNotIncrease[];
static const char DoNotReduce[];
static const char AllOrNone[];
static const char ReinstateOnSystemFailure[];
static const char InstitutionsOnly[];
static const char ReinstateOnTradingHalt[];
static const char CancelOnTradingHalt[];
static const char LastPeg[];
static const char MidPricePeg[];
static const char NonNegotiable[];
static const char OpeningPeg[];
static const char MarketPeg[];
static const char CancelOnSystemFailure[];
static const char PrimaryPeg[];
static const char Suspend[];
static const char FixedPegToLocalBestBidOrOfferAtTimeOfOrder[];
static const char CustomerDisplayInstruction[];
static const char Netting[];
static const char PegToVWAP[];
static const char TradeAlong[];
static const char TryToStop[];
static const char CancelIfNotBest[];
static const char TrailingStopPeg[];
static const char StrictLimit[];
static const char IgnorePriceValidityChecks[];
static const char PegToLimitPrice[];
static const char WorkToTargetStrategy[];
static const char IntermarketSweep[];
static const char ExternalRoutingAllowed[];
static const char ExternalRoutingNotAllowed[];
static const char ImbalanceOnly[];
static const char SingleExecutionRequestedForBlockTrade[];
static const char BestExecution[];
static const char SuspendOnSystemFailure[];
static const char SuspendOnTradingHalt[];
static const char ReinstateOnConnectionLoss[];
static const char CancelOnConnectionLoss[];
static const char SuspendOnConnectionLoss[];
static const char Release[];
static const char ExecuteAsDeltaNeutral[];
static const char ExecuteAsDurationNeutral[];
static const char ExecuteAsFXNeutral[];
static const char MinGuaranteedFillEligible[];
static const char BypassNonDisplayLiquidity[];
static const char Lock[];
static const char IgnoreNotionalValueChecks[];
static const char TrdAtRefPx[];
static const char AllowFacilitation[];
};
struct ONIXS_FIXENGINE_API HandlInst
{
static const char AutomatedExecutionNoIntervention[];
static const char AutomatedExecutionInterventionOK[];
static const char ManualOrder[];
};
struct ONIXS_FIXENGINE_API SecurityIDSource
{
static const char CUSIP[];
static const char SEDOL[];
static const char QUIK[];
static const char ISINNumber[];
static const char RICCode[];
static const char ISOCurrencyCode[];
static const char ISOCountryCode[];
static const char ExchangeSymbol[];
static const char ConsolidatedTapeAssociation[];
static const char BloombergSymbol[];
static const char Wertpapier[];
static const char Dutch[];
static const char Valoren[];
static const char Sicovam[];
static const char Belgian[];
static const char Common[];
static const char ClearingHouse[];
static const char ISDAFpMLSpecification[];
static const char OptionPriceReportingAuthority[];
static const char ISDAFpMLURL[];
static const char LetterOfCredit[];
static const char MarketplaceAssignedIdentifier[];
static const char MarkitREDEntityCLIP[];
static const char MarkitREDPairCLIP[];
static const char CFTCCommodityCode[];
static const char ISDACommodityReferencePrice[];
static const char FinancialInstrumentGlobalIdentifier[];
static const char LegalEntityIdentifier[];
static const char Synthetic[];
static const char FidessaInstrumentMnemonic[];
static const char IndexName[];
static const char UniformSymbol[];
static const char DigitalTokenIdentifier[];
};
struct ONIXS_FIXENGINE_API IOIQltyInd
{
static const char High[];
static const char Low[];
static const char Medium[];
};
struct ONIXS_FIXENGINE_API IOIQty
{
static const char Small[];
static const char Medium[];
static const char Large[];
static const char UndisclosedQuantity[];
};
struct ONIXS_FIXENGINE_API IOITransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
};
struct ONIXS_FIXENGINE_API LastCapacity
{
static const char Agent[];
static const char CrossAsAgent[];
static const char CrossAsPrincipal[];
static const char Principal[];
static const char RisklessPrincipal[];
};
struct ONIXS_FIXENGINE_API MsgType
{
static const char Heartbeat[];
static const char TestRequest[];
static const char ResendRequest[];
static const char Reject[];
static const char SequenceReset[];
static const char Logout[];
static const char IOI[];
static const char Advertisement[];
static const char ExecutionReport[];
static const char OrderCancelReject[];
static const char Logon[];
static const char News[];
static const char Email[];
static const char NewOrderSingle[];
static const char NewOrderList[];
static const char OrderCancelRequest[];
static const char OrderCancelReplaceRequest[];
static const char OrderStatusRequest[];
static const char AllocationInstruction[];
static const char ListCancelRequest[];
static const char ListExecute[];
static const char ListStatusRequest[];
static const char ListStatus[];
static const char AllocationInstructionAck[];
static const char DontKnowTrade[];
static const char QuoteRequest[];
static const char Quote[];
static const char SettlementInstructions[];
static const char MarketDataRequest[];
static const char MarketDataSnapshotFullRefresh[];
static const char MarketDataIncrementalRefresh[];
static const char MarketDataRequestReject[];
static const char QuoteCancel[];
static const char QuoteStatusRequest[];
static const char MassQuoteAck[];
static const char SecurityDefinitionRequest[];
static const char SecurityDefinition[];
static const char SecurityStatusRequest[];
static const char SecurityStatus[];
static const char TradingSessionStatusRequest[];
static const char TradingSessionStatus[];
static const char MassQuote[];
static const char BusinessMessageReject[];
static const char BidRequest[];
static const char BidResponse[];
static const char ListStrikePrice[];
static const char XMLnonFIX[];
static const char RegistrationInstructions[];
static const char RegistrationInstructionsResponse[];
static const char OrderMassCancelRequest[];
static const char OrderMassCancelReport[];
static const char NewOrderCross[];
static const char CrossOrderCancelReplaceRequest[];
static const char CrossOrderCancelRequest[];
static const char SecurityTypeRequest[];
static const char SecurityTypes[];
static const char SecurityListRequest[];
static const char SecurityList[];
static const char DerivativeSecurityListRequest[];
static const char DerivativeSecurityList[];
static const char NewOrderMultileg[];
static const char MultilegOrderCancelReplace[];
static const char TradeCaptureReportRequest[];
static const char TradeCaptureReport[];
static const char OrderMassStatusRequest[];
static const char QuoteRequestReject[];
static const char RFQRequest[];
static const char QuoteStatusReport[];
static const char QuoteResponse[];
static const char Confirmation[];
static const char PositionMaintenanceRequest[];
static const char PositionMaintenanceReport[];
static const char RequestForPositions[];
static const char RequestForPositionsAck[];
static const char PositionReport[];
static const char TradeCaptureReportRequestAck[];
static const char TradeCaptureReportAck[];
static const char AllocationReport[];
static const char AllocationReportAck[];
static const char ConfirmationAck[];
static const char SettlementInstructionRequest[];
static const char AssignmentReport[];
static const char CollateralRequest[];
static const char CollateralAssignment[];
static const char CollateralResponse[];
static const char CollateralReport[];
static const char CollateralInquiry[];
static const char NetworkCounterpartySystemStatusRequest[];
static const char NetworkCounterpartySystemStatusResponse[];
static const char UserRequest[];
static const char UserResponse[];
static const char CollateralInquiryAck[];
static const char ConfirmationRequest[];
static const char ContraryIntentionReport[];
static const char SecurityDefinitionUpdateReport[];
static const char SecurityListUpdateReport[];
static const char AdjustedPositionReport[];
static const char AllocationInstructionAlert[];
static const char ExecutionAck[];
static const char TradingSessionList[];
static const char TradingSessionListRequest[];
static const char SettlementObligationReport[];
static const char DerivativeSecurityListUpdateReport[];
static const char TradingSessionListUpdateReport[];
static const char MarketDefinitionRequest[];
static const char MarketDefinition[];
static const char MarketDefinitionUpdateReport[];
static const char ApplicationMessageRequest[];
static const char ApplicationMessageRequestAck[];
static const char ApplicationMessageReport[];
static const char OrderMassActionReport[];
static const char OrderMassActionRequest[];
static const char UserNotification[];
static const char StreamAssignmentRequest[];
static const char StreamAssignmentReport[];
static const char StreamAssignmentReportACK[];
static const char PartyDetailsListRequest[];
static const char PartyDetailsListReport[];
static const char MarginRequirementInquiry[];
static const char MarginRequirementInquiryAck[];
static const char MarginRequirementReport[];
static const char PartyDetailsListUpdateReport[];
static const char PartyRiskLimitsRequest[];
static const char PartyRiskLimitsReport[];
static const char SecurityMassStatusRequest[];
static const char SecurityMassStatus[];
static const char AccountSummaryReport[];
static const char PartyRiskLimitsUpdateReport[];
static const char PartyRiskLimitsDefinitionRequest[];
static const char PartyRiskLimitsDefinitionRequestAck[];
static const char PartyEntitlementsRequest[];
static const char PartyEntitlementsReport[];
static const char QuoteAck[];
static const char PartyDetailsDefinitionRequest[];
static const char PartyDetailsDefinitionRequestAck[];
static const char PartyEntitlementsUpdateReport[];
static const char PartyEntitlementsDefinitionRequest[];
static const char PartyEntitlementsDefinitionRequestAck[];
static const char TradeMatchReport[];
static const char TradeMatchReportAck[];
static const char PartyRiskLimitsReportAck[];
static const char PartyRiskLimitCheckRequest[];
static const char PartyRiskLimitCheckRequestAck[];
static const char PartyActionRequest[];
static const char PartyActionReport[];
static const char MassOrder[];
static const char MassOrderAck[];
static const char PositionTransferInstruction[];
static const char PositionTransferInstructionAck[];
static const char PositionTransferReport[];
static const char MarketDataStatisticsRequest[];
static const char MarketDataStatisticsReport[];
static const char CollateralReportAck[];
static const char MarketDataReport[];
static const char CrossRequest[];
static const char CrossRequestAck[];
static const char AllocationInstructionAlertRequest[];
static const char AllocationInstructionAlertRequestAck[];
static const char TradeAggregationRequest[];
static const char TradeAggregationReport[];
static const char PayManagementReport[];
static const char PayManagementReportAck[];
static const char PayManagementRequest[];
static const char PayManagementRequestAck[];
static const char SettlementStatusRequest[];
static const char SettlementStatusRequestAck[];
static const char SettlementStatusReport[];
static const char SettlementStatusReportAck[];
};
struct ONIXS_FIXENGINE_API OrdStatus
{
static const char New[];
static const char PartiallyFilled[];
static const char Filled[];
static const char DoneForDay[];
static const char Canceled[];
static const char Replaced[];
static const char PendingCancel[];
static const char Stopped[];
static const char Rejected[];
static const char Suspended[];
static const char PendingNew[];
static const char Calculated[];
static const char Expired[];
static const char AcceptedForBidding[];
static const char PendingReplace[];
};
struct ONIXS_FIXENGINE_API OrdType
{
static const char Market[];
static const char Limit[];
static const char Stop[];
static const char StopLimit[];
static const char MarketOnClose[];
static const char WithOrWithout[];
static const char LimitOrBetter[];
static const char LimitWithOrWithout[];
static const char OnBasis[];
static const char OnClose[];
static const char LimitOnClose[];
static const char ForexMarket[];
static const char PreviouslyQuoted[];
static const char PreviouslyIndicated[];
static const char ForexLimit[];
static const char ForexSwap[];
static const char ForexPreviouslyQuoted[];
static const char Funari[];
static const char MarketIfTouched[];
static const char MarketWithLeftOverAsLimit[];
static const char PreviousFundValuationPoint[];
static const char NextFundValuationPoint[];
static const char Pegged[];
static const char CounterOrderSelection[];
static const char StopOnBidOrOffer[];
static const char StopLimitOnBidOrOffer[];
};
struct ONIXS_FIXENGINE_API PossDupFlag
{
static const char OriginalTransmission[];
static const char PossibleDuplicate[];
};
struct ONIXS_FIXENGINE_API Side
{
static const char Buy[];
static const char Sell[];
static const char BuyMinus[];
static const char SellPlus[];
static const char SellShort[];
static const char SellShortExempt[];
static const char Undisclosed[];
static const char Cross[];
static const char CrossShort[];
static const char CrossShortExempt[];
static const char AsDefined[];
static const char Opposite[];
static const char Subscribe[];
static const char Redeem[];
static const char Lend[];
static const char Borrow[];
static const char SellUndisclosed[];
};
struct ONIXS_FIXENGINE_API TimeInForce
{
static const char Day[];
static const char GoodTillCancel[];
static const char AtTheOpening[];
static const char ImmediateOrCancel[];
static const char FillOrKill[];
static const char GoodTillCrossing[];
static const char GoodTillDate[];
static const char AtTheClose[];
static const char GoodThroughCrossing[];
static const char AtCrossing[];
static const char GoodForTime[];
static const char GoodForAuction[];
static const char GoodForMonth[];
};
struct ONIXS_FIXENGINE_API Urgency
{
static const char Normal[];
static const char Flash[];
static const char Background[];
};
struct ONIXS_FIXENGINE_API SettlType
{
static const char Regular[];
static const char Cash[];
static const char NextDay[];
static const char TPlus2[];
static const char TPlus3[];
static const char TPlus4[];
static const char Future[];
static const char WhenAndIfIssued[];
static const char SellersOption[];
static const char TPlus5[];
static const char BrokenDate[];
static const char FXSpotNextSettlement[];
};
struct ONIXS_FIXENGINE_API SymbolSfx
{
static const char EUCPWithLumpSumInterest[];
static const char WhenIssued[];
};
struct ONIXS_FIXENGINE_API AllocTransType
{
static const char New[];
static const char Replace[];
static const char Cancel[];
static const char Preliminary[];
static const char Calculated[];
static const char CalculatedWithoutPreliminary[];
static const char Reversal[];
};
struct ONIXS_FIXENGINE_API PositionEffect
{
static const char Close[];
static const char FIFO[];
static const char Open[];
static const char Rolled[];
static const char CloseButNotifyOnOpen[];
static const char Default[];
};
struct ONIXS_FIXENGINE_API ProcessCode
{
static const char Regular[];
static const char SoftDollar[];
static const char StepIn[];
static const char StepOut[];
static const char SoftDollarStepIn[];
static const char SoftDollarStepOut[];
static const char PlanSponsor[];
};
struct ONIXS_FIXENGINE_API AllocStatus
{
static const char Accepted[];
static const char BlockLevelReject[];
static const char AccountLevelReject[];
static const char Received[];
static const char Incomplete[];
static const char RejectedByIntermediary[];
static const char AllocationPending[];
static const char Reversed[];
static const char CancelledByIntermediary[];
static const char Claimed[];
static const char Refused[];
static const char PendingGiveUpApproval[];
static const char Cancelled[];
static const char PendingTakeUpApproval[];
static const char ReversalPending[];
};
struct ONIXS_FIXENGINE_API AllocRejCode
{
static const char UnknownAccount[];
static const char IncorrectQuantity[];
static const char IncorrectAveragePrice[];
static const char UnknownExecutingBrokerMnemonic[];
static const char CommissionDifference[];
static const char UnknownOrderID[];
static const char UnknownListID[];
static const char OtherSeeText[];
static const char IncorrectAllocatedQuantity[];
static const char CalculationDifference[];
static const char UnknownOrStaleExecID[];
static const char MismatchedData[];
static const char UnknownClOrdID[];
static const char WarehouseRequestRejected[];
static const char DuplicateOrMissingIndividualAllocID[];
static const char TradeNotRecognized[];
static const char DuplicateTrade[];
static const char IncorrectOrMissingInstrument[];
static const char IncorrectOrMissingSettlDate[];
static const char IncorrectOrMissingFundIDOrFundName[];
static const char IncorrectOrMissingSettlInstructions[];
static const char IncorrectOrMissingFees[];
static const char IncorrectOrMissingTax[];
static const char UnknownOrMissingParty[];
static const char IncorrectOrMissingSide[];
static const char IncorrectOrMissingNetMoney[];
static const char IncorrectOrMissingTradeDate[];
static const char IncorrectOrMissingSettlCcyInstructions[];
static const char IncorrectOrMissingProcessCode[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API EmailType
{
static const char New[];
static const char Reply[];
static const char AdminReply[];
};
struct ONIXS_FIXENGINE_API PossResend
{
static const char OriginalTransmission[];
static const char PossibleResend[];
};
struct ONIXS_FIXENGINE_API EncryptMethod
{
static const char None[];
static const char PKCS[];
static const char DES[];
static const char PKCSDES[];
static const char PGPDES[];
static const char PGPDESMD5[];
static const char PEM[];
};
struct ONIXS_FIXENGINE_API CxlRejReason
{
static const char TooLateToCancel[];
static const char UnknownOrder[];
static const char BrokerCredit[];
static const char OrderAlreadyInPendingStatus[];
static const char UnableToProcessOrderMassCancelRequest[];
static const char OrigOrdModTime[];
static const char DuplicateClOrdID[];
static const char PriceExceedsCurrentPrice[];
static const char PriceExceedsCurrentPriceBand[];
static const char InvalidPriceIncrement[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API OrdRejReason
{
static const char BrokerCredit[];
static const char UnknownSymbol[];
static const char ExchangeClosed[];
static const char OrderExceedsLimit[];
static const char TooLateToEnter[];
static const char UnknownOrder[];
static const char DuplicateOrder[];
static const char DuplicateOfAVerballyCommunicatedOrder[];
static const char StaleOrder[];
static const char TradeAlongRequired[];
static const char InvalidInvestorID[];
static const char UnsupportedOrderCharacteristic[];
static const char SurveillanceOption[];
static const char IncorrectQuantity[];
static const char IncorrectAllocatedQuantity[];
static const char UnknownAccount[];
static const char PriceExceedsCurrentPriceBand[];
static const char InvalidPriceIncrement[];
static const char ReferencePriceNotAvailable[];
static const char NotionalValueExceedsThreshold[];
static const char AlgorithmRiskThresholdBreached[];
static const char ShortSellNotPermitted[];
static const char ShortSellSecurityPreBorrowRestriction[];
static const char ShortSellAccountPreBorrowRestriction[];
static const char InsufficientCreditLimit[];
static const char ExceededClipSizeLimit[];
static const char ExceededMaxNotionalOrderAmt[];
static const char ExceededDV01PV01Limit[];
static const char ExceededCS01Limit[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API IOIQualifier
{
static const char AllOrNone[];
static const char MarketOnClose[];
static const char AtTheClose[];
static const char VWAP[];
static const char Axe[];
static const char AxeOnBid[];
static const char AxeOnOffer[];
static const char ClientNaturalWorking[];
static const char InTouchWith[];
static const char PositionWanted[];
static const char MarketMaking[];
static const char Limit[];
static const char MoreBehind[];
static const char ClientNaturalBlock[];
static const char AtTheOpen[];
static const char TakingAPosition[];
static const char AtTheMarket[];
static const char ReadyToTrade[];
static const char PortfolioShown[];
static const char ThroughTheDay[];
static const char Unwind[];
static const char Versus[];
static const char Indication[];
static const char CrossingOpportunity[];
static const char AtTheMidpoint[];
static const char PreOpen[];
static const char QuantityNegotiable[];
static const char AllowLateBids[];
static const char ImmediateOrCounter[];
static const char AutoTrade[];
static const char AutomaticSpot[];
static const char PlatformCalculatedSpot[];
static const char OutsideSpread[];
static const char DeferredSpot[];
static const char NegotiatedSpot[];
};
struct ONIXS_FIXENGINE_API ReportToExch
{
static const char SenderReports[];
static const char ReceiverReports[];
};
struct ONIXS_FIXENGINE_API LocateReqd
{
static const char No[];
static const char Yes[];
};
struct ONIXS_FIXENGINE_API ForexReq
{
static const char DoNotExecuteForexAfterSecurityTrade[];
static const char ExecuteForexAfterSecurityTrade[];
};
struct ONIXS_FIXENGINE_API GapFillFlag
{
static const char SequenceReset[];
static const char GapFillMessage[];
};
struct ONIXS_FIXENGINE_API DKReason
{
static const char UnknownSymbol[];
static const char WrongSide[];
static const char QuantityExceedsOrder[];
static const char NoMatchingOrder[];
static const char PriceExceedsLimit[];
static const char CalculationDifference[];
static const char NoMatchingExecutionReport[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API IOINaturalFlag
{
static const char NotNatural[];
static const char Natural[];
};
struct ONIXS_FIXENGINE_API MiscFeeType
{
static const char Regulatory[];
static const char Tax[];
static const char LocalCommission[];
static const char ExchangeFees[];
static const char Stamp[];
static const char Levy[];
static const char Other[];
static const char Markup[];
static const char ConsumptionTax[];
static const char PerTransaction[];
static const char Conversion[];
static const char Agent[];
static const char TransferFee[];
static const char SecurityLending[];
static const char TradeReporting[];
static const char TaxOnPrincipalAmount[];
static const char TaxOnAccruedInterestAmount[];
static const char NewIssuanceFee[];
static const char ServiceFee[];
static const char OddLotFee[];
static const char AuctionFee[];
static const char ValueAddedTax[];
static const char SalesTax[];
static const char ExecutionFee[];
static const char OrderEntryFee[];
static const char OrderModificationFee[];
static const char OrdersCancellationFee[];
static const char MarketDataAccessFee[];
static const char MarketDataTerminalFee[];
static const char MarketDataVolumeFee[];
static const char ClearingFee[];
static const char SettlementFee[];
static const char Rebates[];
static const char Discounts[];
static const char Payments[];
static const char NonMonetaryPayments[];
};
struct ONIXS_FIXENGINE_API ResetSeqNumFlag
{
static const char No[];
static const char Yes[];
};
struct ONIXS_FIXENGINE_API ExecType
{
static const char New[];
static const char DoneForDay[];
static const char Canceled[];
static const char Replaced[];
static const char PendingCancel[];
static const char Stopped[];
static const char Rejected[];
static const char Suspended[];
static const char PendingNew[];
static const char Calculated[];
static const char Expired[];
static const char Restated[];
static const char PendingReplace[];
static const char Trade[];
static const char TradeCorrect[];
static const char TradeCancel[];
static const char OrderStatus[];
static const char TradeInAClearingHold[];
static const char TradeHasBeenReleasedToClearing[];
static const char TriggeredOrActivatedBySystem[];
static const char Locked[];
static const char Released[];
};
struct ONIXS_FIXENGINE_API SettlCurrFxRateCalc
{
static const char Multiply[];
static const char Divide[];
};
struct ONIXS_FIXENGINE_API SettlInstMode
{
static const char Default[];
static const char StandingInstructionsProvided[];
static const char SpecificAllocationAccountOverriding[];
static const char SpecificAllocationAccountStanding[];
static const char SpecificOrderForASingleAccount[];
static const char RequestReject[];
};
struct ONIXS_FIXENGINE_API SettlInstTransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
static const char Restate[];
};
struct ONIXS_FIXENGINE_API SettlInstSource
{
static const char BrokerCredit[];
static const char Institution[];
static const char Investor[];
};
struct ONIXS_FIXENGINE_API SecurityType
{
static const char USTreasuryNoteOld[];
static const char USTreasuryBillOld[];
static const char EuroSupranationalCoupons[];
static const char FederalAgencyCoupon[];
static const char FederalAgencyDiscountNote[];
static const char PrivateExportFunding[];
static const char USDSupranationalCoupons[];
static const char CorporateBond[];
static const char CorporatePrivatePlacement[];
static const char ConvertibleBond[];
static const char DualCurrency[];
static const char EuroCorporateBond[];
static const char EuroCorporateFloatingRateNotes[];
static const char USCorporateFloatingRateNotes[];
static const char IndexedLinked[];
static const char StructuredNotes[];
static const char YankeeCorporateBond[];
static const char OffshoreIssuedChineseYuanCorporateBond[];
static const char PreferredCorporateBond[];
static const char ForeignExchangeContract[];
static const char NonDeliverableForward[];
static const char FXSpot[];
static const char FXForward[];
static const char FXSwap[];
static const char NonDeliverableSwap[];
static const char FXBankNote[];
static const char ForeignCurrencyDiscountNote[];
static const char Cap[];
static const char CreditDefaultSwap[];
static const char Collar[];
static const char CommoditySwap[];
static const char Exotic[];
static const char OptionsOnCombo[];
static const char Floor[];
static const char FRA[];
static const char Future[];
static const char DerivativeForward[];
static const char InterestRateSwap[];
static const char TotalReturnSwap[];
static const char LoanLease[];
static const char OptionsOnFutures[];
static const char OptionsOnPhysical[];
static const char Option[];
static const char SpotForward[];
static const char SwapOption[];
static const char Transmission[];
static const char Index[];
static const char BondBasket[];
static const char ContractForDifference[];
static const char CorrelationSwap[];
static const char DiviendSwap[];
static const char EquityBasket[];
static const char EquityForward[];
static const char ReturnSwap[];
static const char VarianceSwap[];
static const char PortfolioSwaps[];
static const char FuturesOnASwap[];
static const char ForwardsOnASwap[];
static const char ForwardFreightAgreement[];
static const char SpreadBetting[];
static const char ExchangeTradedCommodity[];
static const char CommonStock[];
static const char PreferredStock[];
static const char DepositoryReceipts[];
static const char Repurchase[];
static const char Forward[];
static const char BuySellback[];
static const char SecuritiesLoan[];
static const char SecuritiesPledge[];
static const char DeliveryVersusPledge[];
static const char CollateralBasket[];
static const char StructuredFinanceProduct[];
static const char MarginLoan[];
static const char BradyBond[];
static const char CanadianTreasuryNotes[];
static const char CanadianTreasuryBills[];
static const char EuroSovereigns[];
static const char CanadianProvincialBonds[];
static const char TreasuryBill[];
static const char USTreasuryBond[];
static const char InterestStripFromAnyBondOrNote[];
static const char USTreasuryBill[];
static const char TreasuryInflationProtectedSecurities[];
static const char PrincipalStripOfACallableBondOrNote[];
static const char PrincipalStripFromANonCallableBondOrNote[];
static const char USTreasuryNote[];
static const char OffshoreIssuedChineseYuanSovereignBond[];
static const char SovereignBond[];
static const char USTreasuryFloatingRateNote[];
static const char TermLoan[];
static const char RevolverLoan[];
static const char Revolver[];
static const char BridgeLoan[];
static const char LetterOfCredit[];
static const char SwingLineFacility[];
static const char DebtorInPossession[];
static const char Defaulted[];
static const char Withdrawn[];
static const char Replaced[];
static const char Matured[];
static const char Amended[];
static const char Retired[];
static const char BankersAcceptance[];
static const char BankDepositoryNote[];
static const char BankNotes[];
static const char BillOfExchanges[];
static const char CanadianMoneyMarkets[];
static const char CertificateOfDeposit[];
static const char CallLoans[];
static const char CommercialPaper[];
static const char DepositNotes[];
static const char EuroCertificateOfDeposit[];
static const char EuroCommercialPaper[];
static const char LiquidityNote[];
static const char MediumTermNotes[];
static const char Overnight[];
static const char PromissoryNote[];
static const char ShortTermLoanNote[];
static const char PlazosFijos[];
static const char SecuredLiquidityNote[];
static const char TimeDeposit[];
static const char TermLiquidityNote[];
static const char ExtendedCommNote[];
static const char YankeeCertificateOfDeposit[];
static const char BankAcceptedBill[];
static const char ShortTermBankNote[];
static const char CallableCommercialPaper[];
static const char CommercialNote[];
static const char InterestBearingCommercialPaper[];
static const char EuroMediumTermNote[];
static const char EuroNegotiableCommercialPaper[];
static const char EuroStructuredLiquidityNote[];
static const char EuroTimeDeposit[];
static const char JumboCertificateOfDeposit[];
static const char MoneyMarketFund[];
static const char MasterNote[];
static const char NegotiableCertificateOfDeposit[];
static const char NegotiableCommercialPaper[];
static const char RetailCertificateOfDeposit[];
static const char TermDepositReceipt[];
static const char AssetBackedSecurities[];
static const char CanadianMortgageBonds[];
static const char Corp[];
static const char CollateralizedMortgageObligation[];
static const char IOETTEMortgage[];
static const char MortgageBackedSecurities[];
static const char MortgageInterestOnly[];
static const char MortgagePrincipalOnly[];
static const char MortgagePrivatePlacement[];
static const char MiscellaneousPassThrough[];
static const char Pfandbrief[];
static const char ToBeAnnounced[];
static const char OtherAnticipationNotes[];
static const char CertificateOfObligation[];
static const char CertificateOfParticipation[];
static const char GeneralObligationBonds[];
static const char MandatoryTender[];
static const char RevenueAnticipationNote[];
static const char RevenueBonds[];
static const char SpecialAssessment[];
static const char SpecialObligation[];
static const char SpecialTax[];
static const char TaxAnticipationNote[];
static const char TaxAllocation[];
static const char TaxExemptCommercialPaper[];
static const char TaxableMunicipalCP[];
static const char TaxRevenueAnticipationNote[];
static const char VariableRateDemandNote[];
static const char Warrant[];
static const char MunicipalInterestBearingCommercialPaper[];
static const char TaxableMunicipalBond[];
static const char VariableRateDemandObligation[];
static const char MutualFund[];
static const char MultilegInstrument[];
static const char NoSecurityType[];
static const char Wildcard[];
static const char Cash[];
static const char Other[];
static const char ExchangeTradedNote[];
static const char SecuritizedDerivative[];
static const char ExchangeTradedFund[];
static const char DigitalAsset[];
};
struct ONIXS_FIXENGINE_API StandInstDbType
{
static const char Other[];
static const char DTCSID[];
static const char ThomsonALERT[];
static const char AGlobalCustodian[];
static const char AccountNet[];
};
struct ONIXS_FIXENGINE_API SettlDeliveryType
{
static const char Versus[];
static const char Free[];
static const char TriParty[];
static const char HoldInCustody[];
};
struct ONIXS_FIXENGINE_API AllocLinkType
{
static const char FXNetting[];
static const char FXSwap[];
};
struct ONIXS_FIXENGINE_API PutOrCall
{
static const char Put[];
static const char Call[];
static const char Other[];
static const char Chooser[];
};
struct ONIXS_FIXENGINE_API CoveredOrUncovered
{
static const char Covered[];
static const char Uncovered[];
};
struct ONIXS_FIXENGINE_API NotifyBrokerOfCredit
{
static const char DetailsShouldNotBeCommunicated[];
static const char DetailsShouldBeCommunicated[];
};
struct ONIXS_FIXENGINE_API AllocHandlInst
{
static const char Match[];
static const char Forward[];
static const char ForwardAndMatch[];
static const char AutoClaimGiveUp[];
};
struct ONIXS_FIXENGINE_API RoutingType
{
static const char TargetFirm[];
static const char TargetList[];
static const char BlockFirm[];
static const char BlockList[];
static const char TargetPerson[];
static const char BlockPerson[];
};
struct ONIXS_FIXENGINE_API BenchmarkCurveName
{
static const char EONIA[];
static const char EUREPO[];
static const char Euribor[];
static const char FutureSWAP[];
static const char LIBID[];
static const char LIBOR[];
static const char MuniAAA[];
static const char OTHER[];
static const char Pfandbriefe[];
static const char SONIA[];
static const char SWAP[];
static const char Treasury[];
static const char FedFundRateEffective[];
static const char FedOpen[];
static const char EURIBOR[];
static const char AUBSW[];
static const char BUBOR[];
static const char CDOR[];
static const char CIBOR[];
static const char EONIASWAP[];
static const char ESTR[];
static const char EURODOLLAR[];
static const char EUROSWISS[];
static const char GCFREPO[];
static const char ISDAFIX[];
static const char JIBAR[];
static const char MOSPRIM[];
static const char NIBOR[];
static const char PRIBOR[];
static const char SOFR[];
static const char STIBOR[];
static const char TELBOR[];
static const char TIBOR[];
static const char WIBOR[];
static const char AONIA[];
static const char AONIAR[];
static const char BKBM[];
static const char CD19D[];
static const char CORRA[];
static const char DIRRTN[];
static const char EIBOR[];
static const char FixingRepoRate[];
static const char HIBOR[];
static const char IBR[];
static const char KLIBOR[];
static const char MIBOR[];
static const char NZONIA[];
static const char PHIREF[];
static const char REIBOR[];
static const char SAIBOR[];
static const char SARON[];
static const char SORA[];
static const char TLREF[];
static const char TIIE[];
static const char THBFIX[];
static const char TONAR[];
};
struct ONIXS_FIXENGINE_API StipulationType
{
static const char AlternativeMinimumTax[];
static const char AutoReinvestment[];
static const char BankQualified[];
static const char BargainConditions[];
static const char CouponRange[];
static const char ISOCurrencyCode[];
static const char CustomStart[];
static const char Geographics[];
static const char ValuationDiscount[];
static const char Insured[];
static const char IssueDate[];
static const char Issuer[];
static const char IssueSizeRange[];
static const char LookbackDays[];
static const char ExplicitLotIdentifier[];
static const char LotVariance[];
static const char MaturityYearAndMonth[];
static const char MaturityRange[];
static const char MaximumSubstitutions[];
static const char MinimumDenomination[];
static const char MinimumIncrement[];
static const char MinimumQuantity[];
static const char PaymentFrequency[];
static const char NumberOfPieces[];
static const char PoolsMaximum[];
static const char PoolsPerLot[];
static const char PoolsPerMillion[];
static const char PoolsPerTrade[];
static const char PriceRange[];
static const char PricingFrequency[];
static const char ProductionYear[];
static const char CallProtection[];
static const char Purpose[];
static const char BenchmarkPriceSource[];
static const char RatingSourceAndRange[];
static const char TypeOfRedemption[];
static const char Restricted[];
static const char MarketSector[];
static const char SecurityTypeIncludedOrExcluded[];
static const char Structure[];
static const char SubstitutionsFrequency[];
static const char SubstitutionsLeft[];
static const char FreeformText[];
static const char TradeVariance[];
static const char WeightedAverageCoupon[];
static const char WeightedAverageLifeCoupon[];
static const char WeightedAverageLoanAge[];
static const char WeightedAverageMaturity[];
static const char WholePool[];
static const char YieldRange[];
static const char OriginalAmount[];
static const char PoolEffectiveDate[];
static const char PoolInitialFactor[];
static const char Tranche[];
static const char Substitution[];
static const char MULTEXCHFLLBCK[];
static const char COMPSECFLLBCK[];
static const char LOCLJRSDCTN[];
static const char RELVJRSDCTN[];
static const char IncurredRecovery[];
static const char AdditionalTerm[];
static const char ModifiedEquityDelivery[];
static const char NoReferenceOblication[];
static const char UnknownReferenceObligation[];
static const char AllGuarantees[];
static const char ReferencePrice[];
static const char ReferencePolicy[];
static const char SecuredList[];
static const char AverageFICOScore[];
static const char AverageLoanSize[];
static const char MaximumLoanBalance[];
static const char PoolIdentifier[];
static const char TypeOfRollTrade[];
static const char ReferenceToRollingOrClosingTrade[];
static const char PrincipalOfRollingOrClosingTrade[];
static const char InterestOfRollingOrClosingTrade[];
static const char AvailableOfferQuantityToBeShownToTheStreet[];
static const char BrokerCredit[];
static const char OfferPriceToBeShownToInternalBrokers[];
static const char OfferQuantityToBeShownToInternalBrokers[];
static const char TheMinimumResidualOfferQuantity[];
static const char MaximumOrderSize[];
static const char OrderQuantityIncrement[];
static const char PrimaryOrSecondaryMarketIndicator[];
static const char BrokerSalesCreditOverride[];
static const char TraderCredit[];
static const char DiscountRate[];
static const char YieldToMaturity[];
static const char InterestPayoffOfRollingOrAmendingTrade[];
static const char AbsolutePrepaymentSpeed[];
static const char ConstantPrepaymentPenalty[];
static const char ConstantPrepaymentRate[];
static const char ConstantPrepaymentYield[];
static const char FinalCPROfHomeEquityPrepaymentCurve[];
static const char PercentOfManufacturedHousingPrepaymentCurve[];
static const char MonthlyPrepaymentRate[];
static const char PercentOfProspectusPrepaymentCurve[];
static const char PercentOfBMAPrepaymentCurve[];
static const char SingleMonthlyMortality[];
};
struct ONIXS_FIXENGINE_API YieldType
{
static const char AfterTaxYield[];
static const char AnnualYield[];
static const char YieldAtIssue[];
static const char YieldToAverageMaturity[];
static const char BookYield[];
static const char YieldToNextCall[];
static const char YieldChangeSinceClose[];
static const char ClosingYield[];
static const char CompoundYield[];
static const char CurrentYield[];
static const char GvntEquivalentYield[];
static const char TrueGrossYield[];
static const char YieldWithInflationAssumption[];
static const char InverseFloaterBondYield[];
static const char MostRecentClosingYield[];
static const char ClosingYieldMostRecentMonth[];
static const char ClosingYieldMostRecentQuarter[];
static const char ClosingYieldMostRecentYear[];
static const char YieldToLongestAverageLife[];
static const char MarkToMarketYield[];
static const char YieldToMaturity[];
static const char YieldToNextRefund[];
static const char OpenAverageYield[];
static const char PreviousCloseYield[];
static const char ProceedsYield[];
static const char YieldToNextPut[];
static const char SemiAnnualYield[];
static const char YieldToShortestAverageLife[];
static const char SimpleYield[];
static const char TaxEquivalentYield[];
static const char YieldToTenderDate[];
static const char TrueYield[];
static const char YieldValueOf32nds[];
static const char YieldToWorst[];
};
struct ONIXS_FIXENGINE_API TradedFlatSwitch
{
static const char NotTradedFlat[];
static const char TradedFlat[];
};
struct ONIXS_FIXENGINE_API SubscriptionRequestType
{
static const char Snapshot[];
static const char SnapshotAndUpdates[];
static const char DisablePreviousSnapshot[];
};
struct ONIXS_FIXENGINE_API MDUpdateType
{
static const char FullRefresh[];
static const char IncrementalRefresh[];
};
struct ONIXS_FIXENGINE_API AggregatedBook
{
static const char BookEntriesToBeAggregated[];
static const char BookEntriesShouldNotBeAggregated[];
};
struct ONIXS_FIXENGINE_API MDEntryType
{
static const char Bid[];
static const char Offer[];
static const char Trade[];
static const char IndexValue[];
static const char OpeningPrice[];
static const char ClosingPrice[];
static const char SettlementPrice[];
static const char TradingSessionHighPrice[];
static const char TradingSessionLowPrice[];
static const char VWAP[];
static const char Imbalance[];
static const char TradeVolume[];
static const char OpenInterest[];
static const char CompositeUnderlyingPrice[];
static const char SimulatedSellPrice[];
static const char SimulatedBuyPrice[];
static const char MarginRate[];
static const char MidPrice[];
static const char EmptyBook[];
static const char SettleHighPrice[];
static const char SettleLowPrice[];
static const char PriorSettlePrice[];
static const char SessionHighBid[];
static const char SessionLowOffer[];
static const char EarlyPrices[];
static const char AuctionClearingPrice[];
static const char SwapValueFactor[];
static const char DailyValueAdjustmentForLongPositions[];
static const char CumulativeValueAdjustmentForLongPositions[];
static const char DailyValueAdjustmentForShortPositions[];
static const char CumulativeValueAdjustmentForShortPositions[];
static const char FixingPrice[];
static const char CashRate[];
static const char RecoveryRate[];
static const char RecoveryRateForLong[];
static const char RecoveryRateForShort[];
static const char MarketBid[];
static const char MarketOffer[];
static const char ShortSaleMinPrice[];
static const char PreviousClosingPrice[];
static const char ThresholdLimitPriceBanding[];
static const char DailyFinancingValue[];
static const char AccruedFinancingValue[];
static const char TWAP[];
};
struct ONIXS_FIXENGINE_API TickDirection
{
static const char PlusTick[];
static const char ZeroPlusTick[];
static const char MinusTick[];
static const char ZeroMinusTick[];
};
struct ONIXS_FIXENGINE_API QuoteCondition
{
static const char Open[];
static const char Closed[];
static const char ExchangeBest[];
static const char ConsolidatedBest[];
static const char Locked[];
static const char Crossed[];
static const char Depth[];
static const char FastTrading[];
static const char NonFirm[];
static const char Manual[];
static const char OutrightPrice[];
static const char ImpliedPrice[];
static const char DepthOnOffer[];
static const char DepthOnBid[];
static const char Closing[];
static const char NewsDissemination[];
static const char TradingRange[];
static const char OrderInflux[];
static const char DueToRelated[];
static const char NewsPending[];
static const char AdditionalInfo[];
static const char AdditionalInfoDueToRelated[];
static const char Resume[];
static const char ViewOfCommon[];
static const char VolumeAlert[];
static const char OrderImbalance[];
static const char EquipmentChangeover[];
static const char NoOpen[];
static const char RegularETH[];
static const char AutomaticExecution[];
static const char AutomaticExecutionETH[];
static const char FastMarketETH[];
static const char InactiveETH[];
static const char Rotation[];
static const char RotationETH[];
static const char Halt[];
static const char HaltETH[];
static const char DueToNewsDissemination[];
static const char DueToNewsPending[];
static const char TradingResume[];
static const char OutOfSequence[];
static const char BidSpecialist[];
static const char OfferSpecialist[];
static const char BidOfferSpecialist[];
static const char EndOfDaySAM[];
static const char ForbiddenSAM[];
static const char FrozenSAM[];
static const char PreOpeningSAM[];
static const char OpeningSAM[];
static const char OpenSAM[];
static const char SurveillanceSAM[];
static const char SuspendedSAM[];
static const char ReservedSAM[];
static const char NoActiveSAM[];
static const char Restricted[];
static const char RestOfBookVWAP[];
static const char BetterPricesInConditionalOrders[];
static const char MedianPrice[];
static const char FullCurve[];
static const char FlatCurve[];
};
struct ONIXS_FIXENGINE_API TradeCondition
{
static const char Cash[];
static const char AveragePriceTrade[];
static const char CashTrade[];
static const char NextDay[];
static const char Opening[];
static const char IntradayTradeDetail[];
static const char Rule127Trade[];
static const char Rule155Trade[];
static const char SoldLast[];
static const char NextDayTrade[];
static const char Opened[];
static const char Seller[];
static const char Sold[];
static const char StoppedStock[];
static const char ImbalanceMoreBuyers[];
static const char ImbalanceMoreSellers[];
static const char OpeningPrice[];
static const char BargainCondition[];
static const char ConvertedPriceIndicator[];
static const char ExchangeLast[];
static const char FinalPriceOfSession[];
static const char ExPit[];
static const char Crossed[];
static const char TradesResultingFromManual[];
static const char TradesResultingFromIntermarketSweep[];
static const char VolumeOnly[];
static const char DirectPlus[];
static const char Acquisition[];
static const char Bunched[];
static const char Distribution[];
static const char BunchedSale[];
static const char SplitTrade[];
static const char CancelStopped[];
static const char CancelETH[];
static const char CancelStoppedETH[];
static const char OutOfSequenceETH[];
static const char CancelLastETH[];
static const char SoldLastSaleETH[];
static const char CancelLast[];
static const char SoldLastSale[];
static const char CancelOpen[];
static const char CancelOpenETH[];
static const char OpenedSaleETH[];
static const char CancelOnly[];
static const char CancelOnlyETH[];
static const char LateOpenETH[];
static const char AutoExecutionETH[];
static const char Reopen[];
static const char ReopenETH[];
static const char Adjusted[];
static const char AdjustedETH[];
static const char Spread[];
static const char SpreadETH[];
static const char Straddle[];
static const char StraddleETH[];
static const char Stopped[];
static const char StoppedETH[];
static const char RegularETH[];
static const char Combo[];
static const char ComboETH[];
static const char OfficialClosingPrice[];
static const char PriorReferencePrice[];
static const char StoppedSoldLast[];
static const char StoppedOutOfSequence[];
static const char OfficialClosingPriceDup[];
static const char CrossedOld[];
static const char FastMarket[];
static const char AutomaticExecution[];
static const char FormT[];
static const char BasketIndex[];
static const char BurstBasket[];
static const char TradeThroughExempt[];
static const char QuoteSpread[];
static const char LastAuctionPrice[];
static const char HighPrice[];
static const char LowPrice[];
static const char SystematicInternaliser[];
static const char AwayMarket[];
static const char MidpointPrice[];
static const char TradedBeforeIssueDate[];
static const char PreviousClosingPrice[];
static const char NationalBestBidOffer[];
static const char Cancel[];
static const char ImpliedTrade[];
static const char MarketplaceEnteredTrade[];
static const char MultiAssetClassMultilegTrade[];
static const char MultilegToMultilegTrade[];
static const char ShortSaleMinPrice[];
static const char Benchmark[];
};
struct ONIXS_FIXENGINE_API MDUpdateAction
{
static const char New[];
static const char Change[];
static const char Delete[];
static const char DeleteThru[];
static const char DeleteFrom[];
static const char Overlay[];
};
struct ONIXS_FIXENGINE_API MDReqRejReason
{
static const char UnknownSymbol[];
static const char DuplicateMDReqID[];
static const char InsufficientBandwidth[];
static const char InsufficientPermissions[];
static const char UnsupportedSubscriptionRequestType[];
static const char UnsupportedMarketDepth[];
static const char UnsupportedMDUpdateType[];
static const char UnsupportedAggregatedBook[];
static const char UnsupportedMDEntryType[];
static const char UnsupportedTradingSessionID[];
static const char UnsupportedScope[];
static const char UnsupportedOpenCloseSettleFlag[];
static const char UnsupportedMDImplicitDelete[];
static const char InsufficientCredit[];
};
struct ONIXS_FIXENGINE_API DeleteReason
{
static const char Cancellation[];
static const char Error[];
};
struct ONIXS_FIXENGINE_API OpenCloseSettlFlag
{
static const char DailyOpen[];
static const char SessionOpen[];
static const char DeliverySettlementEntry[];
static const char ExpectedEntry[];
static const char EntryFromPreviousBusinessDay[];
static const char TheoreticalPriceValue[];
};
struct ONIXS_FIXENGINE_API FinancialStatus
{
static const char Bankrupt[];
static const char PendingDelisting[];
static const char Restricted[];
};
struct ONIXS_FIXENGINE_API CorporateAction
{
static const char ExDividend[];
static const char ExDistribution[];
static const char ExRights[];
static const char New[];
static const char ExInterest[];
static const char CashDividend[];
static const char StockDividend[];
static const char NonIntegerStockSplit[];
static const char ReverseStockSplit[];
static const char StandardIntegerStockSplit[];
static const char PositionConsolidation[];
static const char LiquidationReorganization[];
static const char MergerReorganization[];
static const char RightsOffering[];
static const char ShareholderMeeting[];
static const char Spinoff[];
static const char TenderOffer[];
static const char Warrant[];
static const char SpecialAction[];
static const char SymbolConversion[];
static const char CUSIP[];
static const char LeapRollover[];
static const char SuccessionEvent[];
};
struct ONIXS_FIXENGINE_API QuoteStatus
{
static const char Accepted[];
static const char CancelForSymbol[];
static const char CanceledForSecurityType[];
static const char CanceledForUnderlying[];
static const char CanceledAll[];
static const char Rejected[];
static const char RemovedFromMarket[];
static const char Expired[];
static const char Query[];
static const char QuoteNotFound[];
static const char Pending[];
static const char Pass[];
static const char LockedMarketWarning[];
static const char CrossMarketWarning[];
static const char CanceledDueToLockMarket[];
static const char CanceledDueToCrossMarket[];
static const char Active[];
static const char Canceled[];
static const char UnsolicitedQuoteReplenishment[];
static const char PendingEndTrade[];
static const char TooLateToEnd[];
static const char Traded[];
static const char TradedAndRemoved[];
static const char ContractTerminates[];
};
struct ONIXS_FIXENGINE_API QuoteCancelType
{
static const char CancelForOneOrMoreSecurities[];
static const char CancelForSecurityType[];
static const char CancelForUnderlyingSecurity[];
static const char CancelAllQuotes[];
static const char CancelSpecifiedSingleQuote[];
static const char CancelByTypeOfQuote[];
static const char CancelForSecurityIssuer[];
static const char CancelForIssuerOfUnderlyingSecurity[];
};
struct ONIXS_FIXENGINE_API QuoteRejectReason
{
static const char UnknownSymbol[];
static const char Exchange[];
static const char QuoteRequestExceedsLimit[];
static const char TooLateToEnter[];
static const char UnknownQuote[];
static const char DuplicateQuote[];
static const char InvalidBid[];
static const char InvalidPrice[];
static const char NotAuthorizedToQuoteSecurity[];
static const char PriceExceedsCurrentPriceBand[];
static const char QuoteLocked[];
static const char InvalidOrUnknownSecurityIssuer[];
static const char InvalidOrUnknownIssuerOfUnderlyingSecurity[];
static const char NotionalValueExceedsThreshold[];
static const char PriceExceedsCurrentPriceBandDepr[];
static const char ReferencePriceNotAvailable[];
static const char InsufficientCreditLimit[];
static const char ExceededClipSizeLimit[];
static const char ExceededMaxNotionalOrderAmt[];
static const char ExceededDV01PV01Limit[];
static const char ExceededCS01Limit[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API QuoteResponseLevel
{
static const char NoAcknowledgement[];
static const char AcknowledgeOnlyNegativeOrErroneousQuotes[];
static const char AcknowledgeEachQuoteMessage[];
static const char SummaryAcknowledgement[];
};
struct ONIXS_FIXENGINE_API QuoteRequestType
{
static const char Manual[];
static const char Automatic[];
static const char ConfirmQuote[];
};
struct ONIXS_FIXENGINE_API SecurityRequestType
{
static const char RequestSecurityIdentityAndSpecifications[];
static const char RequestSecurityIdentityForSpecifications[];
static const char RequestListSecurityTypes[];
static const char RequestListSecurities[];
static const char Symbol[];
static const char SecurityTypeAndOrCFICode[];
static const char Product[];
static const char TradingSessionID[];
static const char AllSecurities[];
static const char MarketIDOrMarketID[];
};
struct ONIXS_FIXENGINE_API SecurityResponseType
{
static const char AcceptAsIs[];
static const char AcceptWithRevisions[];
static const char ListOfSecurityTypesReturnedPerRequest[];
static const char ListOfSecuritiesReturnedPerRequest[];
static const char RejectSecurityProposal[];
static const char CannotMatchSelectionCriteria[];
};
struct ONIXS_FIXENGINE_API UnsolicitedIndicator
{
static const char MessageIsBeingSentAsAResultOfAPriorRequest[];
static const char MessageIsBeingSentUnsolicited[];
};
struct ONIXS_FIXENGINE_API SecurityTradingStatus
{
static const char OpeningDelay[];
static const char TradingHalt[];
static const char Resume[];
static const char NoOpen[];
static const char PriceIndication[];
static const char TradingRangeIndication[];
static const char MarketImbalanceBuy[];
static const char MarketImbalanceSell[];
static const char MarketOnCloseImbalanceBuy[];
static const char MarketOnCloseImbalanceSell[];
static const char NoMarketImbalance[];
static const char NoMarketOnCloseImbalance[];
static const char ITSPreOpening[];
static const char NewPriceIndication[];
static const char TradeDisseminationTime[];
static const char ReadyToTrade[];
static const char NotAvailableForTrading[];
static const char NotTradedOnThisMarket[];
static const char UnknownOrInvalid[];
static const char PreOpen[];
static const char OpeningRotation[];
static const char FastMarket[];
static const char PreCross[];
static const char Cross[];
static const char PostClose[];
static const char NoCancel[];
};
struct ONIXS_FIXENGINE_API HaltReason
{
static const char NewsDissemination[];
static const char OrderInflux[];
static const char OrderImbalance[];
static const char AdditionalInformation[];
static const char NewsPending[];
static const char EquipmentChangeover[];
};
struct ONIXS_FIXENGINE_API InViewOfCommon
{
static const char HaltWasNotRelatedToAHaltOfTheCommonStock[];
static const char HaltWasDueToCommonStockBeingHalted[];
};
struct ONIXS_FIXENGINE_API DueToRelated
{
static const char NotRelatedToSecurityHalt[];
static const char RelatedToSecurityHalt[];
};
struct ONIXS_FIXENGINE_API Adjustment
{
static const char Cancel[];
static const char Error[];
static const char Correction[];
};
struct ONIXS_FIXENGINE_API TradingSessionID
{
static const char Day[];
static const char HalfDay[];
static const char Morning[];
static const char Afternoon[];
static const char Evening[];
static const char AfterHours[];
static const char Holiday[];
};
struct ONIXS_FIXENGINE_API TradSesMethod
{
static const char Electronic[];
static const char OpenOutcry[];
static const char TwoParty[];
static const char Voice[];
};
struct ONIXS_FIXENGINE_API TradSesMode
{
static const char Testing[];
static const char Simulated[];
static const char Production[];
};
struct ONIXS_FIXENGINE_API TradSesStatus
{
static const char Unknown[];
static const char Halted[];
static const char Open[];
static const char Closed[];
static const char PreOpen[];
static const char PreClose[];
static const char RequestRejected[];
};
struct ONIXS_FIXENGINE_API SessionRejectReason
{
static const char InvalidTagNumber[];
static const char RequiredTagMissing[];
static const char TagNotDefinedForThisMessageType[];
static const char UndefinedTag[];
static const char TagSpecifiedWithoutAValue[];
static const char ValueIsIncorrect[];
static const char IncorrectDataFormatForValue[];
static const char DecryptionProblem[];
static const char SignatureProblem[];
static const char CompIDProblem[];
static const char SendingTimeAccuracyProblem[];
static const char InvalidMsgType[];
static const char XMLValidationError[];
static const char TagAppearsMoreThanOnce[];
static const char TagSpecifiedOutOfRequiredOrder[];
static const char RepeatingGroupFieldsOutOfOrder[];
static const char IncorrectNumInGroupCountForRepeatingGroup[];
static const char NonDataValueIncludesFieldDelimiter[];
static const char InvalidUnsupportedApplVer[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API BidRequestTransType
{
static const char Cancel[];
static const char New[];
};
struct ONIXS_FIXENGINE_API SolicitedFlag
{
static const char WasNotSolicited[];
static const char WasSolicited[];
};
struct ONIXS_FIXENGINE_API ExecRestatementReason
{
static const char GTCorporateAction[];
static const char GTRenewal[];
static const char VerbalChange[];
static const char RepricingOfOrder[];
static const char BrokerOption[];
static const char PartialDeclineOfOrderQty[];
static const char CancelOnTradingHalt[];
static const char CancelOnSystemFailure[];
static const char Market[];
static const char Canceled[];
static const char WarehouseRecap[];
static const char PegRefresh[];
static const char CancelOnConnectionLoss[];
static const char CancelOnLogout[];
static const char AssignTimePriority[];
static const char CancelledForTradePriceViolation[];
static const char CancelledForCrossImbalance[];
static const char CxldSMP[];
static const char CxldSMPAggressive[];
static const char CxldSMPPassive[];
static const char CxldSMPAggressivePassive[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API BusinessRejectReason
{
static const char Other[];
static const char UnknownID[];
static const char UnknownSecurity[];
static const char UnsupportedMessageType[];
static const char ApplicationNotAvailable[];
static const char ConditionallyRequiredFieldMissing[];
static const char NotAuthorized[];
static const char DeliverToFirmNotAvailableAtThisTime[];
static const char ThrottleLimitExceeded[];
static const char ThrottleLimitExceededSessionDisconnected[];
static const char ThrottledMessagesRejectedOnRequest[];
static const char InvalidPriceIncrement[];
};
struct ONIXS_FIXENGINE_API MsgDirection
{
static const char Receive[];
static const char Send[];
};
struct ONIXS_FIXENGINE_API DiscretionInst
{
static const char RelatedToDisplayedPrice[];
static const char RelatedToMarketPrice[];
static const char RelatedToPrimaryPrice[];
static const char RelatedToLocalPrimaryPrice[];
static const char RelatedToMidpointPrice[];
static const char RelatedToLastTradePrice[];
static const char RelatedToVWAP[];
static const char AveragePriceGuarantee[];
};
struct ONIXS_FIXENGINE_API BidType
{
static const char NonDisclosed[];
static const char Disclosed[];
static const char NoBiddingProcess[];
};
struct ONIXS_FIXENGINE_API BidDescriptorType
{
static const char Sector[];
static const char Country[];
static const char Index[];
};
struct ONIXS_FIXENGINE_API SideValueInd
{
static const char SideValue1[];
static const char SideValue2[];
};
struct ONIXS_FIXENGINE_API LiquidityIndType
{
static const char FiveDayMovingAverage[];
static const char TwentyDayMovingAverage[];
static const char NormalMarketSize[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API ExchangeForPhysical
{
static const char False[];
static const char True[];
};
struct ONIXS_FIXENGINE_API ProgRptReqs
{
static const char BuySideRequests[];
static const char SellSideSends[];
static const char RealTimeExecutionReports[];
};
struct ONIXS_FIXENGINE_API IncTaxInd
{
static const char Net[];
static const char Gross[];
};
struct ONIXS_FIXENGINE_API BidTradeType
{
static const char Agency[];
static const char VWAPGuarantee[];
static const char GuaranteedClose[];
static const char RiskTrade[];
};
struct ONIXS_FIXENGINE_API BasisPxType
{
static const char ClosingPriceAtMorningSession[];
static const char ClosingPrice[];
static const char CurrentPrice[];
static const char SQ[];
static const char VWAPThroughADay[];
static const char VWAPThroughAMorningSession[];
static const char VWAPThroughAnAfternoonSession[];
static const char VWAPThroughADayExcept[];
static const char VWAPThroughAMorningSessionExcept[];
static const char VWAPThroughAnAfternoonSessionExcept[];
static const char Strike[];
static const char Open[];
static const char Others[];
};
struct ONIXS_FIXENGINE_API PriceType
{
static const char Percentage[];
static const char PerUnit[];
static const char FixedAmount[];
static const char Discount[];
static const char Premium[];
static const char Spread[];
static const char TEDPrice[];
static const char TEDYield[];
static const char Yield[];
static const char FixedCabinetTradePrice[];
static const char VariableCabinetTradePrice[];
static const char PriceSpread[];
static const char ProductTicksInHalves[];
static const char ProductTicksInFourths[];
static const char ProductTicksInEighths[];
static const char ProductTicksInSixteenths[];
static const char ProductTicksInThirtySeconds[];
static const char ProductTicksInSixtyFourths[];
static const char ProductTicksInOneTwentyEighths[];
static const char NormalRateRepresentation[];
static const char InverseRateRepresentation[];
static const char BasisPoints[];
static const char UpfrontPoints[];
static const char InterestRate[];
static const char PercentageNotional[];
};
struct ONIXS_FIXENGINE_API GTBookingInst
{
static const char BookOutAllTradesOnDayOfExecution[];
static const char AccumulateUntilFilledOrExpired[];
static const char AccumulateUntilVerballyNotifiedOtherwise[];
};
struct ONIXS_FIXENGINE_API ListStatusType
{
static const char Ack[];
static const char Response[];
static const char Timed[];
static const char ExecStarted[];
static const char AllDone[];
static const char Alert[];
};
struct ONIXS_FIXENGINE_API NetGrossInd
{
static const char Net[];
static const char Gross[];
};
struct ONIXS_FIXENGINE_API ListOrderStatus
{
static const char InBiddingProcess[];
static const char ReceivedForExecution[];
static const char Executing[];
static const char Cancelling[];
static const char Alert[];
static const char AllDone[];
static const char Reject[];
};
struct ONIXS_FIXENGINE_API ListExecInstType
{
static const char Immediate[];
static const char WaitForInstruction[];
static const char SellDriven[];
static const char BuyDrivenCashTopUp[];
static const char BuyDrivenCashWithdraw[];
};
struct ONIXS_FIXENGINE_API CxlRejResponseTo
{
static const char OrderCancelRequest[];
static const char OrderCancelReplaceRequest[];
};
struct ONIXS_FIXENGINE_API MultiLegReportingType
{
static const char SingleSecurity[];
static const char IndividualLegOfAMultiLegSecurity[];
static const char MultiLegSecurity[];
};
struct ONIXS_FIXENGINE_API PartyIDSource
{
static const char UKNationalInsuranceOrPensionNumber[];
static const char USSocialSecurityNumber[];
static const char USEmployerOrTaxIDNumber[];
static const char AustralianBusinessNumber[];
static const char AustralianTaxFileNumber[];
static const char TaxID[];
static const char KoreanInvestorID[];
static const char TaiwaneseForeignInvestorID[];
static const char TaiwaneseTradingAcct[];
static const char MalaysianCentralDepository[];
static const char ChineseInvestorID[];
static const char ISITCAcronym[];
static const char BIC[];
static const char GeneralIdentifier[];
static const char Proprietary[];
static const char ISOCountryCode[];
static const char SettlementEntityLocation[];
static const char MIC[];
static const char CSDParticipant[];
static const char AustralianCompanyNumber[];
static const char AustralianRegisteredBodyNumber[];
static const char CFTCReportingFirmIdentifier[];
static const char LegalEntityIdentifier[];
static const char InterimIdentifier[];
static const char ShortCodeIdentifier[];
static const char NationalIDNaturalPerson[];
static const char IndiaPermanentAccountNumber[];
static const char FDID[];
static const char SPSAID[];
static const char MasterSPSAID[];
};
struct ONIXS_FIXENGINE_API PartyRole
{
static const char ExecutingFirm[];
static const char BrokerOfCredit[];
static const char ClientID[];
static const char ClearingFirm[];
static const char InvestorID[];
static const char IntroducingFirm[];
static const char EnteringFirm[];
static const char Locate[];
static const char FundManagerClientID[];
static const char SettlementLocation[];
static const char OrderOriginationTrader[];
static const char ExecutingTrader[];
static const char OrderOriginationFirm[];
static const char GiveupClearingFirmDepr[];
static const char CorrespondantClearingFirm[];
static const char ExecutingSystem[];
static const char ContraFirm[];
static const char ContraClearingFirm[];
static const char SponsoringFirm[];
static const char UnderlyingContraFirm[];
static const char ClearingOrganization[];
static const char Exchange[];
static const char CustomerAccount[];
static const char CorrespondentClearingOrganization[];
static const char CorrespondentBroker[];
static const char Buyer[];
static const char Custodian[];
static const char Intermediary[];
static const char Agent[];
static const char SubCustodian[];
static const char Beneficiary[];
static const char InterestedParty[];
static const char RegulatoryBody[];
static const char LiquidityProvider[];
static const char EnteringTrader[];
static const char ContraTrader[];
static const char PositionAccount[];
static const char ContraInvestorID[];
static const char TransferToFirm[];
static const char ContraPositionAccount[];
static const char ContraExchange[];
static const char InternalCarryAccount[];
static const char OrderEntryOperatorID[];
static const char SecondaryAccountNumber[];
static const char ForeignFirm[];
static const char ThirdPartyAllocationFirm[];
static const char ClaimingAccount[];
static const char AssetManager[];
static const char PledgorAccount[];
static const char PledgeeAccount[];
static const char LargeTraderReportableAccount[];
static const char TraderMnemonic[];
static const char SenderLocation[];
static const char SessionID[];
static const char AcceptableCounterparty[];
static const char UnacceptableCounterparty[];
static const char EnteringUnit[];
static const char ExecutingUnit[];
static const char IntroducingBroker[];
static const char QuoteOriginator[];
static const char ReportOriginator[];
static const char SystematicInternaliser[];
static const char MultilateralTradingFacility[];
static const char RegulatedMarket[];
static const char MarketMaker[];
static const char InvestmentFirm[];
static const char HostCompetentAuthority[];
static const char HomeCompetentAuthority[];
static const char CompetentAuthorityLiquidity[];
static const char CompetentAuthorityTransactionVenue[];
static const char ReportingIntermediary[];
static const char ExecutionVenue[];
static const char MarketDataEntryOriginator[];
static const char LocationID[];
static const char DeskID[];
static const char MarketDataMarket[];
static const char AllocationEntity[];
static const char PrimeBroker[];
static const char StepOutFirm[];
static const char BrokerClearingID[];
static const char CentralRegistrationDepository[];
static const char ClearingAccount[];
static const char AcceptableSettlingCounterparty[];
static const char UnacceptableSettlingCounterparty[];
static const char CLSMemberBank[];
static const char InConcertGroup[];
static const char InConcertControllingEntity[];
static const char LargePositionsReportingAccount[];
static const char SettlementFirm[];
static const char SettlementAccount[];
static const char ReportingMarketCenter[];
static const char RelatedReportingMarketCenter[];
static const char AwayMarket[];
static const char GiveupTradingFirm[];
static const char TakeupTradingFirm[];
static const char GiveupClearingFirm[];
static const char TakeupClearingFirm[];
static const char OriginatingMarket[];
static const char MarginAccount[];
static const char CollateralAssetAccount[];
static const char DataRepository[];
static const char CalculationAgent[];
static const char ExerciseNoticeSender[];
static const char ExerciseNoticeReceiver[];
static const char RateReferenceBank[];
static const char Correspondent[];
static const char BeneficiaryBank[];
static const char Borrower[];
static const char PrimaryObligator[];
static const char Guarantor[];
static const char ExcludedReferenceEntity[];
static const char DeterminingParty[];
static const char HedgingParty[];
static const char ReportingEntity[];
static const char SalesPerson[];
static const char Operator[];
static const char CSD[];
static const char ICSD[];
static const char TradingSubAccount[];
static const char InvestmentDecisionMaker[];
static const char PublishingIntermediary[];
static const char CSDParticipant[];
static const char Issuer[];
static const char ContraCustomerAccount[];
static const char ContraInvestmentDecisionMaker[];
};
struct ONIXS_FIXENGINE_API Product
{
static const char AGENCY[];
static const char COMMODITY[];
static const char CORPORATE[];
static const char CURRENCY[];
static const char EQUITY[];
static const char GOVERNMENT[];
static const char INDEX[];
static const char LOAN[];
static const char MONEYMARKET[];
static const char MORTGAGE[];
static const char MUNICIPAL[];
static const char OTHER[];
static const char FINANCING[];
};
struct ONIXS_FIXENGINE_API TestMessageIndicator
{
static const char False[];
static const char True[];
};
struct ONIXS_FIXENGINE_API RoundingDirection
{
static const char RoundToNearest[];
static const char RoundDown[];
static const char RoundUp[];
};
struct ONIXS_FIXENGINE_API DistribPaymentMethod
{
static const char CREST[];
static const char NSCC[];
static const char Euroclear[];
static const char Clearstream[];
static const char Cheque[];
static const char TelegraphicTransfer[];
static const char FedWire[];
static const char DirectCredit[];
static const char ACHCredit[];
static const char BPAY[];
static const char HighValueClearingSystemHVACS[];
static const char ReinvestInFund[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API CancellationRights
{
static const char Yes[];
static const char NoExecutionOnly[];
static const char NoWaiverAgreement[];
static const char NoInstitutional[];
};
struct ONIXS_FIXENGINE_API MoneyLaunderingStatus
{
static const char Passed[];
static const char NotChecked[];
static const char ExemptBelowLimit[];
static const char ExemptMoneyType[];
static const char ExemptAuthorised[];
};
struct ONIXS_FIXENGINE_API ExecPriceType
{
static const char BidPrice[];
static const char CreationPrice[];
static const char CreationPricePlusAdjustmentPercent[];
static const char CreationPricePlusAdjustmentAmount[];
static const char OfferPrice[];
static const char OfferPriceMinusAdjustmentPercent[];
static const char OfferPriceMinusAdjustmentAmount[];
static const char SinglePrice[];
};
struct ONIXS_FIXENGINE_API TradeReportTransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
static const char Release[];
static const char Reverse[];
static const char CancelDueToBackOutOfTrade[];
};
struct ONIXS_FIXENGINE_API PaymentMethod
{
static const char CREST[];
static const char NSCC[];
static const char Euroclear[];
static const char Clearstream[];
static const char Cheque[];
static const char TelegraphicTransfer[];
static const char FedWire[];
static const char DebitCard[];
static const char DirectDebit[];
static const char DirectCredit[];
static const char CreditCard[];
static const char ACHDebit[];
static const char ACHCredit[];
static const char BPAY[];
static const char HighValueClearingSystem[];
static const char CHIPS[];
static const char SWIFT[];
static const char CHAPS[];
static const char SIC[];
static const char EuroSIC[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API TaxAdvantageType
{
static const char None[];
static const char MaxiISA[];
static const char TESSA[];
static const char MiniCashISA[];
static const char MiniStocksAndSharesISA[];
static const char MiniInsuranceISA[];
static const char CurrentYearPayment[];
static const char PriorYearPayment[];
static const char AssetTransfer[];
static const char EmployeePriorYear[];
static const char EmployeeCurrentYear[];
static const char EmployerPriorYear[];
static const char EmployerCurrentYear[];
static const char NonFundPrototypeIRA[];
static const char NonFundQualifiedPlan[];
static const char DefinedContributionPlan[];
static const char IRA[];
static const char IRARollover[];
static const char KEOGH[];
static const char ProfitSharingPlan[];
static const char US401K[];
static const char SelfDirectedIRA[];
static const char US403b[];
static const char US457[];
static const char RothIRAPrototype[];
static const char RothIRANonPrototype[];
static const char RothConversionIRAPrototype[];
static const char RothConversionIRANonPrototype[];
static const char EducationIRAPrototype[];
static const char EducationIRANonPrototype[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API FundRenewWaiv
{
static const char No[];
static const char Yes[];
};
struct ONIXS_FIXENGINE_API RegistStatus
{
static const char Accepted[];
static const char Rejected[];
static const char Held[];
static const char Reminder[];
};
struct ONIXS_FIXENGINE_API RegistRejReasonCode
{
static const char InvalidAccountType[];
static const char InvalidTaxExemptType[];
static const char InvalidOwnershipType[];
static const char NoRegDetails[];
static const char InvalidRegSeqNo[];
static const char InvalidRegDetails[];
static const char InvalidMailingDetails[];
static const char InvalidMailingInstructions[];
static const char InvalidInvestorID[];
static const char InvalidInvestorIDSource[];
static const char InvalidDateOfBirth[];
static const char InvalidCountry[];
static const char InvalidDistribInstns[];
static const char InvalidPercentage[];
static const char InvalidPaymentMethod[];
static const char InvalidAccountName[];
static const char InvalidAgentCode[];
static const char InvalidAccountNum[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API RegistTransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
};
struct ONIXS_FIXENGINE_API OwnershipType
{
static const char JointInvestors[];
static const char TenantsInCommon[];
static const char JointTrustees[];
};
struct ONIXS_FIXENGINE_API ContAmtType
{
static const char CommissionAmount[];
static const char CommissionPercent[];
static const char InitialChargeAmount[];
static const char InitialChargePercent[];
static const char DiscountAmount[];
static const char DiscountPercent[];
static const char DilutionLevyAmount[];
static const char DilutionLevyPercent[];
static const char ExitChargeAmount[];
static const char ExitChargePercent[];
static const char FundBasedRenewalCommissionPercent[];
static const char ProjectedFundValue[];
static const char FundBasedRenewalCommissionOnOrder[];
static const char FundBasedRenewalCommissionOnFund[];
static const char NetSettlementAmount[];
};
struct ONIXS_FIXENGINE_API OwnerType
{
static const char IndividualInvestor[];
static const char PublicCompany[];
static const char PrivateCompany[];
static const char IndividualTrustee[];
static const char CompanyTrustee[];
static const char PensionPlan[];
static const char CustodianUnderGiftsToMinorsAct[];
static const char Trusts[];
static const char Fiduciaries[];
static const char NetworkingSubAccount[];
static const char NonProfitOrganization[];
static const char CorporateBody[];
static const char Nominee[];
static const char InstitutionalCustomer[];
static const char Combined[];
static const char MemberFirmEmployee[];
static const char MarketMakingAccount[];
static const char ProprietaryAccount[];
static const char NonbrokerDealer[];
static const char UnknownBeneficialOwnerType[];
static const char FirmsErrorAccount[];
static const char FirmAgencyAveragePriceAccount[];
};
struct ONIXS_FIXENGINE_API OrderCapacity
{
static const char Agency[];
static const char Proprietary[];
static const char Individual[];
static const char Principal[];
static const char RisklessPrincipal[];
static const char AgentForOtherMember[];
static const char MixedCapacity[];
};
struct ONIXS_FIXENGINE_API OrderRestrictions
{
static const char ProgramTrade[];
static const char IndexArbitrage[];
static const char NonIndexArbitrage[];
static const char CompetingMarketMaker[];
static const char ActingAsMarketMakerOrSpecialistInSecurity[];
static const char ActingAsMarketMakerOrSpecialistInUnderlying[];
static const char ForeignEntity[];
static const char ExternalMarketParticipant[];
static const char ExternalInterConnectedMarketLinkage[];
static const char RisklessArbitrage[];
static const char IssuerHolding[];
static const char IssuePriceStabilization[];
static const char NonAlgorithmic[];
static const char Algorithmic[];
static const char Cross[];
static const char InsiderAccount[];
static const char SignificantShareholder[];
static const char NormalCourseIssuerBid[];
};
struct ONIXS_FIXENGINE_API MassCancelRequestType
{
static const char CancelOrdersForASecurity[];
static const char CancelOrdersForAnUnderlyingSecurity[];
static const char CancelOrdersForAProduct[];
static const char CancelOrdersForACFICode[];
static const char CancelOrdersForASecurityType[];
static const char CancelOrdersForATradingSession[];
static const char CancelAllOrders[];
static const char CancelOrdersForAMarket[];
static const char CancelOrdersForAMarketSegment[];
static const char CancelOrdersForASecurityGroup[];
static const char CancelOrdersForSecurityIssuer[];
static const char CancelForIssuerOfUnderlyingSecurity[];
};
struct ONIXS_FIXENGINE_API MassCancelResponse
{
static const char CancelRequestRejected[];
static const char CancelOrdersForASecurity[];
static const char CancelOrdersForAnUnderlyingSecurity[];
static const char CancelOrdersForAProduct[];
static const char CancelOrdersForACFICode[];
static const char CancelOrdersForASecurityType[];
static const char CancelOrdersForATradingSession[];
static const char CancelAllOrders[];
static const char CancelOrdersForAMarket[];
static const char CancelOrdersForAMarketSegment[];
static const char CancelOrdersForASecurityGroup[];
static const char CancelOrdersForASecuritiesIssuer[];
static const char CancelOrdersForIssuerOfUnderlyingSecurity[];
};
struct ONIXS_FIXENGINE_API MassCancelRejectReason
{
static const char MassCancelNotSupported[];
static const char InvalidOrUnknownSecurity[];
static const char InvalidOrUnknownUnderlyingSecurity[];
static const char InvalidOrUnknownProduct[];
static const char InvalidOrUnknownCFICode[];
static const char InvalidOrUnknownSecurityType[];
static const char InvalidOrUnknownTradingSession[];
static const char InvalidOrUnknownMarket[];
static const char InvalidOrUnkownMarketSegment[];
static const char InvalidOrUnknownSecurityGroup[];
static const char InvalidOrUnknownSecurityIssuer[];
static const char InvalidOrUnknownIssuerOfUnderlyingSecurity[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API QuoteType
{
static const char Indicative[];
static const char Tradeable[];
static const char RestrictedTradeable[];
static const char Counter[];
static const char InitiallyTradeable[];
};
struct ONIXS_FIXENGINE_API CashMargin
{
static const char Cash[];
static const char MarginOpen[];
static const char MarginClose[];
};
struct ONIXS_FIXENGINE_API Scope
{
static const char LocalMarket[];
static const char National[];
static const char Global[];
};
struct ONIXS_FIXENGINE_API MDImplicitDelete
{
static const char No[];
static const char Yes[];
};
struct ONIXS_FIXENGINE_API CrossType
{
static const char CrossAON[];
static const char CrossIOC[];
static const char CrossOneSide[];
static const char CrossSamePrice[];
static const char BasisCross[];
static const char ContingentCross[];
static const char VWAPCross[];
static const char STSCross[];
static const char CustomerToCustomer[];
};
struct ONIXS_FIXENGINE_API CrossPrioritization
{
static const char None[];
static const char BuySideIsPrioritized[];
static const char SellSideIsPrioritized[];
};
struct ONIXS_FIXENGINE_API NoSides
{
static const char OneSide[];
static const char BothSides[];
};
struct ONIXS_FIXENGINE_API SecurityListRequestType
{
static const char Symbol[];
static const char SecurityTypeAnd[];
static const char Product[];
static const char TradingSessionID[];
static const char AllSecurities[];
static const char MarketIDOrMarketID[];
};
struct ONIXS_FIXENGINE_API SecurityRequestResult
{
static const char ValidRequest[];
static const char InvalidOrUnsupportedRequest[];
static const char NoInstrumentsFound[];
static const char NotAuthorizedToRetrieveInstrumentData[];
static const char InstrumentDataTemporarilyUnavailable[];
static const char RequestForInstrumentDataNotSupported[];
};
struct ONIXS_FIXENGINE_API MultiLegRptTypeReq
{
static const char ReportByMulitlegSecurityOnly[];
static const char ReportByMultilegSecurityAndInstrumentLegs[];
static const char ReportByInstrumentLegsOnly[];
};
struct ONIXS_FIXENGINE_API TradSesStatusRejReason
{
static const char UnknownOrInvalidTradingSessionID[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API TradeRequestType
{
static const char AllTrades[];
static const char MatchedTradesMatchingCriteria[];
static const char UnmatchedTradesThatMatchCriteria[];
static const char UnreportedTradesThatMatchCriteria[];
static const char AdvisoriesThatMatchCriteria[];
};
struct ONIXS_FIXENGINE_API PreviouslyReported
{
static const char NotReportedToCounterparty[];
static const char PreviouslyReportedToCounterparty[];
};
struct ONIXS_FIXENGINE_API MatchStatus
{
static const char Compared[];
static const char Uncompared[];
static const char AdvisoryOrAlert[];
static const char Mismatched[];
};
struct ONIXS_FIXENGINE_API MatchType
{
static const char OnePartyTradeReport[];
static const char TwoPartyTradeReport[];
static const char ConfirmedTradeReport[];
static const char AutoMatch[];
static const char CrossAuction[];
static const char CounterOrderSelection[];
static const char CallAuction[];
static const char Issuing[];
static const char SystematicInternaliser[];
static const char AutoMatchLastLook[];
static const char CrossAuctionLastLook[];
static const char ACTAcceptedTrade[];
static const char ACTDefaultTrade[];
static const char ACTDefaultAfterM2[];
static const char ACTM6Match[];
static const char ExactMatchPlus4BadgesExecTime[];
static const char ExactMatchPlus4Badges[];
static const char ExactMatchPlus2BadgesExecTime[];
static const char ExactMatchPlus2Badges[];
static const char ExactMatchPlusExecTime[];
static const char StampedAdvisoriesOrSpecialistAccepts[];
static const char A1ExactMatchSummarizedQuantity[];
static const char A2ExactMatchSummarizedQuantity[];
static const char A3ExactMatchSummarizedQuantity[];
static const char A4ExactMatchSummarizedQuantity[];
static const char A5ExactMatchSummarizedQuantity[];
static const char ExactMatchMinusBadgesTimes[];
static const char SummarizedMatchMinusBadgesTimes[];
static const char OCSLockedIn[];
};
struct ONIXS_FIXENGINE_API OddLot
{
static const char TreatAsRoundLot[];
static const char TreatAsOddLot[];
};
struct ONIXS_FIXENGINE_API ClearingInstruction
{
static const char ProcessNormally[];
static const char ExcludeFromAllNetting[];
static const char BilateralNettingOnly[];
static const char ExClearing[];
static const char SpecialTrade[];
static const char MultilateralNetting[];
static const char ClearAgainstCentralCounterparty[];
static const char ExcludeFromCentralCounterparty[];
static const char ManualMode[];
static const char AutomaticPostingMode[];
static const char AutomaticGiveUpMode[];
static const char QualifiedServiceRepresentativeQSR[];
static const char CustomerTrade[];
static const char SelfClearing[];
static const char BuyIn[];
};
struct ONIXS_FIXENGINE_API AccountType
{
static const char CarriedCustomerSide[];
static const char CarriedNonCustomerSide[];
static const char HouseTrader[];
static const char FloorTrader[];
static const char CarriedNonCustomerSideCrossMargined[];
static const char HouseTraderCrossMargined[];
static const char JointBackOfficeAccount[];
static const char EquitiesSpecialist[];
static const char OptionsMarketMaker[];
static const char OptionsFirmAccount[];
static const char AccountCustomerNonCustomerOrders[];
static const char AccountOrdersMultipleCustomers[];
};
struct ONIXS_FIXENGINE_API CustOrderCapacity
{
static const char MemberTradingForTheirOwnAccount[];
static const char ClearingFirmTradingForItsProprietaryAccount[];
static const char MemberTradingForAnotherMember[];
static const char AllOther[];
static const char RetailCustomer[];
};
struct ONIXS_FIXENGINE_API MassStatusReqType
{
static const char StatusForOrdersForASecurity[];
static const char StatusForOrdersForAnUnderlyingSecurity[];
static const char StatusForOrdersForAProduct[];
static const char StatusForOrdersForACFICode[];
static const char StatusForOrdersForASecurityType[];
static const char StatusForOrdersForATradingSession[];
static const char StatusForAllOrders[];
static const char StatusForOrdersForAPartyID[];
static const char StatusForSecurityIssuer[];
static const char StatusForIssuerOfUnderlyingSecurity[];
};
struct ONIXS_FIXENGINE_API DayBookingInst
{
static const char Auto[];
static const char SpeakWithOrderInitiatorBeforeBooking[];
static const char Accumulate[];
};
struct ONIXS_FIXENGINE_API BookingUnit
{
static const char EachPartialExecutionIsABookableUnit[];
static const char AggregatePartialExecutionsOnThisOrder[];
static const char AggregateExecutionsForThisSymbol[];
};
struct ONIXS_FIXENGINE_API PreallocMethod
{
static const char ProRata[];
static const char DoNotProRata[];
};
struct ONIXS_FIXENGINE_API TradingSessionSubID
{
static const char PreTrading[];
static const char OpeningOrOpeningAuction[];
static const char Continuous[];
static const char ClosingOrClosingAuction[];
static const char PostTrading[];
static const char ScheduledIntradayAuction[];
static const char Quiescent[];
static const char AnyAuction[];
static const char UnscheduledIntradayAuction[];
static const char OutOfMainSessionTrading[];
static const char PrivateAuction[];
static const char PublicAuction[];
static const char GroupAuction[];
};
struct ONIXS_FIXENGINE_API AllocType
{
static const char Calculated[];
static const char Preliminary[];
static const char SellsideCalculatedUsingPreliminary[];
static const char SellsideCalculatedWithoutPreliminary[];
static const char ReadyToBook[];
static const char BuysideReadyToBook[];
static const char WarehouseInstruction[];
static const char RequestToIntermediary[];
static const char Accept[];
static const char Reject[];
static const char AcceptPending[];
static const char IncompleteGroup[];
static const char CompleteGroup[];
static const char ReversalPending[];
static const char ReopenGroup[];
static const char CancelGroup[];
static const char Giveup[];
static const char Takeup[];
static const char RefuseTakeup[];
static const char InitiateReversal[];
static const char Reverse[];
static const char RefuseReversal[];
static const char SubAllocationGiveup[];
static const char ApproveGiveup[];
static const char ApproveTakeup[];
static const char NotionalValueAveragePxGroupAlloc[];
};
struct ONIXS_FIXENGINE_API ClearingFeeIndicator
{
static const char FirstYearDelegate[];
static const char SecondYearDelegate[];
static const char ThirdYearDelegate[];
static const char FourthYearDelegate[];
static const char FifthYearDelegate[];
static const char SixthYearDelegate[];
static const char CBOEMember[];
static const char NonMemberAndCustomer[];
static const char EquityMemberAndClearingMember[];
static const char FullAndAssociateMember[];
static const char Firms106HAnd106J[];
static const char GIM[];
static const char Lessee106FEmployees[];
static const char AllOtherOwnershipTypes[];
};
struct ONIXS_FIXENGINE_API WorkingIndicator
{
static const char NotWorking[];
static const char Working[];
};
struct ONIXS_FIXENGINE_API PriorityIndicator
{
static const char PriorityUnchanged[];
static const char LostPriorityAsResultOfOrderChange[];
};
struct ONIXS_FIXENGINE_API LegalConfirm
{
static const char DoesNotConsituteALegalConfirm[];
static const char LegalConfirmValue[];
};
struct ONIXS_FIXENGINE_API QuoteRequestRejectReason
{
static const char UnknownSymbol[];
static const char Exchange[];
static const char QuoteRequestExceedsLimit[];
static const char TooLateToEnter[];
static const char InvalidPrice[];
static const char NotAuthorizedToRequestQuote[];
static const char NoMatchForInquiry[];
static const char NoMarketForInstrument[];
static const char NoInventory[];
static const char Pass[];
static const char InsufficientCredit[];
static const char ExceededClipSizeLimit[];
static const char ExceededMaxNotionalOrderAmt[];
static const char ExceededDV01PV01Limit[];
static const char ExceededCS01Limit[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API AcctIDSource
{
static const char BIC[];
static const char SIDCode[];
static const char TFM[];
static const char OMGEO[];
static const char DTCCCode[];
static const char SPSAID[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API ConfirmStatus
{
static const char Received[];
static const char MismatchedAccount[];
static const char MissingSettlementInstructions[];
static const char Confirmed[];
static const char RequestRejected[];
};
struct ONIXS_FIXENGINE_API ConfirmTransType
{
static const char New[];
static const char Replace[];
static const char Cancel[];
};
struct ONIXS_FIXENGINE_API DeliveryForm
{
static const char BookEntry[];
static const char Bearer[];
};
struct ONIXS_FIXENGINE_API LegSwapType
{
static const char ParForPar[];
static const char ModifiedDuration[];
static const char Risk[];
static const char Proceeds[];
};
struct ONIXS_FIXENGINE_API QuotePriceType
{
static const char Percent[];
static const char PerShare[];
static const char FixedAmount[];
static const char Discount[];
static const char Premium[];
static const char Spread[];
static const char TEDPrice[];
static const char TEDYield[];
static const char YieldSpread[];
static const char Yield[];
static const char PriceSpread[];
static const char ProductTicksInHalves[];
static const char ProductTicksInFourths[];
static const char ProductTicksInEighths[];
static const char ProductTicksInSixteenths[];
static const char ProductTicksInThirtySeconds[];
static const char ProductTicksInSixtyFourths[];
static const char ProductTicksInOneTwentyEighths[];
static const char NormalRateRepresentation[];
static const char InverseRateRepresentation[];
static const char BasisPoints[];
static const char UpFrontPoints[];
static const char InterestRate[];
static const char PercentageOfNotional[];
};
struct ONIXS_FIXENGINE_API QuoteRespType
{
static const char Hit[];
static const char Counter[];
static const char Expired[];
static const char Cover[];
static const char DoneAway[];
static const char Pass[];
static const char EndTrade[];
static const char TimedOut[];
static const char Tied[];
static const char TiedCover[];
static const char Accept[];
static const char TerminateContract[];
};
struct ONIXS_FIXENGINE_API PosType
{
static const char AllocationTradeQty[];
static const char OptionAssignment[];
static const char AsOfTradeQty[];
static const char DeliveryQty[];
static const char ElectronicTradeQty[];
static const char OptionExerciseQty[];
static const char EndOfDayQty[];
static const char IntraSpreadQty[];
static const char InterSpreadQty[];
static const char AdjustmentQty[];
static const char PitTradeQty[];
static const char StartOfDayQty[];
static const char IntegralSplit[];
static const char TransactionFromAssignment[];
static const char TotalTransactionQty[];
static const char TransactionQuantity[];
static const char TransferTradeQty[];
static const char TransactionFromExercise[];
static const char CrossMarginQty[];
static const char ReceiveQuantity[];
static const char CorporateActionAdjustment[];
static const char DeliveryNoticeQty[];
static const char ExchangeForPhysicalQty[];
static const char PrivatelyNegotiatedTradeQty[];
static const char NetDeltaQty[];
static const char CreditEventAdjustment[];
static const char SuccessionEventAdjustment[];
static const char NetQty[];
static const char GrossQty[];
static const char IntradayQty[];
static const char GrossLongNonDeltaAdjustedSwaptionPosition[];
static const char LongDeltaAdjustedPairedSwaptionPosition[];
static const char ExpiringQuantity[];
static const char QuantityNotExercised[];
static const char RequestedExerciseQuantity[];
static const char CashFuturesEquivalentQuantity[];
static const char LoanOrBorrowedQuantity[];
};
struct ONIXS_FIXENGINE_API PosQtyStatus
{
static const char Submitted[];
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API PosAmtType
{
static const char CashAmount[];
static const char CashResidualAmount[];
static const char FinalMarkToMarketAmount[];
static const char IncrementalMarkToMarketAmount[];
static const char PremiumAmount[];
static const char StartOfDayMarkToMarketAmount[];
static const char TradeVariationAmount[];
static const char ValueAdjustedAmount[];
static const char SettlementValue[];
static const char InitialTradeCouponAmount[];
static const char AccruedCouponAmount[];
static const char CouponAmount[];
static const char IncrementalAccruedCoupon[];
static const char CollateralizedMarkToMarket[];
static const char IncrementalCollateralizedMarkToMarket[];
static const char CompensationAmount[];
static const char TotalBankedAmount[];
static const char TotalCollateralizedAmount[];
static const char LongPairedSwapNotionalValue[];
static const char ShortPairedSwapNotionalValue[];
static const char StartOfDayAccruedCoupon[];
static const char NetPresentValue[];
static const char StartOfDayNetPresentValue[];
static const char NetCashFlow[];
static const char PresentValueOfFees[];
static const char PresentValueOneBasisPoints[];
static const char FiveYearEquivalentNotional[];
static const char UndiscountedMarkToMarket[];
static const char MarkToModel[];
static const char MarkToMarketVariance[];
static const char MarkToModelVariance[];
static const char UpfrontPayment[];
static const char EndVale[];
static const char OutstandingMarginLoan[];
static const char LoanValue[];
};
struct ONIXS_FIXENGINE_API PosTransType
{
static const char Exercise[];
static const char DoNotExercise[];
static const char PositionAdjustment[];
static const char PositionChangeSubmission[];
static const char Pledge[];
static const char LargeTraderSubmission[];
static const char LargePositionsReportingSubmission[];
static const char LongHoldings[];
static const char InternalTransfer[];
static const char TransferOfFirm[];
static const char ExternalTransfer[];
static const char CorporateAction[];
static const char Notification[];
static const char PositionCreation[];
static const char Closeout[];
static const char Reopen[];
};
struct ONIXS_FIXENGINE_API PosMaintAction
{
static const char New[];
static const char Replace[];
static const char Cancel[];
static const char Reverse[];
};
struct ONIXS_FIXENGINE_API SettlSessID
{
static const char Intraday[];
static const char RegularTradingHours[];
static const char ElectronicTradingHours[];
static const char EndOfDay[];
};
struct ONIXS_FIXENGINE_API AdjustmentType
{
static const char ProcessRequestAsMarginDisposition[];
static const char DeltaPlus[];
static const char DeltaMinus[];
static const char Final[];
static const char CustomerSpecificPosition[];
};
struct ONIXS_FIXENGINE_API PosMaintStatus
{
static const char Accepted[];
static const char AcceptedWithWarnings[];
static const char Rejected[];
static const char Completed[];
static const char CompletedWithWarnings[];
};
struct ONIXS_FIXENGINE_API PosMaintResult
{
static const char SuccessfulCompletion[];
static const char Rejected[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PosReqType
{
static const char Positions[];
static const char Trades[];
static const char Exercises[];
static const char Assignments[];
static const char SettlementActivity[];
static const char BackoutMessage[];
static const char DeltaPositions[];
static const char NetPosition[];
static const char LargePositionsReporting[];
static const char ExercisePositionReportingSubmission[];
static const char PositionLimitReportingSubmissing[];
};
struct ONIXS_FIXENGINE_API ResponseTransportType
{
static const char Inband[];
static const char OutOfBand[];
};
struct ONIXS_FIXENGINE_API PosReqResult
{
static const char ValidRequest[];
static const char InvalidOrUnsupportedRequest[];
static const char NoPositionsFoundThatMatchCriteria[];
static const char NotAuthorizedToRequestPositions[];
static const char RequestForPositionNotSupported[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PosReqStatus
{
static const char Completed[];
static const char CompletedWithWarnings[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API SettlPriceType
{
static const char Final[];
static const char Theoretical[];
};
struct ONIXS_FIXENGINE_API AssignmentMethod
{
static const char ProRata[];
static const char Random[];
};
struct ONIXS_FIXENGINE_API ExerciseMethod
{
static const char Automatic[];
static const char Manual[];
};
struct ONIXS_FIXENGINE_API TradeRequestResult
{
static const char Successful[];
static const char InvalidOrUnknownInstrument[];
static const char InvalidTypeOfTradeRequested[];
static const char InvalidParties[];
static const char InvalidTransportTypeRequested[];
static const char InvalidDestinationRequested[];
static const char TradeRequestTypeNotSupported[];
static const char NotAuthorized[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API TradeRequestStatus
{
static const char Accepted[];
static const char Completed[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API TradeReportRejectReason
{
static const char Successful[];
static const char InvalidPartyInformation[];
static const char UnknownInstrument[];
static const char UnauthorizedToReportTrades[];
static const char InvalidTradeType[];
static const char PriceExceedsCurrentPriceBand[];
static const char ReferencePriceNotAvailable[];
static const char NotionalValueExceedsThreshold[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API SideMultiLegReportingType
{
static const char SingleSecurity[];
static const char IndividualLegOfAMultilegSecurity[];
static const char MultilegSecurity[];
};
struct ONIXS_FIXENGINE_API TrdRegTimestampType
{
static const char ExecutionTime[];
static const char TimeIn[];
static const char TimeOut[];
static const char BrokerReceipt[];
static const char BrokerExecution[];
static const char DeskReceipt[];
static const char SubmissionToClearing[];
static const char TimePriority[];
static const char OrderbookEntryTime[];
static const char OrderSubmissionTime[];
static const char PubliclyReported[];
static const char PublicReportUpdated[];
static const char NonPubliclyReported[];
static const char NonPublicReportUpdated[];
static const char SubmittedForConfirmation[];
static const char UpdatedForConfirmation[];
static const char Confirmed[];
static const char UpdatedForClearing[];
static const char Cleared[];
static const char AllocationsSubmitted[];
static const char AllocationsUpdated[];
static const char AllocationsCompleted[];
static const char SubmittedToRepository[];
static const char PostTrdContntnEvnt[];
static const char PostTradeValuation[];
static const char PreviousTimePriority[];
static const char IdentifierAssigned[];
static const char PreviousIdentifierAssigned[];
static const char OrderCancellationTime[];
static const char OrderModificationTime[];
static const char OrderRoutingTime[];
static const char TradeCancellationTime[];
static const char TradeModificationTime[];
static const char ReferenceTimeForNBBO[];
};
struct ONIXS_FIXENGINE_API ConfirmType
{
static const char Status[];
static const char Confirmation[];
static const char ConfirmationRequestRejected[];
};
struct ONIXS_FIXENGINE_API ConfirmRejReason
{
static const char MismatchedAccount[];
static const char MissingSettlementInstructions[];
static const char UnknownOrMissingIndividualAllocId[];
static const char TransactionNotRecognized[];
static const char DuplicateTransaction[];
static const char IncorrectOrMissingInstrument[];
static const char IncorrectOrMissingPrice[];
static const char IncorrectOrMissingCommission[];
static const char IncorrectOrMissingSettlDate[];
static const char IncorrectOrMissingFundIDOrFundName[];
static const char IncorrectOrMissingQuantity[];
static const char IncorrectOrMissingFees[];
static const char IncorrectOrMissingTax[];
static const char IncorrectOrMissingParty[];
static const char IncorrectOrMissingSide[];
static const char IncorrectOrMissingNetMoney[];
static const char IncorrectOrMissingTradeDate[];
static const char IncorrectOrMissingSettlCcyInstructions[];
static const char IncorrectOrMissingCapacity[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API BookingType
{
static const char RegularBooking[];
static const char CFD[];
static const char TotalReturnSwap[];
};
struct ONIXS_FIXENGINE_API AllocSettlInstType
{
static const char UseDefaultInstructions[];
static const char DeriveFromParametersProvided[];
static const char FullDetailsProvided[];
static const char SSIDBIDsProvided[];
static const char PhoneForInstructions[];
};
struct ONIXS_FIXENGINE_API DlvyInstType
{
static const char Cash[];
static const char Securities[];
};
struct ONIXS_FIXENGINE_API TerminationType
{
static const char Overnight[];
static const char Term[];
static const char Flexible[];
static const char Open[];
};
struct ONIXS_FIXENGINE_API SettlInstReqRejCode
{
static const char UnableToProcessRequest[];
static const char UnknownAccount[];
static const char NoMatchingSettlementInstructionsFound[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API AllocReportType
{
static const char PreliminaryRequestToIntermediary[];
static const char SellsideCalculatedUsingPreliminary[];
static const char SellsideCalculatedWithoutPreliminary[];
static const char WarehouseRecap[];
static const char RequestToIntermediary[];
static const char Accept[];
static const char Reject[];
static const char AcceptPending[];
static const char Complete[];
static const char ReversePending[];
static const char Giveup[];
static const char Takeup[];
static const char Reversal[];
static const char Alleged[];
static const char SubAllocationGiveup[];
};
struct ONIXS_FIXENGINE_API AllocCancReplaceReason
{
static const char OriginalDetailsIncomplete[];
static const char ChangeInUnderlyingOrderDetails[];
static const char CancelledByGiveupFirm[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API AllocAccountType
{
static const char CarriedCustomerSide[];
static const char CarriedNonCustomerSide[];
static const char HouseTrader[];
static const char FloorTrader[];
static const char CarriedNonCustomerSideCrossMargined[];
static const char HouseTraderCrossMargined[];
static const char JointBackOfficeAccount[];
};
struct ONIXS_FIXENGINE_API PartySubIDType
{
static const char Firm[];
static const char Person[];
static const char System[];
static const char Application[];
static const char FullLegalNameOfFirm[];
static const char PostalAddress[];
static const char PhoneNumber[];
static const char EmailAddress[];
static const char ContactName[];
static const char SecuritiesAccountNumber[];
static const char RegistrationNumber[];
static const char RegisteredAddressForConfirmation[];
static const char RegulatoryStatus[];
static const char RegistrationName[];
static const char CashAccountNumber[];
static const char BIC[];
static const char CSDParticipantMemberCode[];
static const char RegisteredAddress[];
static const char FundAccountName[];
static const char TelexNumber[];
static const char FaxNumber[];
static const char SecuritiesAccountName[];
static const char CashAccountName[];
static const char Department[];
static const char LocationDesk[];
static const char PositionAccountType[];
static const char SecurityLocateID[];
static const char MarketMaker[];
static const char EligibleCounterparty[];
static const char ProfessionalClient[];
static const char Location[];
static const char ExecutionVenue[];
static const char CurrencyDeliveryIdentifier[];
static const char AddressCity[];
static const char AddressStateOrProvince[];
static const char AddressPostalCode[];
static const char AddressStreet[];
static const char AddressISOCountryCode[];
static const char ISOCountryCode[];
static const char MarketSegment[];
static const char CustomerAccountType[];
static const char OmnibusAccount[];
static const char FundsSegregationType[];
static const char GuaranteeFund[];
static const char SwapDealer[];
static const char MajorParticipant[];
static const char FinancialEntity[];
static const char USPerson[];
static const char ReportingEntityIndicator[];
static const char ElectedClearingRequirementException[];
static const char BusinessCenter[];
static const char ReferenceText[];
static const char ShortMarkingExemptAccount[];
static const char ParentFirmIdentifier[];
static const char ParentFirmName[];
static const char DealIdentifier[];
static const char SystemTradeID[];
static const char SystemTradeSubID[];
static const char FCMCode[];
static const char DlvryTrmlCode[];
static const char VolntyRptEntity[];
static const char RptObligJursdctn[];
static const char VolntyRptJursdctn[];
static const char CompanyActivities[];
static const char EEAreaDomiciled[];
static const char ContractLinked[];
static const char ContractAbove[];
static const char VolntyRptPty[];
static const char EndUser[];
static const char LocationOrJurisdiction[];
static const char DerivativesDealer[];
static const char Domicile[];
static const char ExemptFromRecognition[];
static const char Payer[];
static const char Receiver[];
static const char SystematicInternaliser[];
static const char PublishingEntityIndicator[];
static const char FirstName[];
static const char Surname[];
static const char DateOfBirth[];
static const char OrderTransmittingFirm[];
static const char OrderTransmittingFirmBuyer[];
static const char OrderTransmitterSeller[];
static const char LegalEntityIdentifier[];
static const char SubSectorClassification[];
static const char PartySide[];
static const char LegalRegistrationCountry[];
};
struct ONIXS_FIXENGINE_API AllocIntermedReqType
{
static const char PendingAccept[];
static const char PendingRelease[];
static const char PendingReversal[];
static const char Accept[];
static const char BlockLevelReject[];
static const char AccountLevelReject[];
};
struct ONIXS_FIXENGINE_API ApplQueueResolution
{
static const char NoActionTaken[];
static const char QueueFlushed[];
static const char OverlayLast[];
static const char EndSession[];
};
struct ONIXS_FIXENGINE_API ApplQueueAction
{
static const char NoActionTaken[];
static const char QueueFlushed[];
static const char OverlayLast[];
static const char EndSession[];
};
struct ONIXS_FIXENGINE_API AvgPxIndicator
{
static const char NoAveragePricing[];
static const char Trade[];
static const char LastTrade[];
static const char NotionalValueAveragePxGroupTrade[];
static const char AveragePricedTrade[];
};
struct ONIXS_FIXENGINE_API TradeAllocIndicator
{
static const char AllocationNotRequired[];
static const char AllocationRequired[];
static const char UseAllocationProvidedWithTheTrade[];
static const char AllocationGiveUpExecutor[];
static const char AllocationFromExecutor[];
static const char AllocationToClaimAccount[];
static const char TradeSplit[];
};
struct ONIXS_FIXENGINE_API ExpirationCycle
{
static const char ExpireOnTradingSessionClose[];
static const char ExpireOnTradingSessionOpen[];
static const char SpecifiedExpiration[];
};
struct ONIXS_FIXENGINE_API TrdType
{
static const char RegularTrade[];
static const char BlockTrade[];
static const char EFP[];
static const char Transfer[];
static const char LateTrade[];
static const char TTrade[];
static const char WeightedAveragePriceTrade[];
static const char BunchedTrade[];
static const char LateBunchedTrade[];
static const char PriorReferencePriceTrade[];
static const char AfterHoursTrade[];
static const char ExchangeForRisk[];
static const char ExchangeForSwap[];
static const char ExchangeOfFuturesFor[];
static const char ExchangeOfOptionsForOptions[];
static const char TradingAtSettlement[];
static const char AllOrNone[];
static const char FuturesLargeOrderExecution[];
static const char ExchangeOfFuturesForFutures[];
static const char OptionInterimTrade[];
static const char OptionCabinetTrade[];
static const char PrivatelyNegotiatedTrades[];
static const char SubstitutionOfFuturesForForwards[];
static const char NonStandardSettlement[];
static const char DerivativeRelatedTransaction[];
static const char PortfolioTrade[];
static const char VolumeWeightedAverageTrade[];
static const char ExchangeGrantedTrade[];
static const char RepurchaseAgreement[];
static const char OTC[];
static const char ExchangeBasisFacility[];
static const char OpeningTrade[];
static const char NettedTrade[];
static const char BlockSwapTrade[];
static const char CreditEventTrade[];
static const char SuccessionEventTrade[];
static const char GiveUpGiveInTrade[];
static const char DarkTrade[];
static const char TechnicalTrade[];
static const char Benchmark[];
static const char PackageTrade[];
static const char RollTrade[];
static const char ClosingPriceTrade[];
static const char ErrorTrade[];
static const char SpecialCumDividend[];
static const char SpecialExDividend[];
static const char SpecialCumCoupon[];
static const char SpecialExCoupon[];
static const char CashSettlement[];
static const char SpecialPrice[];
static const char GuaranteedDelivery[];
static const char SpecialCumRights[];
static const char SpecialExRights[];
static const char SpecialCumCapitalRepayments[];
static const char SpecialExCapitalRepayments[];
static const char SpecialCumBonus[];
static const char SpecialExBonus[];
static const char LargeTrade[];
static const char WorkedPrincipalTrade[];
static const char BlockTrades[];
static const char NameChange[];
static const char PortfolioTransfer[];
static const char ProrogationBuy[];
static const char ProrogationSell[];
static const char OptionExercise[];
static const char DeltaNeutralTransaction[];
static const char FinancingTransaction[];
};
struct ONIXS_FIXENGINE_API TrdSubType
{
static const char CMTA[];
static const char InternalTransferOrAdjustment[];
static const char ExternalTransferOrTransferOfAccount[];
static const char RejectForSubmittingSide[];
static const char AdvisoryForContraSide[];
static const char OffsetDueToAnAllocation[];
static const char OnsetDueToAnAllocation[];
static const char DifferentialSpread[];
static const char ImpliedSpreadLegExecutedAgainstAnOutright[];
static const char TransactionFromExercise[];
static const char TransactionFromAssignment[];
static const char ACATS[];
static const char OffHoursTrade[];
static const char OnHoursTrade[];
static const char OTCQuote[];
static const char ConvertedSWAP[];
static const char WashTrade[];
static const char TradeAtSettlement[];
static const char AuctionTrade[];
static const char TradeAtMarker[];
static const char CreditDefault[];
static const char CreditRestructuring[];
static const char Merger[];
static const char SpinOff[];
static const char MultilateralCompression[];
static const char Balancing[];
static const char BasisTradeIndexClose[];
static const char TradeAtCashOpen[];
static const char TrdSubmitVenueClrSettl[];
static const char BilateralCompression[];
static const char AI[];
static const char B[];
static const char K[];
static const char LC[];
static const char M[];
static const char N[];
static const char NM[];
static const char NR[];
static const char P[];
static const char PA[];
static const char PC[];
static const char PN[];
static const char R[];
static const char RO[];
static const char RT[];
static const char SW[];
static const char T[];
static const char WN[];
static const char WT[];
static const char CrossedTrade[];
static const char InterimProtectedTrade[];
static const char LargeInScale[];
};
struct ONIXS_FIXENGINE_API PegMoveType
{
static const char Floating[];
static const char Fixed[];
};
struct ONIXS_FIXENGINE_API PegOffsetType
{
static const char Price[];
static const char BasisPoints[];
static const char Ticks[];
static const char PriceTier[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API PegLimitType
{
static const char OrBetter[];
static const char Strict[];
static const char OrWorse[];
};
struct ONIXS_FIXENGINE_API PegRoundDirection
{
static const char MoreAggressive[];
static const char MorePassive[];
};
struct ONIXS_FIXENGINE_API PegScope
{
static const char Local[];
static const char National[];
static const char Global[];
static const char NationalExcludingLocal[];
};
struct ONIXS_FIXENGINE_API DiscretionMoveType
{
static const char Floating[];
static const char Fixed[];
};
struct ONIXS_FIXENGINE_API DiscretionOffsetType
{
static const char Price[];
static const char BasisPoints[];
static const char Ticks[];
static const char PriceTier[];
};
struct ONIXS_FIXENGINE_API DiscretionLimitType
{
static const char OrBetter[];
static const char Strict[];
static const char OrWorse[];
};
struct ONIXS_FIXENGINE_API DiscretionRoundDirection
{
static const char MoreAggressive[];
static const char MorePassive[];
};
struct ONIXS_FIXENGINE_API DiscretionScope
{
static const char Local[];
static const char National[];
static const char Global[];
static const char NationalExcludingLocal[];
};
struct ONIXS_FIXENGINE_API TargetStrategy
{
static const char VWAP[];
static const char Participate[];
static const char MininizeMarketImpact[];
};
struct ONIXS_FIXENGINE_API LastLiquidityInd
{
static const char NeitherAddedNorRemovedLiquidity[];
static const char AddedLiquidity[];
static const char RemovedLiquidity[];
static const char LiquidityRoutedOut[];
static const char Auction[];
static const char TriggeredStopOrder[];
static const char TriggeredContingencyOrder[];
static const char TriggeredMarketOrder[];
static const char RemovedLiquidityAfterFirmOrderCommitment[];
static const char AuctionExecutionAfterFirmOrderCommitment[];
static const char Unknown[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PublishTrdIndicator
{
static const char DoNotReportTrade[];
static const char ReportTrade[];
};
struct ONIXS_FIXENGINE_API ShortSaleReason
{
static const char DealerSoldShort[];
static const char DealerSoldShortExempt[];
static const char SellingCustomerSoldShort[];
static const char SellingCustomerSoldShortExempt[];
static const char QualifiedServiceRepresentative[];
static const char QSROrAGUContraSideSoldShortExempt[];
};
struct ONIXS_FIXENGINE_API QtyType
{
static const char Units[];
static const char Contracts[];
static const char UnitsOfMeasurePerTimeUnit[];
};
struct ONIXS_FIXENGINE_API TradeReportType
{
static const char Submit[];
static const char Alleged[];
static const char Accept[];
static const char Decline[];
static const char Addendum[];
static const char No[];
static const char TradeReportCancel[];
static const char LockedIn[];
static const char Defaulted[];
static const char InvalidCMTA[];
static const char Pended[];
static const char AllegedNew[];
static const char AllegedAddendum[];
static const char AllegedNo[];
static const char AllegedTradeReportCancel[];
static const char AllegedTradeBreak[];
static const char Verify[];
static const char Dispute[];
static const char NonMaterialUpdate[];
};
struct ONIXS_FIXENGINE_API AllocNoOrdersType
{
static const char NotSpecified[];
static const char ExplicitListProvided[];
};
struct ONIXS_FIXENGINE_API EventType
{
static const char Put[];
static const char Call[];
static const char Tender[];
static const char SinkingFundCall[];
static const char Activation[];
static const char Inactiviation[];
static const char LastEligibleTradeDate[];
static const char SwapStartDate[];
static const char SwapEndDate[];
static const char SwapRollDate[];
static const char SwapNextStartDate[];
static const char SwapNextRollDate[];
static const char FirstDeliveryDate[];
static const char LastDeliveryDate[];
static const char InitialInventoryDueDate[];
static const char FinalInventoryDueDate[];
static const char FirstIntentDate[];
static const char LastIntentDate[];
static const char PositionRemovalDate[];
static const char MinimumNotice[];
static const char DeliveryStartTime[];
static const char DeliveryEndTime[];
static const char FirstNoticeDate[];
static const char LastNoticeDate[];
static const char FirstExerciseDate[];
static const char RedemptionDate[];
static const char TrdCntntnEfctvDt[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API InstrAttribType
{
static const char Flat[];
static const char ZeroCoupon[];
static const char InterestBearing[];
static const char NoPeriodicPayments[];
static const char VariableRate[];
static const char LessFeeForPut[];
static const char SteppedCoupon[];
static const char CouponPeriod[];
static const char When[];
static const char OriginalIssueDiscount[];
static const char Callable[];
static const char EscrowedToMaturity[];
static const char EscrowedToRedemptionDate[];
static const char PreRefunded[];
static const char InDefault[];
static const char Unrated[];
static const char Taxable[];
static const char Indexed[];
static const char SubjectToAlternativeMinimumTax[];
static const char OriginalIssueDiscountPrice[];
static const char CallableBelowMaturityValue[];
static const char CallableWithoutNotice[];
static const char PriceTickRulesForSecurity[];
static const char TradeTypeEligibilityDetailsForSecurity[];
static const char InstrumentDenominator[];
static const char InstrumentNumerator[];
static const char InstrumentPricePrecision[];
static const char InstrumentStrikePrice[];
static const char TradeableIndicator[];
static const char InstrumentEligibleAnonOrders[];
static const char MinGuaranteedFillVolume[];
static const char MinGuaranteedFillStatus[];
static const char TradeAtSettlementEligibility[];
static const char TestInstrument[];
static const char DummyInstrument[];
static const char NegativeSettlementPriceEligibility[];
static const char NegativeStrikePriceEligibility[];
static const char USStdContractInd[];
static const char AdmittedToTradingOnTradingVenue[];
static const char AverageDailyNotionalAmount[];
static const char AverageDailyNumberTrades[];
static const char Text[];
};
struct ONIXS_FIXENGINE_API CPProgram
{
static const char Program3a3[];
static const char Program42[];
static const char Program3a2[];
static const char Program3a3And3c7[];
static const char Program3a4[];
static const char Program3a5[];
static const char Program3a7[];
static const char Program3c7[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API MiscFeeBasis
{
static const char Absolute[];
static const char PerUnit[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API LastFragment
{
static const char NotLastMessage[];
static const char LastMessage[];
};
struct ONIXS_FIXENGINE_API CollAsgnReason
{
static const char Initial[];
static const char Scheduled[];
static const char TimeWarning[];
static const char MarginDeficiency[];
static const char MarginExcess[];
static const char ForwardCollateralDemand[];
static const char EventOfDefault[];
static const char AdverseTaxEvent[];
static const char TransferDeposit[];
static const char TransferWithdrawal[];
static const char Pledge[];
};
struct ONIXS_FIXENGINE_API CollInquiryQualifier
{
static const char TradeDate[];
static const char GCInstrument[];
static const char CollateralInstrument[];
static const char SubstitutionEligible[];
static const char NotAssigned[];
static const char PartiallyAssigned[];
static const char FullyAssigned[];
static const char OutstandingTrades[];
};
struct ONIXS_FIXENGINE_API CollAsgnTransType
{
static const char New[];
static const char Replace[];
static const char Cancel[];
static const char Release[];
static const char Reverse[];
};
struct ONIXS_FIXENGINE_API CollAsgnRespType
{
static const char Received[];
static const char Accepted[];
static const char Declined[];
static const char Rejected[];
static const char TransactionPending[];
static const char TransactionCompletedWithWarning[];
};
struct ONIXS_FIXENGINE_API CollAsgnRejectReason
{
static const char UnknownDeal[];
static const char UnknownOrInvalidInstrument[];
static const char UnauthorizedTransaction[];
static const char InsufficientCollateral[];
static const char InvalidTypeOfCollateral[];
static const char ExcessiveSubstitution[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API CollStatus
{
static const char Unassigned[];
static const char PartiallyAssigned[];
static const char AssignmentProposed[];
static const char Assigned[];
static const char Challenged[];
static const char Reused[];
};
struct ONIXS_FIXENGINE_API LastRptRequested
{
static const char NotLastMessage[];
static const char LastMessage[];
};
struct ONIXS_FIXENGINE_API DeliveryType
{
static const char VersusPayment[];
static const char Free[];
static const char TriParty[];
static const char HoldInCustody[];
static const char DeliverByValue[];
};
struct ONIXS_FIXENGINE_API UserRequestType
{
static const char LogOnUser[];
static const char LogOffUser[];
static const char ChangePasswordForUser[];
static const char RequestIndividualUserStatus[];
static const char RequestThrottleLimit[];
};
struct ONIXS_FIXENGINE_API UserStatus
{
static const char LoggedIn[];
static const char NotLoggedIn[];
static const char UserNotRecognised[];
static const char PasswordIncorrect[];
static const char PasswordChanged[];
static const char Other[];
static const char ForcedUserLogoutByExchange[];
static const char SessionShutdownWarning[];
static const char ThrottleParametersChanged[];
};
struct ONIXS_FIXENGINE_API StatusValue
{
static const char Connected[];
static const char NotConnectedUnexpected[];
static const char NotConnectedExpected[];
static const char InProcess[];
};
struct ONIXS_FIXENGINE_API NetworkRequestType
{
static const char Snapshot[];
static const char Subscribe[];
static const char StopSubscribing[];
static const char LevelOfDetail[];
};
struct ONIXS_FIXENGINE_API NetworkStatusResponseType
{
static const char Full[];
static const char IncrementalUpdate[];
};
struct ONIXS_FIXENGINE_API TrdRptStatus
{
static const char Accepted[];
static const char Rejected[];
static const char Cancelled[];
static const char AcceptedWithErrors[];
static const char PendingNew[];
static const char PendingCancel[];
static const char PendingReplace[];
static const char Terminated[];
static const char PendingVerification[];
static const char DeemedVerified[];
static const char Verified[];
static const char Disputed[];
};
struct ONIXS_FIXENGINE_API AffirmStatus
{
static const char Received[];
static const char ConfirmRejected[];
static const char Affirmed[];
};
struct ONIXS_FIXENGINE_API CollAction
{
static const char Retain[];
static const char Add[];
static const char Remove[];
};
struct ONIXS_FIXENGINE_API CollInquiryStatus
{
static const char Accepted[];
static const char AcceptedWithWarnings[];
static const char Completed[];
static const char CompletedWithWarnings[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API CollInquiryResult
{
static const char Successful[];
static const char InvalidOrUnknownInstrument[];
static const char InvalidOrUnknownCollateralType[];
static const char InvalidParties[];
static const char InvalidTransportTypeRequested[];
static const char InvalidDestinationRequested[];
static const char NoCollateralFoundForTheTradeSpecified[];
static const char NoCollateralFoundForTheOrderSpecified[];
static const char CollateralInquiryTypeNotSupported[];
static const char UnauthorizedForCollateralInquiry[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API StrategyParameterType
{
static const char Int[];
static const char Length[];
static const char NumInGroup[];
static const char SeqNum[];
static const char TagNum[];
static const char Float[];
static const char Qty[];
static const char Price[];
static const char PriceOffset[];
static const char Amt[];
static const char Percentage[];
static const char Char[];
static const char Boolean[];
static const char String[];
static const char MultipleCharValue[];
static const char Currency[];
static const char Exchange[];
static const char MonthYear[];
static const char UTCTimestamp[];
static const char UTCTimeOnly[];
static const char LocalMktDate[];
static const char UTCDateOnly[];
static const char Data[];
static const char MultipleStringValue[];
static const char Country[];
static const char Language[];
static const char TZTimeOnly[];
static const char TZTimestamp[];
static const char Tenor[];
};
struct ONIXS_FIXENGINE_API SecurityStatus
{
static const char Active[];
static const char Inactive[];
static const char ActiveClosingOrdersOnly[];
static const char Expired[];
static const char Delisted[];
static const char KnockedOut[];
static const char KnockOutRevoked[];
static const char PendingExpiry[];
static const char Suspended[];
static const char Published[];
static const char PendingDeletion[];
};
struct ONIXS_FIXENGINE_API UnderlyingCashType
{
static const char FIXED[];
static const char DIFF[];
};
struct ONIXS_FIXENGINE_API UnderlyingSettlementType
{
static const char TPlus1[];
static const char TPlus3[];
static const char TPlus4[];
};
struct ONIXS_FIXENGINE_API SecurityUpdateAction
{
static const char Add[];
static const char Delete[];
static const char Modify[];
};
struct ONIXS_FIXENGINE_API ExpirationQtyType
{
static const char AutoExercise[];
static const char NonAutoExercise[];
static const char FinalWillBeExercised[];
static const char ContraryIntention[];
static const char Difference[];
};
struct ONIXS_FIXENGINE_API IndividualAllocType
{
static const char SubAllocate[];
static const char ThirdPartyAllocation[];
};
struct ONIXS_FIXENGINE_API UnitOfMeasure
{
static const char BillionCubicFeet[];
static const char CubicMeters[];
static const char Gigajoules[];
static const char HeatRate[];
static const char KilowattHours[];
static const char MegaHeatRate[];
static const char OneMillionBTU[];
static const char MegawattHours[];
static const char Therms[];
static const char TonsOfCarbonDioxide[];
static const char MillionBarrels[];
static const char Allowances[];
static const char Barrels[];
static const char BoardFeet[];
static const char Bushels[];
static const char Currency[];
static const char CoolingDegreeDay[];
static const char CertifiedEmissionsReduction[];
static const char CriticalPrecipDay[];
static const char ClimateReserveTonnes[];
static const char Hundredweight[];
static const char Day[];
static const char DryMetricTons[];
static const char EnvAllwncCert[];
static const char EnvironmentalCredit[];
static const char EnvironmentalOffset[];
static const char Grams[];
static const char Gallons[];
static const char GrossTons[];
static const char HeatingDegreeDay[];
static const char IndexPoint[];
static const char Kilograms[];
static const char Kiloliters[];
static const char KilowattYear[];
static const char KilowattDay[];
static const char KilowattHour[];
static const char KilowattMonth[];
static const char KilowattMinute[];
static const char Liters[];
static const char Pounds[];
static const char MegawattYear[];
static const char MegawattDay[];
static const char MegawattHour[];
static const char MegawattMonth[];
static const char MegawattMinute[];
static const char TroyOunces[];
static const char PrincipalWithRelationToDebtInstrument[];
static const char MetricTons[];
static const char Tons[];
static const char Are[];
static const char Acre[];
static const char Centiliter[];
static const char Centimeter[];
static const char DieselGallonEquivalent[];
static const char Foot[];
static const char GBGallon[];
static const char GasolineGallonEquivalent[];
static const char Hectare[];
static const char Inch[];
static const char Kilometer[];
static const char Meter[];
static const char Mile[];
static const char Milliliter[];
static const char Millimeter[];
static const char USOunce[];
static const char Piece[];
static const char USPint[];
static const char GBPint[];
static const char USQuart[];
static const char GBQuart[];
static const char SquareCentimeter[];
static const char SquareFoot[];
static const char SquareInch[];
static const char SquareKilometer[];
static const char SquareMeter[];
static const char SquareMile[];
static const char SquareMillimeter[];
static const char SquareYard[];
static const char Yard[];
static const char USDollars[];
};
struct ONIXS_FIXENGINE_API TimeUnit
{
static const char Hour[];
static const char Minute[];
static const char Second[];
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
static const char Quarter[];
};
struct ONIXS_FIXENGINE_API AllocMethod
{
static const char Automatic[];
static const char Guarantor[];
static const char Manual[];
static const char BrokerAssigned[];
};
struct ONIXS_FIXENGINE_API AsOfIndicator
{
static const char False[];
static const char True[];
};
struct ONIXS_FIXENGINE_API MDBookType
{
static const char TopOfBook[];
static const char PriceDepth[];
static const char OrderDepth[];
};
struct ONIXS_FIXENGINE_API MDOriginType
{
static const char Book[];
static const char OffBook[];
static const char Cross[];
static const char QuoteDrivenMarket[];
static const char DarkOrderBook[];
static const char AuctionDrivenMarket[];
static const char QuoteNegotiation[];
static const char VoiceNegotiation[];
static const char HybridMarket[];
};
struct ONIXS_FIXENGINE_API CustOrderHandlingInst
{
static const char PhoneSimple[];
static const char PhoneComplex[];
static const char FCMProvidedScreen[];
static const char OtherProvidedScreen[];
static const char ClientProvidedPlatformControlledByFCM[];
static const char ClientProvidedPlatformDirectToExchange[];
static const char AlgoEngine[];
static const char PriceAtExecution[];
static const char DeskElectronic[];
static const char DeskPit[];
static const char ClientElectronic[];
static const char ClientPit[];
static const char AddOnOrder[];
static const char AllOrNone[];
static const char ConditionalOrder[];
static const char CashNotHeld[];
static const char DeliveryInstructionsCash[];
static const char DirectedOrder[];
static const char DiscretionaryLimitOrder[];
static const char ExchangeForPhysicalTransaction[];
static const char FillOrKill[];
static const char IntraDayCross[];
static const char ImbalanceOnly[];
static const char ImmediateOrCancel[];
static const char IntermarketSweepOrder[];
static const char LimitOnOpen[];
static const char LimitOnClose[];
static const char MarketAtOpen[];
static const char MarketAtClose[];
static const char MarketOnOpen[];
static const char MarketOnClose[];
static const char MergerRelatedTransferPosition[];
static const char MinimumQuantity[];
static const char MarketToLimit[];
static const char DeliveryInstructionsNextDay[];
static const char NotHeld[];
static const char OptionsRelatedTransaction[];
static const char OverTheDay[];
static const char Pegged[];
static const char ReserveSizeOrder[];
static const char StopStockTransaction[];
static const char Scale[];
static const char DeliveryInstructionsSellersOption[];
static const char TimeOrder[];
static const char TrailingStop[];
static const char Work[];
static const char StayOnOfferside[];
static const char GoAlong[];
static const char ParticipateDoNotInitiate[];
static const char StrictScale[];
static const char TryToScale[];
static const char StayOnBidside[];
static const char NoCross[];
static const char OKToCross[];
static const char CallFirst[];
static const char PercentOfVolume[];
static const char ReinstateOnSystemFailure[];
static const char InstitutionOnly[];
static const char ReinstateOnTradingHalt[];
static const char CancelOnTradingHalf[];
static const char LastPeg[];
static const char MidPricePeg[];
static const char NonNegotiable[];
static const char OpeningPeg[];
static const char MarketPeg[];
static const char CancelOnSystemFailure[];
static const char PrimaryPeg[];
static const char Suspend[];
static const char FixedPegToLocalBBO[];
static const char PegToVWAP[];
static const char TradeAlong[];
static const char TryToStop[];
static const char CancelIfNotBest[];
static const char StrictLimit[];
static const char IgnorePriceValidityChecks[];
static const char PegToLimitPrice[];
static const char WorkToTargetStrategy[];
static const char GOrderAndFCMAPIorFIX[];
};
struct ONIXS_FIXENGINE_API OrderHandlingInstSource
{
static const char FINRAOATS[];
static const char FIAExecutionSourceCode[];
};
struct ONIXS_FIXENGINE_API DeskType
{
static const char Agency[];
static const char Arbitrage[];
static const char BlockTrading[];
static const char ConvertibleDesk[];
static const char CentralRiskBooks[];
static const char Derivatives[];
static const char EquityCapitalMarkets[];
static const char International[];
static const char Institutional[];
static const char Other[];
static const char PreferredTrading[];
static const char Proprietary[];
static const char ProgramTrading[];
static const char Sales[];
static const char Swaps[];
static const char TradingDeskSystem[];
static const char Treasury[];
static const char FloorBroker[];
};
struct ONIXS_FIXENGINE_API DeskTypeSource
{
static const char FINRAOATS[];
};
struct ONIXS_FIXENGINE_API ExecAckStatus
{
static const char Received[];
static const char Accepted[];
static const char DontKnow[];
};
struct ONIXS_FIXENGINE_API CollApplType
{
static const char SpecificDeposit[];
static const char General[];
};
struct ONIXS_FIXENGINE_API UnderlyingFXRateCalc
{
static const char Divide[];
static const char Multiply[];
};
struct ONIXS_FIXENGINE_API AllocPositionEffect
{
static const char Open[];
static const char Close[];
static const char Rolled[];
static const char FIFO[];
};
struct ONIXS_FIXENGINE_API DealingCapacity
{
static const char Agent[];
static const char Principal[];
static const char RisklessPrincipal[];
};
struct ONIXS_FIXENGINE_API InstrmtAssignmentMethod
{
static const char ProRata[];
static const char Random[];
};
struct ONIXS_FIXENGINE_API AggressorIndicator
{
static const char OrderInitiatorIsAggressor[];
static const char OrderInitiatorIsPassive[];
};
struct ONIXS_FIXENGINE_API MDQuoteType
{
static const char Indicative[];
static const char Tradeable[];
static const char RestrictedTradeable[];
static const char Counter[];
static const char IndicativeAndTradeable[];
};
struct ONIXS_FIXENGINE_API RefOrderIDSource
{
static const char SecondaryOrderID[];
static const char OrderID[];
static const char MDEntryID[];
static const char QuoteEntryID[];
static const char OriginalOrderID[];
static const char QuoteID[];
static const char QuoteReqID[];
static const char PreviousOrderIdentifier[];
static const char PreviousQuoteIdentifier[];
static const char ParentOrderIdentifier[];
static const char ManualOrderIdentifier[];
};
struct ONIXS_FIXENGINE_API DisplayWhen
{
static const char Immediate[];
static const char Exhaust[];
};
struct ONIXS_FIXENGINE_API DisplayMethod
{
static const char Initial[];
static const char New[];
static const char Random[];
static const char Undisclosed[];
};
struct ONIXS_FIXENGINE_API PriceProtectionScope
{
static const char None[];
static const char Local[];
static const char National[];
static const char Global[];
};
struct ONIXS_FIXENGINE_API LotType
{
static const char OddLot[];
static const char RoundLot[];
static const char BlockLot[];
static const char RoundLotBasedUpon[];
};
struct ONIXS_FIXENGINE_API PegPriceType
{
static const char LastPeg[];
static const char MidPricePeg[];
static const char OpeningPeg[];
static const char MarketPeg[];
static const char PrimaryPeg[];
static const char PegToVWAP[];
static const char TrailingStopPeg[];
static const char PegToLimitPrice[];
static const char ShortSaleMinPricePeg[];
};
struct ONIXS_FIXENGINE_API TriggerType
{
static const char PartialExecution[];
static const char SpecifiedTradingSession[];
static const char NextAuction[];
static const char PriceMovement[];
static const char OnOrderEntryOrModification[];
};
struct ONIXS_FIXENGINE_API TriggerAction
{
static const char Activate[];
static const char Modify[];
static const char Cancel[];
};
struct ONIXS_FIXENGINE_API TriggerPriceType
{
static const char BestOffer[];
static const char LastTrade[];
static const char BestBid[];
static const char BestBidOrLastTrade[];
static const char BestOfferOrLastTrade[];
static const char BestMid[];
};
struct ONIXS_FIXENGINE_API TriggerPriceTypeScope
{
static const char None[];
static const char Local[];
static const char National[];
static const char Global[];
};
struct ONIXS_FIXENGINE_API TriggerPriceDirection
{
static const char Up[];
static const char Down[];
};
struct ONIXS_FIXENGINE_API TriggerOrderType
{
static const char Market[];
static const char Limit[];
};
struct ONIXS_FIXENGINE_API OrderCategory
{
static const char Order[];
static const char Quote[];
static const char PrivatelyNegotiatedTrade[];
static const char MultilegOrder[];
static const char LinkedOrder[];
static const char QuoteRequest[];
static const char ImpliedOrder[];
static const char CrossOrder[];
static const char StreamingPrice[];
static const char InternalCrossOrder[];
};
struct ONIXS_FIXENGINE_API TradeHandlingInstr
{
static const char TradeConfirmation[];
static const char TwoPartyReport[];
static const char OnePartyReportForMatching[];
static const char OnePartyReportForPassThrough[];
static const char AutomatedFloorOrderRouting[];
static const char TwoPartyReportForClaim[];
static const char OnePartyReport[];
static const char ThirdPtyRptForPassThrough[];
static const char OnePartyReportAutoMatch[];
};
struct ONIXS_FIXENGINE_API ApplVerID
{
static const char FIX27[];
static const char FIX30[];
static const char FIX40[];
static const char FIX41[];
static const char FIX42[];
static const char FIX43[];
static const char FIX44[];
static const char FIX50[];
static const char FIX50SP1[];
static const char FIX50SP2[];
static const char FIXLatest[];
};
struct ONIXS_FIXENGINE_API ExDestinationIDSource
{
static const char BIC[];
static const char GeneralIdentifier[];
static const char Proprietary[];
static const char ISOCountryCode[];
static const char MIC[];
};
struct ONIXS_FIXENGINE_API ImpliedMarketIndicator
{
static const char NotImplied[];
static const char ImpliedIn[];
static const char ImpliedOut[];
static const char BothImpliedInAndImpliedOut[];
};
struct ONIXS_FIXENGINE_API SettlObligMode
{
static const char Preliminary[];
static const char Final[];
};
struct ONIXS_FIXENGINE_API SettlObligTransType
{
static const char Cancel[];
static const char New[];
static const char Replace[];
static const char Restate[];
};
struct ONIXS_FIXENGINE_API SettlObligSource
{
static const char InstructionsOfBroker[];
static const char InstructionsForInstitution[];
static const char Investor[];
static const char BuyersSettlementInstructions[];
static const char SellersSettlementInstructions[];
};
struct ONIXS_FIXENGINE_API QuoteEntryStatus
{
static const char Accepted[];
static const char Rejected[];
static const char RemovedFromMarket[];
static const char Expired[];
static const char LockedMarketWarning[];
static const char CrossMarketWarning[];
static const char CanceledDueToLockMarket[];
static const char CanceledDueToCrossMarket[];
static const char Active[];
};
struct ONIXS_FIXENGINE_API PrivateQuote
{
static const char PrivateQuoteValue[];
static const char PublicQuote[];
};
struct ONIXS_FIXENGINE_API RespondentType
{
static const char AllMarketParticipants[];
static const char SpecifiedMarketParticipants[];
static const char AllMarketMakers[];
static const char PrimaryMarketMaker[];
};
struct ONIXS_FIXENGINE_API SecurityTradingEvent
{
static const char OrderImbalance[];
static const char TradingResumes[];
static const char PriceVolatilityInterruption[];
static const char ChangeOfTradingSession[];
static const char ChangeOfTradingSubsession[];
static const char ChangeOfSecurityTradingStatus[];
static const char ChangeOfBookType[];
static const char ChangeOfMarketDepth[];
static const char CorporateAction[];
};
struct ONIXS_FIXENGINE_API StatsType
{
static const char ExchangeLast[];
static const char High[];
static const char AveragePrice[];
static const char Turnover[];
};
struct ONIXS_FIXENGINE_API MDSecSizeType
{
static const char Customer[];
static const char CustomerProfessional[];
static const char DoNotTradeThrough[];
};
struct ONIXS_FIXENGINE_API SettlMethod
{
static const char CashSettlementRequired[];
static const char PhysicalSettlementRequired[];
static const char Election[];
};
struct ONIXS_FIXENGINE_API ExerciseStyle
{
static const char European[];
static const char American[];
static const char Bermuda[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PriceQuoteMethod
{
static const char Standard[];
static const char Index[];
static const char InterestRateIndex[];
static const char PercentOfPar[];
};
struct ONIXS_FIXENGINE_API ValuationMethod
{
static const char PremiumStyle[];
static const char FuturesStyleMarkToMarket[];
static const char FuturesStyleWithAnAttachedCashAdjustment[];
static const char CDSStyleCollateralization[];
static const char CDSInDeliveryUseRecoveryRateToCalculate[];
};
struct ONIXS_FIXENGINE_API ListMethod
{
static const char PreListedOnly[];
static const char UserRequested[];
};
struct ONIXS_FIXENGINE_API TickRuleType
{
static const char RegularTrading[];
static const char VariableCabinet[];
static const char FixedCabinet[];
static const char TradedAsASpreadLeg[];
static const char SettledAsASpreadLeg[];
static const char TradedAsSpread[];
};
struct ONIXS_FIXENGINE_API MaturityMonthYearIncrementUnits
{
static const char Months[];
static const char Days[];
static const char Weeks[];
static const char Years[];
};
struct ONIXS_FIXENGINE_API MaturityMonthYearFormat
{
static const char YearMonthOnly[];
static const char YearMonthDay[];
static const char YearMonthWeek[];
};
struct ONIXS_FIXENGINE_API PriceLimitType
{
static const char Price[];
static const char Ticks[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API ListUpdateAction
{
static const char Add[];
static const char Delete[];
static const char Modify[];
static const char Snapshot[];
};
struct ONIXS_FIXENGINE_API SessionStatus
{
static const char SessionActive[];
static const char SessionPasswordChanged[];
static const char SessionPasswordDueToExpire[];
static const char NewSessionPasswordDoesNotComplyWithPolicy[];
static const char SessionLogoutComplete[];
static const char InvalidUsernameOrPassword[];
static const char AccountLocked[];
static const char LogonsAreNotAllowedAtThisTime[];
static const char PasswordExpired[];
static const char ReceivedMsgSeqNumTooLow[];
static const char ReceivedNextExpectedMsgSeqNumTooHigh[];
};
struct ONIXS_FIXENGINE_API TradSesEvent
{
static const char TradingResumes[];
static const char ChangeOfTradingSession[];
static const char ChangeOfTradingSubsession[];
static const char ChangeOfTradingStatus[];
};
struct ONIXS_FIXENGINE_API MassActionType
{
static const char SuspendOrders[];
static const char ReleaseOrdersFromSuspension[];
static const char CancelOrders[];
};
struct ONIXS_FIXENGINE_API MassActionScope
{
static const char AllOrdersForASecurity[];
static const char AllOrdersForAnUnderlyingSecurity[];
static const char AllOrdersForAProduct[];
static const char AllOrdersForACFICode[];
static const char AllOrdersForASecurityType[];
static const char AllOrdersForATradingSession[];
static const char AllOrders[];
static const char AllOrdersForAMarket[];
static const char AllOrdersForAMarketSegment[];
static const char AllOrdersForASecurityGroup[];
static const char CancelForSecurityIssuer[];
static const char CancelForIssuerOfUnderlyingSecurity[];
};
struct ONIXS_FIXENGINE_API MassActionResponse
{
static const char Rejected[];
static const char Accepted[];
static const char Completed[];
};
struct ONIXS_FIXENGINE_API MassActionRejectReason
{
static const char MassActionNotSupported[];
static const char InvalidOrUnknownSecurity[];
static const char InvalidOrUnknownUnderlyingSecurity[];
static const char InvalidOrUnknownProduct[];
static const char InvalidOrUnknownCFICode[];
static const char InvalidOrUnknownSecurityType[];
static const char InvalidOrUnknownTradingSession[];
static const char InvalidOrUnknownMarket[];
static const char InvalidOrUnknownMarketSegment[];
static const char InvalidOrUnknownSecurityGroup[];
static const char InvalidOrUnknownSecurityIssuer[];
static const char InvalidOrUnknownIssuerOfUnderlyingSecurity[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API MultilegModel
{
static const char PredefinedMultilegSecurity[];
static const char UserDefinedMultilegSecurity[];
static const char UserDefined[];
};
struct ONIXS_FIXENGINE_API MultilegPriceMethod
{
static const char NetPrice[];
static const char ReversedNetPrice[];
static const char YieldDifference[];
static const char Individual[];
static const char ContractWeightedAveragePrice[];
static const char MultipliedPrice[];
};
struct ONIXS_FIXENGINE_API ContingencyType
{
static const char OneCancelsTheOther[];
static const char OneTriggersTheOther[];
static const char OneUpdatesTheOtherAbsolute[];
static const char OneUpdatesTheOtherProportional[];
static const char BidAndOffer[];
static const char BidAndOfferOCO[];
};
struct ONIXS_FIXENGINE_API ListRejectReason
{
static const char BrokerCredit[];
static const char ExchangeClosed[];
static const char TooLateToEnter[];
static const char UnknownOrder[];
static const char DuplicateOrder[];
static const char UnsupportedOrderCharacteristic[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API TradePublishIndicator
{
static const char DoNotPublishTrade[];
static const char PublishTrade[];
static const char DeferredPublication[];
static const char Published[];
};
struct ONIXS_FIXENGINE_API ApplReqType
{
static const char Retransmission[];
static const char Subscription[];
static const char RequestLastSeqNum[];
static const char RequestApplications[];
static const char Unsubscribe[];
static const char CancelRetransmission[];
static const char CancelRetransmissionUnsubscribe[];
};
struct ONIXS_FIXENGINE_API ApplResponseType
{
static const char RequestSuccessfullyProcessed[];
static const char ApplicationDoesNotExist[];
static const char MessagesNotAvailable[];
};
struct ONIXS_FIXENGINE_API ApplResponseError
{
static const char ApplicationDoesNotExist[];
static const char MessagesRequestedAreNotAvailable[];
static const char UserNotAuthorizedForApplication[];
};
struct ONIXS_FIXENGINE_API ApplReportType
{
static const char ApplSeqNumReset[];
static const char LastMessageSent[];
static const char ApplicationAlive[];
static const char ResendComplete[];
};
struct ONIXS_FIXENGINE_API OrderDelayUnit
{
static const char Seconds[];
static const char TenthsOfASecond[];
static const char HundredthsOfASecond[];
static const char Milliseconds[];
static const char Microseconds[];
static const char Nanoseconds[];
static const char Minutes[];
static const char Hours[];
static const char Days[];
static const char Weeks[];
static const char Months[];
static const char Years[];
};
struct ONIXS_FIXENGINE_API VenueType
{
static const char Electronic[];
static const char Pit[];
static const char ExPit[];
static const char ClearingHouse[];
static const char RegisteredMarket[];
static const char OffMarket[];
static const char CentralLimitOrderBook[];
static const char QuoteDrivenMarket[];
static const char DarkOrderBook[];
static const char AuctionDrivenMarket[];
static const char QuoteNegotiation[];
static const char VoiceNegotiation[];
static const char HybridMarket[];
static const char OtherMarket[];
};
struct ONIXS_FIXENGINE_API RefOrdIDReason
{
static const char GTCFromPreviousDay[];
static const char PartialFillRemaining[];
static const char OrderChanged[];
};
struct ONIXS_FIXENGINE_API OrigCustOrderCapacity
{
static const char MemberTradingForTheirOwnAccount[];
static const char ClearingFirmTradingForItsProprietaryAccount[];
static const char MemberTradingForAnotherMember[];
static const char AllOther[];
};
struct ONIXS_FIXENGINE_API ModelType
{
static const char UtilityProvidedStandardModel[];
static const char ProprietaryModel[];
};
struct ONIXS_FIXENGINE_API ContractMultiplierUnit
{
static const char Shares[];
static const char Hours[];
static const char Days[];
};
struct ONIXS_FIXENGINE_API FlowScheduleType
{
static const char NERCEasternOffPeak[];
static const char NERCWesternOffPeak[];
static const char NERCCalendarAllDaysInMonth[];
static const char NERCEasternPeak[];
static const char NERCWesternPeak[];
static const char AllTimes[];
static const char OnPeak[];
static const char OffPeak[];
static const char Base[];
static const char Block[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API RateSource
{
static const char Bloomberg[];
static const char Reuters[];
static const char Telerate[];
static const char ISDARateOption[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API RateSourceType
{
static const char Primary[];
static const char Secondary[];
};
struct ONIXS_FIXENGINE_API RestructuringType
{
static const char FullRestructuring[];
static const char ModifiedRestructuring[];
static const char ModifiedModRestructuring[];
static const char NoRestructuringSpecified[];
};
struct ONIXS_FIXENGINE_API Seniority
{
static const char SeniorSecured[];
static const char Senior[];
static const char Subordinated[];
static const char Junior[];
static const char Mezzanine[];
static const char SeniorNonPreferred[];
};
struct ONIXS_FIXENGINE_API SecurityListType
{
static const char IndustryClassification[];
static const char TradingList[];
static const char Market[];
static const char NewspaperList[];
};
struct ONIXS_FIXENGINE_API SecurityListTypeSource
{
static const char ICB[];
static const char NAICS[];
static const char GICS[];
};
struct ONIXS_FIXENGINE_API NewsCategory
{
static const char CompanyNews[];
static const char MarketplaceNews[];
static const char FinancialMarketNews[];
static const char TechnicalNews[];
static const char OtherNews[];
};
struct ONIXS_FIXENGINE_API NewsRefType
{
static const char Replacement[];
static const char OtherLanguage[];
static const char Complimentary[];
static const char Withdrawal[];
};
struct ONIXS_FIXENGINE_API StrikePriceDeterminationMethod
{
static const char FixedStrike[];
static const char StrikeSetAtExpiration[];
static const char StrikeSetToAverageAcrossLife[];
static const char StrikeSetToOptimalValue[];
};
struct ONIXS_FIXENGINE_API StrikePriceBoundaryMethod
{
static const char LessThan[];
static const char LessThanOrEqual[];
static const char Equal[];
static const char GreaterThanOrEqual[];
static const char GreaterThan[];
};
struct ONIXS_FIXENGINE_API UnderlyingPriceDeterminationMethod
{
static const char Regular[];
static const char SpecialReference[];
static const char OptimalValue[];
static const char AverageValue[];
};
struct ONIXS_FIXENGINE_API OptPayoutType
{
static const char Vanilla[];
static const char Capped[];
static const char Binary[];
static const char Asian[];
static const char Barrier[];
static const char DigitalBarrier[];
static const char Lookback[];
static const char OtherPathDependent[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API ComplexEventType
{
static const char Capped[];
static const char Trigger[];
static const char KnockInUp[];
static const char KnockInDown[];
static const char KnockOutUp[];
static const char KnockOutDown[];
static const char Underlying[];
static const char ResetBarrier[];
static const char RollingBarrier[];
static const char OneTouch[];
static const char NoTouch[];
static const char DblOneTouch[];
static const char DblNoTouch[];
static const char FXComposite[];
static const char FXQuanto[];
static const char FXCrssCcy[];
static const char StrkSpread[];
static const char ClndrSpread[];
static const char PxObsvtn[];
static const char PassThrough[];
static const char StrkSched[];
static const char EquityValuation[];
static const char DividendValuation[];
};
struct ONIXS_FIXENGINE_API ComplexEventPriceBoundaryMethod
{
static const char LessThanComplexEventPrice[];
static const char LessThanOrEqualToComplexEventPrice[];
static const char EqualToComplexEventPrice[];
static const char GreaterThanOrEqualToComplexEventPrice[];
static const char GreaterThanComplexEventPrice[];
};
struct ONIXS_FIXENGINE_API ComplexEventPriceTimeType
{
static const char Expiration[];
static const char Immediate[];
static const char SpecifiedDate[];
static const char Close[];
static const char Open[];
static const char OfficialSettlPrice[];
static const char DerivativesClose[];
static const char AsSpecifiedMasterConfirmation[];
};
struct ONIXS_FIXENGINE_API ComplexEventCondition
{
static const char And[];
static const char Or[];
};
struct ONIXS_FIXENGINE_API StreamAsgnReqType
{
static const char StreamAssignmentForNewCustomer[];
static const char StreamAssignmentForExistingCustomer[];
};
struct ONIXS_FIXENGINE_API StreamAsgnRejReason
{
static const char UnknownClient[];
static const char ExceedsMaximumSize[];
static const char UnknownOrInvalidCurrencyPair[];
static const char NoAvailableStream[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API StreamAsgnAckType
{
static const char AssignmentAccepted[];
static const char AssignmentRejected[];
};
struct ONIXS_FIXENGINE_API StreamAsgnType
{
static const char Assignment[];
static const char Rejected[];
static const char Terminate[];
};
struct ONIXS_FIXENGINE_API MatchInst
{
static const char Match[];
static const char DoNotMatch[];
};
struct ONIXS_FIXENGINE_API TriggerScope
{
static const char ThisOrder[];
static const char OtherOrder[];
static const char AllOtherOrdersForGivenSecurity[];
static const char AllOtherOrdersForGivenSecurityAndPrice[];
static const char AllOtherOrdersForGivenSecurityAndSide[];
static const char AllOtherOrdersForGivenSecurityPriceAndSide[];
};
struct ONIXS_FIXENGINE_API LimitAmtType
{
static const char CreditLimit[];
static const char GrossPositionLimit[];
static const char NetPositionLimit[];
static const char RiskExposureLimit[];
static const char LongPositionLimit[];
static const char ShortPositionLimit[];
};
struct ONIXS_FIXENGINE_API MarginReqmtInqQualifier
{
static const char Summary[];
static const char Detail[];
static const char ExcessDeficit[];
static const char NetPosition[];
};
struct ONIXS_FIXENGINE_API MarginReqmtRptType
{
static const char Summary[];
static const char Detail[];
static const char ExcessDeficit[];
};
struct ONIXS_FIXENGINE_API MarginReqmtInqResult
{
static const char Successful[];
static const char InvalidOrUnknownInstrument[];
static const char InvalidOrUnknownMarginClass[];
static const char InvalidParties[];
static const char InvalidTransportTypeReq[];
static const char InvalidDestinationReq[];
static const char NoMarginReqFound[];
static const char MarginReqInquiryQualifierNotSupported[];
static const char UnauthorizedForMarginReqInquiry[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API MarginAmtType
{
static const char AdditionalMargin[];
static const char AdjustedMargin[];
static const char UnadjustedMargin[];
static const char BinaryAddOnAmount[];
static const char CashBalanceAmount[];
static const char ConcentrationMargin[];
static const char CoreMargin[];
static const char DeliveryMargin[];
static const char DiscretionaryMargin[];
static const char FuturesSpreadMargin[];
static const char InitialMargin[];
static const char LiquidatingMargin[];
static const char MarginCallAmount[];
static const char MarginDeficitAmount[];
static const char MarginExcessAmount[];
static const char OptionPremiumAmount[];
static const char PremiumMargin[];
static const char ReserveMargin[];
static const char SecurityCollateralAmount[];
static const char StressTestAddOnAmount[];
static const char SuperMargin[];
static const char TotalMargin[];
static const char VariationMargin[];
static const char SecondaryVariationMargin[];
static const char RolledUpMarginDeficit[];
static const char SpreadResponseMargin[];
static const char SystemicRiskMargin[];
static const char CurveRiskMargin[];
static const char IndexSpreadRiskMargin[];
static const char SectorRiskMargin[];
static const char JumpToDefaultRiskMargin[];
static const char BasisRiskMargin[];
static const char InterestRateRiskMargin[];
static const char JumpToHealthRiskMargin[];
static const char OtherRiskMargin[];
};
struct ONIXS_FIXENGINE_API RelatedInstrumentType
{
static const char HedgesForInstrument[];
static const char Underlier[];
static const char EquityEquivalent[];
static const char NearestExchangeTradedContract[];
static const char RetailEquivalent[];
static const char Leg[];
};
struct ONIXS_FIXENGINE_API MarketMakerActivity
{
static const char NoParticipation[];
static const char BuyParticipation[];
static const char SellParticipation[];
static const char BothBuyAndSellParticipation[];
};
struct ONIXS_FIXENGINE_API RequestResult
{
static const char ValidRequest[];
static const char InvalidOrUnsupportedRequest[];
static const char NoDataFound[];
static const char NotAuthorized[];
static const char DataTemporarilyUnavailable[];
static const char RequestForDataNotSupported[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PartyRelationship
{
static const char IsAlso[];
static const char ClearsFor[];
static const char ClearsThrough[];
static const char TradesFor[];
static const char TradesThrough[];
static const char Sponsors[];
static const char SponsoredThrough[];
static const char ProvidesGuaranteeFor[];
static const char IsGuaranteedBy[];
static const char MemberOf[];
static const char HasMembers[];
static const char ProvidesMarketplaceFor[];
static const char ParticipantOfMarketplace[];
static const char CarriesPositionsFor[];
static const char PostsTradesTo[];
static const char EntersTradesFor[];
static const char EntersTradesThrough[];
static const char ProvidesQuotesTo[];
static const char RequestsQuotesFrom[];
static const char InvestsFor[];
static const char InvestsThrough[];
static const char BrokersTradesFor[];
static const char BrokersTradesThrough[];
static const char ProvidesTradingServicesFor[];
static const char UsesTradingServicesOf[];
static const char ApprovesOf[];
static const char ApprovedBy[];
static const char ParentFirmFor[];
static const char SubsidiaryOf[];
static const char RegulatoryOwnerOf[];
static const char OwnedByRegulatory[];
static const char Controls[];
static const char IsControlledBy[];
static const char LegalOwnerOf[];
static const char OwnedByLegal[];
static const char BeneficialOwnerOf[];
static const char OwnedByBeneficial[];
static const char SettlesFor[];
static const char SettlesThrough[];
};
struct ONIXS_FIXENGINE_API RiskLimitType
{
static const char CreditLimit[];
static const char GrossLimit[];
static const char NetLimit[];
static const char Exposure[];
static const char LongLimit[];
static const char ShortLimit[];
static const char CashMargin[];
static const char AdditionalMargin[];
static const char TotalMargin[];
static const char LimitConsumed[];
static const char ClipSize[];
static const char MaxNotionalOrderSize[];
static const char DV01PV01Limit[];
static const char CS01Limit[];
static const char VolumeLimitPerTimePeriod[];
static const char VolFilledPctOrdVolTmPeriod[];
static const char NotlFilledPctNotlTmPeriod[];
static const char TransactionExecutionLimitPerTimePeriod[];
};
struct ONIXS_FIXENGINE_API InstrumentScopeOperator
{
static const char Include[];
static const char Exclude[];
};
struct ONIXS_FIXENGINE_API PartyDetailStatus
{
static const char Active[];
static const char Suspended[];
static const char Halted[];
};
struct ONIXS_FIXENGINE_API PartyDetailRoleQualifier
{
static const char FirmOrLegalEntity[];
static const char Current[];
static const char New[];
static const char NaturalPerson[];
static const char Agency[];
static const char Principal[];
static const char RisklessPrincipal[];
static const char ExchangeOrderSubmitter[];
static const char PrimaryTrdRepository[];
static const char OrigTrdRepository[];
static const char AddtnlIntlTrdRepository[];
static const char AddtnlDomesticTrdRepository[];
static const char RegularTrader[];
static const char HeadTrader[];
static const char Supervisor[];
static const char Algorithm[];
static const char RelatedExchange[];
static const char OptionsExchange[];
static const char SpecifiedExchange[];
static const char ConstituentExchange[];
static const char Bank[];
static const char Hub[];
static const char TriParty[];
static const char Lender[];
static const char GeneralClearingMember[];
static const char IndividualClearingMember[];
static const char PreferredMarketMaker[];
static const char DirectedMarketMaker[];
static const char DesignatedSponsor[];
static const char Specialist[];
static const char ExemptFromTradeReporting[];
};
struct ONIXS_FIXENGINE_API TrdAckStatus
{
static const char Accepted[];
static const char Rejected[];
static const char Received[];
};
struct ONIXS_FIXENGINE_API SecurityClassificationReason
{
static const char Fee[];
static const char CreditControls[];
static const char Margin[];
static const char EntitlementOrEligibility[];
static const char MarketData[];
static const char AccountSelection[];
static const char DeliveryProcess[];
static const char Sector[];
};
struct ONIXS_FIXENGINE_API PosAmtReason
{
static const char OptionsSettlement[];
static const char PendingErosionAdjustment[];
static const char FinalErosionAdjustment[];
static const char TearUpCouponAmount[];
static const char PriceAlignmentInterest[];
static const char DeliveryInvoiceCharges[];
static const char DeliveryStorageCharges[];
};
struct ONIXS_FIXENGINE_API SideClearingTradePriceType
{
static const char TradeClearingAtExecutionPrice[];
static const char TradeClearingAtAlternateClearingPrice[];
};
struct ONIXS_FIXENGINE_API SecurityRejectReason
{
static const char InvalidInstrumentRequested[];
static const char InstrumentAlreadyExists[];
static const char RequestTypeNotSupported[];
static const char SystemUnavailableForInstrumentCreation[];
static const char IneligibleInstrumentGroup[];
static const char InstrumentIDUnavailable[];
static const char InvalidOrMissingDataOnOptionLeg[];
static const char InvalidOrMissingDataOnFutureLeg[];
static const char InvalidOrMissingDataOnFXLeg[];
static const char InvalidLegPriceSpecified[];
static const char InvalidInstrumentStructureSpecified[];
};
struct ONIXS_FIXENGINE_API ThrottleStatus
{
static const char ThrottleLimitNotExceededNotQueued[];
static const char QueuedDueToThrottleLimitExceeded[];
};
struct ONIXS_FIXENGINE_API ThrottleAction
{
static const char QueueInbound[];
static const char QueueOutbound[];
static const char Reject[];
static const char Disconnect[];
static const char Warning[];
};
struct ONIXS_FIXENGINE_API ThrottleType
{
static const char InboundRate[];
static const char OutstandingRequests[];
};
struct ONIXS_FIXENGINE_API ThrottleInst
{
static const char RejectIfThrottleLimitExceeded[];
static const char QueueIfThrottleLimitExceeded[];
};
struct ONIXS_FIXENGINE_API ThrottleCountIndicator
{
static const char OutstandingRequestsUnchanged[];
static const char OutstandingRequestsDecreased[];
};
struct ONIXS_FIXENGINE_API AllocationRollupInstruction
{
static const char Rollup[];
static const char DoNotRollUp[];
};
struct ONIXS_FIXENGINE_API AllocReversalStatus
{
static const char Completed[];
static const char Refused[];
static const char Cancelled[];
};
struct ONIXS_FIXENGINE_API ObligationType
{
static const char Bond[];
static const char ConvertBond[];
static const char Mortgage[];
static const char Loan[];
};
struct ONIXS_FIXENGINE_API TradePriceNegotiationMethod
{
static const char PercentPar[];
static const char DealSpread[];
static const char UpfrontPnts[];
static const char UpfrontAmt[];
static const char ParUpfrontAmt[];
static const char SpreadUpfrontAmt[];
static const char UpfrontPntsAmt[];
};
struct ONIXS_FIXENGINE_API UpfrontPriceType
{
static const char Percentage[];
static const char FixedAmount[];
};
struct ONIXS_FIXENGINE_API ShortSaleRestriction
{
static const char NoRestrictions[];
static const char SecurityNotShortable[];
static const char SecurityNotShortableAtOrBelowBestBid[];
static const char SecurityNotShortableWithoutPreBorrow[];
};
struct ONIXS_FIXENGINE_API ShortSaleExemptionReason
{
static const char ExemptionReasonUnknown[];
static const char IncomingSSE[];
static const char AboveNationalBestBid[];
static const char DelayedDelivery[];
static const char OddLot[];
static const char DomesticArbitrage[];
static const char InternationalArbitrage[];
static const char UnderwriterOrSyndicateDistribution[];
static const char RisklessPrincipal[];
static const char VWAP[];
};
struct ONIXS_FIXENGINE_API ApplLevelRecoveryIndicator
{
static const char NoApplRecoveryNeeded[];
static const char ApplRecoveryNeeded[];
};
struct ONIXS_FIXENGINE_API RiskLimitRequestType
{
static const char Definitions[];
static const char Utilization[];
static const char DefinitionsAndUtilizations[];
};
struct ONIXS_FIXENGINE_API RiskLimitRequestResult
{
static const char Successful[];
static const char InvalidParty[];
static const char InvalidRelatedParty[];
static const char InvalidRiskLimitType[];
static const char InvalidRiskLimitID[];
static const char InvalidRiskLimitAmount[];
static const char InvalidRiskWarningLevelAction[];
static const char InvalidRiskInstrumentScope[];
static const char RiskLimitActionsNotSupported[];
static const char WarningLevelsNotSupported[];
static const char WarningLevelActionsNotSupported[];
static const char RiskInstrumentScopeNotSupported[];
static const char RiskLimitNotApprovedForParty[];
static const char RiskLimitAlreadyDefinedForParty[];
static const char InstrumentNotApprovedForParty[];
static const char NotAuthorized[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API RiskLimitAction
{
static const char QueueInbound[];
static const char QueueOutbound[];
static const char Reject[];
static const char Disconnect[];
static const char Warning[];
static const char PingCreditCheckWithRevalidation[];
static const char PingCreditCheckNoRevalidation[];
static const char PushCreditCheckWithRevalidation[];
static const char PushCreditCheckNoRevalidation[];
static const char Suspend[];
static const char HaltTrading[];
};
struct ONIXS_FIXENGINE_API EntitlementType
{
static const char Trade[];
static const char MakeMarkets[];
static const char HoldPositions[];
static const char PerformGiveUps[];
static const char SubmitIOIs[];
static const char SubscribeMarketData[];
static const char ShortWithPreBorrow[];
static const char SubmitQuoteRequests[];
static const char RespondToQuoteRequests[];
};
struct ONIXS_FIXENGINE_API EntitlementAttribDatatype
{
static const char Tenor[];
static const char Pattern[];
static const char Reserved100Plus[];
static const char Reserved1000Plus[];
static const char Reserved4000Plus[];
static const char String[];
static const char MultipleCharValue[];
static const char Currency[];
static const char Exchange[];
static const char MonthYear[];
static const char UTCTimestamp[];
static const char UTCTimeOnly[];
static const char LocalMktDate[];
static const char UTCDateOnly[];
static const char Data[];
static const char MultipleStringValue[];
static const char Country[];
static const char Language[];
static const char TZTimeOnly[];
static const char TZTimestamp[];
static const char XMLData[];
static const char Char[];
static const char Boolean[];
static const char Float[];
static const char Qty[];
static const char Price[];
static const char PriceOffset[];
static const char Amt[];
static const char Percentage[];
static const char Int[];
static const char Length[];
static const char NumInGroup[];
static const char SeqNum[];
static const char TagNum[];
static const char DayOfMonth[];
};
struct ONIXS_FIXENGINE_API TradSesControl
{
static const char Automatic[];
static const char Manual[];
};
struct ONIXS_FIXENGINE_API TradeVolType
{
static const char NumberOfUnits[];
static const char NumberOfRoundLots[];
};
struct ONIXS_FIXENGINE_API OrderEventType
{
static const char Added[];
static const char Modified[];
static const char Deleted[];
static const char PartiallyFilled[];
static const char Filled[];
static const char Suspended[];
static const char Released[];
static const char Restated[];
static const char Locked[];
static const char Triggered[];
static const char Activated[];
};
struct ONIXS_FIXENGINE_API OrderEventReason
{
static const char AddOrderRequest[];
static const char ModifyOrderRequest[];
static const char DeleteOrderRequest[];
static const char OrderEnteredOOB[];
static const char OrderModifiedOOB[];
static const char OrderDeletedOOB[];
static const char OrderActivatedOrTriggered[];
static const char OrderExpired[];
static const char ReserveOrderRefreshed[];
static const char AwayMarketBetter[];
static const char CorporateAction[];
static const char StartOfDay[];
static const char EndOfDay[];
};
struct ONIXS_FIXENGINE_API AuctionType
{
static const char None[];
static const char BlockOrderAuction[];
static const char DirectedOrderAuction[];
static const char ExposureOrderAuction[];
static const char FlashOrderAuction[];
static const char FacilitationOrderAuction[];
static const char SolicitationOrderAuction[];
static const char PriceImprovementMechanism[];
static const char DirectedOrderPriceImprovementMechanism[];
};
struct ONIXS_FIXENGINE_API AuctionInstruction
{
static const char AutomatedAuctionPermitted[];
static const char AutomatedAuctionNotPermitted[];
};
struct ONIXS_FIXENGINE_API LockType
{
static const char NotLocked[];
static const char AwayMarketNetter[];
static const char ThreeTickLocked[];
static const char LockedByMarketMaker[];
static const char DirectedOrderLock[];
static const char MultilegLock[];
static const char MarketOrderLock[];
static const char PreAssignmentLock[];
};
struct ONIXS_FIXENGINE_API ReleaseInstruction
{
static const char ISO[];
static const char NoAwayMarketBetterCheck[];
};
struct ONIXS_FIXENGINE_API DisclosureType
{
static const char Volume[];
static const char Price[];
static const char Side[];
static const char AON[];
static const char General[];
static const char ClearingAccount[];
static const char CMTAAccount[];
};
struct ONIXS_FIXENGINE_API DisclosureInstruction
{
static const char No[];
static const char Yes[];
static const char UseDefaultSetting[];
};
struct ONIXS_FIXENGINE_API TradingCapacity
{
static const char Customer[];
static const char CustomerProfessional[];
static const char BrokerDealer[];
static const char CustomerBrokerDealer[];
static const char Principal[];
static const char MarketMaker[];
static const char AwayMarketMaker[];
static const char SystematicInternaliser[];
};
struct ONIXS_FIXENGINE_API ClearingAccountType
{
static const char Customer[];
static const char Firm[];
static const char MarketMaker[];
};
struct ONIXS_FIXENGINE_API RelatedPriceSource
{
static const char NBBid[];
static const char NBOffer[];
};
struct ONIXS_FIXENGINE_API MinQtyMethod
{
static const char Once[];
static const char Multiple[];
};
struct ONIXS_FIXENGINE_API Triggered
{
static const char NotTriggered[];
static const char TriggeredValue[];
static const char StopOrderTriggered[];
static const char OCOOrderTriggered[];
static const char OTOOrderTriggered[];
static const char OUOOrderTriggered[];
};
struct ONIXS_FIXENGINE_API EventTimeUnit
{
static const char Hour[];
static const char Minute[];
static const char Second[];
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API OrderOrigination
{
static const char OrderReceivedFromCustomer[];
static const char OrderReceivedFromWithinFirm[];
static const char OrderReceivedFromAnotherBrokerDealer[];
static const char OrderReceivedFromCustomerOrWithFirm[];
static const char OrderReceivedFromDirectAccessCustomer[];
static const char OrderReceivedFromForeignDealerEquivalent[];
static const char OrderReceivedFromExecutionOnlyService[];
};
struct ONIXS_FIXENGINE_API ClearedIndicator
{
static const char NotCleared[];
static const char Cleared[];
static const char Submitted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API ContractRefPosType
{
static const char TwoComponentIntercommoditySpread[];
static const char IndexOrBasket[];
static const char TwoComponentLocationBasis[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PositionCapacity
{
static const char Principal[];
static const char Agent[];
static const char Customer[];
static const char Counterparty[];
};
struct ONIXS_FIXENGINE_API TradePriceCondition
{
static const char SpecialCumDividend[];
static const char SpecialCumRights[];
static const char SpecialExDividend[];
static const char SpecialExRights[];
static const char SpecialCumCoupon[];
static const char SpecialCumCapitalRepayments[];
static const char SpecialExCoupon[];
static const char SpecialExCapitalRepayments[];
static const char CashSettlement[];
static const char SpecialCumBonus[];
static const char SpecialPrice[];
static const char SpecialExBonus[];
static const char GuaranteedDelivery[];
static const char SpecialDividend[];
static const char PriceImprovement[];
static const char NonPriceFormingTrade[];
static const char TradeExemptedFromTradingObligation[];
static const char PricePending[];
static const char PriceNotApplicable[];
};
struct ONIXS_FIXENGINE_API TradeAllocStatus
{
static const char PendingClear[];
static const char Claimed[];
static const char Cleared[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API TradeQtyType
{
static const char ClearedQuantity[];
static const char LongSideClaimedQuantity[];
static const char ShortSideClaimedQuantity[];
static const char LongSideRejectedQuantity[];
static const char ShortSideRejectedQuantity[];
static const char PendingQuantity[];
static const char TransactionQuantity[];
static const char RemainingQuantity[];
static const char PreviousRemainingQuantity[];
};
struct ONIXS_FIXENGINE_API TradeAllocGroupInstruction
{
static const char Add[];
static const char DoNotAdd[];
};
struct ONIXS_FIXENGINE_API OffsetInstruction
{
static const char Offset[];
static const char Onset[];
};
struct ONIXS_FIXENGINE_API RelatedTradeIDSource
{
static const char NonFIXSource[];
static const char TradeID[];
static const char SecondaryTradeID[];
static const char TradeReportID[];
static const char FirmTradeID[];
static const char SecondaryFirmTradeID[];
static const char RegulatoryTradeID[];
};
struct ONIXS_FIXENGINE_API RelatedPositionIDSource
{
static const char PosMaintRptID[];
static const char TransferID[];
static const char PositionEntityID[];
};
struct ONIXS_FIXENGINE_API QuoteAckStatus
{
static const char ReceivedNotYetProcessed[];
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API ValueCheckType
{
static const char PriceCheck[];
static const char NotionalValueCheck[];
static const char QuantityCheck[];
};
struct ONIXS_FIXENGINE_API ValueCheckAction
{
static const char DoNotCheck[];
static const char Check[];
static const char BestEffort[];
};
struct ONIXS_FIXENGINE_API PartyDetailRequestResult
{
static const char Successful[];
static const char InvalidParty[];
static const char InvalidRelatedParty[];
static const char InvalidPartyStatus[];
static const char NotAuthorized[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PartyDetailRequestStatus
{
static const char Accepted[];
static const char AcceptedWithChanges[];
static const char Rejected[];
static const char AcceptancePending[];
};
struct ONIXS_FIXENGINE_API PartyDetailDefinitionStatus
{
static const char Accepted[];
static const char AcceptedWithChanges[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API EntitlementRequestResult
{
static const char Successful[];
static const char InvalidParty[];
static const char InvalidRelatedParty[];
static const char InvalidEntitlementType[];
static const char InvalidEntitlementID[];
static const char InvalidEntitlementAttribute[];
static const char InvalidInstrumentScope[];
static const char InvalidMarketSegmentScope[];
static const char InvalidStartDate[];
static const char InvalidEndDate[];
static const char InstrumentScopeNotSupported[];
static const char MarketSegmentScopeNotSupported[];
static const char EntitlementNotApprovedForParty[];
static const char EntitlementAlreadyDefinedForParty[];
static const char InstrumentNotApprovedForParty[];
static const char NotAuthorized[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API EntitlementStatus
{
static const char Accepted[];
static const char AcceptedWithChanges[];
static const char Rejected[];
static const char Pending[];
static const char Requested[];
static const char Deferred[];
};
struct ONIXS_FIXENGINE_API TradeMatchAckStatus
{
static const char ReceivedNotProcessed[];
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API TradeMatchRejectReason
{
static const char Successful[];
static const char InvalidPartyInformation[];
static const char UnknownInstrument[];
static const char Unauthorized[];
static const char InvalidTradeType[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PriceMovementType
{
static const char Amount[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDEvent
{
static const char InitialBlockTrade[];
static const char Allocation[];
static const char Clearing[];
static const char Compression[];
static const char Novation[];
static const char Termination[];
static const char PostTrdVal[];
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDSource
{
static const char UniqueTransactionIdentifier[];
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDType
{
static const char Current[];
static const char Previous[];
static const char Block[];
static const char Related[];
static const char ClearedBlockTrade[];
static const char TradingVenueTransactionIdentifier[];
static const char ReportTrackingNumber[];
};
struct ONIXS_FIXENGINE_API ClearingIntention
{
static const char DoNotIntendToClear[];
static const char IntendToClear[];
};
struct ONIXS_FIXENGINE_API ConfirmationMethod
{
static const char NonElectronic[];
static const char Electronic[];
static const char Unconfirmed[];
};
struct ONIXS_FIXENGINE_API VerificationMethod
{
static const char NonElectronic[];
static const char Electronic[];
};
struct ONIXS_FIXENGINE_API ClearingRequirementException
{
static const char NoException[];
static const char Exception[];
static const char EndUserException[];
static const char InterAffiliateException[];
static const char TreasuryAffiliateException[];
static const char CooperativeException[];
};
struct ONIXS_FIXENGINE_API IRSDirection
{
static const char Pay[];
static const char Rcv[];
static const char NA[];
};
struct ONIXS_FIXENGINE_API RegulatoryReportType
{
static const char RT[];
static const char PET[];
static const char Snapshot[];
static const char Confirmation[];
static const char RTPET[];
static const char PETConfirmation[];
static const char RTPETConfirmation[];
static const char PostTrade[];
static const char Verification[];
static const char PstTrdEvnt[];
static const char PstTrdEvntRTReportable[];
static const char LMTF[];
static const char DATF[];
static const char VOLO[];
static const char FWAF[];
static const char IDAF[];
static const char VOLW[];
static const char FULF[];
static const char FULA[];
static const char FULV[];
static const char FULJ[];
static const char COAF[];
static const char Order[];
static const char ChildOrder[];
static const char OrderRoute[];
static const char Trade[];
static const char Quote[];
static const char Supplement[];
static const char NewTransaction[];
static const char TransactionCorrection[];
static const char TransactionModification[];
static const char CollateralUpdate[];
static const char MarginUpdate[];
static const char TransactionReportedInError[];
static const char TerminationEarlyTermination[];
};
struct ONIXS_FIXENGINE_API TradeCollateralization
{
static const char Uncollateralized[];
static const char PartiallyCollateralized[];
static const char OneWayCollaterallization[];
static const char FullyCollateralized[];
static const char NetExposure[];
};
struct ONIXS_FIXENGINE_API TradeContinuation
{
static const char Novation[];
static const char PartialNovation[];
static const char TradeUnwind[];
static const char PartialTradeUnwind[];
static const char Exercise[];
static const char Netting[];
static const char FullNetting[];
static const char PartialNetting[];
static const char Amendment[];
static const char Increase[];
static const char CreditEvent[];
static const char StrategicRestructuring[];
static const char SuccessionEventReorganization[];
static const char SuccessionEventRenaming[];
static const char Porting[];
static const char Withdrawl[];
static const char Void[];
static const char AccountTransfer[];
static const char GiveUp[];
static const char TakeUp[];
static const char AveragePricing[];
static const char Reversal[];
static const char AllocTrdPosting[];
static const char Cascade[];
static const char Delivery[];
static const char OptionAsgn[];
static const char Expiration[];
static const char Maturity[];
static const char EqualPosAdj[];
static const char UnequalPosAdj[];
static const char Correction[];
static const char EarlyTermination[];
static const char Rerate[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API AssetClass
{
static const char InterestRate[];
static const char Currency[];
static const char Credit[];
static const char Equity[];
static const char Commodity[];
static const char Other[];
static const char Cash[];
static const char Debt[];
static const char Fund[];
static const char LoanFacility[];
static const char Index[];
};
struct ONIXS_FIXENGINE_API AssetSubClass
{
static const char Metals[];
static const char Bullion[];
static const char Energy[];
static const char CommodityIndex[];
static const char Agricultural[];
static const char Environmental[];
static const char Freight[];
static const char Fertilizer[];
static const char IndustrialProduct[];
static const char Inflation[];
static const char Paper[];
static const char Polypropylene[];
static const char OfficialEconomicStatistics[];
static const char SingleName[];
static const char CreditIndex[];
static const char IndexTranche[];
static const char CreditBasket[];
static const char Basket[];
static const char FXCrossRates[];
static const char FXEmergingMarkets[];
static const char FXMajors[];
static const char Government[];
static const char Agency[];
static const char Corporate[];
static const char Financing[];
static const char MoneyMarket[];
static const char Mortgage[];
static const char Municipal[];
static const char Common[];
static const char Preferred[];
static const char EquityIndex[];
static const char EquityBasket[];
static const char DividendIndex[];
static const char StockDividend[];
static const char ExchangeTradedFund[];
static const char VolatilityIndex[];
static const char MutualFund[];
static const char CollectiveInvestmentVehicle[];
static const char InvestmentProgram[];
static const char SpecializedAccountProgram[];
static const char SingleCurrency[];
static const char CrossCurrency[];
static const char TermLoan[];
static const char BridgeLoan[];
static const char LetterOfCredit[];
static const char Exotic[];
static const char OtherC10[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API SwapClass
{
static const char BasisSwap[];
static const char IndexSwap[];
static const char BroadBasedSecuritySwap[];
static const char BasketSwap[];
};
struct ONIXS_FIXENGINE_API CouponType
{
static const char Zero[];
static const char FixedRate[];
static const char FloatingRate[];
static const char Structured[];
};
struct ONIXS_FIXENGINE_API CouponFrequencyUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
static const char Hour[];
static const char Minute[];
static const char Second[];
static const char Term[];
};
struct ONIXS_FIXENGINE_API CouponDayCount
{
static const char OneOne[];
static const char ThirtyThreeSixtyUS[];
static const char ThirtyThreeSixtySIA[];
static const char ThirtyThreeSixtyM[];
static const char ThirtyEThreeSixty[];
static const char ThirtyEThreeSixtyISDA[];
static const char ActThreeSixty[];
static const char ActThreeSixtyFiveFixed[];
static const char ActActAFB[];
static const char ActActICMA[];
static const char ActActISMAUltimo[];
static const char ActActISDA[];
static const char BusTwoFiftyTwo[];
static const char ThirtyEPlusThreeSixty[];
static const char ActThreeSixtyFiveL[];
static const char NLThreeSixtyFive[];
static const char NLThreeSixty[];
static const char Act364[];
static const char ThirtyThreeSixtyFive[];
static const char ThirtyActual[];
static const char ThirtyThreeSixtyICMA[];
static const char ThirtyETwoThreeSixty[];
static const char ThirtyEThreeThreeSixty[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API LienSeniority
{
static const char Unknown[];
static const char FirstLien[];
static const char SecondLien[];
static const char ThirdLien[];
};
struct ONIXS_FIXENGINE_API LoanFacility
{
static const char BridgeLoan[];
static const char LetterOfCredit[];
static const char RevolvingLoan[];
static const char SwinglineFunding[];
static const char TermLoan[];
static const char TradeClaim[];
};
struct ONIXS_FIXENGINE_API ReferenceEntityType
{
static const char Asian[];
static const char AustralianNewZealand[];
static const char EuropeanEmergingMarkets[];
static const char Japanese[];
static const char NorthAmericanHighYield[];
static const char NorthAmericanInsurance[];
static const char NorthAmericanInvestmentGrade[];
static const char Singaporean[];
static const char WesternEuropean[];
static const char WesternEuropeanInsurance[];
};
struct ONIXS_FIXENGINE_API BlockTrdAllocIndicator
{
static const char BlockToBeAllocated[];
static const char BlockNotToBeAllocated[];
static const char AllocatedTrade[];
};
struct ONIXS_FIXENGINE_API UnderlyingObligationType
{
static const char Bond[];
static const char ConvertibleBond[];
static const char Mortgage[];
static const char Loan[];
};
struct ONIXS_FIXENGINE_API CashSettlQuoteMethod
{
static const char Bid[];
static const char Mid[];
static const char Offer[];
};
struct ONIXS_FIXENGINE_API CashSettlValuationMethod
{
static const char Market[];
static const char Highest[];
static const char AverageMarket[];
static const char AverageHighest[];
static const char BlendedMarket[];
static const char BlendedHighest[];
static const char AverageBlendedMarket[];
static const char AverageBlendedHighest[];
};
struct ONIXS_FIXENGINE_API StreamType
{
static const char PaymentCashSettlement[];
static const char PhysicalDelivery[];
};
struct ONIXS_FIXENGINE_API ProvisionType
{
static const char MandatoryEarlyTermination[];
static const char OptionalEarlyTermination[];
static const char Cancelable[];
static const char Extendable[];
static const char MutualEarlyTermination[];
static const char Evergreen[];
static const char Callable[];
static const char Puttable[];
};
struct ONIXS_FIXENGINE_API ProvisionDateTenorUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API ProvisionCalculationAgent
{
static const char ExercisingParty[];
static const char NonExercisingParty[];
static const char MasterAgreeent[];
static const char Supplement[];
};
struct ONIXS_FIXENGINE_API ProvisionOptionSinglePartyBuyerSide
{
static const char Buy[];
static const char Sell[];
};
struct ONIXS_FIXENGINE_API ProvisionCashSettlMethod
{
static const char CashPrice[];
static const char CashPriceAlternate[];
static const char ParYieldCurveAdjusted[];
static const char ZeroCouponYieldCurveAdjusted[];
static const char ParYieldCurveUnadjusted[];
static const char CrossCurrency[];
static const char CollateralizedPrice[];
};
struct ONIXS_FIXENGINE_API ProvisionCashSettlQuoteType
{
static const char Bid[];
static const char Mid[];
static const char Offer[];
static const char ExercisingPartyPays[];
};
struct ONIXS_FIXENGINE_API ProvisionOptionExerciseEarliestDateOffsetUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API ProvisionOptionExerciseFixedDateType
{
static const char Unadjusted[];
static const char Adjusted[];
};
struct ONIXS_FIXENGINE_API ProvisionCashSettlPaymentDateType
{
static const char Unadjusted[];
static const char Adjusted[];
};
struct ONIXS_FIXENGINE_API ProtectionTermEventUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API ProtectionTermEventDayType
{
static const char Business[];
static const char Calendar[];
static const char CommodityBusiness[];
static const char CurrencyBusiness[];
static const char ExchangeBusiness[];
static const char ScheduledTradingDay[];
};
struct ONIXS_FIXENGINE_API ProtectionTermEventQualifier
{
static const char RestructuringMultipleHoldingObligations[];
static const char RestructuringMultipleCreditEventNotices[];
static const char FloatingRateInterestShortfall[];
};
struct ONIXS_FIXENGINE_API PaymentType
{
static const char Brokerage[];
static const char UpfrontFee[];
static const char IndependentAmountCollateral[];
static const char PrincipalExchange[];
static const char NovationTermination[];
static const char EarlyTerminationProvision[];
static const char CancelableProvision[];
static const char ExtendibleProvision[];
static const char CapRateProvision[];
static const char FloorRateProvision[];
static const char OptionPremium[];
static const char SettlementPayment[];
static const char CashSettl[];
static const char SecurityLending[];
static const char Rebate[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PaymentPaySide
{
static const char Buy[];
static const char Sell[];
};
struct ONIXS_FIXENGINE_API PaymentSettlStyle
{
static const char Standard[];
static const char Net[];
static const char StandardfNet[];
};
struct ONIXS_FIXENGINE_API PaymentStreamType
{
static const char Periodic[];
static const char Initial[];
static const char Single[];
static const char Dividend[];
static const char Interest[];
static const char DividendReturn[];
static const char PriceReturn[];
static const char TotalReturn[];
static const char Variance[];
static const char Correlation[];
};
struct ONIXS_FIXENGINE_API PaymentStreamDiscountType
{
static const char Standard[];
static const char FRA[];
};
struct ONIXS_FIXENGINE_API PaymentStreamCompoundingMethod
{
static const char None[];
static const char Flat[];
static const char Straight[];
static const char SpreadExclusive[];
};
struct ONIXS_FIXENGINE_API PaymentStreamPaymentFrequencyUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
static const char Term[];
};
struct ONIXS_FIXENGINE_API PaymentStreamPaymentDateOffsetUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API PaymentStreamResetWeeklyRollConvention
{
static const char Monday[];
static const char Tuesday[];
static const char Wednesday[];
static const char Thursday[];
static const char Friday[];
static const char Saturday[];
static const char Sunday[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateIndexSource
{
static const char Bloomberg[];
static const char Reuters[];
static const char Telerate[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateIndexCurveUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateSpreadPositionType
{
static const char Short[];
static const char Long[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateTreatment
{
static const char BondEquivalentYield[];
static const char MoneyMarketYield[];
};
struct ONIXS_FIXENGINE_API PaymentStreamCapRateBuySide
{
static const char Buyer[];
static const char Seller[];
};
struct ONIXS_FIXENGINE_API PaymentStreamFloorRateBuySide
{
static const char Buyer[];
static const char Seller[];
};
struct ONIXS_FIXENGINE_API PaymentStreamAveragingMethod
{
static const char Unweighted[];
static const char Weighted[];
};
struct ONIXS_FIXENGINE_API PaymentStreamNegativeRateTreatment
{
static const char ZeroInterestRateMethod[];
static const char NegativeInterestRateMethod[];
};
struct ONIXS_FIXENGINE_API PaymentStreamInflationLagUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API PaymentStreamInflationLagDayType
{
static const char Business[];
static const char Calendar[];
static const char CommodityBusiness[];
static const char CurrencyBusiness[];
static const char ExchangeBusiness[];
static const char ScheduledTradingDay[];
};
struct ONIXS_FIXENGINE_API PaymentStreamInflationInterpolationMethod
{
static const char None[];
static const char LinearZeroYield[];
};
struct ONIXS_FIXENGINE_API PaymentStreamFRADiscounting
{
static const char None[];
static const char ISDA[];
static const char AFMA[];
};
struct ONIXS_FIXENGINE_API NonDeliverableFixingDateType
{
static const char Unadjusted[];
static const char Adjusted[];
};
struct ONIXS_FIXENGINE_API PaymentScheduleType
{
static const char Notional[];
static const char CashFlow[];
static const char FXLinkedNotional[];
static const char FixedRate[];
static const char FutureValueNotional[];
static const char KnownAmount[];
static const char FloatingRateMultiplier[];
static const char Spread[];
static const char CapRate[];
static const char FloorRate[];
static const char NonDeliverableSettlPaymentDates[];
static const char NonDeliverableSettlCalculationDates[];
static const char NonDeliverableFXFixingDates[];
static const char SettlPeriodNotnl[];
static const char SettlPeriodPx[];
static const char CalcPeriod[];
static const char DividendAccrualRateMultiplier[];
static const char DividendAccrualRateSpread[];
static const char DividendAccrualCapRate[];
static const char DividendAccrualFloorRate[];
static const char CompoundingRateMultiplier[];
static const char CompoundingRateSpread[];
static const char CompoundingCapRate[];
static const char CompoundingFloorRate[];
};
struct ONIXS_FIXENGINE_API PaymentScheduleStepRelativeTo
{
static const char Initial[];
static const char Previous[];
};
struct ONIXS_FIXENGINE_API PaymentStubType
{
static const char Initial[];
static const char Final[];
static const char CompoundingInitial[];
static const char CompoundingFinal[];
};
struct ONIXS_FIXENGINE_API PaymentStubLength
{
static const char Short[];
static const char Long[];
};
struct ONIXS_FIXENGINE_API PaymentStreamPaymentDateOffsetDayType
{
static const char Business[];
static const char Calendar[];
static const char CommodityBusiness[];
static const char CurrencyBusiness[];
static const char ExchangeBusiness[];
static const char ScheduledTradingDay[];
};
struct ONIXS_FIXENGINE_API BusinessDayConvention
{
static const char NotApplicable[];
static const char None[];
static const char FollowingDay[];
static const char FloatingRateNote[];
static const char ModifiedFollowingDay[];
static const char PrecedingDay[];
static const char ModifiedPrecedingDay[];
static const char NearestDay[];
};
struct ONIXS_FIXENGINE_API DateRollConvention
{
static const char FirstDay[];
static const char SecondDay[];
static const char ThirdDay[];
static const char FourthDay[];
static const char FifthDay[];
static const char SixthDay[];
static const char SeventhDay[];
static const char EighthDay[];
static const char NinthDay[];
static const char TenthDay[];
static const char EleventhDay[];
static const char TwelvthDay[];
static const char ThirteenthDay[];
static const char ForteenthDay[];
static const char FifteenthDay[];
static const char SixteenthDay[];
static const char SeventeenthDay[];
static const char EighteenthDay[];
static const char NineteenthDay[];
static const char TwentiethDay[];
static const char TwentyFirstDay[];
static const char TwentySecondDay[];
static const char TwentyThirdDay[];
static const char TwentyFourthDay[];
static const char TwentyFifthDay[];
static const char TwentySixthDay[];
static const char TwentySeventhDay[];
static const char TwentyEigthDa28y[];
static const char TwentyNinthDay[];
static const char ThirtiethDay[];
static const char EOM[];
static const char FRN[];
static const char IMM[];
static const char IMMCAD[];
static const char IMMAUD[];
static const char IMMNZD[];
static const char SFE[];
static const char NONE[];
static const char TBILL[];
static const char MON[];
static const char TUE[];
static const char WED[];
static const char THU[];
static const char FRI[];
static const char SAT[];
static const char SUN[];
};
struct ONIXS_FIXENGINE_API AttachmentEncodingType
{
static const char Base64[];
static const char RawBinary[];
};
struct ONIXS_FIXENGINE_API NegotiationMethod
{
static const char AutoSpot[];
static const char NegotiatedSpot[];
static const char PhoneSpot[];
};
struct ONIXS_FIXENGINE_API ComplexEventPeriodType
{
static const char AsianOut[];
static const char AsianIn[];
static const char BarrierCap[];
static const char BarrierFloor[];
static const char KnockOut[];
static const char KnockIn[];
};
struct ONIXS_FIXENGINE_API ComplexEventDateOffsetDayType
{
static const char Business[];
static const char Calendar[];
static const char CommodityBusiness[];
static const char CurrencyBusiness[];
static const char ExchangeBusiness[];
static const char ScheduledTradingDay[];
};
struct ONIXS_FIXENGINE_API ComplexOptPayoutTime
{
static const char Close[];
static const char Open[];
static const char OfficialSettl[];
static const char ValuationTime[];
static const char ExcahgneSettlTime[];
static const char DerivativesClose[];
static const char AsSpecified[];
};
struct ONIXS_FIXENGINE_API ComplexEventQuoteBasis
{
static const char Currency1PerCurrency2[];
static const char Currency2PerCurrency1[];
};
struct ONIXS_FIXENGINE_API ComplexEventCreditEventNotifyingParty
{
static const char SellerNotifies[];
static const char BuyerNotifies[];
static const char SellerOrBuyerNotifies[];
};
struct ONIXS_FIXENGINE_API DeliveryScheduleType
{
static const char Notional[];
static const char Delivery[];
static const char PhysicalSettlPeriods[];
};
struct ONIXS_FIXENGINE_API DeliveryScheduleToleranceType
{
static const char Absolute[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlFlowType
{
static const char AllTimes[];
static const char OnPeak[];
static const char OffPeak[];
static const char Base[];
static const char BlockHours[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlHolidaysProcessingInstruction
{
static const char DoNotIncludeHolidays[];
static const char IncludeHolidays[];
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlDay
{
static const char Monday[];
static const char Tuesday[];
static const char Wednesday[];
static const char Thursday[];
static const char Friday[];
static const char Saturday[];
static const char Sunday[];
static const char AllWeekdays[];
static const char AllDays[];
static const char AllWeekends[];
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlTimeType
{
static const char Hour[];
static const char Timestamp[];
};
struct ONIXS_FIXENGINE_API DeliveryStreamType
{
static const char Periodic[];
static const char Initial[];
static const char Single[];
};
struct ONIXS_FIXENGINE_API DeliveryStreamDeliveryRestriction
{
static const char Firm[];
static const char NonFirm[];
static const char ForceMajeure[];
static const char SystemFirm[];
static const char UnitFirm[];
};
struct ONIXS_FIXENGINE_API DeliveryStreamTitleTransferCondition
{
static const char Transfers[];
static const char DoesNotTransfer[];
};
struct ONIXS_FIXENGINE_API DeliveryStreamToleranceOptionSide
{
static const char Buyer[];
static const char Seller[];
};
struct ONIXS_FIXENGINE_API DeliveryStreamElectingPartySide
{
static const char Buyer[];
static const char Seller[];
};
struct ONIXS_FIXENGINE_API SwapSubClass
{
static const char Amortizing[];
static const char Compounding[];
static const char ConstantNotionalSchedule[];
static const char AccretingNotionalSchedule[];
static const char CustomNotionalSchedule[];
};
struct ONIXS_FIXENGINE_API StrategyType
{
static const char Straddle[];
static const char Strangle[];
static const char Butterfly[];
static const char Condor[];
static const char CallableInversibleSnowball[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API SettlDisruptionProvision
{
static const char Negotiation[];
static const char Cancellation[];
};
struct ONIXS_FIXENGINE_API MarketDisruptionProvision
{
static const char NotApplicable[];
static const char Applicable[];
static const char AsInMasterAgreement[];
static const char AsInConfirmation[];
};
struct ONIXS_FIXENGINE_API MarketDisruptionFallbackProvision
{
static const char MasterAgreement[];
static const char Confirmation[];
};
struct ONIXS_FIXENGINE_API MarketDisruptionFallbackUnderlierType
{
static const char Basket[];
static const char Bond[];
static const char Cash[];
static const char Commodity[];
static const char ConvertibleBond[];
static const char Equity[];
static const char ExchangeTradedFund[];
static const char Future[];
static const char Index[];
static const char Loan[];
static const char Mortgage[];
static const char MutualFund[];
};
struct ONIXS_FIXENGINE_API ExerciseConfirmationMethod
{
static const char NotRequired[];
static const char NonElectronic[];
static const char Electronic[];
static const char Unknown[];
};
struct ONIXS_FIXENGINE_API OptionExerciseDateType
{
static const char Unadjusted[];
static const char Adjusted[];
};
struct ONIXS_FIXENGINE_API PaymentDateOffsetDayType
{
static const char Business[];
static const char Calendar[];
static const char Commodity[];
static const char Currency[];
static const char Exchange[];
static const char Scheduled[];
};
struct ONIXS_FIXENGINE_API PaymentForwardStartType
{
static const char Prepaid[];
static const char Postpaid[];
static const char Variable[];
static const char Fixed[];
};
struct ONIXS_FIXENGINE_API PaymentStreamSettlLevel
{
static const char Average[];
static const char Maximum[];
static const char Minimum[];
static const char Cumulative[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateSpreadType
{
static const char Absolute[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API PaymentStreamPricingDayDistribution
{
static const char All[];
static const char First[];
static const char Last[];
static const char Penultimate[];
};
struct ONIXS_FIXENGINE_API PaymentStreamPricingDayOfWeek
{
static const char EveryDay[];
static const char Monday[];
static const char Tuesday[];
static const char Wednesday[];
static const char Thursday[];
static const char Friday[];
static const char Saturday[];
static const char Sunday[];
};
struct ONIXS_FIXENGINE_API StreamCommodityNearbySettlDayUnit
{
static const char Week[];
static const char Month[];
};
struct ONIXS_FIXENGINE_API StreamCommoditySettlDateRollUnit
{
static const char Day[];
};
struct ONIXS_FIXENGINE_API StreamCommodityDataSourceIDType
{
static const char City[];
static const char Airport[];
static const char WeatherStation[];
static const char WeatherIndex[];
};
struct ONIXS_FIXENGINE_API StreamNotionalCommodityFrequency
{
static const char Term[];
static const char PerBusinessDay[];
static const char PerCalculationPeriod[];
static const char PerSettlPeriod[];
static const char PerCalendarDay[];
static const char PerHour[];
static const char PerMonth[];
};
struct ONIXS_FIXENGINE_API RiskLimitReportStatus
{
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API RiskLimitReportRejectReason
{
static const char UnkRiskLmtRprtID[];
static const char UnkPty[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckTransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckType
{
static const char Submit[];
static const char LimitConsumed[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckRequestType
{
static const char AllOrNone[];
static const char Partial[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckRequestStatus
{
static const char Approved[];
static const char PartiallyApproved[];
static const char Rejected[];
static const char ApprovalPending[];
static const char Cancelled[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckRequestResult
{
static const char Successful[];
static const char InvalidParty[];
static const char ReqExceedsCreditLimit[];
static const char ReqExceedsClipSizeLimit[];
static const char ReqExceedsMaxNotional[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API PartyActionType
{
static const char Suspend[];
static const char HaltTrading[];
static const char Reinstate[];
};
struct ONIXS_FIXENGINE_API PartyActionResponse
{
static const char Accepted[];
static const char Completed[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API PartyActionRejectReason
{
static const char InvalidParty[];
static const char UnkReqParty[];
static const char NotAuthorized[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API RefRiskLimitCheckIDType
{
static const char RiskLimitRequestID[];
static const char RiskLimitCheckID[];
static const char OutOfBandID[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckModelType
{
static const char None[];
static const char PlusOneModel[];
static const char PingModel[];
static const char PushModel[];
};
struct ONIXS_FIXENGINE_API RiskLimitCheckStatus
{
static const char Accepted[];
static const char Rejected[];
static const char ClaimRequired[];
static const char PreDefinedLimitCheckSucceeded[];
static const char PreDefinedLimitCheckFailed[];
static const char PreDefinedAutoAcceptRuleInvoked[];
static const char PreDefinedAutoRejectRuleInvoked[];
static const char AcceptedByClearingFirm[];
static const char RejectedByClearingFirm[];
static const char Pending[];
static const char AcceptedByCreditHub[];
static const char RejectedByCreditHub[];
static const char PendingCreditHubCheck[];
static const char AcceptedByExecVenue[];
static const char RejectedByExecVenue[];
};
struct ONIXS_FIXENGINE_API RegulatoryTransactionType
{
static const char None[];
static const char SEFRequiredTransaction[];
static const char SEFPermittedTransaction[];
};
struct ONIXS_FIXENGINE_API BatchProcessMode
{
static const char Update[];
static const char Snapshot[];
};
struct ONIXS_FIXENGINE_API DeliveryStreamDeliveryPointSource
{
static const char Proprietary[];
static const char EIC[];
};
struct ONIXS_FIXENGINE_API TaxonomyType
{
static const char ISINOrAltInstrmtID[];
static const char InterimTaxonomy[];
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDScope
{
static const char ClearingMember[];
static const char Client[];
};
struct ONIXS_FIXENGINE_API EntitlementSubType
{
static const char OrderEntry[];
static const char HItLift[];
static const char ViewIndicativePx[];
static const char ViewExecutablePx[];
static const char SingleQuote[];
static const char StreamingQuotes[];
static const char SingleBroker[];
static const char MultiBrokers[];
};
struct ONIXS_FIXENGINE_API QuoteModelType
{
static const char QuoteEntry[];
static const char QuoteModification[];
};
struct ONIXS_FIXENGINE_API ExecMethod
{
static const char Unspecified[];
static const char Manual[];
static const char Automated[];
static const char VoiceBrokered[];
};
struct ONIXS_FIXENGINE_API TradeContingency
{
static const char DoesNotApply[];
static const char ContingentTrade[];
static const char NonContingentTrade[];
};
struct ONIXS_FIXENGINE_API PaymentSubType
{
static const char Initial[];
static const char Intermediate[];
static const char Final[];
static const char Prepaid[];
static const char Postpaid[];
static const char Variable[];
static const char Fixed[];
static const char Swap[];
static const char Conditional[];
static const char FixedRate[];
static const char FloatingRate[];
};
struct ONIXS_FIXENGINE_API MassOrderRequestStatus
{
static const char Accepted[];
static const char AcceptedWithAdditionalEvents[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API MassOrderRequestResult
{
static const char Successful[];
static const char ResponseLevelNotSupported[];
static const char InvalidMarket[];
static const char InvalidMarketSegment[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API OrderResponseLevel
{
static const char NoAck[];
static const char MinimumAck[];
static const char AckEach[];
static const char SummaryAck[];
};
struct ONIXS_FIXENGINE_API OrderEntryAction
{
static const char Add[];
static const char Modify[];
static const char Delete[];
static const char Suspend[];
static const char Release[];
};
struct ONIXS_FIXENGINE_API ExecTypeReason
{
static const char OrdAddedOnRequest[];
static const char OrdReplacedOnRequest[];
static const char OrdCxldOnRequest[];
static const char UnsolicitedOrdCxl[];
static const char NonRestingOrdAddedOnRequest[];
static const char OrdReplacedWithNonRestingOrdOnRequest[];
static const char TriggerOrdReplacedOnRequest[];
static const char SuspendedOrdReplacedOnRequest[];
static const char SuspendedOrdCxldOnRequest[];
static const char OrdCxlPending[];
static const char PendingCxlExecuted[];
static const char RestingOrdTriggered[];
static const char SuspendedOrdActivated[];
static const char ActiveOrdSuspended[];
static const char OrdExpired[];
};
struct ONIXS_FIXENGINE_API TransferTransType
{
static const char New[];
static const char Replace[];
static const char Cancel[];
};
struct ONIXS_FIXENGINE_API TransferType
{
static const char RequestTransfer[];
static const char AcceptTransfer[];
static const char DeclineTransfer[];
};
struct ONIXS_FIXENGINE_API TransferScope
{
static const char InterFirmTransfer[];
static const char IntraFirmTransfer[];
static const char CMTA[];
};
struct ONIXS_FIXENGINE_API TransferStatus
{
static const char Received[];
static const char RejectedByIntermediary[];
static const char AcceptPending[];
static const char Accepted[];
static const char Declined[];
static const char Cancelled[];
};
struct ONIXS_FIXENGINE_API TransferRejectReason
{
static const char Success[];
static const char InvalidParty[];
static const char UnknownInstrument[];
static const char UnauthorizedToSubmitXfer[];
static const char UnknownPosition[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API TransferReportType
{
static const char Submit[];
static const char Alleged[];
};
struct ONIXS_FIXENGINE_API SettlPriceDeterminationMethod
{
static const char Unknown[];
static const char LastTradePrice[];
static const char LastBidPrice[];
static const char LastOfferPrice[];
static const char MidPrice[];
static const char AverageLastTradePrice[];
static const char AverageLastTradePeriod[];
static const char UnderlyingPrice[];
static const char CalculatedPrice[];
static const char ManualPrice[];
};
struct ONIXS_FIXENGINE_API MDStatisticType
{
static const char Count[];
static const char AverageVolume[];
static const char TotalVolume[];
static const char Distribution[];
static const char Ratio[];
static const char Liquidity[];
static const char VWAP[];
static const char Volatility[];
static const char Duration[];
static const char Tick[];
static const char AverageValue[];
static const char TotalValue[];
static const char High[];
static const char Low[];
static const char Midpoint[];
static const char First[];
static const char Last[];
static const char Final[];
static const char ExchangeBest[];
static const char ExchangeBestWithVolume[];
static const char ConsolidatedBest[];
static const char ConsolidatedBestWithVolume[];
static const char TWAP[];
static const char AverageDuration[];
static const char AveragePrice[];
static const char TotalFees[];
static const char TotalBenefits[];
static const char MedianValue[];
static const char AverageLiquidity[];
static const char MedianDuration[];
};
struct ONIXS_FIXENGINE_API MDStatisticScope
{
static const char BidPrices[];
static const char OfferPrices[];
static const char BidDepth[];
static const char OfferDepth[];
static const char Orders[];
static const char Quotes[];
static const char OrdersAndQuotes[];
static const char Trades[];
static const char TradePrices[];
static const char AuctionPrices[];
static const char OpeningPrices[];
static const char ClosingPrices[];
static const char SettlementPrices[];
static const char UnderlyingPrices[];
static const char OpenInterest[];
static const char IndexValues[];
static const char MarginRates[];
static const char Outages[];
static const char ScheduledAuctions[];
static const char ReferencePrices[];
static const char TradeValue[];
static const char MarketDataFeeItems[];
static const char Rebates[];
static const char Discounts[];
static const char Payments[];
static const char Taxes[];
static const char Levies[];
static const char Benefits[];
static const char Fees[];
static const char OrdersRFQs[];
static const char MarketMakers[];
static const char TradingInterruptions[];
static const char TradingSuspensions[];
static const char NoQuotes[];
static const char RequestForQuotes[];
static const char TradeVolume[];
};
struct ONIXS_FIXENGINE_API MDStatisticSubScope
{
static const char Visible[];
static const char Hidden[];
static const char Indicative[];
static const char Tradeable[];
static const char Passive[];
static const char MarketConsensus[];
static const char Power[];
static const char HardwareError[];
static const char SoftwareError[];
static const char NetworkError[];
static const char Failed[];
static const char Executed[];
static const char Entered[];
static const char Modified[];
static const char Cancelled[];
static const char MarketDataAccess[];
static const char TerminalAccess[];
static const char Volume[];
static const char Cleared[];
static const char Settled[];
static const char Other[];
static const char Monetary[];
static const char NonMonetary[];
static const char Gross[];
static const char LargeInScale[];
static const char NeitherHiddenNorLargeInScale[];
static const char CorporateAction[];
static const char VenueDecision[];
static const char MinimumTimePeriod[];
static const char Open[];
static const char NotExecuted[];
static const char Aggressive[];
static const char Directed[];
};
struct ONIXS_FIXENGINE_API MDStatisticScopeType
{
static const char EntryRate[];
static const char ModificationRate[];
static const char CancelRate[];
static const char DownwardMove[];
static const char UpwardMove[];
};
struct ONIXS_FIXENGINE_API MDStatisticIntervalType
{
static const char SlidingWindow[];
static const char SlidingWindowPeak[];
static const char FixedDateRange[];
static const char FixedTimeRange[];
static const char CurrentTimeUnit[];
static const char PreviousTimeUnit[];
static const char MaximumRange[];
static const char MaximumRangeUpToPreviousTimeUnit[];
};
struct ONIXS_FIXENGINE_API MDStatisticRatioType
{
static const char BuyersToSellers[];
static const char UpticksToDownticks[];
static const char MarketMakerToNonMarketMaker[];
static const char AutomatedToNonAutomated[];
static const char OrdersToTrades[];
static const char QuotesToTrades[];
static const char OrdersAndQuotesToTrades[];
static const char FailedToTotalTradedValue[];
static const char BenefitsToTotalTradedValue[];
static const char FeesToTotalTradedValue[];
static const char TradeVolumeToTotalTradedVolume[];
static const char OrdersToTotalNumberOrders[];
};
struct ONIXS_FIXENGINE_API MDStatisticRequestResult
{
static const char Successful[];
static const char InvalidOrUnknownMarket[];
static const char InvalidOrUnknownMarketSegment[];
static const char InvalidOrUnknownSecurityList[];
static const char InvalidOrUnknownInstruments[];
static const char InvalidParties[];
static const char TradeDateOutOfSupportedRange[];
static const char UnsupportedStatisticType[];
static const char UnsupportedScopeOrSubScope[];
static const char UnsupportedScopeType[];
static const char MarketDepthNotSupported[];
static const char FrequencyNotSupported[];
static const char UnsupportedStatisticInterval[];
static const char UnsupportedStatisticDateRange[];
static const char UnsupportedStatisticTimeRange[];
static const char UnsupportedRatioType[];
static const char InvalidOrUnknownTradeInputSource[];
static const char InvalidOrUnknownTradingSession[];
static const char UnauthorizedForStatisticRequest[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API MDStatisticStatus
{
static const char Active[];
static const char Inactive[];
};
struct ONIXS_FIXENGINE_API MDStatisticValueType
{
static const char Absolute[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API AssetGroup
{
static const char Financials[];
static const char Commodities[];
static const char AlternativeInvestments[];
};
struct ONIXS_FIXENGINE_API CollRptRejectReason
{
static const char UnknownTrade[];
static const char UnknownInstrument[];
static const char UnknownCounterparty[];
static const char UnknownPosition[];
static const char UnacceptableCollateral[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API CollRptStatus
{
static const char Accepted[];
static const char Received[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API RelativeValueType
{
static const char ASWSpread[];
static const char OIS[];
static const char ZSpread[];
static const char DiscountMargin[];
static const char ISpread[];
static const char OAS[];
static const char GSpread[];
static const char CDSBasis[];
static const char CDSInterpolatedBasis[];
static const char DV01[];
static const char PV01[];
static const char CS01[];
};
struct ONIXS_FIXENGINE_API RelativeValueSide
{
static const char Bid[];
static const char Mid[];
static const char Offer[];
};
struct ONIXS_FIXENGINE_API MDReportEvent
{
static const char StartInstrumentRefData[];
static const char EndInstrumentRefData[];
static const char StartOffMarketTrades[];
static const char EndOffMarketTrades[];
static const char StartOrderBookTrades[];
static const char EndOrderBookTrades[];
static const char StartOpenInterest[];
static const char EndOpenInterest[];
static const char StartSettlementPrices[];
static const char EndSettlementPrices[];
static const char StartStatsRefData[];
static const char EndStatsRefData[];
static const char StartStatistics[];
static const char EndStatistics[];
};
struct ONIXS_FIXENGINE_API MarketSegmentStatus
{
static const char Active[];
static const char Inactive[];
static const char Published[];
};
struct ONIXS_FIXENGINE_API MarketSegmentType
{
static const char Pool[];
static const char Retail[];
static const char Wholesale[];
};
struct ONIXS_FIXENGINE_API MarketSegmentSubType
{
static const char InterProductSpread[];
};
struct ONIXS_FIXENGINE_API MarketSegmentRelationship
{
static const char MarketSegmentPoolMember[];
static const char RetailSegment[];
static const char WholesaleSegment[];
};
struct ONIXS_FIXENGINE_API QuoteSideIndicator
{
static const char No[];
static const char Yes[];
};
struct ONIXS_FIXENGINE_API CustomerPriority
{
static const char NoPriority[];
static const char UnconditionalPriority[];
};
struct ONIXS_FIXENGINE_API SettlSubMethod
{
static const char Shares[];
static const char Derivatives[];
static const char PaymentVsPayment[];
static const char Notional[];
static const char Cascade[];
static const char Repurchase[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API CalculationMethod
{
static const char Automatic[];
static const char Manual[];
};
struct ONIXS_FIXENGINE_API CollateralAmountType
{
static const char MarketValuation[];
static const char PortfolioValue[];
static const char ValueConfirmed[];
static const char CollateralCreditValue[];
static const char AdditionalCollateralValue[];
static const char EstimatedMarketValuation[];
};
struct ONIXS_FIXENGINE_API CommissionAmountType
{
static const char Unspecified[];
static const char Acceptance[];
static const char Broker[];
static const char ClearingBroker[];
static const char Retail[];
static const char SalesCommission[];
static const char LocalCommission[];
static const char ResearchPayment[];
};
struct ONIXS_FIXENGINE_API CashSettlPriceDefault
{
static const char Close[];
static const char Hedge[];
};
struct ONIXS_FIXENGINE_API ComplexEventPVFinalPriceElectionFallback
{
static const char Close[];
static const char HedgeElection[];
};
struct ONIXS_FIXENGINE_API DividendEntitlementEvent
{
static const char ExDate[];
static const char RecordDate[];
};
struct ONIXS_FIXENGINE_API DividendAmountType
{
static const char RecordAmount[];
static const char ExAmount[];
static const char PaidAmount[];
static const char PerMasterConfirm[];
};
struct ONIXS_FIXENGINE_API NonCashDividendTreatment
{
static const char PotentialAdjustment[];
static const char CashEquivalent[];
};
struct ONIXS_FIXENGINE_API DividendComposition
{
static const char EquityAmountReceiver[];
static const char CalculationAgent[];
};
struct ONIXS_FIXENGINE_API StrikeIndexQuote
{
static const char Bid[];
static const char Mid[];
static const char Offer[];
};
struct ONIXS_FIXENGINE_API ExtraordinaryEventAdjustmentMethod
{
static const char CalculationAgent[];
static const char OptionsExchange[];
};
struct ONIXS_FIXENGINE_API PaymentStreamInterpolationPeriod
{
static const char Initial[];
static const char InitialAndFinal[];
static const char Final[];
static const char AnyPeriod[];
};
struct ONIXS_FIXENGINE_API PaymentStreamLinkStrikePriceType
{
static const char Volatility[];
static const char Variance[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRealizedVarianceMethod
{
static const char Previous[];
static const char Last[];
static const char Both[];
};
struct ONIXS_FIXENGINE_API ProvisionBreakFeeElection
{
static const char FlatFee[];
static const char AmortizedFee[];
static const char FundingFee[];
static const char FlatAndFundingFee[];
static const char AmortizedAndFundingFee[];
};
struct ONIXS_FIXENGINE_API ReturnRateDateMode
{
static const char PriceValuation[];
static const char DividendValuation[];
};
struct ONIXS_FIXENGINE_API ReturnRatePriceSequence
{
static const char Initial[];
static const char Interim[];
static const char Final[];
};
struct ONIXS_FIXENGINE_API ReturnRateQuoteTimeType
{
static const char Open[];
static const char OfficialSettlPx[];
static const char Xetra[];
static const char Close[];
static const char DerivativesClose[];
static const char High[];
static const char Low[];
static const char AsSpecifiedInMasterConfirmation[];
};
struct ONIXS_FIXENGINE_API ReturnRateValuationPriceOption
{
static const char None[];
static const char FuturesPrice[];
static const char OptionsPrice[];
};
struct ONIXS_FIXENGINE_API ReturnRatePriceBasis
{
static const char Gross[];
static const char Net[];
static const char Accrued[];
static const char CleanNet[];
};
struct ONIXS_FIXENGINE_API ReturnRatePriceType
{
static const char AbsoluteTerms[];
static const char PercentageOfNotional[];
};
struct ONIXS_FIXENGINE_API StreamNotionalAdjustments
{
static const char Execution[];
static const char PortfolioRebalancing[];
static const char Standard[];
};
struct ONIXS_FIXENGINE_API UnderlyingNotionalAdjustments
{
static const char Execution[];
static const char PortfolioRebalancing[];
static const char Standard[];
};
struct ONIXS_FIXENGINE_API RemunerationIndicator
{
static const char NoRemunerationPaid[];
static const char RemunerationPaid[];
};
struct ONIXS_FIXENGINE_API PartyRiskLimitStatus
{
static const char Disabled[];
static const char Enabled[];
};
struct ONIXS_FIXENGINE_API AlgorithmicTradeIndicator
{
static const char NonAlgorithmicTrade[];
static const char AlgorithmicTrade[];
};
struct ONIXS_FIXENGINE_API TrdRegPublicationType
{
static const char PreTradeTransparencyWaiver[];
static const char PostTradeDeferral[];
static const char ExemptFromPublication[];
static const char OrderLevelPublicationToSubscribers[];
static const char PriceLevelPublicationToSubscribers[];
static const char OrderLevelPublicationToThePublic[];
static const char PublicationInternalToExecutionVenue[];
};
struct ONIXS_FIXENGINE_API TrdRegPublicationReason
{
static const char NoBookOrderDueToAverageSpreadPrice[];
static const char NoBookOrderDueToRefPrice[];
static const char NoBookOrderDueToOtherConditions[];
static const char NoPublicPriceDueToRefPrice[];
static const char NoPublicPriceDueToIlliquid[];
static const char NoPublicPriceDueToOrderSize[];
static const char DeferralDueToLargeInScale[];
static const char DeferralDueToIlliquid[];
static const char DeferralDueToSizeSpecific[];
static const char NoPublicPriceDueToLargeInScale[];
static const char NoPublicPriceSizeDueToOrderHidden[];
static const char ExemptedDueToSecuritiesFinancingTransaction[];
static const char ExemptedDueToESCBPolicyTransaction[];
static const char ExceptionDueToReportByPaper[];
static const char ExceptionDueToTradeExecutedWithNonReportingParty[];
static const char ExceptionDueToIntraFirmOrder[];
static const char ReportedOutsideReportingHours[];
static const char NoPublicPxDueToPreTradeWaiver[];
};
struct ONIXS_FIXENGINE_API CrossedIndicator
{
static const char NoCross[];
static const char CrossRejected[];
static const char CrossAccepted[];
};
struct ONIXS_FIXENGINE_API OrderAttributeType
{
static const char AggregatedOrder[];
static const char PendingAllocation[];
static const char LiquidityProvisionActivityOrder[];
static const char RiskReductionOrder[];
static const char AlgorithmicOrder[];
static const char SystematicInternaliserOrder[];
static const char AllExecutionsSubmittedToAPA[];
static const char OrderExecutionInstructedByClient[];
static const char LargeInScale[];
static const char Hidden[];
static const char SubjectToEUSTO[];
static const char SubjectToUKSTO[];
static const char RepresentativeOrder[];
static const char LinkageType[];
static const char ExemptFromSTO[];
};
struct ONIXS_FIXENGINE_API TradeReportingIndicator
{
static const char NotReported[];
static const char OnBook[];
static const char SISeller[];
static const char SIBuyer[];
static const char NonSISeller[];
static const char SubDelegationByFirm[];
static const char Reportable[];
static const char NonSIBuyer[];
static const char OffBook[];
static const char NotReportable[];
};
struct ONIXS_FIXENGINE_API MassActionReason
{
static const char None[];
static const char TradingRiskControl[];
static const char ClearingRiskControl[];
static const char MarketMakerProtection[];
static const char StopTrading[];
static const char EmergencyAction[];
static const char SessionLossLogout[];
static const char DuplicateLogin[];
static const char ProductNotTraded[];
static const char InstrumentNotTraded[];
static const char CompleInstrumentDeleted[];
static const char CircuitBreakerActivated[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API NotAffectedReason
{
static const char OrderSuspended[];
static const char InstrumentSuspended[];
};
struct ONIXS_FIXENGINE_API OrderOwnershipIndicator
{
static const char NoChange[];
static const char ExecutingPartyChange[];
static const char EnteringPartyChange[];
static const char SpecifiedPartyChange[];
};
struct ONIXS_FIXENGINE_API InTheMoneyCondition
{
static const char StandardITM[];
static const char ATMITM[];
static const char ATMCallITM[];
static const char ATMPutITM[];
};
struct ONIXS_FIXENGINE_API ExDestinationType
{
static const char NoRestriction[];
static const char TradedOnlyOnTradingVenue[];
static const char TradedOnlyOnSI[];
static const char TradedOnTradingVenueOrSI[];
};
struct ONIXS_FIXENGINE_API MarketCondition
{
static const char Normal[];
static const char Stressed[];
static const char Exceptional[];
};
struct ONIXS_FIXENGINE_API QuoteAttributeType
{
static const char QuoteAboveStandardMarketSize[];
static const char QuoteAboveSpecificInstrumentSize[];
static const char QuoteApplicableForLiquidtyProvisionActivity[];
static const char QuoteIssuerStatus[];
static const char BidOrAskRequest[];
};
struct ONIXS_FIXENGINE_API PriceQualifier
{
static const char AccruedInterestIsFactored[];
static const char TaxIsFactored[];
static const char BondAmortizationIsFactored[];
};
struct ONIXS_FIXENGINE_API MDValueTier
{
static const char Range1[];
static const char Range2[];
static const char Range3[];
};
struct ONIXS_FIXENGINE_API MiscFeeQualifier
{
static const char Contributes[];
static const char DoesNotContribute[];
};
struct ONIXS_FIXENGINE_API CommissionAmountSubType
{
static const char ResearchPaymentAccount[];
static const char CommissionSharingAgreement[];
static const char OtherTypeResearchPayment[];
};
struct ONIXS_FIXENGINE_API CommodityFinalPriceType
{
static const char ArgusMcCloskey[];
static const char Baltic[];
static const char Exchange[];
static const char GlobalCoal[];
static const char IHSMcCloskey[];
static const char Platts[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API ReferenceDataDateType
{
static const char AdmitToTradeRequestDate[];
static const char AdmitToTradeApprovalDate[];
static const char AdmitToTradeOrFirstTradeDate[];
static const char TerminationDate[];
};
struct ONIXS_FIXENGINE_API ReturnTrigger
{
static const char Dividend[];
static const char Variance[];
static const char Volatility[];
static const char TotalReturn[];
static const char ContractForDifference[];
static const char CreditDefault[];
static const char SpreadBet[];
static const char Price[];
static const char ForwardPriceUnderlyingInstrument[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API AveragePriceType
{
static const char TimeWeightedAveragePrice[];
static const char VolumeWeightedAveragePrice[];
static const char PercentOfVolumeAveragePrice[];
static const char LimitOrderAveragePrice[];
};
struct ONIXS_FIXENGINE_API AllocGroupStatus
{
static const char Added[];
static const char Canceled[];
static const char Replaced[];
static const char Changed[];
static const char Pending[];
};
struct ONIXS_FIXENGINE_API AllocRequestStatus
{
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API MatchExceptionType
{
static const char NoMatchingConfirmation[];
static const char NoMatchingAllocation[];
static const char AllocationDataElementMissing[];
static const char ConfirmationDataElementMissing[];
static const char DataDifferenceNotWithinTolerance[];
static const char MatchWithinTolerance[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API MatchExceptionElementType
{
static const char AccruedInterest[];
static const char DealPrice[];
static const char TradeDate[];
static const char SettlementDate[];
static const char SideIndicator[];
static const char TradedCurrency[];
static const char AccountID[];
static const char ExecutingBrokerID[];
static const char SettlementCurrencyAndAmount[];
static const char InvestmentManagerID[];
static const char NetAmount[];
static const char PlaceOfSettlement[];
static const char Commissions[];
static const char SecurityIdentifier[];
static const char QualityAllocated[];
static const char Principal[];
static const char Fees[];
static const char Tax[];
};
struct ONIXS_FIXENGINE_API MatchExceptionToleranceValueType
{
static const char FixedAmount[];
static const char Percentage[];
};
struct ONIXS_FIXENGINE_API MatchingDataPointIndicator
{
static const char Mandatory[];
static const char Optional[];
};
struct ONIXS_FIXENGINE_API TradeAggregationTransType
{
static const char New[];
static const char Cancel[];
static const char Replace[];
};
struct ONIXS_FIXENGINE_API TradeAggregationRequestStatus
{
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API TradeAggregationRejectReason
{
static const char UnknownOrders[];
static const char UnknownExecutionFills[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API OffshoreIndicator
{
static const char Regular[];
static const char Offshore[];
static const char Onshore[];
};
struct ONIXS_FIXENGINE_API PayReportTransType
{
static const char New[];
static const char Replace[];
static const char Status[];
};
struct ONIXS_FIXENGINE_API PayReportStatus
{
static const char Received[];
static const char Accepted[];
static const char Rejected[];
static const char Disputed[];
};
struct ONIXS_FIXENGINE_API PayRequestTransType
{
static const char New[];
static const char Cancel[];
};
struct ONIXS_FIXENGINE_API PayRequestStatus
{
static const char Received[];
static const char Accepted[];
static const char Rejected[];
static const char Disputed[];
};
struct ONIXS_FIXENGINE_API PostTradePaymentDebitOrCredit
{
static const char DebitPay[];
static const char CreditReceive[];
};
struct ONIXS_FIXENGINE_API PostTradePaymentStatus
{
static const char New[];
static const char Initiated[];
static const char Pending[];
static const char Confirmed[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API DuplicateClOrdIDIndicator
{
static const char UniqueClOrdID[];
static const char DuplicateClOrdID[];
};
struct ONIXS_FIXENGINE_API EventInitiatorType
{
static const char CustomerOrClient[];
static const char ExchangeOrExecutionVenue[];
static const char FirmOrBroker[];
};
struct ONIXS_FIXENGINE_API NBBOEntryType
{
static const char Bid[];
static const char Offer[];
static const char MidPrice[];
};
struct ONIXS_FIXENGINE_API NBBOSource
{
static const char NotApplicable[];
static const char Direct[];
static const char SIP[];
static const char Hybrid[];
};
struct ONIXS_FIXENGINE_API SingleQuoteIndicator
{
static const char MultipleQuotesAllowed[];
static const char OnlyOneQuoteAllowed[];
};
struct ONIXS_FIXENGINE_API TrdRegTimestampManualIndicator
{
static const char NotManuallyCaptured[];
static const char ManuallyCaptured[];
};
struct ONIXS_FIXENGINE_API CollateralReinvestmentType
{
static const char MoneyMarketFund[];
static const char OtherComingledPool[];
static const char RepoMarket[];
static const char DirectPurchaseOfSecurities[];
static const char OtherInvestments[];
};
struct ONIXS_FIXENGINE_API FundingSource
{
static const char Repo[];
static const char Cash[];
static const char FreeCedits[];
static const char CustomerShortSales[];
static const char BrokerShortSales[];
static const char UnsecuredBorrowing[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API MarginDirection
{
static const char Posted[];
static const char Received[];
};
struct ONIXS_FIXENGINE_API TransactionAttributeType
{
static const char ExclusiveArrangement[];
static const char CollateralReuse[];
static const char CollateralArrangmentType[];
};
struct ONIXS_FIXENGINE_API RoutingArrangmentIndicator
{
static const char NoRoutingArrangmentInPlace[];
static const char RoutingArrangementInPlace[];
};
struct ONIXS_FIXENGINE_API RelatedOrderIDSource
{
static const char NonFIXSource[];
static const char SystemOrderIdentifier[];
static const char ClientOrderIdentifier[];
static const char SecondaryOrderIdentifier[];
static const char SecondaryClientOrderIdentifier[];
};
struct ONIXS_FIXENGINE_API OrderRelationship
{
static const char NotSpecified[];
static const char OrderAggregation[];
static const char OrderSplit[];
};
struct ONIXS_FIXENGINE_API CurrencyCodeSource
{
static const char CUSIP[];
static const char SEDOL[];
static const char ISINNumber[];
static const char ISOCurrencyCode[];
static const char FinancialInstrumentGlobalIdentifier[];
static const char DigitalTokenIdentifier[];
};
struct ONIXS_FIXENGINE_API MultiJurisdictionReportingIndicator
{
static const char NotMultiJrsdctnEligible[];
static const char MultiJrsdctnEligible[];
};
struct ONIXS_FIXENGINE_API SelfMatchPreventionInstruction
{
static const char CancelAggressive[];
static const char CancelPassive[];
static const char CancelAggressivePassive[];
};
struct ONIXS_FIXENGINE_API SettlStatusRequestStatus
{
static const char Received[];
static const char Accepted[];
static const char Rejected[];
};
struct ONIXS_FIXENGINE_API SettlStatusReportStatus
{
static const char Received[];
static const char Accepted[];
static const char Rejected[];
};
}
namespace TypedValues {
struct ONIXS_FIXENGINE_API AdvSide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Buy = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Sell = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Trade = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cross = 'X';
};
struct ONIXS_FIXENGINE_API AdvTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replace = 'R';
};
struct ONIXS_FIXENGINE_API BeginString
{
static const char FIX42[];
static const char FIX44[];
static const char FIXT11[];
};
struct ONIXS_FIXENGINE_API CommType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PerUnit = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Percent = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Absolute = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PercentageWaivedCashDiscount = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PercentageWaivedEnhancedUnits = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PointsPerBondOrContract = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BasisPoints = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AmountPerContract = '8';
};
struct ONIXS_FIXENGINE_API ExecInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StayOnOfferSide = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotHeld = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Work = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoAlong = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OverTheDay = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Held = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ParticipateDoNotInitiate = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StrictScale = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TryToScale = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StayOnBidSide = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoCross = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OKToCross = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CallFirst = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PercentOfVolume = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoNotIncrease = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoNotReduce = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AllOrNone = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReinstateOnSystemFailure = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InstitutionsOnly = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReinstateOnTradingHalt = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOnTradingHalt = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LastPeg = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MidPricePeg = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NonNegotiable = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OpeningPeg = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketPeg = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOnSystemFailure = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PrimaryPeg = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Suspend = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FixedPegToLocalBestBidOrOfferAtTimeOfOrder = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CustomerDisplayInstruction = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Netting = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PegToVWAP = 'W';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeAlong = 'X';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TryToStop = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelIfNotBest = 'Z';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TrailingStopPeg = 'a';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StrictLimit = 'b';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IgnorePriceValidityChecks = 'c';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PegToLimitPrice = 'd';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WorkToTargetStrategy = 'e';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IntermarketSweep = 'f';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExternalRoutingAllowed = 'g';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExternalRoutingNotAllowed = 'h';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ImbalanceOnly = 'i';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SingleExecutionRequestedForBlockTrade = 'j';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BestExecution = 'k';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SuspendOnSystemFailure = 'l';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SuspendOnTradingHalt = 'm';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReinstateOnConnectionLoss = 'n';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOnConnectionLoss = 'o';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SuspendOnConnectionLoss = 'p';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Release = 'q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExecuteAsDeltaNeutral = 'r';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExecuteAsDurationNeutral = 's';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExecuteAsFXNeutral = 't';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MinGuaranteedFillEligible = 'u';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BypassNonDisplayLiquidity = 'v';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Lock = 'w';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IgnoreNotionalValueChecks = 'x';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TrdAtRefPx = 'y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AllowFacilitation = 'z';
};
struct ONIXS_FIXENGINE_API HandlInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutomatedExecutionNoIntervention = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutomatedExecutionInterventionOK = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ManualOrder = '3';
};
struct ONIXS_FIXENGINE_API SecurityIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CUSIP = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SEDOL = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QUIK = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISINNumber = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RICCode = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISOCurrencyCode = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISOCountryCode = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExchangeSymbol = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ConsolidatedTapeAssociation = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BloombergSymbol = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Wertpapier = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Dutch = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Valoren = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Sicovam = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Belgian = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Common = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClearingHouse = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISDAFpMLSpecification = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OptionPriceReportingAuthority = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISDAFpMLURL = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LetterOfCredit = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketplaceAssignedIdentifier = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarkitREDEntityCLIP = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarkitREDPairCLIP = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CFTCCommodityCode = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISDACommodityReferencePrice = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FinancialInstrumentGlobalIdentifier = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LegalEntityIdentifier = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Synthetic = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FidessaInstrumentMnemonic = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IndexName = 'W';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UniformSymbol = 'X';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DigitalTokenIdentifier = 'Y';
};
struct ONIXS_FIXENGINE_API IOIQltyInd
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char High = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Low = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Medium = 'M';
};
struct ONIXS_FIXENGINE_API IOIQty
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Small = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Medium = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Large = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UndisclosedQuantity = 'U';
};
struct ONIXS_FIXENGINE_API IOITransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replace = 'R';
};
struct ONIXS_FIXENGINE_API LastCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Agent = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CrossAsAgent = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CrossAsPrincipal = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Principal = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RisklessPrincipal = '5';
};
struct ONIXS_FIXENGINE_API MsgType
{
static const char Heartbeat[];
static const char TestRequest[];
static const char ResendRequest[];
static const char Reject[];
static const char SequenceReset[];
static const char Logout[];
static const char IOI[];
static const char Advertisement[];
static const char ExecutionReport[];
static const char OrderCancelReject[];
static const char Logon[];
static const char News[];
static const char Email[];
static const char NewOrderSingle[];
static const char NewOrderList[];
static const char OrderCancelRequest[];
static const char OrderCancelReplaceRequest[];
static const char OrderStatusRequest[];
static const char AllocationInstruction[];
static const char ListCancelRequest[];
static const char ListExecute[];
static const char ListStatusRequest[];
static const char ListStatus[];
static const char AllocationInstructionAck[];
static const char DontKnowTrade[];
static const char QuoteRequest[];
static const char Quote[];
static const char SettlementInstructions[];
static const char MarketDataRequest[];
static const char MarketDataSnapshotFullRefresh[];
static const char MarketDataIncrementalRefresh[];
static const char MarketDataRequestReject[];
static const char QuoteCancel[];
static const char QuoteStatusRequest[];
static const char MassQuoteAck[];
static const char SecurityDefinitionRequest[];
static const char SecurityDefinition[];
static const char SecurityStatusRequest[];
static const char SecurityStatus[];
static const char TradingSessionStatusRequest[];
static const char TradingSessionStatus[];
static const char MassQuote[];
static const char BusinessMessageReject[];
static const char BidRequest[];
static const char BidResponse[];
static const char ListStrikePrice[];
static const char XMLnonFIX[];
static const char RegistrationInstructions[];
static const char RegistrationInstructionsResponse[];
static const char OrderMassCancelRequest[];
static const char OrderMassCancelReport[];
static const char NewOrderCross[];
static const char CrossOrderCancelReplaceRequest[];
static const char CrossOrderCancelRequest[];
static const char SecurityTypeRequest[];
static const char SecurityTypes[];
static const char SecurityListRequest[];
static const char SecurityList[];
static const char DerivativeSecurityListRequest[];
static const char DerivativeSecurityList[];
static const char NewOrderMultileg[];
static const char MultilegOrderCancelReplace[];
static const char TradeCaptureReportRequest[];
static const char TradeCaptureReport[];
static const char OrderMassStatusRequest[];
static const char QuoteRequestReject[];
static const char RFQRequest[];
static const char QuoteStatusReport[];
static const char QuoteResponse[];
static const char Confirmation[];
static const char PositionMaintenanceRequest[];
static const char PositionMaintenanceReport[];
static const char RequestForPositions[];
static const char RequestForPositionsAck[];
static const char PositionReport[];
static const char TradeCaptureReportRequestAck[];
static const char TradeCaptureReportAck[];
static const char AllocationReport[];
static const char AllocationReportAck[];
static const char ConfirmationAck[];
static const char SettlementInstructionRequest[];
static const char AssignmentReport[];
static const char CollateralRequest[];
static const char CollateralAssignment[];
static const char CollateralResponse[];
static const char CollateralReport[];
static const char CollateralInquiry[];
static const char NetworkCounterpartySystemStatusRequest[];
static const char NetworkCounterpartySystemStatusResponse[];
static const char UserRequest[];
static const char UserResponse[];
static const char CollateralInquiryAck[];
static const char ConfirmationRequest[];
static const char ContraryIntentionReport[];
static const char SecurityDefinitionUpdateReport[];
static const char SecurityListUpdateReport[];
static const char AdjustedPositionReport[];
static const char AllocationInstructionAlert[];
static const char ExecutionAck[];
static const char TradingSessionList[];
static const char TradingSessionListRequest[];
static const char SettlementObligationReport[];
static const char DerivativeSecurityListUpdateReport[];
static const char TradingSessionListUpdateReport[];
static const char MarketDefinitionRequest[];
static const char MarketDefinition[];
static const char MarketDefinitionUpdateReport[];
static const char ApplicationMessageRequest[];
static const char ApplicationMessageRequestAck[];
static const char ApplicationMessageReport[];
static const char OrderMassActionReport[];
static const char OrderMassActionRequest[];
static const char UserNotification[];
static const char StreamAssignmentRequest[];
static const char StreamAssignmentReport[];
static const char StreamAssignmentReportACK[];
static const char PartyDetailsListRequest[];
static const char PartyDetailsListReport[];
static const char MarginRequirementInquiry[];
static const char MarginRequirementInquiryAck[];
static const char MarginRequirementReport[];
static const char PartyDetailsListUpdateReport[];
static const char PartyRiskLimitsRequest[];
static const char PartyRiskLimitsReport[];
static const char SecurityMassStatusRequest[];
static const char SecurityMassStatus[];
static const char AccountSummaryReport[];
static const char PartyRiskLimitsUpdateReport[];
static const char PartyRiskLimitsDefinitionRequest[];
static const char PartyRiskLimitsDefinitionRequestAck[];
static const char PartyEntitlementsRequest[];
static const char PartyEntitlementsReport[];
static const char QuoteAck[];
static const char PartyDetailsDefinitionRequest[];
static const char PartyDetailsDefinitionRequestAck[];
static const char PartyEntitlementsUpdateReport[];
static const char PartyEntitlementsDefinitionRequest[];
static const char PartyEntitlementsDefinitionRequestAck[];
static const char TradeMatchReport[];
static const char TradeMatchReportAck[];
static const char PartyRiskLimitsReportAck[];
static const char PartyRiskLimitCheckRequest[];
static const char PartyRiskLimitCheckRequestAck[];
static const char PartyActionRequest[];
static const char PartyActionReport[];
static const char MassOrder[];
static const char MassOrderAck[];
static const char PositionTransferInstruction[];
static const char PositionTransferInstructionAck[];
static const char PositionTransferReport[];
static const char MarketDataStatisticsRequest[];
static const char MarketDataStatisticsReport[];
static const char CollateralReportAck[];
static const char MarketDataReport[];
static const char CrossRequest[];
static const char CrossRequestAck[];
static const char AllocationInstructionAlertRequest[];
static const char AllocationInstructionAlertRequestAck[];
static const char TradeAggregationRequest[];
static const char TradeAggregationReport[];
static const char PayManagementReport[];
static const char PayManagementReportAck[];
static const char PayManagementRequest[];
static const char PayManagementRequestAck[];
static const char SettlementStatusRequest[];
static const char SettlementStatusRequestAck[];
static const char SettlementStatusReport[];
static const char SettlementStatusReportAck[];
};
struct ONIXS_FIXENGINE_API OrdStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PartiallyFilled = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Filled = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoneForDay = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Canceled = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replaced = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingCancel = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Stopped = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Rejected = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Suspended = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingNew = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Calculated = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Expired = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AcceptedForBidding = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingReplace = 'E';
};
struct ONIXS_FIXENGINE_API OrdType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Market = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Limit = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Stop = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StopLimit = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketOnClose = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WithOrWithout = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LimitOrBetter = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LimitWithOrWithout = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnBasis = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnClose = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LimitOnClose = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ForexMarket = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviouslyQuoted = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviouslyIndicated = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ForexLimit = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ForexSwap = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ForexPreviouslyQuoted = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Funari = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketIfTouched = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketWithLeftOverAsLimit = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviousFundValuationPoint = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NextFundValuationPoint = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Pegged = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CounterOrderSelection = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StopOnBidOrOffer = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StopLimitOnBidOrOffer = 'S';
};
struct ONIXS_FIXENGINE_API PossDupFlag
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OriginalTransmission = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PossibleDuplicate = 'Y';
};
struct ONIXS_FIXENGINE_API Side
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Buy = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Sell = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BuyMinus = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellPlus = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellShort = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellShortExempt = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Undisclosed = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cross = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CrossShort = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CrossShortExempt = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AsDefined = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Opposite = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Subscribe = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Redeem = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Lend = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Borrow = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellUndisclosed = 'H';
};
struct ONIXS_FIXENGINE_API TimeInForce
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Day = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodTillCancel = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtTheOpening = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ImmediateOrCancel = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FillOrKill = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodTillCrossing = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodTillDate = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtTheClose = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodThroughCrossing = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtCrossing = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodForTime = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodForAuction = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GoodForMonth = 'C';
};
struct ONIXS_FIXENGINE_API Urgency
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Normal = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Flash = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Background = '2';
};
struct ONIXS_FIXENGINE_API SettlType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Regular = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cash = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NextDay = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TPlus2 = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TPlus3 = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TPlus4 = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Future = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WhenAndIfIssued = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellersOption = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TPlus5 = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BrokenDate = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FXSpotNextSettlement = 'C';
};
struct ONIXS_FIXENGINE_API SymbolSfx
{
static const char EUCPWithLumpSumInterest[];
static const char WhenIssued[];
};
struct ONIXS_FIXENGINE_API AllocTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replace = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Preliminary = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Calculated = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CalculatedWithoutPreliminary = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Reversal = '6';
};
struct ONIXS_FIXENGINE_API PositionEffect
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Close = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FIFO = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Open = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Rolled = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CloseButNotifyOnOpen = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Default = 'D';
};
struct ONIXS_FIXENGINE_API ProcessCode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Regular = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SoftDollar = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StepIn = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StepOut = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SoftDollarStepIn = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SoftDollarStepOut = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PlanSponsor = '6';
};
struct ONIXS_FIXENGINE_API AllocStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockLevelReject = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountLevelReject = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Incomplete = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectedByIntermediary = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationPending = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reversed = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelledByIntermediary = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Claimed = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Refused = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingGiveUpApproval = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelled = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingTakeUpApproval = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReversalPending = 14;
};
struct ONIXS_FIXENGINE_API AllocRejCode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownAccount = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectQuantity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectAveragePrice = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownExecutingBrokerMnemonic = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommissionDifference = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrderID = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownListID = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherSeeText = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectAllocatedQuantity = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CalculationDifference = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrStaleExecID = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MismatchedData = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownClOrdID = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WarehouseRequestRejected = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateOrMissingIndividualAllocID = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeNotRecognized = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateTrade = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingInstrument = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSettlDate = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingFundIDOrFundName = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSettlInstructions = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingFees = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingTax = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrMissingParty = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSide = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingNetMoney = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingTradeDate = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSettlCcyInstructions = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingProcessCode = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API EmailType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Reply = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AdminReply = '2';
};
struct ONIXS_FIXENGINE_API PossResend
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OriginalTransmission = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PossibleResend = 'Y';
};
struct ONIXS_FIXENGINE_API EncryptMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PKCS = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DES = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PKCSDES = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PGPDES = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PGPDESMD5 = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PEM = 6;
};
struct ONIXS_FIXENGINE_API CxlRejReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TooLateToCancel = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrder = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerCredit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderAlreadyInPendingStatus = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnableToProcessOrderMassCancelRequest = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrigOrdModTime = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateClOrdID = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceExceedsCurrentPrice = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceExceedsCurrentPriceBand = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPriceIncrement = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API OrdRejReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerCredit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownSymbol = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeClosed = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderExceedsLimit = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TooLateToEnter = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrder = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateOrder = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateOfAVerballyCommunicatedOrder = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StaleOrder = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeAlongRequired = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidInvestorID = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedOrderCharacteristic = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SurveillanceOption = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectQuantity = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectAllocatedQuantity = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownAccount = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceExceedsCurrentPriceBand = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPriceIncrement = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReferencePriceNotAvailable = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotionalValueExceedsThreshold = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AlgorithmRiskThresholdBreached = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortSellNotPermitted = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortSellSecurityPreBorrowRestriction = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortSellAccountPreBorrowRestriction = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InsufficientCreditLimit = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededClipSizeLimit = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededMaxNotionalOrderAmt = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededDV01PV01Limit = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededCS01Limit = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API IOIQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AllOrNone = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketOnClose = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtTheClose = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAP = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Axe = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AxeOnBid = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AxeOnOffer = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClientNaturalWorking = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InTouchWith = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PositionWanted = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketMaking = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Limit = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MoreBehind = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClientNaturalBlock = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtTheOpen = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TakingAPosition = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtTheMarket = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReadyToTrade = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PortfolioShown = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ThroughTheDay = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Unwind = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Versus = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Indication = 'W';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CrossingOpportunity = 'X';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AtTheMidpoint = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreOpen = 'Z';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuantityNegotiable = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AllowLateBids = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ImmediateOrCounter = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutoTrade = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutomaticSpot = 'a';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PlatformCalculatedSpot = 'b';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OutsideSpread = 'c';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DeferredSpot = 'd';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NegotiatedSpot = 'n';
};
struct ONIXS_FIXENGINE_API ReportToExch
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SenderReports = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReceiverReports = 'Y';
};
struct ONIXS_FIXENGINE_API LocateReqd
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char No = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Yes = 'Y';
};
struct ONIXS_FIXENGINE_API ForexReq
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoNotExecuteForexAfterSecurityTrade = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExecuteForexAfterSecurityTrade = 'Y';
};
struct ONIXS_FIXENGINE_API GapFillFlag
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SequenceReset = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GapFillMessage = 'Y';
};
struct ONIXS_FIXENGINE_API DKReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnknownSymbol = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WrongSide = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuantityExceedsOrder = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoMatchingOrder = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PriceExceedsLimit = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CalculationDifference = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoMatchingExecutionReport = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Other = 'Z';
};
struct ONIXS_FIXENGINE_API IOINaturalFlag
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotNatural = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Natural = 'Y';
};
struct ONIXS_FIXENGINE_API MiscFeeType
{
static const char Regulatory[];
static const char Tax[];
static const char LocalCommission[];
static const char ExchangeFees[];
static const char Stamp[];
static const char Levy[];
static const char Other[];
static const char Markup[];
static const char ConsumptionTax[];
static const char PerTransaction[];
static const char Conversion[];
static const char Agent[];
static const char TransferFee[];
static const char SecurityLending[];
static const char TradeReporting[];
static const char TaxOnPrincipalAmount[];
static const char TaxOnAccruedInterestAmount[];
static const char NewIssuanceFee[];
static const char ServiceFee[];
static const char OddLotFee[];
static const char AuctionFee[];
static const char ValueAddedTax[];
static const char SalesTax[];
static const char ExecutionFee[];
static const char OrderEntryFee[];
static const char OrderModificationFee[];
static const char OrdersCancellationFee[];
static const char MarketDataAccessFee[];
static const char MarketDataTerminalFee[];
static const char MarketDataVolumeFee[];
static const char ClearingFee[];
static const char SettlementFee[];
static const char Rebates[];
static const char Discounts[];
static const char Payments[];
static const char NonMonetaryPayments[];
};
struct ONIXS_FIXENGINE_API ResetSeqNumFlag
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char No = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Yes = 'Y';
};
struct ONIXS_FIXENGINE_API ExecType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoneForDay = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Canceled = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replaced = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingCancel = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Stopped = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Rejected = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Suspended = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingNew = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Calculated = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Expired = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Restated = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingReplace = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Trade = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeCorrect = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeCancel = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderStatus = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeInAClearingHold = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeHasBeenReleasedToClearing = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TriggeredOrActivatedBySystem = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Locked = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Released = 'N';
};
struct ONIXS_FIXENGINE_API SettlCurrFxRateCalc
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Multiply = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Divide = 'D';
};
struct ONIXS_FIXENGINE_API SettlInstMode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Default = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StandingInstructionsProvided = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SpecificAllocationAccountOverriding = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SpecificAllocationAccountStanding = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SpecificOrderForASingleAccount = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RequestReject = '5';
};
struct ONIXS_FIXENGINE_API SettlInstTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replace = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Restate = 'T';
};
struct ONIXS_FIXENGINE_API SettlInstSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BrokerCredit = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Institution = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Investor = '3';
};
struct ONIXS_FIXENGINE_API SecurityType
{
static const char USTreasuryNoteOld[];
static const char USTreasuryBillOld[];
static const char EuroSupranationalCoupons[];
static const char FederalAgencyCoupon[];
static const char FederalAgencyDiscountNote[];
static const char PrivateExportFunding[];
static const char USDSupranationalCoupons[];
static const char CorporateBond[];
static const char CorporatePrivatePlacement[];
static const char ConvertibleBond[];
static const char DualCurrency[];
static const char EuroCorporateBond[];
static const char EuroCorporateFloatingRateNotes[];
static const char USCorporateFloatingRateNotes[];
static const char IndexedLinked[];
static const char StructuredNotes[];
static const char YankeeCorporateBond[];
static const char OffshoreIssuedChineseYuanCorporateBond[];
static const char PreferredCorporateBond[];
static const char ForeignExchangeContract[];
static const char NonDeliverableForward[];
static const char FXSpot[];
static const char FXForward[];
static const char FXSwap[];
static const char NonDeliverableSwap[];
static const char FXBankNote[];
static const char ForeignCurrencyDiscountNote[];
static const char Cap[];
static const char CreditDefaultSwap[];
static const char Collar[];
static const char CommoditySwap[];
static const char Exotic[];
static const char OptionsOnCombo[];
static const char Floor[];
static const char FRA[];
static const char Future[];
static const char DerivativeForward[];
static const char InterestRateSwap[];
static const char TotalReturnSwap[];
static const char LoanLease[];
static const char OptionsOnFutures[];
static const char OptionsOnPhysical[];
static const char Option[];
static const char SpotForward[];
static const char SwapOption[];
static const char Transmission[];
static const char Index[];
static const char BondBasket[];
static const char ContractForDifference[];
static const char CorrelationSwap[];
static const char DiviendSwap[];
static const char EquityBasket[];
static const char EquityForward[];
static const char ReturnSwap[];
static const char VarianceSwap[];
static const char PortfolioSwaps[];
static const char FuturesOnASwap[];
static const char ForwardsOnASwap[];
static const char ForwardFreightAgreement[];
static const char SpreadBetting[];
static const char ExchangeTradedCommodity[];
static const char CommonStock[];
static const char PreferredStock[];
static const char DepositoryReceipts[];
static const char Repurchase[];
static const char Forward[];
static const char BuySellback[];
static const char SecuritiesLoan[];
static const char SecuritiesPledge[];
static const char DeliveryVersusPledge[];
static const char CollateralBasket[];
static const char StructuredFinanceProduct[];
static const char MarginLoan[];
static const char BradyBond[];
static const char CanadianTreasuryNotes[];
static const char CanadianTreasuryBills[];
static const char EuroSovereigns[];
static const char CanadianProvincialBonds[];
static const char TreasuryBill[];
static const char USTreasuryBond[];
static const char InterestStripFromAnyBondOrNote[];
static const char USTreasuryBill[];
static const char TreasuryInflationProtectedSecurities[];
static const char PrincipalStripOfACallableBondOrNote[];
static const char PrincipalStripFromANonCallableBondOrNote[];
static const char USTreasuryNote[];
static const char OffshoreIssuedChineseYuanSovereignBond[];
static const char SovereignBond[];
static const char USTreasuryFloatingRateNote[];
static const char TermLoan[];
static const char RevolverLoan[];
static const char Revolver[];
static const char BridgeLoan[];
static const char LetterOfCredit[];
static const char SwingLineFacility[];
static const char DebtorInPossession[];
static const char Defaulted[];
static const char Withdrawn[];
static const char Replaced[];
static const char Matured[];
static const char Amended[];
static const char Retired[];
static const char BankersAcceptance[];
static const char BankDepositoryNote[];
static const char BankNotes[];
static const char BillOfExchanges[];
static const char CanadianMoneyMarkets[];
static const char CertificateOfDeposit[];
static const char CallLoans[];
static const char CommercialPaper[];
static const char DepositNotes[];
static const char EuroCertificateOfDeposit[];
static const char EuroCommercialPaper[];
static const char LiquidityNote[];
static const char MediumTermNotes[];
static const char Overnight[];
static const char PromissoryNote[];
static const char ShortTermLoanNote[];
static const char PlazosFijos[];
static const char SecuredLiquidityNote[];
static const char TimeDeposit[];
static const char TermLiquidityNote[];
static const char ExtendedCommNote[];
static const char YankeeCertificateOfDeposit[];
static const char BankAcceptedBill[];
static const char ShortTermBankNote[];
static const char CallableCommercialPaper[];
static const char CommercialNote[];
static const char InterestBearingCommercialPaper[];
static const char EuroMediumTermNote[];
static const char EuroNegotiableCommercialPaper[];
static const char EuroStructuredLiquidityNote[];
static const char EuroTimeDeposit[];
static const char JumboCertificateOfDeposit[];
static const char MoneyMarketFund[];
static const char MasterNote[];
static const char NegotiableCertificateOfDeposit[];
static const char NegotiableCommercialPaper[];
static const char RetailCertificateOfDeposit[];
static const char TermDepositReceipt[];
static const char AssetBackedSecurities[];
static const char CanadianMortgageBonds[];
static const char Corp[];
static const char CollateralizedMortgageObligation[];
static const char IOETTEMortgage[];
static const char MortgageBackedSecurities[];
static const char MortgageInterestOnly[];
static const char MortgagePrincipalOnly[];
static const char MortgagePrivatePlacement[];
static const char MiscellaneousPassThrough[];
static const char Pfandbrief[];
static const char ToBeAnnounced[];
static const char OtherAnticipationNotes[];
static const char CertificateOfObligation[];
static const char CertificateOfParticipation[];
static const char GeneralObligationBonds[];
static const char MandatoryTender[];
static const char RevenueAnticipationNote[];
static const char RevenueBonds[];
static const char SpecialAssessment[];
static const char SpecialObligation[];
static const char SpecialTax[];
static const char TaxAnticipationNote[];
static const char TaxAllocation[];
static const char TaxExemptCommercialPaper[];
static const char TaxableMunicipalCP[];
static const char TaxRevenueAnticipationNote[];
static const char VariableRateDemandNote[];
static const char Warrant[];
static const char MunicipalInterestBearingCommercialPaper[];
static const char TaxableMunicipalBond[];
static const char VariableRateDemandObligation[];
static const char MutualFund[];
static const char MultilegInstrument[];
static const char NoSecurityType[];
static const char Wildcard[];
static const char Cash[];
static const char Other[];
static const char ExchangeTradedNote[];
static const char SecuritizedDerivative[];
static const char ExchangeTradedFund[];
static const char DigitalAsset[];
};
struct ONIXS_FIXENGINE_API StandInstDbType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DTCSID = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThomsonALERT = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AGlobalCustodian = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountNet = 4;
};
struct ONIXS_FIXENGINE_API SettlDeliveryType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Versus = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Free = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriParty = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HoldInCustody = 3;
};
struct ONIXS_FIXENGINE_API AllocLinkType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXNetting = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXSwap = 1;
};
struct ONIXS_FIXENGINE_API PutOrCall
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Put = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Call = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Chooser = 3;
};
struct ONIXS_FIXENGINE_API CoveredOrUncovered
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Covered = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Uncovered = 1;
};
struct ONIXS_FIXENGINE_API NotifyBrokerOfCredit
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DetailsShouldNotBeCommunicated = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DetailsShouldBeCommunicated = 'Y';
};
struct ONIXS_FIXENGINE_API AllocHandlInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Match = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Forward = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ForwardAndMatch = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutoClaimGiveUp = 4;
};
struct ONIXS_FIXENGINE_API RoutingType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TargetFirm = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TargetList = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockFirm = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockList = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TargetPerson = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockPerson = 6;
};
struct ONIXS_FIXENGINE_API BenchmarkCurveName
{
static const char EONIA[];
static const char EUREPO[];
static const char Euribor[];
static const char FutureSWAP[];
static const char LIBID[];
static const char LIBOR[];
static const char MuniAAA[];
static const char OTHER[];
static const char Pfandbriefe[];
static const char SONIA[];
static const char SWAP[];
static const char Treasury[];
static const char FedFundRateEffective[];
static const char FedOpen[];
static const char EURIBOR[];
static const char AUBSW[];
static const char BUBOR[];
static const char CDOR[];
static const char CIBOR[];
static const char EONIASWAP[];
static const char ESTR[];
static const char EURODOLLAR[];
static const char EUROSWISS[];
static const char GCFREPO[];
static const char ISDAFIX[];
static const char JIBAR[];
static const char MOSPRIM[];
static const char NIBOR[];
static const char PRIBOR[];
static const char SOFR[];
static const char STIBOR[];
static const char TELBOR[];
static const char TIBOR[];
static const char WIBOR[];
static const char AONIA[];
static const char AONIAR[];
static const char BKBM[];
static const char CD19D[];
static const char CORRA[];
static const char DIRRTN[];
static const char EIBOR[];
static const char FixingRepoRate[];
static const char HIBOR[];
static const char IBR[];
static const char KLIBOR[];
static const char MIBOR[];
static const char NZONIA[];
static const char PHIREF[];
static const char REIBOR[];
static const char SAIBOR[];
static const char SARON[];
static const char SORA[];
static const char TLREF[];
static const char TIIE[];
static const char THBFIX[];
static const char TONAR[];
};
struct ONIXS_FIXENGINE_API StipulationType
{
static const char AlternativeMinimumTax[];
static const char AutoReinvestment[];
static const char BankQualified[];
static const char BargainConditions[];
static const char CouponRange[];
static const char ISOCurrencyCode[];
static const char CustomStart[];
static const char Geographics[];
static const char ValuationDiscount[];
static const char Insured[];
static const char IssueDate[];
static const char Issuer[];
static const char IssueSizeRange[];
static const char LookbackDays[];
static const char ExplicitLotIdentifier[];
static const char LotVariance[];
static const char MaturityYearAndMonth[];
static const char MaturityRange[];
static const char MaximumSubstitutions[];
static const char MinimumDenomination[];
static const char MinimumIncrement[];
static const char MinimumQuantity[];
static const char PaymentFrequency[];
static const char NumberOfPieces[];
static const char PoolsMaximum[];
static const char PoolsPerLot[];
static const char PoolsPerMillion[];
static const char PoolsPerTrade[];
static const char PriceRange[];
static const char PricingFrequency[];
static const char ProductionYear[];
static const char CallProtection[];
static const char Purpose[];
static const char BenchmarkPriceSource[];
static const char RatingSourceAndRange[];
static const char TypeOfRedemption[];
static const char Restricted[];
static const char MarketSector[];
static const char SecurityTypeIncludedOrExcluded[];
static const char Structure[];
static const char SubstitutionsFrequency[];
static const char SubstitutionsLeft[];
static const char FreeformText[];
static const char TradeVariance[];
static const char WeightedAverageCoupon[];
static const char WeightedAverageLifeCoupon[];
static const char WeightedAverageLoanAge[];
static const char WeightedAverageMaturity[];
static const char WholePool[];
static const char YieldRange[];
static const char OriginalAmount[];
static const char PoolEffectiveDate[];
static const char PoolInitialFactor[];
static const char Tranche[];
static const char Substitution[];
static const char MULTEXCHFLLBCK[];
static const char COMPSECFLLBCK[];
static const char LOCLJRSDCTN[];
static const char RELVJRSDCTN[];
static const char IncurredRecovery[];
static const char AdditionalTerm[];
static const char ModifiedEquityDelivery[];
static const char NoReferenceOblication[];
static const char UnknownReferenceObligation[];
static const char AllGuarantees[];
static const char ReferencePrice[];
static const char ReferencePolicy[];
static const char SecuredList[];
static const char AverageFICOScore[];
static const char AverageLoanSize[];
static const char MaximumLoanBalance[];
static const char PoolIdentifier[];
static const char TypeOfRollTrade[];
static const char ReferenceToRollingOrClosingTrade[];
static const char PrincipalOfRollingOrClosingTrade[];
static const char InterestOfRollingOrClosingTrade[];
static const char AvailableOfferQuantityToBeShownToTheStreet[];
static const char BrokerCredit[];
static const char OfferPriceToBeShownToInternalBrokers[];
static const char OfferQuantityToBeShownToInternalBrokers[];
static const char TheMinimumResidualOfferQuantity[];
static const char MaximumOrderSize[];
static const char OrderQuantityIncrement[];
static const char PrimaryOrSecondaryMarketIndicator[];
static const char BrokerSalesCreditOverride[];
static const char TraderCredit[];
static const char DiscountRate[];
static const char YieldToMaturity[];
static const char InterestPayoffOfRollingOrAmendingTrade[];
static const char AbsolutePrepaymentSpeed[];
static const char ConstantPrepaymentPenalty[];
static const char ConstantPrepaymentRate[];
static const char ConstantPrepaymentYield[];
static const char FinalCPROfHomeEquityPrepaymentCurve[];
static const char PercentOfManufacturedHousingPrepaymentCurve[];
static const char MonthlyPrepaymentRate[];
static const char PercentOfProspectusPrepaymentCurve[];
static const char PercentOfBMAPrepaymentCurve[];
static const char SingleMonthlyMortality[];
};
struct ONIXS_FIXENGINE_API YieldType
{
static const char AfterTaxYield[];
static const char AnnualYield[];
static const char YieldAtIssue[];
static const char YieldToAverageMaturity[];
static const char BookYield[];
static const char YieldToNextCall[];
static const char YieldChangeSinceClose[];
static const char ClosingYield[];
static const char CompoundYield[];
static const char CurrentYield[];
static const char GvntEquivalentYield[];
static const char TrueGrossYield[];
static const char YieldWithInflationAssumption[];
static const char InverseFloaterBondYield[];
static const char MostRecentClosingYield[];
static const char ClosingYieldMostRecentMonth[];
static const char ClosingYieldMostRecentQuarter[];
static const char ClosingYieldMostRecentYear[];
static const char YieldToLongestAverageLife[];
static const char MarkToMarketYield[];
static const char YieldToMaturity[];
static const char YieldToNextRefund[];
static const char OpenAverageYield[];
static const char PreviousCloseYield[];
static const char ProceedsYield[];
static const char YieldToNextPut[];
static const char SemiAnnualYield[];
static const char YieldToShortestAverageLife[];
static const char SimpleYield[];
static const char TaxEquivalentYield[];
static const char YieldToTenderDate[];
static const char TrueYield[];
static const char YieldValueOf32nds[];
static const char YieldToWorst[];
};
struct ONIXS_FIXENGINE_API TradedFlatSwitch
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotTradedFlat = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradedFlat = 'Y';
};
struct ONIXS_FIXENGINE_API SubscriptionRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Snapshot = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SnapshotAndUpdates = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DisablePreviousSnapshot = '2';
};
struct ONIXS_FIXENGINE_API MDUpdateType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FullRefresh = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncrementalRefresh = 1;
};
struct ONIXS_FIXENGINE_API AggregatedBook
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BookEntriesToBeAggregated = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BookEntriesShouldNotBeAggregated = 'N';
};
struct ONIXS_FIXENGINE_API MDEntryType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Bid = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Offer = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Trade = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IndexValue = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OpeningPrice = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClosingPrice = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SettlementPrice = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradingSessionHighPrice = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradingSessionLowPrice = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAP = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Imbalance = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeVolume = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OpenInterest = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CompositeUnderlyingPrice = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SimulatedSellPrice = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SimulatedBuyPrice = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarginRate = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MidPrice = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EmptyBook = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SettleHighPrice = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SettleLowPrice = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PriorSettlePrice = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SessionHighBid = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SessionLowOffer = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EarlyPrices = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AuctionClearingPrice = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SwapValueFactor = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DailyValueAdjustmentForLongPositions = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CumulativeValueAdjustmentForLongPositions = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DailyValueAdjustmentForShortPositions = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CumulativeValueAdjustmentForShortPositions = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FixingPrice = 'W';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CashRate = 'X';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RecoveryRate = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RecoveryRateForLong = 'Z';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RecoveryRateForShort = 'a';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketBid = 'b';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarketOffer = 'c';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ShortSaleMinPrice = 'd';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviousClosingPrice = 'e';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ThresholdLimitPriceBanding = 'g';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DailyFinancingValue = 'h';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AccruedFinancingValue = 'i';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TWAP = 't';
};
struct ONIXS_FIXENGINE_API TickDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PlusTick = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ZeroPlusTick = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MinusTick = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ZeroMinusTick = '3';
};
struct ONIXS_FIXENGINE_API QuoteCondition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Open = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Closed = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExchangeBest = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ConsolidatedBest = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Locked = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Crossed = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Depth = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FastTrading = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NonFirm = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Manual = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OutrightPrice = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ImpliedPrice = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DepthOnOffer = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DepthOnBid = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Closing = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NewsDissemination = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradingRange = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderInflux = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DueToRelated = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NewsPending = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AdditionalInfo = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AdditionalInfoDueToRelated = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Resume = 'W';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ViewOfCommon = 'X';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VolumeAlert = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderImbalance = 'Z';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EquipmentChangeover = 'a';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoOpen = 'b';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RegularETH = 'c';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutomaticExecution = 'd';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutomaticExecutionETH = 'e';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FastMarketETH = 'f';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InactiveETH = 'g';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Rotation = 'h';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RotationETH = 'i';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Halt = 'j';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char HaltETH = 'k';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DueToNewsDissemination = 'l';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DueToNewsPending = 'm';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradingResume = 'n';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OutOfSequence = 'o';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BidSpecialist = 'p';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OfferSpecialist = 'q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BidOfferSpecialist = 'r';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EndOfDaySAM = 's';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ForbiddenSAM = 't';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FrozenSAM = 'u';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreOpeningSAM = 'v';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OpeningSAM = 'w';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OpenSAM = 'x';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SurveillanceSAM = 'y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SuspendedSAM = 'z';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReservedSAM = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoActiveSAM = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Restricted = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RestOfBookVWAP = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BetterPricesInConditionalOrders = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MedianPrice = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FullCurve = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FlatCurve = '7';
};
struct ONIXS_FIXENGINE_API TradeCondition
{
static const char Cash[];
static const char AveragePriceTrade[];
static const char CashTrade[];
static const char NextDay[];
static const char Opening[];
static const char IntradayTradeDetail[];
static const char Rule127Trade[];
static const char Rule155Trade[];
static const char SoldLast[];
static const char NextDayTrade[];
static const char Opened[];
static const char Seller[];
static const char Sold[];
static const char StoppedStock[];
static const char ImbalanceMoreBuyers[];
static const char ImbalanceMoreSellers[];
static const char OpeningPrice[];
static const char BargainCondition[];
static const char ConvertedPriceIndicator[];
static const char ExchangeLast[];
static const char FinalPriceOfSession[];
static const char ExPit[];
static const char Crossed[];
static const char TradesResultingFromManual[];
static const char TradesResultingFromIntermarketSweep[];
static const char VolumeOnly[];
static const char DirectPlus[];
static const char Acquisition[];
static const char Bunched[];
static const char Distribution[];
static const char BunchedSale[];
static const char SplitTrade[];
static const char CancelStopped[];
static const char CancelETH[];
static const char CancelStoppedETH[];
static const char OutOfSequenceETH[];
static const char CancelLastETH[];
static const char SoldLastSaleETH[];
static const char CancelLast[];
static const char SoldLastSale[];
static const char CancelOpen[];
static const char CancelOpenETH[];
static const char OpenedSaleETH[];
static const char CancelOnly[];
static const char CancelOnlyETH[];
static const char LateOpenETH[];
static const char AutoExecutionETH[];
static const char Reopen[];
static const char ReopenETH[];
static const char Adjusted[];
static const char AdjustedETH[];
static const char Spread[];
static const char SpreadETH[];
static const char Straddle[];
static const char StraddleETH[];
static const char Stopped[];
static const char StoppedETH[];
static const char RegularETH[];
static const char Combo[];
static const char ComboETH[];
static const char OfficialClosingPrice[];
static const char PriorReferencePrice[];
static const char StoppedSoldLast[];
static const char StoppedOutOfSequence[];
static const char OfficialClosingPriceDup[];
static const char CrossedOld[];
static const char FastMarket[];
static const char AutomaticExecution[];
static const char FormT[];
static const char BasketIndex[];
static const char BurstBasket[];
static const char TradeThroughExempt[];
static const char QuoteSpread[];
static const char LastAuctionPrice[];
static const char HighPrice[];
static const char LowPrice[];
static const char SystematicInternaliser[];
static const char AwayMarket[];
static const char MidpointPrice[];
static const char TradedBeforeIssueDate[];
static const char PreviousClosingPrice[];
static const char NationalBestBidOffer[];
static const char Cancel[];
static const char ImpliedTrade[];
static const char MarketplaceEnteredTrade[];
static const char MultiAssetClassMultilegTrade[];
static const char MultilegToMultilegTrade[];
static const char ShortSaleMinPrice[];
static const char Benchmark[];
};
struct ONIXS_FIXENGINE_API MDUpdateAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Change = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Delete = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DeleteThru = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DeleteFrom = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Overlay = '5';
};
struct ONIXS_FIXENGINE_API MDReqRejReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnknownSymbol = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DuplicateMDReqID = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InsufficientBandwidth = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InsufficientPermissions = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedSubscriptionRequestType = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedMarketDepth = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedMDUpdateType = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedAggregatedBook = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedMDEntryType = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedTradingSessionID = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedScope = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedOpenCloseSettleFlag = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UnsupportedMDImplicitDelete = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InsufficientCredit = 'D';
};
struct ONIXS_FIXENGINE_API DeleteReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancellation = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Error = '1';
};
struct ONIXS_FIXENGINE_API OpenCloseSettlFlag
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DailyOpen = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SessionOpen = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DeliverySettlementEntry = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExpectedEntry = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EntryFromPreviousBusinessDay = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TheoreticalPriceValue = '5';
};
struct ONIXS_FIXENGINE_API FinancialStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Bankrupt = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PendingDelisting = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Restricted = '3';
};
struct ONIXS_FIXENGINE_API CorporateAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExDividend = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExDistribution = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExRights = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExInterest = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CashDividend = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StockDividend = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NonIntegerStockSplit = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReverseStockSplit = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StandardIntegerStockSplit = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PositionConsolidation = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LiquidationReorganization = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MergerReorganization = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RightsOffering = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ShareholderMeeting = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Spinoff = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TenderOffer = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Warrant = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SpecialAction = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SymbolConversion = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CUSIP = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LeapRollover = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SuccessionEvent = 'W';
};
struct ONIXS_FIXENGINE_API QuoteStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForSymbol = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledForSecurityType = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledForUnderlying = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledAll = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RemovedFromMarket = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Expired = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Query = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteNotFound = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pending = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pass = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LockedMarketWarning = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossMarketWarning = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledDueToLockMarket = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledDueToCrossMarket = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Active = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Canceled = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsolicitedQuoteReplenishment = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingEndTrade = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TooLateToEnd = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Traded = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedAndRemoved = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContractTerminates = 23;
};
struct ONIXS_FIXENGINE_API QuoteCancelType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForOneOrMoreSecurities = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForSecurityType = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForUnderlyingSecurity = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelAllQuotes = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelSpecifiedSingleQuote = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelByTypeOfQuote = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForSecurityIssuer = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForIssuerOfUnderlyingSecurity = 8;
};
struct ONIXS_FIXENGINE_API QuoteRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownSymbol = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteRequestExceedsLimit = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TooLateToEnter = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownQuote = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateQuote = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidBid = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPrice = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorizedToQuoteSecurity = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceExceedsCurrentPriceBand = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteLocked = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityIssuer = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownIssuerOfUnderlyingSecurity = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotionalValueExceedsThreshold = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceExceedsCurrentPriceBandDepr = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReferencePriceNotAvailable = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InsufficientCreditLimit = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededClipSizeLimit = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededMaxNotionalOrderAmt = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededDV01PV01Limit = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededCS01Limit = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API QuoteResponseLevel
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoAcknowledgement = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcknowledgeOnlyNegativeOrErroneousQuotes = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcknowledgeEachQuoteMessage = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SummaryAcknowledgement = 3;
};
struct ONIXS_FIXENGINE_API QuoteRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Manual = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Automatic = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConfirmQuote = 3;
};
struct ONIXS_FIXENGINE_API SecurityRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestSecurityIdentityAndSpecifications = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestSecurityIdentityForSpecifications = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestListSecurityTypes = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestListSecurities = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Symbol = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityTypeAndOrCFICode = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Product = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingSessionID = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllSecurities = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketIDOrMarketID = 9;
};
struct ONIXS_FIXENGINE_API SecurityResponseType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptAsIs = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptWithRevisions = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ListOfSecurityTypesReturnedPerRequest = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ListOfSecuritiesReturnedPerRequest = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectSecurityProposal = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CannotMatchSelectionCriteria = 6;
};
struct ONIXS_FIXENGINE_API UnsolicitedIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MessageIsBeingSentAsAResultOfAPriorRequest = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MessageIsBeingSentUnsolicited = 'Y';
};
struct ONIXS_FIXENGINE_API SecurityTradingStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpeningDelay = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingHalt = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Resume = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoOpen = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceIndication = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingRangeIndication = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketImbalanceBuy = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketImbalanceSell = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketOnCloseImbalanceBuy = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketOnCloseImbalanceSell = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMarketImbalance = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMarketOnCloseImbalance = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ITSPreOpening = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NewPriceIndication = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeDisseminationTime = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReadyToTrade = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAvailableForTrading = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotTradedOnThisMarket = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrInvalid = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreOpen = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpeningRotation = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FastMarket = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreCross = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cross = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostClose = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoCancel = 27;
};
struct ONIXS_FIXENGINE_API HaltReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NewsDissemination = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderInflux = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderImbalance = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdditionalInformation = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NewsPending = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquipmentChangeover = 5;
};
struct ONIXS_FIXENGINE_API InViewOfCommon
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char HaltWasNotRelatedToAHaltOfTheCommonStock = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char HaltWasDueToCommonStockBeingHalted = 'Y';
};
struct ONIXS_FIXENGINE_API DueToRelated
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotRelatedToSecurityHalt = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToSecurityHalt = 'Y';
};
struct ONIXS_FIXENGINE_API Adjustment
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Error = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Correction = 3;
};
struct ONIXS_FIXENGINE_API TradingSessionID
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Day = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char HalfDay = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Morning = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Afternoon = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Evening = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AfterHours = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Holiday = '7';
};
struct ONIXS_FIXENGINE_API TradSesMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Electronic = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpenOutcry = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TwoParty = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Voice = 4;
};
struct ONIXS_FIXENGINE_API TradSesMode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Testing = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Simulated = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Production = 3;
};
struct ONIXS_FIXENGINE_API TradSesStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unknown = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Halted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Open = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Closed = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreOpen = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreClose = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestRejected = 6;
};
struct ONIXS_FIXENGINE_API SessionRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTagNumber = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequiredTagMissing = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TagNotDefinedForThisMessageType = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UndefinedTag = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TagSpecifiedWithoutAValue = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ValueIsIncorrect = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectDataFormatForValue = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DecryptionProblem = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SignatureProblem = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompIDProblem = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SendingTimeAccuracyProblem = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidMsgType = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int XMLValidationError = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TagAppearsMoreThanOnce = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TagSpecifiedOutOfRequiredOrder = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RepeatingGroupFieldsOutOfOrder = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectNumInGroupCountForRepeatingGroup = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonDataValueIncludesFieldDelimiter = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidUnsupportedApplVer = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API BidRequestTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = 'N';
};
struct ONIXS_FIXENGINE_API SolicitedFlag
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WasNotSolicited = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WasSolicited = 'Y';
};
struct ONIXS_FIXENGINE_API ExecRestatementReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GTCorporateAction = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GTRenewal = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VerbalChange = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RepricingOfOrder = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerOption = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartialDeclineOfOrderQty = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelOnTradingHalt = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelOnSystemFailure = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Market = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Canceled = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WarehouseRecap = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PegRefresh = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelOnConnectionLoss = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelOnLogout = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AssignTimePriority = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelledForTradePriceViolation = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelledForCrossImbalance = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CxldSMP = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CxldSMPAggressive = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CxldSMPPassive = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CxldSMPAggressivePassive = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API BusinessRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownID = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedMessageType = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApplicationNotAvailable = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConditionallyRequiredFieldMissing = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliverToFirmNotAvailableAtThisTime = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThrottleLimitExceeded = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThrottleLimitExceededSessionDisconnected = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThrottledMessagesRejectedOnRequest = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPriceIncrement = 18;
};
struct ONIXS_FIXENGINE_API MsgDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Receive = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Send = 'S';
};
struct ONIXS_FIXENGINE_API DiscretionInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToDisplayedPrice = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToMarketPrice = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToPrimaryPrice = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToLocalPrimaryPrice = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToMidpointPrice = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToLastTradePrice = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RelatedToVWAP = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AveragePriceGuarantee = '7';
};
struct ONIXS_FIXENGINE_API BidType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonDisclosed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disclosed = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoBiddingProcess = 3;
};
struct ONIXS_FIXENGINE_API BidDescriptorType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sector = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Country = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Index = 3;
};
struct ONIXS_FIXENGINE_API SideValueInd
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SideValue1 = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SideValue2 = 2;
};
struct ONIXS_FIXENGINE_API LiquidityIndType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FiveDayMovingAverage = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TwentyDayMovingAverage = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NormalMarketSize = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 4;
};
struct ONIXS_FIXENGINE_API ExchangeForPhysical
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char False = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char True = 'Y';
};
struct ONIXS_FIXENGINE_API ProgRptReqs
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuySideRequests = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellSideSends = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RealTimeExecutionReports = 3;
};
struct ONIXS_FIXENGINE_API IncTaxInd
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Net = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Gross = 2;
};
struct ONIXS_FIXENGINE_API BidTradeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Agency = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPGuarantee = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GuaranteedClose = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RiskTrade = 'R';
};
struct ONIXS_FIXENGINE_API BasisPxType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClosingPriceAtMorningSession = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClosingPrice = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CurrentPrice = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SQ = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPThroughADay = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPThroughAMorningSession = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPThroughAnAfternoonSession = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPThroughADayExcept = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPThroughAMorningSessionExcept = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VWAPThroughAnAfternoonSessionExcept = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Strike = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Open = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Others = 'Z';
};
struct ONIXS_FIXENGINE_API PriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerUnit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedAmount = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Discount = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Premium = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Spread = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TEDPrice = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TEDYield = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Yield = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedCabinetTradePrice = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VariableCabinetTradePrice = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceSpread = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInHalves = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInFourths = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInEighths = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInSixteenths = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInThirtySeconds = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInSixtyFourths = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInOneTwentyEighths = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NormalRateRepresentation = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InverseRateRepresentation = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisPoints = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpfrontPoints = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterestRate = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PercentageNotional = 25;
};
struct ONIXS_FIXENGINE_API GTBookingInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BookOutAllTradesOnDayOfExecution = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccumulateUntilFilledOrExpired = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccumulateUntilVerballyNotifiedOtherwise = 2;
};
struct ONIXS_FIXENGINE_API ListStatusType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Ack = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Response = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Timed = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecStarted = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllDone = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Alert = 6;
};
struct ONIXS_FIXENGINE_API NetGrossInd
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Net = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Gross = 2;
};
struct ONIXS_FIXENGINE_API ListOrderStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InBiddingProcess = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReceivedForExecution = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Executing = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelling = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Alert = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllDone = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reject = 7;
};
struct ONIXS_FIXENGINE_API ListExecInstType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Immediate = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char WaitForInstruction = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellDriven = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BuyDrivenCashTopUp = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BuyDrivenCashWithdraw = '5';
};
struct ONIXS_FIXENGINE_API CxlRejResponseTo
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderCancelRequest = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderCancelReplaceRequest = '2';
};
struct ONIXS_FIXENGINE_API MultiLegReportingType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SingleSecurity = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IndividualLegOfAMultiLegSecurity = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MultiLegSecurity = '3';
};
struct ONIXS_FIXENGINE_API PartyIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UKNationalInsuranceOrPensionNumber = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char USSocialSecurityNumber = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char USEmployerOrTaxIDNumber = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AustralianBusinessNumber = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AustralianTaxFileNumber = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TaxID = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char KoreanInvestorID = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TaiwaneseForeignInvestorID = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TaiwaneseTradingAcct = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MalaysianCentralDepository = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ChineseInvestorID = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISITCAcronym = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BIC = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GeneralIdentifier = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Proprietary = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISOCountryCode = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SettlementEntityLocation = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MIC = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CSDParticipant = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AustralianCompanyNumber = 'K';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AustralianRegisteredBodyNumber = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CFTCReportingFirmIdentifier = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LegalEntityIdentifier = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InterimIdentifier = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ShortCodeIdentifier = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NationalIDNaturalPerson = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IndiaPermanentAccountNumber = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FDID = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SPSAID = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MasterSPSAID = 'U';
};
struct ONIXS_FIXENGINE_API PartyRole
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutingFirm = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerOfCredit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClientID = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingFirm = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestorID = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IntroducingFirm = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EnteringFirm = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Locate = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundManagerClientID = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementLocation = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderOriginationTrader = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutingTrader = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderOriginationFirm = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GiveupClearingFirmDepr = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorrespondantClearingFirm = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutingSystem = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraFirm = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraClearingFirm = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SponsoringFirm = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnderlyingContraFirm = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingOrganization = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerAccount = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorrespondentClearingOrganization = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorrespondentBroker = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buyer = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Custodian = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Intermediary = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Agent = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubCustodian = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Beneficiary = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterestedParty = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegulatoryBody = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LiquidityProvider = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EnteringTrader = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraTrader = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionAccount = 38;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraInvestorID = 39;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransferToFirm = 40;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraPositionAccount = 41;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraExchange = 42;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InternalCarryAccount = 43;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderEntryOperatorID = 44;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondaryAccountNumber = 45;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ForeignFirm = 46;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirdPartyAllocationFirm = 47;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClaimingAccount = 48;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AssetManager = 49;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PledgorAccount = 50;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PledgeeAccount = 51;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargeTraderReportableAccount = 52;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TraderMnemonic = 53;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SenderLocation = 54;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionID = 55;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptableCounterparty = 56;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnacceptableCounterparty = 57;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EnteringUnit = 58;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutingUnit = 59;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IntroducingBroker = 60;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteOriginator = 61;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportOriginator = 62;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystematicInternaliser = 63;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultilateralTradingFacility = 64;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegulatedMarket = 65;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMaker = 66;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestmentFirm = 67;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HostCompetentAuthority = 68;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HomeCompetentAuthority = 69;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompetentAuthorityLiquidity = 70;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompetentAuthorityTransactionVenue = 71;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportingIntermediary = 72;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutionVenue = 73;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketDataEntryOriginator = 74;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LocationID = 75;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeskID = 76;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketDataMarket = 77;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationEntity = 78;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrimeBroker = 79;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StepOutFirm = 80;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerClearingID = 81;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CentralRegistrationDepository = 82;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingAccount = 83;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptableSettlingCounterparty = 84;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnacceptableSettlingCounterparty = 85;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CLSMemberBank = 86;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InConcertGroup = 87;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InConcertControllingEntity = 88;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargePositionsReportingAccount = 89;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementFirm = 90;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementAccount = 91;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportingMarketCenter = 92;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RelatedReportingMarketCenter = 93;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AwayMarket = 94;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GiveupTradingFirm = 95;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TakeupTradingFirm = 96;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GiveupClearingFirm = 97;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TakeupClearingFirm = 98;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OriginatingMarket = 99;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginAccount = 100;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralAssetAccount = 101;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DataRepository = 102;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CalculationAgent = 103;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExerciseNoticeSender = 104;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExerciseNoticeReceiver = 105;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RateReferenceBank = 106;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Correspondent = 107;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BeneficiaryBank = 109;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Borrower = 110;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrimaryObligator = 111;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Guarantor = 112;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcludedReferenceEntity = 113;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeterminingParty = 114;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HedgingParty = 115;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportingEntity = 116;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SalesPerson = 117;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Operator = 118;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CSD = 119;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ICSD = 120;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingSubAccount = 121;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestmentDecisionMaker = 122;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PublishingIntermediary = 123;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CSDParticipant = 124;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Issuer = 125;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraCustomerAccount = 126;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraInvestmentDecisionMaker = 127;
};
struct ONIXS_FIXENGINE_API Product
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AGENCY = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int COMMODITY = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CORPORATE = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CURRENCY = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EQUITY = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GOVERNMENT = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int INDEX = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LOAN = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MONEYMARKET = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MORTGAGE = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MUNICIPAL = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OTHER = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FINANCING = 13;
};
struct ONIXS_FIXENGINE_API TestMessageIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char False = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char True = 'Y';
};
struct ONIXS_FIXENGINE_API RoundingDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RoundToNearest = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RoundDown = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RoundUp = '2';
};
struct ONIXS_FIXENGINE_API DistribPaymentMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CREST = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NSCC = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Euroclear = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Clearstream = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cheque = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TelegraphicTransfer = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FedWire = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectCredit = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ACHCredit = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BPAY = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HighValueClearingSystemHVACS = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReinvestInFund = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 999;
};
struct ONIXS_FIXENGINE_API CancellationRights
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Yes = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoExecutionOnly = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoWaiverAgreement = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NoInstitutional = 'O';
};
struct ONIXS_FIXENGINE_API MoneyLaunderingStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Passed = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotChecked = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExemptBelowLimit = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExemptMoneyType = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExemptAuthorised = '3';
};
struct ONIXS_FIXENGINE_API ExecPriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BidPrice = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CreationPrice = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CreationPricePlusAdjustmentPercent = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CreationPricePlusAdjustmentAmount = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OfferPrice = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OfferPriceMinusAdjustmentPercent = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OfferPriceMinusAdjustmentAmount = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SinglePrice = 'S';
};
struct ONIXS_FIXENGINE_API TradeReportTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Release = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reverse = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelDueToBackOutOfTrade = 5;
};
struct ONIXS_FIXENGINE_API PaymentMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CREST = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NSCC = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Euroclear = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Clearstream = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cheque = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TelegraphicTransfer = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FedWire = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DebitCard = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectDebit = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectCredit = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditCard = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ACHDebit = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ACHCredit = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BPAY = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HighValueClearingSystem = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CHIPS = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SWIFT = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CHAPS = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SIC = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EuroSIC = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 999;
};
struct ONIXS_FIXENGINE_API TaxAdvantageType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MaxiISA = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TESSA = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MiniCashISA = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MiniStocksAndSharesISA = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MiniInsuranceISA = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrentYearPayment = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriorYearPayment = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AssetTransfer = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EmployeePriorYear = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EmployeeCurrentYear = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EmployerPriorYear = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EmployerCurrentYear = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonFundPrototypeIRA = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonFundQualifiedPlan = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DefinedContributionPlan = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IRA = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IRARollover = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KEOGH = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProfitSharingPlan = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int US401K = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SelfDirectedIRA = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int US403b = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int US457 = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RothIRAPrototype = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RothIRANonPrototype = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RothConversionIRAPrototype = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RothConversionIRANonPrototype = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EducationIRAPrototype = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EducationIRANonPrototype = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 999;
};
struct ONIXS_FIXENGINE_API FundRenewWaiv
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char No = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Yes = 'Y';
};
struct ONIXS_FIXENGINE_API RegistStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Accepted = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Rejected = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Held = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Reminder = 'N';
};
struct ONIXS_FIXENGINE_API RegistRejReasonCode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidAccountType = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTaxExemptType = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOwnershipType = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoRegDetails = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRegSeqNo = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRegDetails = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidMailingDetails = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidMailingInstructions = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidInvestorID = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidInvestorIDSource = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidDateOfBirth = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidCountry = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidDistribInstns = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPercentage = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPaymentMethod = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidAccountName = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidAgentCode = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidAccountNum = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API RegistTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replace = '1';
};
struct ONIXS_FIXENGINE_API OwnershipType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char JointInvestors = 'J';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TenantsInCommon = 'T';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char JointTrustees = '2';
};
struct ONIXS_FIXENGINE_API ContAmtType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommissionAmount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommissionPercent = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitialChargeAmount = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitialChargePercent = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DiscountAmount = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DiscountPercent = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DilutionLevyAmount = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DilutionLevyPercent = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExitChargeAmount = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExitChargePercent = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundBasedRenewalCommissionPercent = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProjectedFundValue = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundBasedRenewalCommissionOnOrder = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundBasedRenewalCommissionOnFund = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetSettlementAmount = 15;
};
struct ONIXS_FIXENGINE_API OwnerType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndividualInvestor = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PublicCompany = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrivateCompany = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndividualTrustee = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompanyTrustee = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PensionPlan = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustodianUnderGiftsToMinorsAct = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trusts = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fiduciaries = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetworkingSubAccount = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonProfitOrganization = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorporateBody = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Nominee = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstitutionalCustomer = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Combined = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MemberFirmEmployee = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMakingAccount = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProprietaryAccount = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonbrokerDealer = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownBeneficialOwnerType = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirmsErrorAccount = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirmAgencyAveragePriceAccount = 22;
};
struct ONIXS_FIXENGINE_API OrderCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Agency = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Proprietary = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Individual = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Principal = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RisklessPrincipal = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AgentForOtherMember = 'W';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MixedCapacity = 'M';
};
struct ONIXS_FIXENGINE_API OrderRestrictions
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ProgramTrade = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IndexArbitrage = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NonIndexArbitrage = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CompetingMarketMaker = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ActingAsMarketMakerOrSpecialistInSecurity = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ActingAsMarketMakerOrSpecialistInUnderlying = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ForeignEntity = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExternalMarketParticipant = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExternalInterConnectedMarketLinkage = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RisklessArbitrage = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IssuerHolding = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char IssuePriceStabilization = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NonAlgorithmic = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Algorithmic = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cross = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InsiderAccount = 'G';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SignificantShareholder = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NormalCourseIssuerBid = 'I';
};
struct ONIXS_FIXENGINE_API MassCancelRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecurity = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAnUnderlyingSecurity = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAProduct = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForACFICode = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecurityType = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForATradingSession = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelAllOrders = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAMarket = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAMarketSegment = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecurityGroup = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForSecurityIssuer = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelForIssuerOfUnderlyingSecurity = 'C';
};
struct ONIXS_FIXENGINE_API MassCancelResponse
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelRequestRejected = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecurity = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAnUnderlyingSecurity = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAProduct = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForACFICode = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecurityType = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForATradingSession = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelAllOrders = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAMarket = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForAMarketSegment = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecurityGroup = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForASecuritiesIssuer = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CancelOrdersForIssuerOfUnderlyingSecurity = 'C';
};
struct ONIXS_FIXENGINE_API MassCancelRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MassCancelNotSupported = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownUnderlyingSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownProduct = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownCFICode = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityType = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownTradingSession = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownMarket = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnkownMarketSegment = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityGroup = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityIssuer = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownIssuerOfUnderlyingSecurity = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API QuoteType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Indicative = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tradeable = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RestrictedTradeable = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Counter = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitiallyTradeable = 4;
};
struct ONIXS_FIXENGINE_API CashMargin
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cash = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarginOpen = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MarginClose = '3';
};
struct ONIXS_FIXENGINE_API Scope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LocalMarket = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char National = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Global = '3';
};
struct ONIXS_FIXENGINE_API MDImplicitDelete
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char No = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Yes = 'Y';
};
struct ONIXS_FIXENGINE_API CrossType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossAON = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossIOC = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossOneSide = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossSamePrice = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisCross = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContingentCross = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VWAPCross = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int STSCross = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerToCustomer = 9;
};
struct ONIXS_FIXENGINE_API CrossPrioritization
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuySideIsPrioritized = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellSideIsPrioritized = 2;
};
struct ONIXS_FIXENGINE_API NoSides
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OneSide = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BothSides = '2';
};
struct ONIXS_FIXENGINE_API SecurityListRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Symbol = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityTypeAnd = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Product = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingSessionID = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllSecurities = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketIDOrMarketID = 5;
};
struct ONIXS_FIXENGINE_API SecurityRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ValidRequest = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnsupportedRequest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoInstrumentsFound = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorizedToRetrieveInstrumentData = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentDataTemporarilyUnavailable = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestForInstrumentDataNotSupported = 5;
};
struct ONIXS_FIXENGINE_API MultiLegRptTypeReq
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportByMulitlegSecurityOnly = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportByMultilegSecurityAndInstrumentLegs = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportByInstrumentLegsOnly = 2;
};
struct ONIXS_FIXENGINE_API TradSesStatusRejReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrInvalidTradingSessionID = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API TradeRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllTrades = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MatchedTradesMatchingCriteria = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnmatchedTradesThatMatchCriteria = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnreportedTradesThatMatchCriteria = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdvisoriesThatMatchCriteria = 4;
};
struct ONIXS_FIXENGINE_API PreviouslyReported
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotReportedToCounterparty = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviouslyReportedToCounterparty = 'Y';
};
struct ONIXS_FIXENGINE_API MatchStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Compared = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Uncompared = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AdvisoryOrAlert = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Mismatched = '3';
};
struct ONIXS_FIXENGINE_API MatchType
{
static const char OnePartyTradeReport[];
static const char TwoPartyTradeReport[];
static const char ConfirmedTradeReport[];
static const char AutoMatch[];
static const char CrossAuction[];
static const char CounterOrderSelection[];
static const char CallAuction[];
static const char Issuing[];
static const char SystematicInternaliser[];
static const char AutoMatchLastLook[];
static const char CrossAuctionLastLook[];
static const char ACTAcceptedTrade[];
static const char ACTDefaultTrade[];
static const char ACTDefaultAfterM2[];
static const char ACTM6Match[];
static const char ExactMatchPlus4BadgesExecTime[];
static const char ExactMatchPlus4Badges[];
static const char ExactMatchPlus2BadgesExecTime[];
static const char ExactMatchPlus2Badges[];
static const char ExactMatchPlusExecTime[];
static const char StampedAdvisoriesOrSpecialistAccepts[];
static const char A1ExactMatchSummarizedQuantity[];
static const char A2ExactMatchSummarizedQuantity[];
static const char A3ExactMatchSummarizedQuantity[];
static const char A4ExactMatchSummarizedQuantity[];
static const char A5ExactMatchSummarizedQuantity[];
static const char ExactMatchMinusBadgesTimes[];
static const char SummarizedMatchMinusBadgesTimes[];
static const char OCSLockedIn[];
};
struct ONIXS_FIXENGINE_API OddLot
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TreatAsRoundLot = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TreatAsOddLot = 'Y';
};
struct ONIXS_FIXENGINE_API ClearingInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProcessNormally = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcludeFromAllNetting = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BilateralNettingOnly = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExClearing = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialTrade = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultilateralNetting = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearAgainstCentralCounterparty = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcludeFromCentralCounterparty = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ManualMode = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutomaticPostingMode = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutomaticGiveUpMode = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QualifiedServiceRepresentativeQSR = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerTrade = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SelfClearing = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuyIn = 14;
};
struct ONIXS_FIXENGINE_API AccountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriedCustomerSide = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriedNonCustomerSide = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HouseTrader = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloorTrader = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriedNonCustomerSideCrossMargined = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HouseTraderCrossMargined = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int JointBackOfficeAccount = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquitiesSpecialist = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionsMarketMaker = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionsFirmAccount = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountCustomerNonCustomerOrders = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountOrdersMultipleCustomers = 13;
};
struct ONIXS_FIXENGINE_API CustOrderCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MemberTradingForTheirOwnAccount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingFirmTradingForItsProprietaryAccount = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MemberTradingForAnotherMember = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOther = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RetailCustomer = 5;
};
struct ONIXS_FIXENGINE_API MassStatusReqType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForASecurity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForAnUnderlyingSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForAProduct = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForACFICode = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForASecurityType = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForATradingSession = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForAllOrders = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForOrdersForAPartyID = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForSecurityIssuer = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StatusForIssuerOfUnderlyingSecurity = 10;
};
struct ONIXS_FIXENGINE_API DayBookingInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Auto = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SpeakWithOrderInitiatorBeforeBooking = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Accumulate = '2';
};
struct ONIXS_FIXENGINE_API BookingUnit
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EachPartialExecutionIsABookableUnit = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AggregatePartialExecutionsOnThisOrder = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AggregateExecutionsForThisSymbol = '2';
};
struct ONIXS_FIXENGINE_API PreallocMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ProRata = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoNotProRata = '1';
};
struct ONIXS_FIXENGINE_API TradingSessionSubID
{
static const char PreTrading[];
static const char OpeningOrOpeningAuction[];
static const char Continuous[];
static const char ClosingOrClosingAuction[];
static const char PostTrading[];
static const char ScheduledIntradayAuction[];
static const char Quiescent[];
static const char AnyAuction[];
static const char UnscheduledIntradayAuction[];
static const char OutOfMainSessionTrading[];
static const char PrivateAuction[];
static const char PublicAuction[];
static const char GroupAuction[];
};
struct ONIXS_FIXENGINE_API AllocType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Calculated = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Preliminary = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellsideCalculatedUsingPreliminary = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellsideCalculatedWithoutPreliminary = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReadyToBook = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuysideReadyToBook = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WarehouseInstruction = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestToIntermediary = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accept = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reject = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptPending = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncompleteGroup = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompleteGroup = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReversalPending = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReopenGroup = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelGroup = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Giveup = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Takeup = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RefuseTakeup = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitiateReversal = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reverse = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RefuseReversal = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubAllocationGiveup = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApproveGiveup = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApproveTakeup = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotionalValueAveragePxGroupAlloc = 26;
};
struct ONIXS_FIXENGINE_API ClearingFeeIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FirstYearDelegate = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SecondYearDelegate = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ThirdYearDelegate = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FourthYearDelegate = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FifthYearDelegate = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SixthYearDelegate = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CBOEMember = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NonMemberAndCustomer = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char EquityMemberAndClearingMember = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FullAndAssociateMember = 'F';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Firms106HAnd106J = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GIM = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Lessee106FEmployees = 'L';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AllOtherOwnershipTypes = 'M';
};
struct ONIXS_FIXENGINE_API WorkingIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotWorking = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Working = 'Y';
};
struct ONIXS_FIXENGINE_API PriorityIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriorityUnchanged = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LostPriorityAsResultOfOrderChange = 1;
};
struct ONIXS_FIXENGINE_API LegalConfirm
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoesNotConsituteALegalConfirm = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LegalConfirmValue = 'Y';
};
struct ONIXS_FIXENGINE_API QuoteRequestRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownSymbol = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteRequestExceedsLimit = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TooLateToEnter = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPrice = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorizedToRequestQuote = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMatchForInquiry = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMarketForInstrument = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoInventory = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pass = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InsufficientCredit = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededClipSizeLimit = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededMaxNotionalOrderAmt = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededDV01PV01Limit = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceededCS01Limit = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API AcctIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BIC = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SIDCode = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TFM = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OMGEO = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DTCCCode = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SPSAID = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API ConfirmStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MismatchedAccount = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MissingSettlementInstructions = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Confirmed = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestRejected = 5;
};
struct ONIXS_FIXENGINE_API ConfirmTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 2;
};
struct ONIXS_FIXENGINE_API DeliveryForm
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BookEntry = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bearer = 2;
};
struct ONIXS_FIXENGINE_API LegSwapType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParForPar = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ModifiedDuration = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Risk = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Proceeds = 5;
};
struct ONIXS_FIXENGINE_API QuotePriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percent = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerShare = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedAmount = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Discount = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Premium = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Spread = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TEDPrice = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TEDYield = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int YieldSpread = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Yield = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceSpread = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInHalves = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInFourths = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInEighths = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInSixteenths = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInThirtySeconds = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInSixtyFourths = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductTicksInOneTwentyEighths = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NormalRateRepresentation = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InverseRateRepresentation = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisPoints = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpFrontPoints = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterestRate = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PercentageOfNotional = 25;
};
struct ONIXS_FIXENGINE_API QuoteRespType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hit = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Counter = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Expired = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cover = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoneAway = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pass = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndTrade = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TimedOut = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tied = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TiedCover = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accept = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TerminateContract = 12;
};
struct ONIXS_FIXENGINE_API PosType
{
static const char AllocationTradeQty[];
static const char OptionAssignment[];
static const char AsOfTradeQty[];
static const char DeliveryQty[];
static const char ElectronicTradeQty[];
static const char OptionExerciseQty[];
static const char EndOfDayQty[];
static const char IntraSpreadQty[];
static const char InterSpreadQty[];
static const char AdjustmentQty[];
static const char PitTradeQty[];
static const char StartOfDayQty[];
static const char IntegralSplit[];
static const char TransactionFromAssignment[];
static const char TotalTransactionQty[];
static const char TransactionQuantity[];
static const char TransferTradeQty[];
static const char TransactionFromExercise[];
static const char CrossMarginQty[];
static const char ReceiveQuantity[];
static const char CorporateActionAdjustment[];
static const char DeliveryNoticeQty[];
static const char ExchangeForPhysicalQty[];
static const char PrivatelyNegotiatedTradeQty[];
static const char NetDeltaQty[];
static const char CreditEventAdjustment[];
static const char SuccessionEventAdjustment[];
static const char NetQty[];
static const char GrossQty[];
static const char IntradayQty[];
static const char GrossLongNonDeltaAdjustedSwaptionPosition[];
static const char LongDeltaAdjustedPairedSwaptionPosition[];
static const char ExpiringQuantity[];
static const char QuantityNotExercised[];
static const char RequestedExerciseQuantity[];
static const char CashFuturesEquivalentQuantity[];
static const char LoanOrBorrowedQuantity[];
};
struct ONIXS_FIXENGINE_API PosQtyStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Submitted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API PosAmtType
{
static const char CashAmount[];
static const char CashResidualAmount[];
static const char FinalMarkToMarketAmount[];
static const char IncrementalMarkToMarketAmount[];
static const char PremiumAmount[];
static const char StartOfDayMarkToMarketAmount[];
static const char TradeVariationAmount[];
static const char ValueAdjustedAmount[];
static const char SettlementValue[];
static const char InitialTradeCouponAmount[];
static const char AccruedCouponAmount[];
static const char CouponAmount[];
static const char IncrementalAccruedCoupon[];
static const char CollateralizedMarkToMarket[];
static const char IncrementalCollateralizedMarkToMarket[];
static const char CompensationAmount[];
static const char TotalBankedAmount[];
static const char TotalCollateralizedAmount[];
static const char LongPairedSwapNotionalValue[];
static const char ShortPairedSwapNotionalValue[];
static const char StartOfDayAccruedCoupon[];
static const char NetPresentValue[];
static const char StartOfDayNetPresentValue[];
static const char NetCashFlow[];
static const char PresentValueOfFees[];
static const char PresentValueOneBasisPoints[];
static const char FiveYearEquivalentNotional[];
static const char UndiscountedMarkToMarket[];
static const char MarkToModel[];
static const char MarkToMarketVariance[];
static const char MarkToModelVariance[];
static const char UpfrontPayment[];
static const char EndVale[];
static const char OutstandingMarginLoan[];
static const char LoanValue[];
};
struct ONIXS_FIXENGINE_API PosTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exercise = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotExercise = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionAdjustment = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionChangeSubmission = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pledge = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargeTraderSubmission = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargePositionsReportingSubmission = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LongHoldings = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InternalTransfer = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransferOfFirm = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExternalTransfer = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorporateAction = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Notification = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionCreation = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Closeout = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reopen = 16;
};
struct ONIXS_FIXENGINE_API PosMaintAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reverse = 4;
};
struct ONIXS_FIXENGINE_API SettlSessID
{
static const char Intraday[];
static const char RegularTradingHours[];
static const char ElectronicTradingHours[];
static const char EndOfDay[];
};
struct ONIXS_FIXENGINE_API AdjustmentType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProcessRequestAsMarginDisposition = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeltaPlus = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeltaMinus = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerSpecificPosition = 4;
};
struct ONIXS_FIXENGINE_API PosMaintStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithWarnings = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompletedWithWarnings = 4;
};
struct ONIXS_FIXENGINE_API PosMaintResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuccessfulCompletion = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PosReqType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Positions = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trades = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exercises = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Assignments = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementActivity = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BackoutMessage = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeltaPositions = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetPosition = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargePositionsReporting = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExercisePositionReportingSubmission = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionLimitReportingSubmissing = 10;
};
struct ONIXS_FIXENGINE_API ResponseTransportType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Inband = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OutOfBand = 1;
};
struct ONIXS_FIXENGINE_API PosReqResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ValidRequest = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnsupportedRequest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPositionsFoundThatMatchCriteria = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorizedToRequestPositions = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestForPositionNotSupported = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PosReqStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompletedWithWarnings = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API SettlPriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Theoretical = 2;
};
struct ONIXS_FIXENGINE_API AssignmentMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ProRata = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Random = 'R';
};
struct ONIXS_FIXENGINE_API ExerciseMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Automatic = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Manual = 'M';
};
struct ONIXS_FIXENGINE_API TradeRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTypeOfTradeRequested = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParties = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTransportTypeRequested = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidDestinationRequested = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeRequestTypeNotSupported = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API TradeRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API TradeReportRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPartyInformation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownInstrument = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnauthorizedToReportTrades = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTradeType = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceExceedsCurrentPriceBand = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReferencePriceNotAvailable = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotionalValueExceedsThreshold = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API SideMultiLegReportingType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SingleSecurity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndividualLegOfAMultilegSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultilegSecurity = 3;
};
struct ONIXS_FIXENGINE_API TrdRegTimestampType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutionTime = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TimeIn = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TimeOut = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerReceipt = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerExecution = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeskReceipt = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubmissionToClearing = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TimePriority = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderbookEntryTime = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderSubmissionTime = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PubliclyReported = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PublicReportUpdated = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonPubliclyReported = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonPublicReportUpdated = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubmittedForConfirmation = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpdatedForConfirmation = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Confirmed = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpdatedForClearing = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cleared = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationsSubmitted = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationsUpdated = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationsCompleted = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubmittedToRepository = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostTrdContntnEvnt = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostTradeValuation = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreviousTimePriority = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IdentifierAssigned = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreviousIdentifierAssigned = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderCancellationTime = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderModificationTime = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderRoutingTime = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeCancellationTime = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeModificationTime = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReferenceTimeForNBBO = 34;
};
struct ONIXS_FIXENGINE_API ConfirmType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Status = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Confirmation = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConfirmationRequestRejected = 3;
};
struct ONIXS_FIXENGINE_API ConfirmRejReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MismatchedAccount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MissingSettlementInstructions = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrMissingIndividualAllocId = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionNotRecognized = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateTransaction = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingInstrument = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingPrice = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingCommission = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSettlDate = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingFundIDOrFundName = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingQuantity = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingFees = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingTax = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingParty = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSide = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingNetMoney = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingTradeDate = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingSettlCcyInstructions = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncorrectOrMissingCapacity = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API BookingType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegularBooking = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CFD = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalReturnSwap = 2;
};
struct ONIXS_FIXENGINE_API AllocSettlInstType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UseDefaultInstructions = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeriveFromParametersProvided = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FullDetailsProvided = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SSIDBIDsProvided = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PhoneForInstructions = 4;
};
struct ONIXS_FIXENGINE_API DlvyInstType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cash = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Securities = 'S';
};
struct ONIXS_FIXENGINE_API TerminationType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Overnight = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Term = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Flexible = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Open = 4;
};
struct ONIXS_FIXENGINE_API SettlInstReqRejCode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnableToProcessRequest = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownAccount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMatchingSettlementInstructionsFound = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API AllocReportType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreliminaryRequestToIntermediary = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellsideCalculatedUsingPreliminary = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellsideCalculatedWithoutPreliminary = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WarehouseRecap = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestToIntermediary = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accept = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reject = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptPending = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Complete = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReversePending = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Giveup = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Takeup = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reversal = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Alleged = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubAllocationGiveup = 19;
};
struct ONIXS_FIXENGINE_API AllocCancReplaceReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OriginalDetailsIncomplete = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeInUnderlyingOrderDetails = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelledByGiveupFirm = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API AllocAccountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriedCustomerSide = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriedNonCustomerSide = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HouseTrader = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloorTrader = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriedNonCustomerSideCrossMargined = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HouseTraderCrossMargined = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int JointBackOfficeAccount = 8;
};
struct ONIXS_FIXENGINE_API PartySubIDType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Firm = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Person = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int System = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Application = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FullLegalNameOfFirm = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostalAddress = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PhoneNumber = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EmailAddress = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContactName = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecuritiesAccountNumber = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegistrationNumber = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegisteredAddressForConfirmation = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegulatoryStatus = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegistrationName = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashAccountNumber = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BIC = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CSDParticipantMemberCode = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegisteredAddress = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundAccountName = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TelexNumber = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FaxNumber = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecuritiesAccountName = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashAccountName = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Department = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LocationDesk = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionAccountType = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityLocateID = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMaker = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EligibleCounterparty = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProfessionalClient = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Location = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutionVenue = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrencyDeliveryIdentifier = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddressCity = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddressStateOrProvince = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddressPostalCode = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddressStreet = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddressISOCountryCode = 38;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ISOCountryCode = 39;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketSegment = 40;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerAccountType = 41;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OmnibusAccount = 42;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundsSegregationType = 43;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GuaranteeFund = 44;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwapDealer = 45;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MajorParticipant = 46;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FinancialEntity = 47;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int USPerson = 48;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportingEntityIndicator = 49;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ElectedClearingRequirementException = 50;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BusinessCenter = 51;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReferenceText = 52;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortMarkingExemptAccount = 53;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParentFirmIdentifier = 54;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParentFirmName = 55;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DealIdentifier = 56;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystemTradeID = 57;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystemTradeSubID = 58;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FCMCode = 59;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DlvryTrmlCode = 60;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolntyRptEntity = 61;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RptObligJursdctn = 62;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolntyRptJursdctn = 63;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompanyActivities = 64;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EEAreaDomiciled = 65;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContractLinked = 66;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContractAbove = 67;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolntyRptPty = 68;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndUser = 69;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LocationOrJurisdiction = 70;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DerivativesDealer = 71;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Domicile = 72;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptFromRecognition = 73;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Payer = 74;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Receiver = 75;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystematicInternaliser = 76;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PublishingEntityIndicator = 77;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirstName = 78;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Surname = 79;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DateOfBirth = 80;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderTransmittingFirm = 81;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderTransmittingFirmBuyer = 82;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderTransmitterSeller = 83;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LegalEntityIdentifier = 84;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubSectorClassification = 85;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartySide = 86;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LegalRegistrationCountry = 87;
};
struct ONIXS_FIXENGINE_API AllocIntermedReqType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingAccept = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingRelease = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingReversal = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accept = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockLevelReject = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountLevelReject = 6;
};
struct ONIXS_FIXENGINE_API ApplQueueResolution
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoActionTaken = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueFlushed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OverlayLast = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndSession = 3;
};
struct ONIXS_FIXENGINE_API ApplQueueAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoActionTaken = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueFlushed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OverlayLast = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndSession = 3;
};
struct ONIXS_FIXENGINE_API AvgPxIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoAveragePricing = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trade = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastTrade = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotionalValueAveragePxGroupTrade = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AveragePricedTrade = 4;
};
struct ONIXS_FIXENGINE_API TradeAllocIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationNotRequired = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationRequired = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UseAllocationProvidedWithTheTrade = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationGiveUpExecutor = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationFromExecutor = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationToClaimAccount = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeSplit = 6;
};
struct ONIXS_FIXENGINE_API ExpirationCycle
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExpireOnTradingSessionClose = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExpireOnTradingSessionOpen = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecifiedExpiration = 2;
};
struct ONIXS_FIXENGINE_API TrdType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegularTrade = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockTrade = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EFP = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Transfer = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LateTrade = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TTrade = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WeightedAveragePriceTrade = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BunchedTrade = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LateBunchedTrade = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriorReferencePriceTrade = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AfterHoursTrade = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeForRisk = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeForSwap = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeOfFuturesFor = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeOfOptionsForOptions = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingAtSettlement = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrNone = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FuturesLargeOrderExecution = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeOfFuturesForFutures = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionInterimTrade = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionCabinetTrade = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrivatelyNegotiatedTrades = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubstitutionOfFuturesForForwards = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonStandardSettlement = 48;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DerivativeRelatedTransaction = 49;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PortfolioTrade = 50;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolumeWeightedAverageTrade = 51;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeGrantedTrade = 52;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RepurchaseAgreement = 53;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OTC = 54;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBasisFacility = 55;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpeningTrade = 56;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NettedTrade = 57;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockSwapTrade = 58;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditEventTrade = 59;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuccessionEventTrade = 60;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GiveUpGiveInTrade = 61;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DarkTrade = 62;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TechnicalTrade = 63;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Benchmark = 64;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PackageTrade = 65;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RollTrade = 66;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClosingPriceTrade = 67;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ErrorTrade = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumDividend = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExDividend = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumCoupon = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExCoupon = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashSettlement = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialPrice = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GuaranteedDelivery = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumRights = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExRights = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumCapitalRepayments = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExCapitalRepayments = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumBonus = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExBonus = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargeTrade = 38;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WorkedPrincipalTrade = 39;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockTrades = 40;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NameChange = 41;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PortfolioTransfer = 42;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProrogationBuy = 43;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProrogationSell = 44;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionExercise = 45;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeltaNeutralTransaction = 46;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FinancingTransaction = 47;
};
struct ONIXS_FIXENGINE_API TrdSubType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CMTA = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InternalTransferOrAdjustment = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExternalTransferOrTransferOfAccount = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectForSubmittingSide = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdvisoryForContraSide = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OffsetDueToAnAllocation = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OnsetDueToAnAllocation = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DifferentialSpread = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ImpliedSpreadLegExecutedAgainstAnOutright = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionFromExercise = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionFromAssignment = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ACATS = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OffHoursTrade = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OnHoursTrade = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OTCQuote = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConvertedSWAP = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WashTrade = 40;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeAtSettlement = 41;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AuctionTrade = 42;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeAtMarker = 43;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditDefault = 44;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditRestructuring = 45;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Merger = 46;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpinOff = 47;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultilateralCompression = 48;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Balancing = 50;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisTradeIndexClose = 51;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeAtCashOpen = 52;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TrdSubmitVenueClrSettl = 53;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BilateralCompression = 54;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AI = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int B = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int K = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LC = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int M = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int N = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NM = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NR = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int P = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PA = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PC = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PN = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int R = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RO = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RT = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SW = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int T = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WN = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WT = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossedTrade = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterimProtectedTrade = 38;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargeInScale = 39;
};
struct ONIXS_FIXENGINE_API PegMoveType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Floating = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fixed = 1;
};
struct ONIXS_FIXENGINE_API PegOffsetType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisPoints = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Ticks = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceTier = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 4;
};
struct ONIXS_FIXENGINE_API PegLimitType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrBetter = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Strict = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrWorse = 2;
};
struct ONIXS_FIXENGINE_API PegRoundDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MoreAggressive = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MorePassive = 2;
};
struct ONIXS_FIXENGINE_API PegScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Local = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int National = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Global = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NationalExcludingLocal = 4;
};
struct ONIXS_FIXENGINE_API DiscretionMoveType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Floating = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fixed = 1;
};
struct ONIXS_FIXENGINE_API DiscretionOffsetType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisPoints = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Ticks = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceTier = 3;
};
struct ONIXS_FIXENGINE_API DiscretionLimitType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrBetter = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Strict = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrWorse = 2;
};
struct ONIXS_FIXENGINE_API DiscretionRoundDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MoreAggressive = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MorePassive = 2;
};
struct ONIXS_FIXENGINE_API DiscretionScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Local = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int National = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Global = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NationalExcludingLocal = 4;
};
struct ONIXS_FIXENGINE_API TargetStrategy
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VWAP = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Participate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MininizeMarketImpact = 3;
};
struct ONIXS_FIXENGINE_API LastLiquidityInd
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NeitherAddedNorRemovedLiquidity = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddedLiquidity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RemovedLiquidity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LiquidityRoutedOut = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Auction = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriggeredStopOrder = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriggeredContingencyOrder = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriggeredMarketOrder = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RemovedLiquidityAfterFirmOrderCommitment = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AuctionExecutionAfterFirmOrderCommitment = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unknown = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 11;
};
struct ONIXS_FIXENGINE_API PublishTrdIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DoNotReportTrade = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ReportTrade = 'Y';
};
struct ONIXS_FIXENGINE_API ShortSaleReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DealerSoldShort = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DealerSoldShortExempt = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellingCustomerSoldShort = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellingCustomerSoldShortExempt = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QualifiedServiceRepresentative = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QSROrAGUContraSideSoldShortExempt = 5;
};
struct ONIXS_FIXENGINE_API QtyType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Units = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Contracts = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnitsOfMeasurePerTimeUnit = 2;
};
struct ONIXS_FIXENGINE_API TradeReportType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Submit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Alleged = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accept = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Decline = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Addendum = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int No = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeReportCancel = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LockedIn = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Defaulted = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidCMTA = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pended = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllegedNew = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllegedAddendum = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllegedNo = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllegedTradeReportCancel = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllegedTradeBreak = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Verify = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Dispute = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonMaterialUpdate = 18;
};
struct ONIXS_FIXENGINE_API AllocNoOrdersType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotSpecified = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExplicitListProvided = 1;
};
struct ONIXS_FIXENGINE_API EventType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Put = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Call = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tender = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SinkingFundCall = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Activation = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Inactiviation = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastEligibleTradeDate = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwapStartDate = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwapEndDate = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwapRollDate = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwapNextStartDate = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwapNextRollDate = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirstDeliveryDate = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastDeliveryDate = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitialInventoryDueDate = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FinalInventoryDueDate = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirstIntentDate = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastIntentDate = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionRemovalDate = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MinimumNotice = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliveryStartTime = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliveryEndTime = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirstNoticeDate = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastNoticeDate = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirstExerciseDate = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RedemptionDate = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TrdCntntnEfctvDt = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API InstrAttribType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Flat = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ZeroCoupon = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterestBearing = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPeriodicPayments = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VariableRate = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LessFeeForPut = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SteppedCoupon = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CouponPeriod = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int When = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OriginalIssueDiscount = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Callable = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EscrowedToMaturity = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EscrowedToRedemptionDate = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreRefunded = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InDefault = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unrated = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Taxable = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Indexed = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubjectToAlternativeMinimumTax = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OriginalIssueDiscountPrice = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CallableBelowMaturityValue = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CallableWithoutNotice = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceTickRulesForSecurity = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeTypeEligibilityDetailsForSecurity = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentDenominator = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentNumerator = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentPricePrecision = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentStrikePrice = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeableIndicator = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentEligibleAnonOrders = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MinGuaranteedFillVolume = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MinGuaranteedFillStatus = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeAtSettlementEligibility = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TestInstrument = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DummyInstrument = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NegativeSettlementPriceEligibility = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NegativeStrikePriceEligibility = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int USStdContractInd = 38;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdmittedToTradingOnTradingVenue = 39;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageDailyNotionalAmount = 40;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageDailyNumberTrades = 41;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Text = 99;
};
struct ONIXS_FIXENGINE_API CPProgram
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3a3 = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program42 = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3a2 = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3a3And3c7 = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3a4 = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3a5 = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3a7 = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Program3c7 = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API MiscFeeBasis
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Absolute = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerUnit = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 2;
};
struct ONIXS_FIXENGINE_API LastFragment
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotLastMessage = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LastMessage = 'Y';
};
struct ONIXS_FIXENGINE_API CollAsgnReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Scheduled = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TimeWarning = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginDeficiency = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginExcess = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ForwardCollateralDemand = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EventOfDefault = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdverseTaxEvent = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransferDeposit = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransferWithdrawal = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pledge = 10;
};
struct ONIXS_FIXENGINE_API CollInquiryQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeDate = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GCInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralInstrument = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubstitutionEligible = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAssigned = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartiallyAssigned = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FullyAssigned = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OutstandingTrades = 7;
};
struct ONIXS_FIXENGINE_API CollAsgnTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Release = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reverse = 4;
};
struct ONIXS_FIXENGINE_API CollAsgnRespType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Declined = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionPending = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionCompletedWithWarning = 5;
};
struct ONIXS_FIXENGINE_API CollAsgnRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownDeal = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrInvalidInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnauthorizedTransaction = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InsufficientCollateral = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTypeOfCollateral = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcessiveSubstitution = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API CollStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unassigned = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartiallyAssigned = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AssignmentProposed = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Assigned = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Challenged = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reused = 5;
};
struct ONIXS_FIXENGINE_API LastRptRequested
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotLastMessage = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LastMessage = 'Y';
};
struct ONIXS_FIXENGINE_API DeliveryType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VersusPayment = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Free = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriParty = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HoldInCustody = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliverByValue = 4;
};
struct ONIXS_FIXENGINE_API UserRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LogOnUser = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LogOffUser = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangePasswordForUser = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestIndividualUserStatus = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestThrottleLimit = 5;
};
struct ONIXS_FIXENGINE_API UserStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LoggedIn = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotLoggedIn = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UserNotRecognised = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PasswordIncorrect = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PasswordChanged = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ForcedUserLogoutByExchange = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionShutdownWarning = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThrottleParametersChanged = 9;
};
struct ONIXS_FIXENGINE_API StatusValue
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Connected = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotConnectedUnexpected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotConnectedExpected = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InProcess = 4;
};
struct ONIXS_FIXENGINE_API NetworkRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Snapshot = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Subscribe = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StopSubscribing = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LevelOfDetail = 8;
};
struct ONIXS_FIXENGINE_API NetworkStatusResponseType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Full = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncrementalUpdate = 2;
};
struct ONIXS_FIXENGINE_API TrdRptStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelled = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithErrors = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingNew = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingCancel = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingReplace = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Terminated = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingVerification = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeemedVerified = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Verified = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disputed = 11;
};
struct ONIXS_FIXENGINE_API AffirmStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConfirmRejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Affirmed = 3;
};
struct ONIXS_FIXENGINE_API CollAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Retain = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Add = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Remove = 2;
};
struct ONIXS_FIXENGINE_API CollInquiryStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithWarnings = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompletedWithWarnings = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 4;
};
struct ONIXS_FIXENGINE_API CollInquiryResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownCollateralType = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParties = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTransportTypeRequested = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidDestinationRequested = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoCollateralFoundForTheTradeSpecified = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoCollateralFoundForTheOrderSpecified = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralInquiryTypeNotSupported = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnauthorizedForCollateralInquiry = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API StrategyParameterType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Int = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Length = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NumInGroup = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SeqNum = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TagNum = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Float = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Qty = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceOffset = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Amt = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Char = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Boolean = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int String = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultipleCharValue = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Currency = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MonthYear = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UTCTimestamp = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UTCTimeOnly = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LocalMktDate = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UTCDateOnly = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Data = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultipleStringValue = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Country = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Language = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TZTimeOnly = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TZTimestamp = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tenor = 29;
};
struct ONIXS_FIXENGINE_API SecurityStatus
{
static const char Active[];
static const char Inactive[];
static const char ActiveClosingOrdersOnly[];
static const char Expired[];
static const char Delisted[];
static const char KnockedOut[];
static const char KnockOutRevoked[];
static const char PendingExpiry[];
static const char Suspended[];
static const char Published[];
static const char PendingDeletion[];
};
struct ONIXS_FIXENGINE_API UnderlyingCashType
{
static const char FIXED[];
static const char DIFF[];
};
struct ONIXS_FIXENGINE_API UnderlyingSettlementType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TPlus1 = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TPlus3 = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TPlus4 = 5;
};
struct ONIXS_FIXENGINE_API SecurityUpdateAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Add = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Delete = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Modify = 'M';
};
struct ONIXS_FIXENGINE_API ExpirationQtyType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutoExercise = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonAutoExercise = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FinalWillBeExercised = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContraryIntention = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Difference = 5;
};
struct ONIXS_FIXENGINE_API IndividualAllocType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubAllocate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirdPartyAllocation = 2;
};
struct ONIXS_FIXENGINE_API UnitOfMeasure
{
static const char BillionCubicFeet[];
static const char CubicMeters[];
static const char Gigajoules[];
static const char HeatRate[];
static const char KilowattHours[];
static const char MegaHeatRate[];
static const char OneMillionBTU[];
static const char MegawattHours[];
static const char Therms[];
static const char TonsOfCarbonDioxide[];
static const char MillionBarrels[];
static const char Allowances[];
static const char Barrels[];
static const char BoardFeet[];
static const char Bushels[];
static const char Currency[];
static const char CoolingDegreeDay[];
static const char CertifiedEmissionsReduction[];
static const char CriticalPrecipDay[];
static const char ClimateReserveTonnes[];
static const char Hundredweight[];
static const char Day[];
static const char DryMetricTons[];
static const char EnvAllwncCert[];
static const char EnvironmentalCredit[];
static const char EnvironmentalOffset[];
static const char Grams[];
static const char Gallons[];
static const char GrossTons[];
static const char HeatingDegreeDay[];
static const char IndexPoint[];
static const char Kilograms[];
static const char Kiloliters[];
static const char KilowattYear[];
static const char KilowattDay[];
static const char KilowattHour[];
static const char KilowattMonth[];
static const char KilowattMinute[];
static const char Liters[];
static const char Pounds[];
static const char MegawattYear[];
static const char MegawattDay[];
static const char MegawattHour[];
static const char MegawattMonth[];
static const char MegawattMinute[];
static const char TroyOunces[];
static const char PrincipalWithRelationToDebtInstrument[];
static const char MetricTons[];
static const char Tons[];
static const char Are[];
static const char Acre[];
static const char Centiliter[];
static const char Centimeter[];
static const char DieselGallonEquivalent[];
static const char Foot[];
static const char GBGallon[];
static const char GasolineGallonEquivalent[];
static const char Hectare[];
static const char Inch[];
static const char Kilometer[];
static const char Meter[];
static const char Mile[];
static const char Milliliter[];
static const char Millimeter[];
static const char USOunce[];
static const char Piece[];
static const char USPint[];
static const char GBPint[];
static const char USQuart[];
static const char GBQuart[];
static const char SquareCentimeter[];
static const char SquareFoot[];
static const char SquareInch[];
static const char SquareKilometer[];
static const char SquareMeter[];
static const char SquareMile[];
static const char SquareMillimeter[];
static const char SquareYard[];
static const char Yard[];
static const char USDollars[];
};
struct ONIXS_FIXENGINE_API TimeUnit
{
static const char Hour[];
static const char Minute[];
static const char Second[];
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
static const char Quarter[];
};
struct ONIXS_FIXENGINE_API AllocMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Automatic = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Guarantor = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Manual = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerAssigned = 4;
};
struct ONIXS_FIXENGINE_API AsOfIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char False = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char True = '1';
};
struct ONIXS_FIXENGINE_API MDBookType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TopOfBook = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceDepth = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderDepth = 3;
};
struct ONIXS_FIXENGINE_API MDOriginType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Book = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OffBook = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cross = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteDrivenMarket = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DarkOrderBook = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AuctionDrivenMarket = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteNegotiation = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VoiceNegotiation = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HybridMarket = 8;
};
struct ONIXS_FIXENGINE_API CustOrderHandlingInst
{
static const char PhoneSimple[];
static const char PhoneComplex[];
static const char FCMProvidedScreen[];
static const char OtherProvidedScreen[];
static const char ClientProvidedPlatformControlledByFCM[];
static const char ClientProvidedPlatformDirectToExchange[];
static const char AlgoEngine[];
static const char PriceAtExecution[];
static const char DeskElectronic[];
static const char DeskPit[];
static const char ClientElectronic[];
static const char ClientPit[];
static const char AddOnOrder[];
static const char AllOrNone[];
static const char ConditionalOrder[];
static const char CashNotHeld[];
static const char DeliveryInstructionsCash[];
static const char DirectedOrder[];
static const char DiscretionaryLimitOrder[];
static const char ExchangeForPhysicalTransaction[];
static const char FillOrKill[];
static const char IntraDayCross[];
static const char ImbalanceOnly[];
static const char ImmediateOrCancel[];
static const char IntermarketSweepOrder[];
static const char LimitOnOpen[];
static const char LimitOnClose[];
static const char MarketAtOpen[];
static const char MarketAtClose[];
static const char MarketOnOpen[];
static const char MarketOnClose[];
static const char MergerRelatedTransferPosition[];
static const char MinimumQuantity[];
static const char MarketToLimit[];
static const char DeliveryInstructionsNextDay[];
static const char NotHeld[];
static const char OptionsRelatedTransaction[];
static const char OverTheDay[];
static const char Pegged[];
static const char ReserveSizeOrder[];
static const char StopStockTransaction[];
static const char Scale[];
static const char DeliveryInstructionsSellersOption[];
static const char TimeOrder[];
static const char TrailingStop[];
static const char Work[];
static const char StayOnOfferside[];
static const char GoAlong[];
static const char ParticipateDoNotInitiate[];
static const char StrictScale[];
static const char TryToScale[];
static const char StayOnBidside[];
static const char NoCross[];
static const char OKToCross[];
static const char CallFirst[];
static const char PercentOfVolume[];
static const char ReinstateOnSystemFailure[];
static const char InstitutionOnly[];
static const char ReinstateOnTradingHalt[];
static const char CancelOnTradingHalf[];
static const char LastPeg[];
static const char MidPricePeg[];
static const char NonNegotiable[];
static const char OpeningPeg[];
static const char MarketPeg[];
static const char CancelOnSystemFailure[];
static const char PrimaryPeg[];
static const char Suspend[];
static const char FixedPegToLocalBBO[];
static const char PegToVWAP[];
static const char TradeAlong[];
static const char TryToStop[];
static const char CancelIfNotBest[];
static const char StrictLimit[];
static const char IgnorePriceValidityChecks[];
static const char PegToLimitPrice[];
static const char WorkToTargetStrategy[];
static const char GOrderAndFCMAPIorFIX[];
};
struct ONIXS_FIXENGINE_API OrderHandlingInstSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FINRAOATS = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FIAExecutionSourceCode = 2;
};
struct ONIXS_FIXENGINE_API DeskType
{
static const char Agency[];
static const char Arbitrage[];
static const char BlockTrading[];
static const char ConvertibleDesk[];
static const char CentralRiskBooks[];
static const char Derivatives[];
static const char EquityCapitalMarkets[];
static const char International[];
static const char Institutional[];
static const char Other[];
static const char PreferredTrading[];
static const char Proprietary[];
static const char ProgramTrading[];
static const char Sales[];
static const char Swaps[];
static const char TradingDeskSystem[];
static const char Treasury[];
static const char FloorBroker[];
};
struct ONIXS_FIXENGINE_API DeskTypeSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FINRAOATS = 1;
};
struct ONIXS_FIXENGINE_API ExecAckStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Received = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Accepted = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DontKnow = '2';
};
struct ONIXS_FIXENGINE_API CollApplType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecificDeposit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int General = 1;
};
struct ONIXS_FIXENGINE_API UnderlyingFXRateCalc
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Divide = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Multiply = 'M';
};
struct ONIXS_FIXENGINE_API AllocPositionEffect
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Open = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Close = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Rolled = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FIFO = 'F';
};
struct ONIXS_FIXENGINE_API DealingCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Agent = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Principal = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RisklessPrincipal = 'R';
};
struct ONIXS_FIXENGINE_API InstrmtAssignmentMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ProRata = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Random = 'R';
};
struct ONIXS_FIXENGINE_API AggressorIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderInitiatorIsAggressor = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderInitiatorIsPassive = 'N';
};
struct ONIXS_FIXENGINE_API MDQuoteType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Indicative = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tradeable = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RestrictedTradeable = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Counter = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndicativeAndTradeable = 4;
};
struct ONIXS_FIXENGINE_API RefOrderIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SecondaryOrderID = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OrderID = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MDEntryID = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuoteEntryID = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OriginalOrderID = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuoteID = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuoteReqID = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviousOrderIdentifier = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PreviousQuoteIdentifier = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ParentOrderIdentifier = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ManualOrderIdentifier = 'A';
};
struct ONIXS_FIXENGINE_API DisplayWhen
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Immediate = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Exhaust = '2';
};
struct ONIXS_FIXENGINE_API DisplayMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Initial = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Random = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Undisclosed = '4';
};
struct ONIXS_FIXENGINE_API PriceProtectionScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char None = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Local = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char National = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Global = '3';
};
struct ONIXS_FIXENGINE_API LotType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OddLot = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RoundLot = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BlockLot = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RoundLotBasedUpon = '4';
};
struct ONIXS_FIXENGINE_API PegPriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastPeg = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MidPricePeg = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpeningPeg = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketPeg = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrimaryPeg = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PegToVWAP = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TrailingStopPeg = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PegToLimitPrice = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortSaleMinPricePeg = 10;
};
struct ONIXS_FIXENGINE_API TriggerType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PartialExecution = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SpecifiedTradingSession = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NextAuction = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PriceMovement = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnOrderEntryOrModification = '5';
};
struct ONIXS_FIXENGINE_API TriggerAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Activate = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Modify = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = '3';
};
struct ONIXS_FIXENGINE_API TriggerPriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BestOffer = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LastTrade = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BestBid = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BestBidOrLastTrade = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BestOfferOrLastTrade = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BestMid = '6';
};
struct ONIXS_FIXENGINE_API TriggerPriceTypeScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char None = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Local = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char National = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Global = '3';
};
struct ONIXS_FIXENGINE_API TriggerPriceDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Up = 'U';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Down = 'D';
};
struct ONIXS_FIXENGINE_API TriggerOrderType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Market = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Limit = '2';
};
struct ONIXS_FIXENGINE_API OrderCategory
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Order = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Quote = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PrivatelyNegotiatedTrade = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MultilegOrder = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char LinkedOrder = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuoteRequest = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ImpliedOrder = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CrossOrder = '8';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char StreamingPrice = '9';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InternalCrossOrder = 'A';
};
struct ONIXS_FIXENGINE_API TradeHandlingInstr
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TradeConfirmation = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TwoPartyReport = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnePartyReportForMatching = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnePartyReportForPassThrough = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AutomatedFloorOrderRouting = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char TwoPartyReportForClaim = '5';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnePartyReport = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ThirdPtyRptForPassThrough = '7';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnePartyReportAutoMatch = '8';
};
struct ONIXS_FIXENGINE_API ApplVerID
{
static const char FIX27[];
static const char FIX30[];
static const char FIX40[];
static const char FIX41[];
static const char FIX42[];
static const char FIX43[];
static const char FIX44[];
static const char FIX50[];
static const char FIX50SP1[];
static const char FIX50SP2[];
static const char FIXLatest[];
};
struct ONIXS_FIXENGINE_API ExDestinationIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BIC = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char GeneralIdentifier = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Proprietary = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISOCountryCode = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MIC = 'G';
};
struct ONIXS_FIXENGINE_API ImpliedMarketIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotImplied = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ImpliedIn = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ImpliedOut = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BothImpliedInAndImpliedOut = 3;
};
struct ONIXS_FIXENGINE_API SettlObligMode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Preliminary = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 2;
};
struct ONIXS_FIXENGINE_API SettlObligTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Cancel = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char New = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Replace = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Restate = 'T';
};
struct ONIXS_FIXENGINE_API SettlObligSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InstructionsOfBroker = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InstructionsForInstitution = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Investor = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char BuyersSettlementInstructions = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SellersSettlementInstructions = '5';
};
struct ONIXS_FIXENGINE_API QuoteEntryStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RemovedFromMarket = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Expired = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LockedMarketWarning = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossMarketWarning = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledDueToLockMarket = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CanceledDueToCrossMarket = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Active = 16;
};
struct ONIXS_FIXENGINE_API PrivateQuote
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PrivateQuoteValue = 'Y';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PublicQuote = 'N';
};
struct ONIXS_FIXENGINE_API RespondentType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllMarketParticipants = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecifiedMarketParticipants = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllMarketMakers = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrimaryMarketMaker = 4;
};
struct ONIXS_FIXENGINE_API SecurityTradingEvent
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderImbalance = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingResumes = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceVolatilityInterruption = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfTradingSession = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfTradingSubsession = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfSecurityTradingStatus = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfBookType = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfMarketDepth = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorporateAction = 9;
};
struct ONIXS_FIXENGINE_API StatsType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeLast = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int High = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AveragePrice = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Turnover = 4;
};
struct ONIXS_FIXENGINE_API MDSecSizeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Customer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerProfessional = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotTradeThrough = 3;
};
struct ONIXS_FIXENGINE_API SettlMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CashSettlementRequired = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char PhysicalSettlementRequired = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Election = 'E';
};
struct ONIXS_FIXENGINE_API ExerciseStyle
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int European = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int American = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bermuda = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PriceQuoteMethod
{
static const char Standard[];
static const char Index[];
static const char InterestRateIndex[];
static const char PercentOfPar[];
};
struct ONIXS_FIXENGINE_API ValuationMethod
{
static const char PremiumStyle[];
static const char FuturesStyleMarkToMarket[];
static const char FuturesStyleWithAnAttachedCashAdjustment[];
static const char CDSStyleCollateralization[];
static const char CDSInDeliveryUseRecoveryRateToCalculate[];
};
struct ONIXS_FIXENGINE_API ListMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreListedOnly = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UserRequested = 1;
};
struct ONIXS_FIXENGINE_API TickRuleType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegularTrading = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VariableCabinet = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedCabinet = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedAsASpreadLeg = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettledAsASpreadLeg = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedAsSpread = 5;
};
struct ONIXS_FIXENGINE_API MaturityMonthYearIncrementUnits
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Months = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Days = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Weeks = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Years = 3;
};
struct ONIXS_FIXENGINE_API MaturityMonthYearFormat
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int YearMonthOnly = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int YearMonthDay = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int YearMonthWeek = 2;
};
struct ONIXS_FIXENGINE_API PriceLimitType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Ticks = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 2;
};
struct ONIXS_FIXENGINE_API ListUpdateAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Add = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Delete = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Modify = 'M';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Snapshot = 'S';
};
struct ONIXS_FIXENGINE_API SessionStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionActive = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionPasswordChanged = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionPasswordDueToExpire = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NewSessionPasswordDoesNotComplyWithPolicy = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionLogoutComplete = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidUsernameOrPassword = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountLocked = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LogonsAreNotAllowedAtThisTime = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PasswordExpired = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReceivedMsgSeqNumTooLow = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReceivedNextExpectedMsgSeqNumTooHigh = 10;
};
struct ONIXS_FIXENGINE_API TradSesEvent
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingResumes = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfTradingSession = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfTradingSubsession = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChangeOfTradingStatus = 3;
};
struct ONIXS_FIXENGINE_API MassActionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuspendOrders = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReleaseOrdersFromSuspension = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelOrders = 3;
};
struct ONIXS_FIXENGINE_API MassActionScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForASecurity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForAnUnderlyingSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForAProduct = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForACFICode = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForASecurityType = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForATradingSession = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrders = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForAMarket = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForAMarketSegment = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrdersForASecurityGroup = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForSecurityIssuer = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelForIssuerOfUnderlyingSecurity = 12;
};
struct ONIXS_FIXENGINE_API MassActionResponse
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 2;
};
struct ONIXS_FIXENGINE_API MassActionRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MassActionNotSupported = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownUnderlyingSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownProduct = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownCFICode = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityType = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownTradingSession = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownMarket = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownMarketSegment = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityGroup = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityIssuer = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownIssuerOfUnderlyingSecurity = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API MultilegModel
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PredefinedMultilegSecurity = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UserDefinedMultilegSecurity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UserDefined = 2;
};
struct ONIXS_FIXENGINE_API MultilegPriceMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetPrice = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReversedNetPrice = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int YieldDifference = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Individual = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContractWeightedAveragePrice = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultipliedPrice = 5;
};
struct ONIXS_FIXENGINE_API ContingencyType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneCancelsTheOther = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneTriggersTheOther = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneUpdatesTheOtherAbsolute = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneUpdatesTheOtherProportional = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BidAndOffer = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BidAndOfferOCO = 6;
};
struct ONIXS_FIXENGINE_API ListRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerCredit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeClosed = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TooLateToEnter = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrder = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateOrder = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedOrderCharacteristic = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API TradePublishIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotPublishTrade = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PublishTrade = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeferredPublication = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Published = 3;
};
struct ONIXS_FIXENGINE_API ApplReqType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Retransmission = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Subscription = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestLastSeqNum = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestApplications = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unsubscribe = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelRetransmission = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelRetransmissionUnsubscribe = 6;
};
struct ONIXS_FIXENGINE_API ApplResponseType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestSuccessfullyProcessed = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApplicationDoesNotExist = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MessagesNotAvailable = 2;
};
struct ONIXS_FIXENGINE_API ApplResponseError
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApplicationDoesNotExist = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MessagesRequestedAreNotAvailable = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UserNotAuthorizedForApplication = 2;
};
struct ONIXS_FIXENGINE_API ApplReportType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApplSeqNumReset = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastMessageSent = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApplicationAlive = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ResendComplete = 3;
};
struct ONIXS_FIXENGINE_API OrderDelayUnit
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Seconds = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TenthsOfASecond = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HundredthsOfASecond = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Milliseconds = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Microseconds = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Nanoseconds = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Minutes = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hours = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Days = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Weeks = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Months = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Years = 15;
};
struct ONIXS_FIXENGINE_API VenueType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Electronic = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Pit = 'P';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExPit = 'X';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ClearingHouse = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RegisteredMarket = 'R';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OffMarket = 'O';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CentralLimitOrderBook = 'B';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuoteDrivenMarket = 'Q';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DarkOrderBook = 'D';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char AuctionDrivenMarket = 'A';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char QuoteNegotiation = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char VoiceNegotiation = 'V';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char HybridMarket = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OtherMarket = 'z';
};
struct ONIXS_FIXENGINE_API RefOrdIDReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GTCFromPreviousDay = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartialFillRemaining = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderChanged = 2;
};
struct ONIXS_FIXENGINE_API OrigCustOrderCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MemberTradingForTheirOwnAccount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingFirmTradingForItsProprietaryAccount = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MemberTradingForAnotherMember = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOther = 4;
};
struct ONIXS_FIXENGINE_API ModelType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UtilityProvidedStandardModel = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProprietaryModel = 1;
};
struct ONIXS_FIXENGINE_API ContractMultiplierUnit
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Shares = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hours = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Days = 2;
};
struct ONIXS_FIXENGINE_API FlowScheduleType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NERCEasternOffPeak = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NERCWesternOffPeak = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NERCCalendarAllDaysInMonth = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NERCEasternPeak = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NERCWesternPeak = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllTimes = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OnPeak = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OffPeak = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Base = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Block = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API RateSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bloomberg = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reuters = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Telerate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ISDARateOption = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API RateSourceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Primary = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Secondary = 1;
};
struct ONIXS_FIXENGINE_API RestructuringType
{
static const char FullRestructuring[];
static const char ModifiedRestructuring[];
static const char ModifiedModRestructuring[];
static const char NoRestructuringSpecified[];
};
struct ONIXS_FIXENGINE_API Seniority
{
static const char SeniorSecured[];
static const char Senior[];
static const char Subordinated[];
static const char Junior[];
static const char Mezzanine[];
static const char SeniorNonPreferred[];
};
struct ONIXS_FIXENGINE_API SecurityListType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndustryClassification = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingList = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Market = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NewspaperList = 4;
};
struct ONIXS_FIXENGINE_API SecurityListTypeSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ICB = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NAICS = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GICS = 3;
};
struct ONIXS_FIXENGINE_API NewsCategory
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompanyNews = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketplaceNews = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FinancialMarketNews = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TechnicalNews = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherNews = 99;
};
struct ONIXS_FIXENGINE_API NewsRefType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replacement = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherLanguage = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Complimentary = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Withdrawal = 3;
};
struct ONIXS_FIXENGINE_API StrikePriceDeterminationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedStrike = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StrikeSetAtExpiration = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StrikeSetToAverageAcrossLife = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StrikeSetToOptimalValue = 4;
};
struct ONIXS_FIXENGINE_API StrikePriceBoundaryMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LessThan = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LessThanOrEqual = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Equal = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GreaterThanOrEqual = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GreaterThan = 5;
};
struct ONIXS_FIXENGINE_API UnderlyingPriceDeterminationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Regular = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialReference = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptimalValue = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageValue = 4;
};
struct ONIXS_FIXENGINE_API OptPayoutType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Vanilla = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Capped = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Binary = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Asian = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Barrier = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DigitalBarrier = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Lookback = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherPathDependent = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API ComplexEventType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Capped = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trigger = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnockInUp = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnockInDown = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnockOutUp = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnockOutDown = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Underlying = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ResetBarrier = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RollingBarrier = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneTouch = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoTouch = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DblOneTouch = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DblNoTouch = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXComposite = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXQuanto = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXCrssCcy = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StrkSpread = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClndrSpread = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PxObsvtn = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PassThrough = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StrkSched = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquityValuation = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendValuation = 23;
};
struct ONIXS_FIXENGINE_API ComplexEventPriceBoundaryMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LessThanComplexEventPrice = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LessThanOrEqualToComplexEventPrice = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EqualToComplexEventPrice = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GreaterThanOrEqualToComplexEventPrice = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GreaterThanComplexEventPrice = 5;
};
struct ONIXS_FIXENGINE_API ComplexEventPriceTimeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Expiration = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Immediate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecifiedDate = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Close = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Open = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OfficialSettlPrice = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DerivativesClose = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsSpecifiedMasterConfirmation = 8;
};
struct ONIXS_FIXENGINE_API ComplexEventCondition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int And = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Or = 2;
};
struct ONIXS_FIXENGINE_API StreamAsgnReqType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StreamAssignmentForNewCustomer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StreamAssignmentForExistingCustomer = 2;
};
struct ONIXS_FIXENGINE_API StreamAsgnRejReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownClient = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceedsMaximumSize = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrInvalidCurrencyPair = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoAvailableStream = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API StreamAsgnAckType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AssignmentAccepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AssignmentRejected = 1;
};
struct ONIXS_FIXENGINE_API StreamAsgnType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Assignment = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Terminate = 3;
};
struct ONIXS_FIXENGINE_API MatchInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Match = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotMatch = 2;
};
struct ONIXS_FIXENGINE_API TriggerScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThisOrder = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherOrder = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOtherOrdersForGivenSecurity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOtherOrdersForGivenSecurityAndPrice = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOtherOrdersForGivenSecurityAndSide = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOtherOrdersForGivenSecurityPriceAndSide = 5;
};
struct ONIXS_FIXENGINE_API LimitAmtType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditLimit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GrossPositionLimit = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetPositionLimit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskExposureLimit = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LongPositionLimit = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortPositionLimit = 5;
};
struct ONIXS_FIXENGINE_API MarginReqmtInqQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Summary = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Detail = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcessDeficit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetPosition = 3;
};
struct ONIXS_FIXENGINE_API MarginReqmtRptType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Summary = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Detail = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcessDeficit = 2;
};
struct ONIXS_FIXENGINE_API MarginReqmtInqResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownMarginClass = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParties = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTransportTypeReq = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidDestinationReq = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMarginReqFound = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginReqInquiryQualifierNotSupported = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnauthorizedForMarginReqInquiry = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API MarginAmtType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdditionalMargin = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdjustedMargin = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnadjustedMargin = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BinaryAddOnAmount = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashBalanceAmount = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConcentrationMargin = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CoreMargin = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliveryMargin = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DiscretionaryMargin = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FuturesSpreadMargin = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitialMargin = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LiquidatingMargin = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginCallAmount = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginDeficitAmount = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginExcessAmount = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionPremiumAmount = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PremiumMargin = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReserveMargin = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityCollateralAmount = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StressTestAddOnAmount = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuperMargin = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalMargin = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VariationMargin = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondaryVariationMargin = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RolledUpMarginDeficit = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpreadResponseMargin = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystemicRiskMargin = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurveRiskMargin = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndexSpreadRiskMargin = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SectorRiskMargin = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int JumpToDefaultRiskMargin = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BasisRiskMargin = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterestRateRiskMargin = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int JumpToHealthRiskMargin = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherRiskMargin = 35;
};
struct ONIXS_FIXENGINE_API RelatedInstrumentType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HedgesForInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Underlier = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquityEquivalent = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NearestExchangeTradedContract = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RetailEquivalent = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Leg = 6;
};
struct ONIXS_FIXENGINE_API MarketMakerActivity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoParticipation = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuyParticipation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellParticipation = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BothBuyAndSellParticipation = 3;
};
struct ONIXS_FIXENGINE_API RequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ValidRequest = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnsupportedRequest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoDataFound = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DataTemporarilyUnavailable = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestForDataNotSupported = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PartyRelationship
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IsAlso = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearsFor = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearsThrough = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradesFor = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradesThrough = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sponsors = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SponsoredThrough = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProvidesGuaranteeFor = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IsGuaranteedBy = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MemberOf = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HasMembers = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProvidesMarketplaceFor = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParticipantOfMarketplace = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CarriesPositionsFor = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostsTradesTo = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EntersTradesFor = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EntersTradesThrough = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProvidesQuotesTo = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestsQuotesFrom = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestsFor = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestsThrough = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokersTradesFor = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokersTradesThrough = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProvidesTradingServicesFor = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UsesTradingServicesOf = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApprovesOf = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApprovedBy = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParentFirmFor = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubsidiaryOf = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegulatoryOwnerOf = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OwnedByRegulatory = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Controls = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IsControlledBy = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LegalOwnerOf = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OwnedByLegal = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BeneficialOwnerOf = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OwnedByBeneficial = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlesFor = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlesThrough = 38;
};
struct ONIXS_FIXENGINE_API RiskLimitType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditLimit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GrossLimit = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetLimit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exposure = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LongLimit = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortLimit = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashMargin = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdditionalMargin = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalMargin = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LimitConsumed = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClipSize = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MaxNotionalOrderSize = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DV01PV01Limit = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CS01Limit = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolumeLimitPerTimePeriod = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolFilledPctOrdVolTmPeriod = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotlFilledPctNotlTmPeriod = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionExecutionLimitPerTimePeriod = 17;
};
struct ONIXS_FIXENGINE_API InstrumentScopeOperator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Include = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exclude = 2;
};
struct ONIXS_FIXENGINE_API PartyDetailStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Active = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Suspended = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Halted = 2;
};
struct ONIXS_FIXENGINE_API PartyDetailRoleQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirmOrLegalEntity = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Current = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NaturalPerson = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Agency = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Principal = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RisklessPrincipal = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeOrderSubmitter = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrimaryTrdRepository = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrigTrdRepository = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddtnlIntlTrdRepository = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddtnlDomesticTrdRepository = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegularTrader = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HeadTrader = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Supervisor = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Algorithm = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RelatedExchange = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionsExchange = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecifiedExchange = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConstituentExchange = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bank = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hub = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriParty = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Lender = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GeneralClearingMember = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndividualClearingMember = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreferredMarketMaker = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectedMarketMaker = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DesignatedSponsor = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Specialist = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptFromTradeReporting = 17;
};
struct ONIXS_FIXENGINE_API TrdAckStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 2;
};
struct ONIXS_FIXENGINE_API SecurityClassificationReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fee = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditControls = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Margin = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EntitlementOrEligibility = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketData = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountSelection = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliveryProcess = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sector = 7;
};
struct ONIXS_FIXENGINE_API PosAmtReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionsSettlement = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingErosionAdjustment = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FinalErosionAdjustment = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TearUpCouponAmount = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceAlignmentInterest = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliveryInvoiceCharges = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeliveryStorageCharges = 6;
};
struct ONIXS_FIXENGINE_API SideClearingTradePriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeClearingAtExecutionPrice = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeClearingAtAlternateClearingPrice = 1;
};
struct ONIXS_FIXENGINE_API SecurityRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidInstrumentRequested = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentAlreadyExists = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestTypeNotSupported = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystemUnavailableForInstrumentCreation = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IneligibleInstrumentGroup = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentIDUnavailable = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrMissingDataOnOptionLeg = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrMissingDataOnFutureLeg = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrMissingDataOnFXLeg = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidLegPriceSpecified = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidInstrumentStructureSpecified = 12;
};
struct ONIXS_FIXENGINE_API ThrottleStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThrottleLimitNotExceededNotQueued = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueuedDueToThrottleLimitExceeded = 1;
};
struct ONIXS_FIXENGINE_API ThrottleAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueInbound = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueOutbound = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reject = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disconnect = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Warning = 4;
};
struct ONIXS_FIXENGINE_API ThrottleType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InboundRate = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OutstandingRequests = 1;
};
struct ONIXS_FIXENGINE_API ThrottleInst
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectIfThrottleLimitExceeded = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueIfThrottleLimitExceeded = 1;
};
struct ONIXS_FIXENGINE_API ThrottleCountIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OutstandingRequestsUnchanged = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OutstandingRequestsDecreased = 1;
};
struct ONIXS_FIXENGINE_API AllocationRollupInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rollup = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotRollUp = 1;
};
struct ONIXS_FIXENGINE_API AllocReversalStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Refused = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelled = 2;
};
struct ONIXS_FIXENGINE_API ObligationType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Bond = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ConvertBond = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Mortgage = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Loan = '3';
};
struct ONIXS_FIXENGINE_API TradePriceNegotiationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PercentPar = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DealSpread = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpfrontPnts = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpfrontAmt = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParUpfrontAmt = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpreadUpfrontAmt = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpfrontPntsAmt = 6;
};
struct ONIXS_FIXENGINE_API UpfrontPriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedAmount = 3;
};
struct ONIXS_FIXENGINE_API ShortSaleRestriction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoRestrictions = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityNotShortable = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityNotShortableAtOrBelowBestBid = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityNotShortableWithoutPreBorrow = 3;
};
struct ONIXS_FIXENGINE_API ShortSaleExemptionReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptionReasonUnknown = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncomingSSE = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AboveNationalBestBid = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DelayedDelivery = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OddLot = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DomesticArbitrage = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InternationalArbitrage = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnderwriterOrSyndicateDistribution = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RisklessPrincipal = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VWAP = 9;
};
struct ONIXS_FIXENGINE_API ApplLevelRecoveryIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoApplRecoveryNeeded = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApplRecoveryNeeded = 1;
};
struct ONIXS_FIXENGINE_API RiskLimitRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Definitions = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Utilization = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DefinitionsAndUtilizations = 3;
};
struct ONIXS_FIXENGINE_API RiskLimitRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRelatedParty = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRiskLimitType = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRiskLimitID = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRiskLimitAmount = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRiskWarningLevelAction = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRiskInstrumentScope = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskLimitActionsNotSupported = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WarningLevelsNotSupported = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WarningLevelActionsNotSupported = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskInstrumentScopeNotSupported = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskLimitNotApprovedForParty = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskLimitAlreadyDefinedForParty = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentNotApprovedForParty = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 98;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API RiskLimitAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueInbound = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QueueOutbound = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reject = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disconnect = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Warning = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PingCreditCheckWithRevalidation = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PingCreditCheckNoRevalidation = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PushCreditCheckWithRevalidation = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PushCreditCheckNoRevalidation = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Suspend = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HaltTrading = 10;
};
struct ONIXS_FIXENGINE_API EntitlementType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trade = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MakeMarkets = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HoldPositions = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerformGiveUps = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubmitIOIs = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubscribeMarketData = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortWithPreBorrow = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubmitQuoteRequests = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RespondToQuoteRequests = 8;
};
struct ONIXS_FIXENGINE_API EntitlementAttribDatatype
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tenor = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pattern = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reserved100Plus = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reserved1000Plus = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reserved4000Plus = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int String = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultipleCharValue = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Currency = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MonthYear = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UTCTimestamp = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UTCTimeOnly = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LocalMktDate = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UTCDateOnly = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Data = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultipleStringValue = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Country = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Language = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TZTimeOnly = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TZTimestamp = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int XMLData = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Char = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Boolean = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Float = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Qty = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceOffset = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Amt = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Int = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Length = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NumInGroup = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SeqNum = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TagNum = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DayOfMonth = 30;
};
struct ONIXS_FIXENGINE_API TradSesControl
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Automatic = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Manual = 1;
};
struct ONIXS_FIXENGINE_API TradeVolType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NumberOfUnits = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NumberOfRoundLots = 1;
};
struct ONIXS_FIXENGINE_API OrderEventType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Added = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Modified = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Deleted = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartiallyFilled = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Filled = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Suspended = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Released = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Restated = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Locked = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Triggered = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Activated = 11;
};
struct ONIXS_FIXENGINE_API OrderEventReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AddOrderRequest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ModifyOrderRequest = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeleteOrderRequest = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderEnteredOOB = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderModifiedOOB = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderDeletedOOB = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderActivatedOrTriggered = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderExpired = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReserveOrderRefreshed = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AwayMarketBetter = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorporateAction = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartOfDay = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndOfDay = 13;
};
struct ONIXS_FIXENGINE_API AuctionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockOrderAuction = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectedOrderAuction = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExposureOrderAuction = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FlashOrderAuction = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FacilitationOrderAuction = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SolicitationOrderAuction = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceImprovementMechanism = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectedOrderPriceImprovementMechanism = 8;
};
struct ONIXS_FIXENGINE_API AuctionInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutomatedAuctionPermitted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutomatedAuctionNotPermitted = 1;
};
struct ONIXS_FIXENGINE_API LockType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotLocked = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AwayMarketNetter = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThreeTickLocked = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LockedByMarketMaker = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectedOrderLock = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultilegLock = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketOrderLock = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreAssignmentLock = 7;
};
struct ONIXS_FIXENGINE_API ReleaseInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ISO = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoAwayMarketBetterCheck = 2;
};
struct ONIXS_FIXENGINE_API DisclosureType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Volume = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Side = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AON = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int General = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingAccount = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CMTAAccount = 7;
};
struct ONIXS_FIXENGINE_API DisclosureInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int No = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Yes = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UseDefaultSetting = 2;
};
struct ONIXS_FIXENGINE_API TradingCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Customer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerProfessional = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerDealer = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerBrokerDealer = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Principal = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMaker = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AwayMarketMaker = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystematicInternaliser = 8;
};
struct ONIXS_FIXENGINE_API ClearingAccountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Customer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Firm = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMaker = 3;
};
struct ONIXS_FIXENGINE_API RelatedPriceSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NBBid = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NBOffer = 2;
};
struct ONIXS_FIXENGINE_API MinQtyMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Once = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Multiple = 2;
};
struct ONIXS_FIXENGINE_API Triggered
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotTriggered = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriggeredValue = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StopOrderTriggered = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OCOOrderTriggered = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OTOOrderTriggered = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OUOOrderTriggered = 5;
};
struct ONIXS_FIXENGINE_API EventTimeUnit
{
static const char Hour[];
static const char Minute[];
static const char Second[];
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API OrderOrigination
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromCustomer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromWithinFirm = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromAnotherBrokerDealer = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromCustomerOrWithFirm = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromDirectAccessCustomer = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromForeignDealerEquivalent = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderReceivedFromExecutionOnlyService = 7;
};
struct ONIXS_FIXENGINE_API ClearedIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotCleared = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cleared = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Submitted = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 3;
};
struct ONIXS_FIXENGINE_API ContractRefPosType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TwoComponentIntercommoditySpread = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndexOrBasket = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TwoComponentLocationBasis = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PositionCapacity
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Principal = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Agent = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Customer = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Counterparty = 3;
};
struct ONIXS_FIXENGINE_API TradePriceCondition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumDividend = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumRights = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExDividend = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExRights = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumCoupon = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumCapitalRepayments = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExCoupon = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExCapitalRepayments = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashSettlement = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialCumBonus = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialPrice = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialExBonus = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GuaranteedDelivery = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecialDividend = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceImprovement = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonPriceFormingTrade = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeExemptedFromTradingObligation = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PricePending = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceNotApplicable = 18;
};
struct ONIXS_FIXENGINE_API TradeAllocStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingClear = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Claimed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cleared = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 3;
};
struct ONIXS_FIXENGINE_API TradeQtyType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearedQuantity = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LongSideClaimedQuantity = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortSideClaimedQuantity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LongSideRejectedQuantity = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ShortSideRejectedQuantity = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingQuantity = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionQuantity = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RemainingQuantity = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreviousRemainingQuantity = 8;
};
struct ONIXS_FIXENGINE_API TradeAllocGroupInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Add = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotAdd = 1;
};
struct ONIXS_FIXENGINE_API OffsetInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offset = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Onset = 1;
};
struct ONIXS_FIXENGINE_API RelatedTradeIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonFIXSource = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeID = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondaryTradeID = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeReportID = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirmTradeID = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondaryFirmTradeID = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RegulatoryTradeID = 6;
};
struct ONIXS_FIXENGINE_API RelatedPositionIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PosMaintRptID = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransferID = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PositionEntityID = 3;
};
struct ONIXS_FIXENGINE_API QuoteAckStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReceivedNotYetProcessed = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API ValueCheckType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceCheck = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotionalValueCheck = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuantityCheck = 3;
};
struct ONIXS_FIXENGINE_API ValueCheckAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotCheck = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Check = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BestEffort = 2;
};
struct ONIXS_FIXENGINE_API PartyDetailRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRelatedParty = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPartyStatus = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 98;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PartyDetailRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithChanges = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptancePending = 3;
};
struct ONIXS_FIXENGINE_API PartyDetailDefinitionStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithChanges = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API EntitlementRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidRelatedParty = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidEntitlementType = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidEntitlementID = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidEntitlementAttribute = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidInstrumentScope = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidMarketSegmentScope = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidStartDate = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidEndDate = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentScopeNotSupported = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketSegmentScopeNotSupported = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EntitlementNotApprovedForParty = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EntitlementAlreadyDefinedForParty = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentNotApprovedForParty = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 98;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API EntitlementStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithChanges = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pending = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Requested = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Deferred = 5;
};
struct ONIXS_FIXENGINE_API TradeMatchAckStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReceivedNotProcessed = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API TradeMatchRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidPartyInformation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownInstrument = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unauthorized = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidTradeType = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PriceMovementType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Amount = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 1;
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDEvent
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitialBlockTrade = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Allocation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Clearing = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Compression = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Novation = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Termination = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostTrdVal = 6;
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UniqueTransactionIdentifier = '1';
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Current = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Previous = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Block = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Related = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearedBlockTrade = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingVenueTransactionIdentifier = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportTrackingNumber = 6;
};
struct ONIXS_FIXENGINE_API ClearingIntention
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotIntendToClear = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IntendToClear = 1;
};
struct ONIXS_FIXENGINE_API ConfirmationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonElectronic = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Electronic = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unconfirmed = 2;
};
struct ONIXS_FIXENGINE_API VerificationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonElectronic = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Electronic = 1;
};
struct ONIXS_FIXENGINE_API ClearingRequirementException
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoException = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exception = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndUserException = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterAffiliateException = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TreasuryAffiliateException = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CooperativeException = 5;
};
struct ONIXS_FIXENGINE_API IRSDirection
{
static const char Pay[];
static const char Rcv[];
static const char NA[];
};
struct ONIXS_FIXENGINE_API RegulatoryReportType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RT = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PET = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Snapshot = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Confirmation = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RTPET = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PETConfirmation = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RTPETConfirmation = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostTrade = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Verification = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PstTrdEvnt = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PstTrdEvntRTReportable = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LMTF = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DATF = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VOLO = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FWAF = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IDAF = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VOLW = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FULF = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FULA = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FULV = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FULJ = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int COAF = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Order = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ChildOrder = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderRoute = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trade = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Quote = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Supplement = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NewTransaction = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionCorrection = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionModification = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralUpdate = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginUpdate = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TransactionReportedInError = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TerminationEarlyTermination = 34;
};
struct ONIXS_FIXENGINE_API TradeCollateralization
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Uncollateralized = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartiallyCollateralized = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneWayCollaterallization = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FullyCollateralized = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetExposure = 4;
};
struct ONIXS_FIXENGINE_API TradeContinuation
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Novation = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartialNovation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeUnwind = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartialTradeUnwind = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exercise = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Netting = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FullNetting = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartialNetting = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Amendment = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Increase = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditEvent = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StrategicRestructuring = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuccessionEventReorganization = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuccessionEventRenaming = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Porting = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Withdrawl = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Void = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountTransfer = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GiveUp = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TakeUp = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AveragePricing = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reversal = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocTrdPosting = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cascade = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Delivery = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionAsgn = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Expiration = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Maturity = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EqualPosAdj = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnequalPosAdj = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Correction = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EarlyTermination = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rerate = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API AssetClass
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterestRate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Currency = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Credit = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Equity = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Commodity = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cash = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Debt = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fund = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LoanFacility = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Index = 11;
};
struct ONIXS_FIXENGINE_API AssetSubClass
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Metals = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bullion = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Energy = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommodityIndex = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Agricultural = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Environmental = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Freight = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fertilizer = 41;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndustrialProduct = 42;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Inflation = 43;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Paper = 44;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Polypropylene = 45;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OfficialEconomicStatistics = 46;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SingleName = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditIndex = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndexTranche = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditBasket = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Basket = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXCrossRates = 38;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXEmergingMarkets = 39;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXMajors = 40;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Government = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Agency = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Corporate = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Financing = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MoneyMarket = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mortgage = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Municipal = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Common = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Preferred = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquityIndex = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquityBasket = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendIndex = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StockDividend = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeTradedFund = 36;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolatilityIndex = 37;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MutualFund = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollectiveInvestmentVehicle = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestmentProgram = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecializedAccountProgram = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SingleCurrency = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossCurrency = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TermLoan = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BridgeLoan = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LetterOfCredit = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exotic = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherC10 = 47;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 48;
};
struct ONIXS_FIXENGINE_API SwapClass
{
static const char BasisSwap[];
static const char IndexSwap[];
static const char BroadBasedSecuritySwap[];
static const char BasketSwap[];
};
struct ONIXS_FIXENGINE_API CouponType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Zero = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedRate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloatingRate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Structured = 3;
};
struct ONIXS_FIXENGINE_API CouponFrequencyUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
static const char Hour[];
static const char Minute[];
static const char Second[];
static const char Term[];
};
struct ONIXS_FIXENGINE_API CouponDayCount
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OneOne = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyThreeSixtyUS = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyThreeSixtySIA = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyThreeSixtyM = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyEThreeSixty = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyEThreeSixtyISDA = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActThreeSixty = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActThreeSixtyFiveFixed = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActActAFB = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActActICMA = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActActISMAUltimo = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActActISDA = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BusTwoFiftyTwo = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyEPlusThreeSixty = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActThreeSixtyFiveL = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NLThreeSixtyFive = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NLThreeSixty = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Act364 = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyThreeSixtyFive = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyActual = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyThreeSixtyICMA = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyETwoThreeSixty = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirtyEThreeThreeSixty = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API LienSeniority
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unknown = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FirstLien = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondLien = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ThirdLien = 3;
};
struct ONIXS_FIXENGINE_API LoanFacility
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BridgeLoan = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LetterOfCredit = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RevolvingLoan = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SwinglineFunding = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TermLoan = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeClaim = 5;
};
struct ONIXS_FIXENGINE_API ReferenceEntityType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Asian = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AustralianNewZealand = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EuropeanEmergingMarkets = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Japanese = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NorthAmericanHighYield = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NorthAmericanInsurance = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NorthAmericanInvestmentGrade = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Singaporean = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WesternEuropean = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WesternEuropeanInsurance = 10;
};
struct ONIXS_FIXENGINE_API BlockTrdAllocIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockToBeAllocated = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockNotToBeAllocated = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocatedTrade = 2;
};
struct ONIXS_FIXENGINE_API UnderlyingObligationType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Bond = '0';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ConvertibleBond = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Mortgage = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Loan = '3';
};
struct ONIXS_FIXENGINE_API CashSettlQuoteMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bid = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mid = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offer = 2;
};
struct ONIXS_FIXENGINE_API CashSettlValuationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Market = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Highest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageMarket = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageHighest = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlendedMarket = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlendedHighest = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageBlendedMarket = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageBlendedHighest = 7;
};
struct ONIXS_FIXENGINE_API StreamType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PaymentCashSettlement = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PhysicalDelivery = 1;
};
struct ONIXS_FIXENGINE_API ProvisionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MandatoryEarlyTermination = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionalEarlyTermination = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelable = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Extendable = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MutualEarlyTermination = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Evergreen = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Callable = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Puttable = 7;
};
struct ONIXS_FIXENGINE_API ProvisionDateTenorUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API ProvisionCalculationAgent
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExercisingParty = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonExercisingParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MasterAgreeent = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Supplement = 3;
};
struct ONIXS_FIXENGINE_API ProvisionOptionSinglePartyBuyerSide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buy = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sell = 2;
};
struct ONIXS_FIXENGINE_API ProvisionCashSettlMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashPrice = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashPriceAlternate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParYieldCurveAdjusted = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ZeroCouponYieldCurveAdjusted = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ParYieldCurveUnadjusted = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossCurrency = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralizedPrice = 6;
};
struct ONIXS_FIXENGINE_API ProvisionCashSettlQuoteType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bid = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mid = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offer = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExercisingPartyPays = 3;
};
struct ONIXS_FIXENGINE_API ProvisionOptionExerciseEarliestDateOffsetUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API ProvisionOptionExerciseFixedDateType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unadjusted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Adjusted = 1;
};
struct ONIXS_FIXENGINE_API ProvisionCashSettlPaymentDateType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unadjusted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Adjusted = 1;
};
struct ONIXS_FIXENGINE_API ProtectionTermEventUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API ProtectionTermEventDayType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Business = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Calendar = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommodityBusiness = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrencyBusiness = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBusiness = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ScheduledTradingDay = 5;
};
struct ONIXS_FIXENGINE_API ProtectionTermEventQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RestructuringMultipleHoldingObligations = 'H';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char RestructuringMultipleCreditEventNotices = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FloatingRateInterestShortfall = 'C';
};
struct ONIXS_FIXENGINE_API PaymentType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Brokerage = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpfrontFee = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndependentAmountCollateral = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrincipalExchange = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NovationTermination = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EarlyTerminationProvision = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelableProvision = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExtendibleProvision = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CapRateProvision = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloorRateProvision = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionPremium = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementPayment = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashSettl = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityLending = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rebate = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PaymentPaySide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buy = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sell = 2;
};
struct ONIXS_FIXENGINE_API PaymentSettlStyle
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Standard = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Net = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StandardfNet = 2;
};
struct ONIXS_FIXENGINE_API PaymentStreamType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Periodic = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Single = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Dividend = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Interest = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendReturn = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceReturn = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalReturn = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Variance = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Correlation = 9;
};
struct ONIXS_FIXENGINE_API PaymentStreamDiscountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Standard = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FRA = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamCompoundingMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Flat = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Straight = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpreadExclusive = 3;
};
struct ONIXS_FIXENGINE_API PaymentStreamPaymentFrequencyUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
static const char Term[];
};
struct ONIXS_FIXENGINE_API PaymentStreamPaymentDateOffsetUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API PaymentStreamResetWeeklyRollConvention
{
static const char Monday[];
static const char Tuesday[];
static const char Wednesday[];
static const char Thursday[];
static const char Friday[];
static const char Saturday[];
static const char Sunday[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateIndexSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bloomberg = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reuters = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Telerate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PaymentStreamRateIndexCurveUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API PaymentStreamRateSpreadPositionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Short = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Long = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamRateTreatment
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BondEquivalentYield = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MoneyMarketYield = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamCapRateBuySide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buyer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Seller = 2;
};
struct ONIXS_FIXENGINE_API PaymentStreamFloorRateBuySide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buyer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Seller = 2;
};
struct ONIXS_FIXENGINE_API PaymentStreamAveragingMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unweighted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Weighted = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamNegativeRateTreatment
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ZeroInterestRateMethod = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NegativeInterestRateMethod = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamInflationLagUnit
{
static const char Day[];
static const char Week[];
static const char Month[];
static const char Year[];
};
struct ONIXS_FIXENGINE_API PaymentStreamInflationLagDayType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Business = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Calendar = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommodityBusiness = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrencyBusiness = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBusiness = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ScheduledTradingDay = 5;
};
struct ONIXS_FIXENGINE_API PaymentStreamInflationInterpolationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LinearZeroYield = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamFRADiscounting
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ISDA = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AFMA = 2;
};
struct ONIXS_FIXENGINE_API NonDeliverableFixingDateType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unadjusted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Adjusted = 1;
};
struct ONIXS_FIXENGINE_API PaymentScheduleType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Notional = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashFlow = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FXLinkedNotional = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedRate = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FutureValueNotional = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnownAmount = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloatingRateMultiplier = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Spread = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CapRate = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloorRate = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonDeliverableSettlPaymentDates = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonDeliverableSettlCalculationDates = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonDeliverableFXFixingDates = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlPeriodNotnl = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlPeriodPx = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CalcPeriod = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendAccrualRateMultiplier = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendAccrualRateSpread = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendAccrualCapRate = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendAccrualFloorRate = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompoundingRateMultiplier = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompoundingRateSpread = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompoundingCapRate = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompoundingFloorRate = 23;
};
struct ONIXS_FIXENGINE_API PaymentScheduleStepRelativeTo
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Previous = 1;
};
struct ONIXS_FIXENGINE_API PaymentStubType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompoundingInitial = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompoundingFinal = 3;
};
struct ONIXS_FIXENGINE_API PaymentStubLength
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Short = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Long = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamPaymentDateOffsetDayType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Business = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Calendar = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommodityBusiness = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrencyBusiness = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBusiness = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ScheduledTradingDay = 5;
};
struct ONIXS_FIXENGINE_API BusinessDayConvention
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotApplicable = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FollowingDay = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloatingRateNote = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ModifiedFollowingDay = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PrecedingDay = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ModifiedPrecedingDay = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NearestDay = 7;
};
struct ONIXS_FIXENGINE_API DateRollConvention
{
static const char FirstDay[];
static const char SecondDay[];
static const char ThirdDay[];
static const char FourthDay[];
static const char FifthDay[];
static const char SixthDay[];
static const char SeventhDay[];
static const char EighthDay[];
static const char NinthDay[];
static const char TenthDay[];
static const char EleventhDay[];
static const char TwelvthDay[];
static const char ThirteenthDay[];
static const char ForteenthDay[];
static const char FifteenthDay[];
static const char SixteenthDay[];
static const char SeventeenthDay[];
static const char EighteenthDay[];
static const char NineteenthDay[];
static const char TwentiethDay[];
static const char TwentyFirstDay[];
static const char TwentySecondDay[];
static const char TwentyThirdDay[];
static const char TwentyFourthDay[];
static const char TwentyFifthDay[];
static const char TwentySixthDay[];
static const char TwentySeventhDay[];
static const char TwentyEigthDa28y[];
static const char TwentyNinthDay[];
static const char ThirtiethDay[];
static const char EOM[];
static const char FRN[];
static const char IMM[];
static const char IMMCAD[];
static const char IMMAUD[];
static const char IMMNZD[];
static const char SFE[];
static const char NONE[];
static const char TBILL[];
static const char MON[];
static const char TUE[];
static const char WED[];
static const char THU[];
static const char FRI[];
static const char SAT[];
static const char SUN[];
};
struct ONIXS_FIXENGINE_API AttachmentEncodingType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Base64 = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RawBinary = 1;
};
struct ONIXS_FIXENGINE_API NegotiationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutoSpot = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NegotiatedSpot = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PhoneSpot = 2;
};
struct ONIXS_FIXENGINE_API ComplexEventPeriodType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsianOut = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsianIn = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BarrierCap = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BarrierFloor = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnockOut = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int KnockIn = 5;
};
struct ONIXS_FIXENGINE_API ComplexEventDateOffsetDayType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Business = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Calendar = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommodityBusiness = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrencyBusiness = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBusiness = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ScheduledTradingDay = 5;
};
struct ONIXS_FIXENGINE_API ComplexOptPayoutTime
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Close = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Open = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OfficialSettl = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ValuationTime = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExcahgneSettlTime = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DerivativesClose = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsSpecified = 6;
};
struct ONIXS_FIXENGINE_API ComplexEventQuoteBasis
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Currency1PerCurrency2 = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Currency2PerCurrency1 = 1;
};
struct ONIXS_FIXENGINE_API ComplexEventCreditEventNotifyingParty
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellerNotifies = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuyerNotifies = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SellerOrBuyerNotifies = 2;
};
struct ONIXS_FIXENGINE_API DeliveryScheduleType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Notional = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Delivery = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PhysicalSettlPeriods = 2;
};
struct ONIXS_FIXENGINE_API DeliveryScheduleToleranceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Absolute = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 1;
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlFlowType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllTimes = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OnPeak = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OffPeak = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Base = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BlockHours = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 5;
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlHolidaysProcessingInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoNotIncludeHolidays = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IncludeHolidays = 1;
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlDay
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Monday = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tuesday = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Wednesday = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Thursday = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Friday = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Saturday = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sunday = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllWeekdays = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllDays = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllWeekends = 10;
};
struct ONIXS_FIXENGINE_API DeliveryScheduleSettlTimeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hour = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Timestamp = 1;
};
struct ONIXS_FIXENGINE_API DeliveryStreamType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Periodic = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Single = 2;
};
struct ONIXS_FIXENGINE_API DeliveryStreamDeliveryRestriction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Firm = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonFirm = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ForceMajeure = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystemFirm = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnitFirm = 5;
};
struct ONIXS_FIXENGINE_API DeliveryStreamTitleTransferCondition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Transfers = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoesNotTransfer = 1;
};
struct ONIXS_FIXENGINE_API DeliveryStreamToleranceOptionSide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buyer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Seller = 2;
};
struct ONIXS_FIXENGINE_API DeliveryStreamElectingPartySide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Buyer = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Seller = 1;
};
struct ONIXS_FIXENGINE_API SwapSubClass
{
static const char Amortizing[];
static const char Compounding[];
static const char ConstantNotionalSchedule[];
static const char AccretingNotionalSchedule[];
static const char CustomNotionalSchedule[];
};
struct ONIXS_FIXENGINE_API StrategyType
{
static const char Straddle[];
static const char Strangle[];
static const char Butterfly[];
static const char Condor[];
static const char CallableInversibleSnowball[];
static const char Other[];
};
struct ONIXS_FIXENGINE_API SettlDisruptionProvision
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Negotiation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancellation = 2;
};
struct ONIXS_FIXENGINE_API MarketDisruptionProvision
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotApplicable = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Applicable = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsInMasterAgreement = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsInConfirmation = 3;
};
struct ONIXS_FIXENGINE_API MarketDisruptionFallbackProvision
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MasterAgreement = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Confirmation = 1;
};
struct ONIXS_FIXENGINE_API MarketDisruptionFallbackUnderlierType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Basket = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bond = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cash = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Commodity = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConvertibleBond = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Equity = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeTradedFund = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Future = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Index = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Loan = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mortgage = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MutualFund = 11;
};
struct ONIXS_FIXENGINE_API ExerciseConfirmationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotRequired = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonElectronic = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Electronic = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unknown = 3;
};
struct ONIXS_FIXENGINE_API OptionExerciseDateType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unadjusted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Adjusted = 1;
};
struct ONIXS_FIXENGINE_API PaymentDateOffsetDayType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Business = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Calendar = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Commodity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Currency = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Scheduled = 5;
};
struct ONIXS_FIXENGINE_API PaymentForwardStartType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Prepaid = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Postpaid = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Variable = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fixed = 3;
};
struct ONIXS_FIXENGINE_API PaymentStreamSettlLevel
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Average = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Maximum = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Minimum = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cumulative = 3;
};
struct ONIXS_FIXENGINE_API PaymentStreamRateSpreadType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Absolute = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamPricingDayDistribution
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int All = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int First = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Last = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Penultimate = 3;
};
struct ONIXS_FIXENGINE_API PaymentStreamPricingDayOfWeek
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EveryDay = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Monday = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tuesday = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Wednesday = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Thursday = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Friday = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Saturday = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Sunday = 7;
};
struct ONIXS_FIXENGINE_API StreamCommodityNearbySettlDayUnit
{
static const char Week[];
static const char Month[];
};
struct ONIXS_FIXENGINE_API StreamCommoditySettlDateRollUnit
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Day = 'D';
};
struct ONIXS_FIXENGINE_API StreamCommodityDataSourceIDType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int City = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Airport = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WeatherStation = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WeatherIndex = 3;
};
struct ONIXS_FIXENGINE_API StreamNotionalCommodityFrequency
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Term = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerBusinessDay = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerCalculationPeriod = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerSettlPeriod = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerCalendarDay = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerHour = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerMonth = 6;
};
struct ONIXS_FIXENGINE_API RiskLimitReportStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
};
struct ONIXS_FIXENGINE_API RiskLimitReportRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnkRiskLmtRprtID = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnkPty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 2;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Submit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LimitConsumed = 1;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckRequestType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllOrNone = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Partial = 1;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Approved = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PartiallyApproved = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ApprovalPending = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelled = 4;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReqExceedsCreditLimit = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReqExceedsClipSizeLimit = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReqExceedsMaxNotional = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API PartyActionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Suspend = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HaltTrading = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reinstate = 2;
};
struct ONIXS_FIXENGINE_API PartyActionResponse
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Completed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API PartyActionRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParty = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnkReqParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotAuthorized = 98;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API RefRiskLimitCheckIDType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskLimitRequestID = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskLimitCheckID = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OutOfBandID = 3;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckModelType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PlusOneModel = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PingModel = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PushModel = 3;
};
struct ONIXS_FIXENGINE_API RiskLimitCheckStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClaimRequired = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreDefinedLimitCheckSucceeded = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreDefinedLimitCheckFailed = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreDefinedAutoAcceptRuleInvoked = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreDefinedAutoRejectRuleInvoked = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedByClearingFirm = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectedByClearingFirm = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pending = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedByCreditHub = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectedByCreditHub = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingCreditHubCheck = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedByExecVenue = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectedByExecVenue = 14;
};
struct ONIXS_FIXENGINE_API RegulatoryTransactionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SEFRequiredTransaction = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SEFPermittedTransaction = 2;
};
struct ONIXS_FIXENGINE_API BatchProcessMode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Update = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Snapshot = 1;
};
struct ONIXS_FIXENGINE_API DeliveryStreamDeliveryPointSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Proprietary = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EIC = 1;
};
struct ONIXS_FIXENGINE_API TaxonomyType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISINOrAltInstrmtID = 'I';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char InterimTaxonomy = 'E';
};
struct ONIXS_FIXENGINE_API RegulatoryTradeIDScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingMember = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Client = 2;
};
struct ONIXS_FIXENGINE_API EntitlementSubType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderEntry = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HItLift = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ViewIndicativePx = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ViewExecutablePx = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SingleQuote = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StreamingQuotes = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SingleBroker = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultiBrokers = 8;
};
struct ONIXS_FIXENGINE_API QuoteModelType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteEntry = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteModification = 2;
};
struct ONIXS_FIXENGINE_API ExecMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unspecified = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Manual = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Automated = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VoiceBrokered = 3;
};
struct ONIXS_FIXENGINE_API TradeContingency
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoesNotApply = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContingentTrade = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonContingentTrade = 2;
};
struct ONIXS_FIXENGINE_API PaymentSubType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Intermediate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Prepaid = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Postpaid = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Variable = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fixed = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Swap = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Conditional = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedRate = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FloatingRate = 10;
};
struct ONIXS_FIXENGINE_API MassOrderRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptedWithAdditionalEvents = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 3;
};
struct ONIXS_FIXENGINE_API MassOrderRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ResponseLevelNotSupported = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidMarket = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidMarketSegment = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API OrderResponseLevel
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoAck = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MinimumAck = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AckEach = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SummaryAck = 3;
};
struct ONIXS_FIXENGINE_API OrderEntryAction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Add = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Modify = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Delete = '3';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Suspend = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Release = '5';
};
struct ONIXS_FIXENGINE_API ExecTypeReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdAddedOnRequest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdReplacedOnRequest = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdCxldOnRequest = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsolicitedOrdCxl = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonRestingOrdAddedOnRequest = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdReplacedWithNonRestingOrdOnRequest = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TriggerOrdReplacedOnRequest = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuspendedOrdReplacedOnRequest = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuspendedOrdCxldOnRequest = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdCxlPending = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingCxlExecuted = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RestingOrdTriggered = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SuspendedOrdActivated = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ActiveOrdSuspended = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdExpired = 15;
};
struct ONIXS_FIXENGINE_API TransferTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 2;
};
struct ONIXS_FIXENGINE_API TransferType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestTransfer = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptTransfer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeclineTransfer = 2;
};
struct ONIXS_FIXENGINE_API TransferScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterFirmTransfer = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IntraFirmTransfer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CMTA = 2;
};
struct ONIXS_FIXENGINE_API TransferStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RejectedByIntermediary = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AcceptPending = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Declined = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelled = 5;
};
struct ONIXS_FIXENGINE_API TransferRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Success = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParty = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownInstrument = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnauthorizedToSubmitXfer = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownPosition = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API TransferReportType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Submit = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Alleged = 1;
};
struct ONIXS_FIXENGINE_API SettlPriceDeterminationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unknown = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastTradePrice = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastBidPrice = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LastOfferPrice = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MidPrice = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageLastTradePrice = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageLastTradePeriod = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnderlyingPrice = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CalculatedPrice = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ManualPrice = 9;
};
struct ONIXS_FIXENGINE_API MDStatisticType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Count = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageVolume = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalVolume = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Distribution = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Ratio = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Liquidity = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VWAP = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Volatility = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Duration = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tick = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageValue = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalValue = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int High = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Low = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Midpoint = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int First = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Last = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBest = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExchangeBestWithVolume = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConsolidatedBest = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConsolidatedBestWithVolume = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TWAP = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageDuration = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AveragePrice = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalFees = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalBenefits = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MedianValue = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AverageLiquidity = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MedianDuration = 30;
};
struct ONIXS_FIXENGINE_API MDStatisticScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BidPrices = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OfferPrices = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BidDepth = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OfferDepth = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Orders = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Quotes = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdersAndQuotes = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Trades = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradePrices = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AuctionPrices = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpeningPrices = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClosingPrices = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementPrices = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnderlyingPrices = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OpenInterest = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IndexValues = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarginRates = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Outages = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ScheduledAuctions = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReferencePrices = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeValue = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketDataFeeItems = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rebates = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Discounts = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Payments = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Taxes = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Levies = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Benefits = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fees = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdersRFQs = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMakers = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingInterruptions = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingSuspensions = 33;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoQuotes = 34;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RequestForQuotes = 35;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeVolume = 36;
};
struct ONIXS_FIXENGINE_API MDStatisticSubScope
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Visible = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hidden = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Indicative = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tradeable = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Passive = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketConsensus = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Power = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HardwareError = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SoftwareError = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetworkError = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Failed = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Executed = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Entered = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Modified = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancelled = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketDataAccess = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TerminalAccess = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Volume = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cleared = 19;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Settled = 20;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 21;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Monetary = 22;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonMonetary = 23;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Gross = 24;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargeInScale = 25;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NeitherHiddenNorLargeInScale = 26;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CorporateAction = 27;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VenueDecision = 28;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MinimumTimePeriod = 29;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Open = 30;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotExecuted = 31;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Aggressive = 32;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Directed = 33;
};
struct ONIXS_FIXENGINE_API MDStatisticScopeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EntryRate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ModificationRate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelRate = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DownwardMove = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpwardMove = 5;
};
struct ONIXS_FIXENGINE_API MDStatisticIntervalType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SlidingWindow = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SlidingWindowPeak = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedDateRange = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedTimeRange = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CurrentTimeUnit = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreviousTimeUnit = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MaximumRange = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MaximumRangeUpToPreviousTimeUnit = 8;
};
struct ONIXS_FIXENGINE_API MDStatisticRatioType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BuyersToSellers = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UpticksToDownticks = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMakerToNonMarketMaker = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AutomatedToNonAutomated = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdersToTrades = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuotesToTrades = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdersAndQuotesToTrades = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FailedToTotalTradedValue = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BenefitsToTotalTradedValue = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FeesToTotalTradedValue = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeVolumeToTotalTradedVolume = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrdersToTotalNumberOrders = 12;
};
struct ONIXS_FIXENGINE_API MDStatisticRequestResult
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Successful = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownMarket = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownMarketSegment = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownSecurityList = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownInstruments = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidParties = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeDateOutOfSupportedRange = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedStatisticType = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedScopeOrSubScope = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedScopeType = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketDepthNotSupported = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FrequencyNotSupported = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedStatisticInterval = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedStatisticDateRange = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedStatisticTimeRange = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsupportedRatioType = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownTradeInputSource = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvalidOrUnknownTradingSession = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnauthorizedForStatisticRequest = 18;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API MDStatisticStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Active = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Inactive = 2;
};
struct ONIXS_FIXENGINE_API MDStatisticValueType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Absolute = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 2;
};
struct ONIXS_FIXENGINE_API AssetGroup
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Financials = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Commodities = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AlternativeInvestments = 3;
};
struct ONIXS_FIXENGINE_API CollRptRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownTrade = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownInstrument = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownCounterparty = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownPosition = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnacceptableCollateral = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API CollRptStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API RelativeValueType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ASWSpread = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OIS = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ZSpread = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DiscountMargin = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ISpread = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OAS = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GSpread = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CDSBasis = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CDSInterpolatedBasis = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DV01 = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PV01 = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CS01 = 12;
};
struct ONIXS_FIXENGINE_API RelativeValueSide
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bid = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mid = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offer = 3;
};
struct ONIXS_FIXENGINE_API MDReportEvent
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartInstrumentRefData = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndInstrumentRefData = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartOffMarketTrades = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndOffMarketTrades = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartOrderBookTrades = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndOrderBookTrades = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartOpenInterest = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndOpenInterest = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartSettlementPrices = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndSettlementPrices = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartStatsRefData = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndStatsRefData = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StartStatistics = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EndStatistics = 14;
};
struct ONIXS_FIXENGINE_API MarketSegmentStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Active = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Inactive = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Published = 3;
};
struct ONIXS_FIXENGINE_API MarketSegmentType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pool = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Retail = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Wholesale = 3;
};
struct ONIXS_FIXENGINE_API MarketSegmentSubType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InterProductSpread = 1;
};
struct ONIXS_FIXENGINE_API MarketSegmentRelationship
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketSegmentPoolMember = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RetailSegment = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int WholesaleSegment = 3;
};
struct ONIXS_FIXENGINE_API QuoteSideIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char No = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char Yes = 'Y';
};
struct ONIXS_FIXENGINE_API CustomerPriority
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPriority = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnconditionalPriority = 1;
};
struct ONIXS_FIXENGINE_API SettlSubMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Shares = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Derivatives = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PaymentVsPayment = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Notional = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cascade = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Repurchase = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API CalculationMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Automatic = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Manual = 1;
};
struct ONIXS_FIXENGINE_API CollateralAmountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketValuation = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PortfolioValue = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ValueConfirmed = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralCreditValue = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdditionalCollateralValue = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EstimatedMarketValuation = 5;
};
struct ONIXS_FIXENGINE_API CommissionAmountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Unspecified = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Acceptance = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Broker = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingBroker = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Retail = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SalesCommission = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LocalCommission = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ResearchPayment = 7;
};
struct ONIXS_FIXENGINE_API CashSettlPriceDefault
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Close = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hedge = 1;
};
struct ONIXS_FIXENGINE_API ComplexEventPVFinalPriceElectionFallback
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Close = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int HedgeElection = 1;
};
struct ONIXS_FIXENGINE_API DividendEntitlementEvent
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExDate = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RecordDate = 1;
};
struct ONIXS_FIXENGINE_API DividendAmountType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RecordAmount = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExAmount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PaidAmount = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PerMasterConfirm = 3;
};
struct ONIXS_FIXENGINE_API NonCashDividendTreatment
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PotentialAdjustment = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CashEquivalent = 1;
};
struct ONIXS_FIXENGINE_API DividendComposition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EquityAmountReceiver = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CalculationAgent = 1;
};
struct ONIXS_FIXENGINE_API StrikeIndexQuote
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bid = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mid = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offer = 2;
};
struct ONIXS_FIXENGINE_API ExtraordinaryEventAdjustmentMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CalculationAgent = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionsExchange = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamInterpolationPeriod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InitialAndFinal = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AnyPeriod = 3;
};
struct ONIXS_FIXENGINE_API PaymentStreamLinkStrikePriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Volatility = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Variance = 1;
};
struct ONIXS_FIXENGINE_API PaymentStreamRealizedVarianceMethod
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Previous = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Last = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Both = 2;
};
struct ONIXS_FIXENGINE_API ProvisionBreakFeeElection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FlatFee = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AmortizedFee = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FundingFee = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FlatAndFundingFee = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AmortizedAndFundingFee = 4;
};
struct ONIXS_FIXENGINE_API ReturnRateDateMode
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceValuation = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DividendValuation = 1;
};
struct ONIXS_FIXENGINE_API ReturnRatePriceSequence
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initial = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Interim = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Final = 2;
};
struct ONIXS_FIXENGINE_API ReturnRateQuoteTimeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Open = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OfficialSettlPx = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Xetra = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Close = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DerivativesClose = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int High = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Low = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AsSpecifiedInMasterConfirmation = 7;
};
struct ONIXS_FIXENGINE_API ReturnRateValuationPriceOption
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FuturesPrice = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OptionsPrice = 2;
};
struct ONIXS_FIXENGINE_API ReturnRatePriceBasis
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Gross = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Net = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accrued = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CleanNet = 3;
};
struct ONIXS_FIXENGINE_API ReturnRatePriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AbsoluteTerms = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PercentageOfNotional = 1;
};
struct ONIXS_FIXENGINE_API StreamNotionalAdjustments
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Execution = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PortfolioRebalancing = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Standard = 2;
};
struct ONIXS_FIXENGINE_API UnderlyingNotionalAdjustments
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Execution = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PortfolioRebalancing = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Standard = 2;
};
struct ONIXS_FIXENGINE_API RemunerationIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoRemunerationPaid = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RemunerationPaid = 1;
};
struct ONIXS_FIXENGINE_API PartyRiskLimitStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disabled = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Enabled = 1;
};
struct ONIXS_FIXENGINE_API AlgorithmicTradeIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonAlgorithmicTrade = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AlgorithmicTrade = 1;
};
struct ONIXS_FIXENGINE_API TrdRegPublicationType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PreTradeTransparencyWaiver = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PostTradeDeferral = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptFromPublication = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderLevelPublicationToSubscribers = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PriceLevelPublicationToSubscribers = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderLevelPublicationToThePublic = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PublicationInternalToExecutionVenue = 6;
};
struct ONIXS_FIXENGINE_API TrdRegPublicationReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoBookOrderDueToAverageSpreadPrice = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoBookOrderDueToRefPrice = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoBookOrderDueToOtherConditions = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPublicPriceDueToRefPrice = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPublicPriceDueToIlliquid = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPublicPriceDueToOrderSize = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeferralDueToLargeInScale = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeferralDueToIlliquid = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DeferralDueToSizeSpecific = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPublicPriceDueToLargeInScale = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPublicPriceSizeDueToOrderHidden = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptedDueToSecuritiesFinancingTransaction = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptedDueToESCBPolicyTransaction = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceptionDueToReportByPaper = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceptionDueToTradeExecutedWithNonReportingParty = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExceptionDueToIntraFirmOrder = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ReportedOutsideReportingHours = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoPublicPxDueToPreTradeWaiver = 17;
};
struct ONIXS_FIXENGINE_API CrossedIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoCross = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossRejected = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CrossAccepted = 2;
};
struct ONIXS_FIXENGINE_API OrderAttributeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AggregatedOrder = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PendingAllocation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LiquidityProvisionActivityOrder = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RiskReductionOrder = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AlgorithmicOrder = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystematicInternaliserOrder = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllExecutionsSubmittedToAPA = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderExecutionInstructedByClient = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LargeInScale = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hidden = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubjectToEUSTO = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubjectToUKSTO = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RepresentativeOrder = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LinkageType = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExemptFromSTO = 14;
};
struct ONIXS_FIXENGINE_API TradeReportingIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotReported = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OnBook = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SISeller = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SIBuyer = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonSISeller = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SubDelegationByFirm = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Reportable = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonSIBuyer = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OffBook = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotReportable = 9;
};
struct ONIXS_FIXENGINE_API MassActionReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int None = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradingRiskControl = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClearingRiskControl = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MarketMakerProtection = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StopTrading = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EmergencyAction = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SessionLossLogout = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DuplicateLogin = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ProductNotTraded = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentNotTraded = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CompleInstrumentDeleted = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CircuitBreakerActivated = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API NotAffectedReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderSuspended = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InstrumentSuspended = 1;
};
struct ONIXS_FIXENGINE_API OrderOwnershipIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoChange = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutingPartyChange = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int EnteringPartyChange = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpecifiedPartyChange = 3;
};
struct ONIXS_FIXENGINE_API InTheMoneyCondition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int StandardITM = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ATMITM = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ATMCallITM = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ATMPutITM = 3;
};
struct ONIXS_FIXENGINE_API ExDestinationType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoRestriction = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedOnlyOnTradingVenue = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedOnlyOnSI = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedOnTradingVenueOrSI = 3;
};
struct ONIXS_FIXENGINE_API MarketCondition
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Normal = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Stressed = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exceptional = 2;
};
struct ONIXS_FIXENGINE_API QuoteAttributeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteAboveStandardMarketSize = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteAboveSpecificInstrumentSize = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteApplicableForLiquidtyProvisionActivity = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QuoteIssuerStatus = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BidOrAskRequest = 4;
};
struct ONIXS_FIXENGINE_API PriceQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccruedInterestIsFactored = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TaxIsFactored = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BondAmortizationIsFactored = 2;
};
struct ONIXS_FIXENGINE_API MDValueTier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Range1 = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Range2 = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Range3 = 3;
};
struct ONIXS_FIXENGINE_API MiscFeeQualifier
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Contributes = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DoesNotContribute = 1;
};
struct ONIXS_FIXENGINE_API CommissionAmountSubType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ResearchPaymentAccount = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CommissionSharingAgreement = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherTypeResearchPayment = 2;
};
struct ONIXS_FIXENGINE_API CommodityFinalPriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ArgusMcCloskey = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Baltic = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Exchange = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int GlobalCoal = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int IHSMcCloskey = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Platts = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API ReferenceDataDateType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdmitToTradeRequestDate = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdmitToTradeApprovalDate = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AdmitToTradeOrFirstTradeDate = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TerminationDate = 3;
};
struct ONIXS_FIXENGINE_API ReturnTrigger
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Dividend = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Variance = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Volatility = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TotalReturn = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ContractForDifference = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditDefault = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SpreadBet = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Price = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ForwardPriceUnderlyingInstrument = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API AveragePriceType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TimeWeightedAveragePrice = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int VolumeWeightedAveragePrice = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PercentOfVolumeAveragePrice = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int LimitOrderAveragePrice = 3;
};
struct ONIXS_FIXENGINE_API AllocGroupStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Added = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Canceled = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replaced = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Changed = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pending = 4;
};
struct ONIXS_FIXENGINE_API AllocRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
};
struct ONIXS_FIXENGINE_API MatchExceptionType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMatchingConfirmation = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoMatchingAllocation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AllocationDataElementMissing = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ConfirmationDataElementMissing = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DataDifferenceNotWithinTolerance = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MatchWithinTolerance = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API MatchExceptionElementType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccruedInterest = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DealPrice = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradeDate = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementDate = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SideIndicator = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int TradedCurrency = 6;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int AccountID = 7;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExecutingBrokerID = 8;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SettlementCurrencyAndAmount = 9;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int InvestmentManagerID = 10;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NetAmount = 11;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int PlaceOfSettlement = 12;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Commissions = 13;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecurityIdentifier = 14;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int QualityAllocated = 15;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Principal = 16;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Fees = 17;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Tax = 18;
};
struct ONIXS_FIXENGINE_API MatchExceptionToleranceValueType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FixedAmount = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Percentage = 2;
};
struct ONIXS_FIXENGINE_API MatchingDataPointIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Mandatory = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Optional = 2;
};
struct ONIXS_FIXENGINE_API TradeAggregationTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 2;
};
struct ONIXS_FIXENGINE_API TradeAggregationRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 1;
};
struct ONIXS_FIXENGINE_API TradeAggregationRejectReason
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownOrders = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnknownExecutionFills = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API OffshoreIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Regular = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offshore = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Onshore = 2;
};
struct ONIXS_FIXENGINE_API PayReportTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Replace = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Status = 2;
};
struct ONIXS_FIXENGINE_API PayReportStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disputed = 3;
};
struct ONIXS_FIXENGINE_API PayRequestTransType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cancel = 1;
};
struct ONIXS_FIXENGINE_API PayRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Disputed = 3;
};
struct ONIXS_FIXENGINE_API PostTradePaymentDebitOrCredit
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DebitPay = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CreditReceive = 1;
};
struct ONIXS_FIXENGINE_API PostTradePaymentStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int New = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Initiated = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Pending = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Confirmed = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 4;
};
struct ONIXS_FIXENGINE_API DuplicateClOrdIDIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char UniqueClOrdID = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DuplicateClOrdID = 'Y';
};
struct ONIXS_FIXENGINE_API EventInitiatorType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CustomerOrClient = 'C';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ExchangeOrExecutionVenue = 'E';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FirmOrBroker = 'F';
};
struct ONIXS_FIXENGINE_API NBBOEntryType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Bid = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Offer = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MidPrice = 2;
};
struct ONIXS_FIXENGINE_API NBBOSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotApplicable = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Direct = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SIP = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Hybrid = 3;
};
struct ONIXS_FIXENGINE_API SingleQuoteIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char MultipleQuotesAllowed = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char OnlyOneQuoteAllowed = 'Y';
};
struct ONIXS_FIXENGINE_API TrdRegTimestampManualIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char NotManuallyCaptured = 'N';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ManuallyCaptured = 'Y';
};
struct ONIXS_FIXENGINE_API CollateralReinvestmentType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MoneyMarketFund = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherComingledPool = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RepoMarket = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int DirectPurchaseOfSecurities = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OtherInvestments = 4;
};
struct ONIXS_FIXENGINE_API FundingSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Repo = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Cash = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int FreeCedits = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CustomerShortSales = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int BrokerShortSales = 4;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int UnsecuredBorrowing = 5;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Other = 99;
};
struct ONIXS_FIXENGINE_API MarginDirection
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Posted = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 1;
};
struct ONIXS_FIXENGINE_API TransactionAttributeType
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ExclusiveArrangement = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralReuse = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CollateralArrangmentType = 2;
};
struct ONIXS_FIXENGINE_API RoutingArrangmentIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NoRoutingArrangmentInPlace = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int RoutingArrangementInPlace = 1;
};
struct ONIXS_FIXENGINE_API RelatedOrderIDSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NonFIXSource = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SystemOrderIdentifier = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int ClientOrderIdentifier = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondaryOrderIdentifier = 3;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int SecondaryClientOrderIdentifier = 4;
};
struct ONIXS_FIXENGINE_API OrderRelationship
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotSpecified = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderAggregation = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int OrderSplit = 2;
};
struct ONIXS_FIXENGINE_API CurrencyCodeSource
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char CUSIP = '1';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char SEDOL = '2';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISINNumber = '4';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char ISOCurrencyCode = '6';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char FinancialInstrumentGlobalIdentifier = 'S';
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR char DigitalTokenIdentifier = 'Y';
};
struct ONIXS_FIXENGINE_API MultiJurisdictionReportingIndicator
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int NotMultiJrsdctnEligible = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int MultiJrsdctnEligible = 1;
};
struct ONIXS_FIXENGINE_API SelfMatchPreventionInstruction
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelAggressive = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelPassive = 2;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int CancelAggressivePassive = 3;
};
struct ONIXS_FIXENGINE_API SettlStatusRequestStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
struct ONIXS_FIXENGINE_API SettlStatusReportStatus
{
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Received = 0;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Accepted = 1;
static ONIXS_FIXENGINE_CONST_OR_CONSTEXPR int Rejected = 2;
};
}
}
}
}