![]() |
![]() |
|
Index
Source Files
Annotated Class List
Alphabetical Class List
Class Hierarchy
Graphical Class Hierarchy
|
||
![]() |
![]() |
00001 /* -*- C++ -*- */ 00002 00003 /**************************************************************************** 00004 ** Copyright (c) quickfixengine.org All rights reserved. 00005 ** 00006 ** This file is part of the QuickFIX FIX Engine 00007 ** 00008 ** This file may be distributed under the terms of the quickfixengine.org 00009 ** license as defined by quickfixengine.org and appearing in the file 00010 ** LICENSE included in the packaging of this file. 00011 ** 00012 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 00013 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 00014 ** 00015 ** See http://www.quickfixengine.org/LICENSE for licensing information. 00016 ** 00017 ** Contact ask@quickfixengine.org if any conditions of this licensing are 00018 ** not clear to you. 00019 ** 00020 ****************************************************************************/ 00021 00022 #ifndef FIX_FIELDS_H 00023 #define FIX_FIELDS_H 00024 00025 #include "DeprecatedFields.h" 00026 #include "Field.h" 00027 00028 #undef Yield 00029 00030 namespace FIX 00031 { 00032 00033 DEFINE_STRING(Account); 00034 DEFINE_STRING(AdvId); 00035 DEFINE_STRING(AdvRefID); 00036 DEFINE_CHAR(AdvSide); 00037 DEFINE_STRING(AdvTransType); 00038 DEFINE_PRICE(AvgPx); 00039 DEFINE_SEQNUM(BeginSeqNo); 00040 DEFINE_STRING(BeginString); 00041 DEFINE_LENGTH(BodyLength); 00042 DEFINE_CHECKSUM(CheckSum); 00043 DEFINE_STRING(ClOrdID); 00044 DEFINE_AMT(Commission); 00045 DEFINE_CHAR(CommType); 00046 DEFINE_QTY(CumQty); 00047 DEFINE_CURRENCY(Currency); 00048 DEFINE_SEQNUM(EndSeqNo); 00049 DEFINE_STRING(ExecID); 00050 DEFINE_MULTIPLEVALUESTRING(ExecInst); 00051 DEFINE_STRING(ExecRefID); 00052 DEFINE_CHAR(HandlInst); 00053 DEFINE_STRING(SecurityIDSource); 00054 DEFINE_STRING(IOIid); 00055 DEFINE_CHAR(IOIQltyInd); 00056 DEFINE_STRING(IOIRefID); 00057 DEFINE_STRING(IOIQty); 00058 DEFINE_CHAR(IOITransType); 00059 DEFINE_CHAR(LastCapacity); 00060 DEFINE_EXCHANGE(LastMkt); 00061 DEFINE_PRICE(LastPx); 00062 DEFINE_QTY(LastQty); 00063 DEFINE_NUMINGROUP(LinesOfText); 00064 DEFINE_SEQNUM(MsgSeqNum); 00065 DEFINE_STRING(MsgType); 00066 DEFINE_SEQNUM(NewSeqNo); 00067 DEFINE_STRING(OrderID); 00068 DEFINE_QTY(OrderQty); 00069 DEFINE_CHAR(OrdStatus); 00070 DEFINE_CHAR(OrdType); 00071 DEFINE_STRING(OrigClOrdID); 00072 DEFINE_UTCTIMESTAMP(OrigTime); 00073 DEFINE_BOOLEAN(PossDupFlag); 00074 DEFINE_PRICE(Price); 00075 DEFINE_SEQNUM(RefSeqNum); 00076 DEFINE_STRING(SecurityID); 00077 DEFINE_STRING(SenderCompID); 00078 DEFINE_STRING(SenderSubID); 00079 DEFINE_UTCTIMESTAMP(SendingTime); 00080 DEFINE_QTY(Quantity); 00081 DEFINE_CHAR(Side); 00082 DEFINE_STRING(Symbol); 00083 DEFINE_STRING(TargetCompID); 00084 DEFINE_STRING(TargetSubID); 00085 DEFINE_STRING(Text); 00086 DEFINE_CHAR(TimeInForce); 00087 DEFINE_UTCTIMESTAMP(TransactTime); 00088 DEFINE_CHAR(Urgency); 00089 DEFINE_UTCTIMESTAMP(ValidUntilTime); 00090 DEFINE_CHAR(SettlType); 00091 DEFINE_LOCALMKTDATE(SettlDate); 00092 DEFINE_STRING(SymbolSfx); 00093 DEFINE_STRING(ListID); 00094 DEFINE_INT(ListSeqNo); 00095 DEFINE_INT(TotNoOrders); 00096 DEFINE_INT(ListNoOrds); 00097 DEFINE_STRING(ListExecInst); 00098 DEFINE_STRING(AllocID); 00099 DEFINE_CHAR(AllocTransType); 00100 DEFINE_STRING(RefAllocID); 00101 DEFINE_NUMINGROUP(NoOrders); 00102 DEFINE_INT(AvgPxPrecision); 00103 DEFINE_LOCALMKTDATE(TradeDate); 00104 DEFINE_CHAR(PositionEffect); 00105 DEFINE_NUMINGROUP(NoAllocs); 00106 DEFINE_STRING(AllocAccount); 00107 DEFINE_QTY(AllocQty); 00108 DEFINE_CHAR(ProcessCode); 00109 DEFINE_NUMINGROUP(NoRpts); 00110 DEFINE_INT(RptSeq); 00111 DEFINE_QTY(CxlQty); 00112 DEFINE_NUMINGROUP(NoDlvyInst); 00113 DEFINE_INT(AllocStatus); 00114 DEFINE_INT(AllocRejCode); 00115 DEFINE_DATA(Signature); 00116 DEFINE_LENGTH(SecureDataLen); 00117 DEFINE_DATA(SecureData); 00118 DEFINE_LENGTH(SignatureLength); 00119 DEFINE_CHAR(EmailType); 00120 DEFINE_LENGTH(RawDataLength); 00121 DEFINE_DATA(RawData); 00122 DEFINE_BOOLEAN(PossResend); 00123 DEFINE_INT(EncryptMethod); 00124 DEFINE_PRICE(StopPx); 00125 DEFINE_EXCHANGE(ExDestination); 00126 DEFINE_INT(CxlRejReason); 00127 DEFINE_INT(OrdRejReason); 00128 DEFINE_CHAR(IOIQualifier); 00129 DEFINE_STRING(WaveNo); 00130 DEFINE_STRING(Issuer); 00131 DEFINE_STRING(SecurityDesc); 00132 DEFINE_INT(HeartBtInt); 00133 DEFINE_QTY(MinQty); 00134 DEFINE_QTY(MaxFloor); 00135 DEFINE_STRING(TestReqID); 00136 DEFINE_BOOLEAN(ReportToExch); 00137 DEFINE_BOOLEAN(LocateReqd); 00138 DEFINE_STRING(OnBehalfOfCompID); 00139 DEFINE_STRING(OnBehalfOfSubID); 00140 DEFINE_STRING(QuoteID); 00141 DEFINE_AMT(NetMoney); 00142 DEFINE_AMT(SettlCurrAmt); 00143 DEFINE_CURRENCY(SettlCurrency); 00144 DEFINE_BOOLEAN(ForexReq); 00145 DEFINE_UTCTIMESTAMP(OrigSendingTime); 00146 DEFINE_BOOLEAN(GapFillFlag); 00147 DEFINE_NUMINGROUP(NoExecs); 00148 DEFINE_UTCTIMESTAMP(ExpireTime); 00149 DEFINE_CHAR(DKReason); 00150 DEFINE_STRING(DeliverToCompID); 00151 DEFINE_STRING(DeliverToSubID); 00152 DEFINE_BOOLEAN(IOINaturalFlag); 00153 DEFINE_STRING(QuoteReqID); 00154 DEFINE_PRICE(BidPx); 00155 DEFINE_PRICE(OfferPx); 00156 DEFINE_QTY(BidSize); 00157 DEFINE_QTY(OfferSize); 00158 DEFINE_NUMINGROUP(NoMiscFees); 00159 DEFINE_AMT(MiscFeeAmt); 00160 DEFINE_CURRENCY(MiscFeeCurr); 00161 DEFINE_CHAR(MiscFeeType); 00162 DEFINE_PRICE(PrevClosePx); 00163 DEFINE_BOOLEAN(ResetSeqNumFlag); 00164 DEFINE_STRING(SenderLocationID); 00165 DEFINE_STRING(TargetLocationID); 00166 DEFINE_STRING(OnBehalfOfLocationID); 00167 DEFINE_STRING(DeliverToLocationID); 00168 DEFINE_NUMINGROUP(NoRelatedSym); 00169 DEFINE_STRING(Subject); 00170 DEFINE_STRING(Headline); 00171 DEFINE_STRING(URLLink); 00172 DEFINE_CHAR(ExecType); 00173 DEFINE_QTY(LeavesQty); 00174 DEFINE_QTY(CashOrderQty); 00175 DEFINE_PRICE(AllocAvgPx); 00176 DEFINE_AMT(AllocNetMoney); 00177 DEFINE_FLOAT(SettlCurrFxRate); 00178 DEFINE_CHAR(SettlCurrFxRateCalc); 00179 DEFINE_INT(NumDaysInterest); 00180 DEFINE_PERCENTAGE(AccruedInterestRate); 00181 DEFINE_AMT(AccruedInterestAmt); 00182 DEFINE_CHAR(SettlInstMode); 00183 DEFINE_STRING(AllocText); 00184 DEFINE_STRING(SettlInstID); 00185 DEFINE_CHAR(SettlInstTransType); 00186 DEFINE_STRING(EmailThreadID); 00187 DEFINE_CHAR(SettlInstSource); 00188 DEFINE_STRING(SecurityType); 00189 DEFINE_UTCTIMESTAMP(EffectiveTime); 00190 DEFINE_INT(StandInstDbType); 00191 DEFINE_STRING(StandInstDbName); 00192 DEFINE_STRING(StandInstDbID); 00193 DEFINE_INT(SettlDeliveryType); 00194 DEFINE_PRICE(BidSpotRate); 00195 DEFINE_PRICEOFFSET(BidForwardPoints); 00196 DEFINE_PRICE(OfferSpotRate); 00197 DEFINE_PRICEOFFSET(OfferForwardPoints); 00198 DEFINE_QTY(OrderQty2); 00199 DEFINE_LOCALMKTDATE(SettlDate2); 00200 DEFINE_PRICE(LastSpotRate); 00201 DEFINE_PRICEOFFSET(LastForwardPoints); 00202 DEFINE_STRING(AllocLinkID); 00203 DEFINE_INT(AllocLinkType); 00204 DEFINE_STRING(SecondaryOrderID); 00205 DEFINE_NUMINGROUP(NoIOIQualifiers); 00206 DEFINE_MONTHYEAR(MaturityMonthYear); 00207 DEFINE_PRICE(StrikePrice); 00208 DEFINE_INT(CoveredOrUncovered); 00209 DEFINE_CHAR(OptAttribute); 00210 DEFINE_EXCHANGE(SecurityExchange); 00211 DEFINE_BOOLEAN(NotifyBrokerOfCredit); 00212 DEFINE_INT(AllocHandlInst); 00213 DEFINE_QTY(MaxShow); 00214 DEFINE_FLOAT(PegOffsetValue); 00215 DEFINE_LENGTH(XmlDataLen); 00216 DEFINE_DATA(XmlData); 00217 DEFINE_STRING(SettlInstRefID); 00218 DEFINE_NUMINGROUP(NoRoutingIDs); 00219 DEFINE_INT(RoutingType); 00220 DEFINE_STRING(RoutingID); 00221 DEFINE_PRICEOFFSET(Spread); 00222 DEFINE_CURRENCY(BenchmarkCurveCurrency); 00223 DEFINE_STRING(BenchmarkCurveName); 00224 DEFINE_STRING(BenchmarkCurvePoint); 00225 DEFINE_PERCENTAGE(CouponRate); 00226 DEFINE_LOCALMKTDATE(CouponPaymentDate); 00227 DEFINE_LOCALMKTDATE(IssueDate); 00228 DEFINE_INT(RepurchaseTerm); 00229 DEFINE_PERCENTAGE(RepurchaseRate); 00230 DEFINE_FLOAT(Factor); 00231 DEFINE_LOCALMKTDATE(TradeOriginationDate); 00232 DEFINE_LOCALMKTDATE(ExDate); 00233 DEFINE_FLOAT(ContractMultiplier); 00234 DEFINE_NUMINGROUP(NoStipulations); 00235 DEFINE_STRING(StipulationType); 00236 DEFINE_STRING(StipulationValue); 00237 DEFINE_STRING(YieldType); 00238 DEFINE_PERCENTAGE(Yield); 00239 DEFINE_AMT(TotalTakedown); 00240 DEFINE_AMT(Concession); 00241 DEFINE_INT(RepoCollateralSecurityType); 00242 DEFINE_LOCALMKTDATE(RedemptionDate); 00243 DEFINE_LOCALMKTDATE(UnderlyingCouponPaymentDate); 00244 DEFINE_LOCALMKTDATE(UnderlyingIssueDate); 00245 DEFINE_INT(UnderlyingRepoCollateralSecurityType); 00246 DEFINE_INT(UnderlyingRepurchaseTerm); 00247 DEFINE_PERCENTAGE(UnderlyingRepurchaseRate); 00248 DEFINE_FLOAT(UnderlyingFactor); 00249 DEFINE_LOCALMKTDATE(UnderlyingRedemptionDate); 00250 DEFINE_LOCALMKTDATE(LegCouponPaymentDate); 00251 DEFINE_LOCALMKTDATE(LegIssueDate); 00252 DEFINE_INT(LegRepoCollateralSecurityType); 00253 DEFINE_INT(LegRepurchaseTerm); 00254 DEFINE_PERCENTAGE(LegRepurchaseRate); 00255 DEFINE_FLOAT(LegFactor); 00256 DEFINE_LOCALMKTDATE(LegRedemptionDate); 00257 DEFINE_STRING(CreditRating); 00258 DEFINE_STRING(UnderlyingCreditRating); 00259 DEFINE_STRING(LegCreditRating); 00260 DEFINE_BOOLEAN(TradedFlatSwitch); 00261 DEFINE_LOCALMKTDATE(BasisFeatureDate); 00262 DEFINE_PRICE(BasisFeaturePrice); 00263 DEFINE_STRING(MDReqID); 00264 DEFINE_CHAR(SubscriptionRequestType); 00265 DEFINE_INT(MarketDepth); 00266 DEFINE_INT(MDUpdateType); 00267 DEFINE_BOOLEAN(AggregatedBook); 00268 DEFINE_NUMINGROUP(NoMDEntryTypes); 00269 DEFINE_NUMINGROUP(NoMDEntries); 00270 DEFINE_CHAR(MDEntryType); 00271 DEFINE_PRICE(MDEntryPx); 00272 DEFINE_QTY(MDEntrySize); 00273 DEFINE_UTCDATEONLY(MDEntryDate); 00274 DEFINE_UTCTIMEONLY(MDEntryTime); 00275 DEFINE_CHAR(TickDirection); 00276 DEFINE_EXCHANGE(MDMkt); 00277 DEFINE_MULTIPLEVALUESTRING(QuoteCondition); 00278 DEFINE_MULTIPLEVALUESTRING(TradeCondition); 00279 DEFINE_STRING(MDEntryID); 00280 DEFINE_CHAR(MDUpdateAction); 00281 DEFINE_STRING(MDEntryRefID); 00282 DEFINE_CHAR(MDReqRejReason); 00283 DEFINE_STRING(MDEntryOriginator); 00284 DEFINE_STRING(LocationID); 00285 DEFINE_STRING(DeskID); 00286 DEFINE_CHAR(DeleteReason); 00287 DEFINE_MULTIPLEVALUESTRING(OpenCloseSettlFlag); 00288 DEFINE_INT(SellerDays); 00289 DEFINE_STRING(MDEntryBuyer); 00290 DEFINE_STRING(MDEntrySeller); 00291 DEFINE_INT(MDEntryPositionNo); 00292 DEFINE_MULTIPLEVALUESTRING(FinancialStatus); 00293 DEFINE_MULTIPLEVALUESTRING(CorporateAction); 00294 DEFINE_QTY(DefBidSize); 00295 DEFINE_QTY(DefOfferSize); 00296 DEFINE_NUMINGROUP(NoQuoteEntries); 00297 DEFINE_NUMINGROUP(NoQuoteSets); 00298 DEFINE_INT(QuoteStatus); 00299 DEFINE_INT(QuoteCancelType); 00300 DEFINE_STRING(QuoteEntryID); 00301 DEFINE_INT(QuoteRejectReason); 00302 DEFINE_INT(QuoteResponseLevel); 00303 DEFINE_STRING(QuoteSetID); 00304 DEFINE_INT(QuoteRequestType); 00305 DEFINE_INT(TotNoQuoteEntries); 00306 DEFINE_STRING(UnderlyingSecurityIDSource); 00307 DEFINE_STRING(UnderlyingIssuer); 00308 DEFINE_STRING(UnderlyingSecurityDesc); 00309 DEFINE_EXCHANGE(UnderlyingSecurityExchange); 00310 DEFINE_STRING(UnderlyingSecurityID); 00311 DEFINE_STRING(UnderlyingSecurityType); 00312 DEFINE_STRING(UnderlyingSymbol); 00313 DEFINE_STRING(UnderlyingSymbolSfx); 00314 DEFINE_MONTHYEAR(UnderlyingMaturityMonthYear); 00315 DEFINE_PRICE(UnderlyingStrikePrice); 00316 DEFINE_CHAR(UnderlyingOptAttribute); 00317 DEFINE_CURRENCY(UnderlyingCurrency); 00318 DEFINE_STRING(SecurityReqID); 00319 DEFINE_INT(SecurityRequestType); 00320 DEFINE_STRING(SecurityResponseID); 00321 DEFINE_INT(SecurityResponseType); 00322 DEFINE_STRING(SecurityStatusReqID); 00323 DEFINE_BOOLEAN(UnsolicitedIndicator); 00324 DEFINE_INT(SecurityTradingStatus); 00325 DEFINE_CHAR(HaltReason); 00326 DEFINE_BOOLEAN(InViewOfCommon); 00327 DEFINE_BOOLEAN(DueToRelated); 00328 DEFINE_QTY(BuyVolume); 00329 DEFINE_QTY(SellVolume); 00330 DEFINE_PRICE(HighPx); 00331 DEFINE_PRICE(LowPx); 00332 DEFINE_INT(Adjustment); 00333 DEFINE_STRING(TradSesReqID); 00334 DEFINE_STRING(TradingSessionID); 00335 DEFINE_STRING(ContraTrader); 00336 DEFINE_INT(TradSesMethod); 00337 DEFINE_INT(TradSesMode); 00338 DEFINE_INT(TradSesStatus); 00339 DEFINE_UTCTIMESTAMP(TradSesStartTime); 00340 DEFINE_UTCTIMESTAMP(TradSesOpenTime); 00341 DEFINE_UTCTIMESTAMP(TradSesPreCloseTime); 00342 DEFINE_UTCTIMESTAMP(TradSesCloseTime); 00343 DEFINE_UTCTIMESTAMP(TradSesEndTime); 00344 DEFINE_INT(NumberOfOrders); 00345 DEFINE_STRING(MessageEncoding); 00346 DEFINE_LENGTH(EncodedIssuerLen); 00347 DEFINE_DATA(EncodedIssuer); 00348 DEFINE_LENGTH(EncodedSecurityDescLen); 00349 DEFINE_DATA(EncodedSecurityDesc); 00350 DEFINE_LENGTH(EncodedListExecInstLen); 00351 DEFINE_DATA(EncodedListExecInst); 00352 DEFINE_LENGTH(EncodedTextLen); 00353 DEFINE_DATA(EncodedText); 00354 DEFINE_LENGTH(EncodedSubjectLen); 00355 DEFINE_DATA(EncodedSubject); 00356 DEFINE_LENGTH(EncodedHeadlineLen); 00357 DEFINE_DATA(EncodedHeadline); 00358 DEFINE_LENGTH(EncodedAllocTextLen); 00359 DEFINE_DATA(EncodedAllocText); 00360 DEFINE_LENGTH(EncodedUnderlyingIssuerLen); 00361 DEFINE_DATA(EncodedUnderlyingIssuer); 00362 DEFINE_LENGTH(EncodedUnderlyingSecurityDescLen); 00363 DEFINE_DATA(EncodedUnderlyingSecurityDesc); 00364 DEFINE_PRICE(AllocPrice); 00365 DEFINE_UTCTIMESTAMP(QuoteSetValidUntilTime); 00366 DEFINE_INT(QuoteEntryRejectReason); 00367 DEFINE_SEQNUM(LastMsgSeqNumProcessed); 00368 DEFINE_INT(RefTagID); 00369 DEFINE_STRING(RefMsgType); 00370 DEFINE_INT(SessionRejectReason); 00371 DEFINE_CHAR(BidRequestTransType); 00372 DEFINE_STRING(ContraBroker); 00373 DEFINE_STRING(ComplianceID); 00374 DEFINE_BOOLEAN(SolicitedFlag); 00375 DEFINE_INT(ExecRestatementReason); 00376 DEFINE_STRING(BusinessRejectRefID); 00377 DEFINE_INT(BusinessRejectReason); 00378 DEFINE_AMT(GrossTradeAmt); 00379 DEFINE_NUMINGROUP(NoContraBrokers); 00380 DEFINE_LENGTH(MaxMessageSize); 00381 DEFINE_NUMINGROUP(NoMsgTypes); 00382 DEFINE_CHAR(MsgDirection); 00383 DEFINE_NUMINGROUP(NoTradingSessions); 00384 DEFINE_QTY(TotalVolumeTraded); 00385 DEFINE_CHAR(DiscretionInst); 00386 DEFINE_FLOAT(DiscretionOffsetValue); 00387 DEFINE_STRING(BidID); 00388 DEFINE_STRING(ClientBidID); 00389 DEFINE_STRING(ListName); 00390 DEFINE_INT(TotNoRelatedSym); 00391 DEFINE_INT(BidType); 00392 DEFINE_INT(NumTickets); 00393 DEFINE_AMT(SideValue1); 00394 DEFINE_AMT(SideValue2); 00395 DEFINE_NUMINGROUP(NoBidDescriptors); 00396 DEFINE_INT(BidDescriptorType); 00397 DEFINE_STRING(BidDescriptor); 00398 DEFINE_INT(SideValueInd); 00399 DEFINE_PERCENTAGE(LiquidityPctLow); 00400 DEFINE_PERCENTAGE(LiquidityPctHigh); 00401 DEFINE_AMT(LiquidityValue); 00402 DEFINE_PERCENTAGE(EFPTrackingError); 00403 DEFINE_AMT(FairValue); 00404 DEFINE_PERCENTAGE(OutsideIndexPct); 00405 DEFINE_AMT(ValueOfFutures); 00406 DEFINE_INT(LiquidityIndType); 00407 DEFINE_PERCENTAGE(WtAverageLiquidity); 00408 DEFINE_BOOLEAN(ExchangeForPhysical); 00409 DEFINE_AMT(OutMainCntryUIndex); 00410 DEFINE_PERCENTAGE(CrossPercent); 00411 DEFINE_INT(ProgRptReqs); 00412 DEFINE_INT(ProgPeriodInterval); 00413 DEFINE_INT(IncTaxInd); 00414 DEFINE_INT(NumBidders); 00415 DEFINE_CHAR(BidTradeType); 00416 DEFINE_CHAR(BasisPxType); 00417 DEFINE_NUMINGROUP(NoBidComponents); 00418 DEFINE_COUNTRY(Country); 00419 DEFINE_INT(TotNoStrikes); 00420 DEFINE_INT(PriceType); 00421 DEFINE_QTY(DayOrderQty); 00422 DEFINE_QTY(DayCumQty); 00423 DEFINE_PRICE(DayAvgPx); 00424 DEFINE_INT(GTBookingInst); 00425 DEFINE_NUMINGROUP(NoStrikes); 00426 DEFINE_INT(ListStatusType); 00427 DEFINE_INT(NetGrossInd); 00428 DEFINE_INT(ListOrderStatus); 00429 DEFINE_LOCALMKTDATE(ExpireDate); 00430 DEFINE_CHAR(ListExecInstType); 00431 DEFINE_CHAR(CxlRejResponseTo); 00432 DEFINE_PERCENTAGE(UnderlyingCouponRate); 00433 DEFINE_FLOAT(UnderlyingContractMultiplier); 00434 DEFINE_QTY(ContraTradeQty); 00435 DEFINE_UTCTIMESTAMP(ContraTradeTime); 00436 DEFINE_INT(LiquidityNumSecurities); 00437 DEFINE_CHAR(MultiLegReportingType); 00438 DEFINE_UTCTIMESTAMP(StrikeTime); 00439 DEFINE_STRING(ListStatusText); 00440 DEFINE_LENGTH(EncodedListStatusTextLen); 00441 DEFINE_DATA(EncodedListStatusText); 00442 DEFINE_CHAR(PartyIDSource); 00443 DEFINE_STRING(PartyID); 00444 DEFINE_PRICEOFFSET(NetChgPrevDay); 00445 DEFINE_INT(PartyRole); 00446 DEFINE_NUMINGROUP(NoPartyIDs); 00447 DEFINE_NUMINGROUP(NoSecurityAltID); 00448 DEFINE_STRING(SecurityAltID); 00449 DEFINE_STRING(SecurityAltIDSource); 00450 DEFINE_NUMINGROUP(NoUnderlyingSecurityAltID); 00451 DEFINE_STRING(UnderlyingSecurityAltID); 00452 DEFINE_STRING(UnderlyingSecurityAltIDSource); 00453 DEFINE_INT(Product); 00454 DEFINE_STRING(CFICode); 00455 DEFINE_INT(UnderlyingProduct); 00456 DEFINE_STRING(UnderlyingCFICode); 00457 DEFINE_BOOLEAN(TestMessageIndicator); 00458 DEFINE_INT(QuantityType); 00459 DEFINE_STRING(BookingRefID); 00460 DEFINE_STRING(IndividualAllocID); 00461 DEFINE_CHAR(RoundingDirection); 00462 DEFINE_FLOAT(RoundingModulus); 00463 DEFINE_COUNTRY(CountryOfIssue); 00464 DEFINE_STRING(StateOrProvinceOfIssue); 00465 DEFINE_STRING(LocaleOfIssue); 00466 DEFINE_NUMINGROUP(NoRegistDtls); 00467 DEFINE_STRING(MailingDtls); 00468 DEFINE_COUNTRY(InvestorCountryOfResidence); 00469 DEFINE_STRING(PaymentRef); 00470 DEFINE_INT(DistribPaymentMethod); 00471 DEFINE_CURRENCY(CashDistribCurr); 00472 DEFINE_CURRENCY(CommCurrency); 00473 DEFINE_CHAR(CancellationRights); 00474 DEFINE_CHAR(MoneyLaunderingStatus); 00475 DEFINE_STRING(MailingInst); 00476 DEFINE_UTCTIMESTAMP(TransBkdTime); 00477 DEFINE_CHAR(ExecPriceType); 00478 DEFINE_FLOAT(ExecPriceAdjustment); 00479 DEFINE_LOCALMKTDATE(DateOfBirth); 00480 DEFINE_INT(TradeReportTransType); 00481 DEFINE_STRING(CardHolderName); 00482 DEFINE_STRING(CardNumber); 00483 DEFINE_LOCALMKTDATE(CardExpDate); 00484 DEFINE_STRING(CardIssNum); 00485 DEFINE_INT(PaymentMethod); 00486 DEFINE_STRING(RegistAcctType); 00487 DEFINE_STRING(Designation); 00488 DEFINE_INT(TaxAdvantageType); 00489 DEFINE_STRING(RegistRejReasonText); 00490 DEFINE_CHAR(FundRenewWaiv); 00491 DEFINE_STRING(CashDistribAgentName); 00492 DEFINE_STRING(CashDistribAgentCode); 00493 DEFINE_STRING(CashDistribAgentAcctNumber); 00494 DEFINE_STRING(CashDistribPayRef); 00495 DEFINE_STRING(CashDistribAgentAcctName); 00496 DEFINE_LOCALMKTDATE(CardStartDate); 00497 DEFINE_LOCALMKTDATE(PaymentDate); 00498 DEFINE_STRING(PaymentRemitterID); 00499 DEFINE_CHAR(RegistStatus); 00500 DEFINE_INT(RegistRejReasonCode); 00501 DEFINE_STRING(RegistRefID); 00502 DEFINE_STRING(RegistDtls); 00503 DEFINE_NUMINGROUP(NoDistribInsts); 00504 DEFINE_STRING(RegistEmail); 00505 DEFINE_PERCENTAGE(DistribPercentage); 00506 DEFINE_STRING(RegistID); 00507 DEFINE_CHAR(RegistTransType); 00508 DEFINE_UTCTIMESTAMP(ExecValuationPoint); 00509 DEFINE_PERCENTAGE(OrderPercent); 00510 DEFINE_CHAR(OwnershipType); 00511 DEFINE_NUMINGROUP(NoContAmts); 00512 DEFINE_INT(ContAmtType); 00513 DEFINE_FLOAT(ContAmtValue); 00514 DEFINE_CURRENCY(ContAmtCurr); 00515 DEFINE_INT(OwnerType); 00516 DEFINE_STRING(PartySubID); 00517 DEFINE_STRING(NestedPartyID); 00518 DEFINE_CHAR(NestedPartyIDSource); 00519 DEFINE_STRING(SecondaryClOrdID); 00520 DEFINE_STRING(SecondaryExecID); 00521 DEFINE_CHAR(OrderCapacity); 00522 DEFINE_MULTIPLEVALUESTRING(OrderRestrictions); 00523 DEFINE_CHAR(MassCancelRequestType); 00524 DEFINE_CHAR(MassCancelResponse); 00525 DEFINE_CHAR(MassCancelRejectReason); 00526 DEFINE_INT(TotalAffectedOrders); 00527 DEFINE_INT(NoAffectedOrders); 00528 DEFINE_STRING(AffectedOrderID); 00529 DEFINE_STRING(AffectedSecondaryOrderID); 00530 DEFINE_INT(QuoteType); 00531 DEFINE_INT(NestedPartyRole); 00532 DEFINE_NUMINGROUP(NoNestedPartyIDs); 00533 DEFINE_AMT(TotalAccruedInterestAmt); 00534 DEFINE_LOCALMKTDATE(MaturityDate); 00535 DEFINE_LOCALMKTDATE(UnderlyingMaturityDate); 00536 DEFINE_STRING(InstrRegistry); 00537 DEFINE_CHAR(CashMargin); 00538 DEFINE_STRING(NestedPartySubID); 00539 DEFINE_MULTIPLEVALUESTRING(Scope); 00540 DEFINE_BOOLEAN(MDImplicitDelete); 00541 DEFINE_STRING(CrossID); 00542 DEFINE_INT(CrossType); 00543 DEFINE_INT(CrossPrioritization); 00544 DEFINE_STRING(OrigCrossID); 00545 DEFINE_NUMINGROUP(NoSides); 00546 DEFINE_STRING(Username); 00547 DEFINE_STRING(Password); 00548 DEFINE_NUMINGROUP(NoLegs); 00549 DEFINE_CURRENCY(LegCurrency); 00550 DEFINE_INT(TotNoSecurityTypes); 00551 DEFINE_NUMINGROUP(NoSecurityTypes); 00552 DEFINE_INT(SecurityListRequestType); 00553 DEFINE_INT(SecurityRequestResult); 00554 DEFINE_QTY(RoundLot); 00555 DEFINE_QTY(MinTradeVol); 00556 DEFINE_INT(MultiLegRptTypeReq); 00557 DEFINE_CHAR(LegPositionEffect); 00558 DEFINE_INT(LegCoveredOrUncovered); 00559 DEFINE_PRICE(LegPrice); 00560 DEFINE_INT(TradSesStatusRejReason); 00561 DEFINE_STRING(TradeRequestID); 00562 DEFINE_INT(TradeRequestType); 00563 DEFINE_BOOLEAN(PreviouslyReported); 00564 DEFINE_STRING(TradeReportID); 00565 DEFINE_STRING(TradeReportRefID); 00566 DEFINE_CHAR(MatchStatus); 00567 DEFINE_STRING(MatchType); 00568 DEFINE_BOOLEAN(OddLot); 00569 DEFINE_INT(NoClearingInstructions); 00570 DEFINE_INT(ClearingInstruction); 00571 DEFINE_STRING(TradeInputSource); 00572 DEFINE_STRING(TradeInputDevice); 00573 DEFINE_INT(NoDates); 00574 DEFINE_INT(AccountType); 00575 DEFINE_INT(CustOrderCapacity); 00576 DEFINE_STRING(ClOrdLinkID); 00577 DEFINE_STRING(MassStatusReqID); 00578 DEFINE_INT(MassStatusReqType); 00579 DEFINE_UTCTIMESTAMP(OrigOrdModTime); 00580 DEFINE_CHAR(LegSettlType); 00581 DEFINE_LOCALMKTDATE(LegSettlDate); 00582 DEFINE_CHAR(DayBookingInst); 00583 DEFINE_CHAR(BookingUnit); 00584 DEFINE_CHAR(PreallocMethod); 00585 DEFINE_COUNTRY(UnderlyingCountryOfIssue); 00586 DEFINE_STRING(UnderlyingStateOrProvinceOfIssue); 00587 DEFINE_STRING(UnderlyingLocaleOfIssue); 00588 DEFINE_STRING(UnderlyingInstrRegistry); 00589 DEFINE_COUNTRY(LegCountryOfIssue); 00590 DEFINE_STRING(LegStateOrProvinceOfIssue); 00591 DEFINE_STRING(LegLocaleOfIssue); 00592 DEFINE_STRING(LegInstrRegistry); 00593 DEFINE_STRING(LegSymbol); 00594 DEFINE_STRING(LegSymbolSfx); 00595 DEFINE_STRING(LegSecurityID); 00596 DEFINE_STRING(LegSecurityIDSource); 00597 DEFINE_STRING(NoLegSecurityAltID); 00598 DEFINE_STRING(LegSecurityAltID); 00599 DEFINE_STRING(LegSecurityAltIDSource); 00600 DEFINE_INT(LegProduct); 00601 DEFINE_STRING(LegCFICode); 00602 DEFINE_STRING(LegSecurityType); 00603 DEFINE_MONTHYEAR(LegMaturityMonthYear); 00604 DEFINE_LOCALMKTDATE(LegMaturityDate); 00605 DEFINE_PRICE(LegStrikePrice); 00606 DEFINE_CHAR(LegOptAttribute); 00607 DEFINE_FLOAT(LegContractMultiplier); 00608 DEFINE_PERCENTAGE(LegCouponRate); 00609 DEFINE_EXCHANGE(LegSecurityExchange); 00610 DEFINE_STRING(LegIssuer); 00611 DEFINE_LENGTH(EncodedLegIssuerLen); 00612 DEFINE_DATA(EncodedLegIssuer); 00613 DEFINE_STRING(LegSecurityDesc); 00614 DEFINE_LENGTH(EncodedLegSecurityDescLen); 00615 DEFINE_DATA(EncodedLegSecurityDesc); 00616 DEFINE_FLOAT(LegRatioQty); 00617 DEFINE_CHAR(LegSide); 00618 DEFINE_STRING(TradingSessionSubID); 00619 DEFINE_INT(AllocType); 00620 DEFINE_NUMINGROUP(NoHops); 00621 DEFINE_STRING(HopCompID); 00622 DEFINE_UTCTIMESTAMP(HopSendingTime); 00623 DEFINE_SEQNUM(HopRefID); 00624 DEFINE_PRICE(MidPx); 00625 DEFINE_PERCENTAGE(BidYield); 00626 DEFINE_PERCENTAGE(MidYield); 00627 DEFINE_PERCENTAGE(OfferYield); 00628 DEFINE_STRING(ClearingFeeIndicator); 00629 DEFINE_BOOLEAN(WorkingIndicator); 00630 DEFINE_PRICE(LegLastPx); 00631 DEFINE_INT(PriorityIndicator); 00632 DEFINE_PRICEOFFSET(PriceImprovement); 00633 DEFINE_PRICE(Price2); 00634 DEFINE_PRICEOFFSET(LastForwardPoints2); 00635 DEFINE_PRICEOFFSET(BidForwardPoints2); 00636 DEFINE_PRICEOFFSET(OfferForwardPoints2); 00637 DEFINE_STRING(RFQReqID); 00638 DEFINE_PRICE(MktBidPx); 00639 DEFINE_PRICE(MktOfferPx); 00640 DEFINE_QTY(MinBidSize); 00641 DEFINE_QTY(MinOfferSize); 00642 DEFINE_STRING(QuoteStatusReqID); 00643 DEFINE_BOOLEAN(LegalConfirm); 00644 DEFINE_PRICE(UnderlyingLastPx); 00645 DEFINE_QTY(UnderlyingLastQty); 00646 DEFINE_STRING(LegRefID); 00647 DEFINE_STRING(ContraLegRefID); 00648 DEFINE_FLOAT(SettlCurrBidFxRate); 00649 DEFINE_FLOAT(SettlCurrOfferFxRate); 00650 DEFINE_INT(QuoteRequestRejectReason); 00651 DEFINE_STRING(SideComplianceID); 00652 DEFINE_INT(AcctIDSource); 00653 DEFINE_INT(AllocAcctIDSource); 00654 DEFINE_PRICE(BenchmarkPrice); 00655 DEFINE_INT(BenchmarkPriceType); 00656 DEFINE_STRING(ConfirmID); 00657 DEFINE_INT(ConfirmStatus); 00658 DEFINE_INT(ConfirmTransType); 00659 DEFINE_MONTHYEAR(ContractSettlMonth); 00660 DEFINE_INT(DeliveryForm); 00661 DEFINE_PRICE(LastParPx); 00662 DEFINE_NUMINGROUP(NoLegAllocs); 00663 DEFINE_STRING(LegAllocAccount); 00664 DEFINE_STRING(LegIndividualAllocID); 00665 DEFINE_QTY(LegAllocQty); 00666 DEFINE_STRING(LegAllocAcctIDSource); 00667 DEFINE_CURRENCY(LegSettlCurrency); 00668 DEFINE_CURRENCY(LegBenchmarkCurveCurrency); 00669 DEFINE_STRING(LegBenchmarkCurveName); 00670 DEFINE_STRING(LegBenchmarkCurvePoint); 00671 DEFINE_PRICE(LegBenchmarkPrice); 00672 DEFINE_INT(LegBenchmarkPriceType); 00673 DEFINE_PRICE(LegBidPx); 00674 DEFINE_STRING(LegIOIQty); 00675 DEFINE_NUMINGROUP(NoLegStipulations); 00676 DEFINE_PRICE(LegOfferPx); 00677 DEFINE_QTY(LegOrderQty); 00678 DEFINE_INT(LegPriceType); 00679 DEFINE_QTY(LegQty); 00680 DEFINE_STRING(LegStipulationType); 00681 DEFINE_STRING(LegStipulationValue); 00682 DEFINE_INT(LegSwapType); 00683 DEFINE_STRING(Pool); 00684 DEFINE_INT(QuotePriceType); 00685 DEFINE_STRING(QuoteRespID); 00686 DEFINE_INT(QuoteRespType); 00687 DEFINE_CHAR(QuoteQualifier); 00688 DEFINE_LOCALMKTDATE(YieldRedemptionDate); 00689 DEFINE_PRICE(YieldRedemptionPrice); 00690 DEFINE_INT(YieldRedemptionPriceType); 00691 DEFINE_STRING(BenchmarkSecurityID); 00692 DEFINE_BOOLEAN(ReversalIndicator); 00693 DEFINE_LOCALMKTDATE(YieldCalcDate); 00694 DEFINE_NUMINGROUP(NoPositions); 00695 DEFINE_STRING(PosType); 00696 DEFINE_QTY(LongQty); 00697 DEFINE_QTY(ShortQty); 00698 DEFINE_INT(PosQtyStatus); 00699 DEFINE_STRING(PosAmtType); 00700 DEFINE_AMT(PosAmt); 00701 DEFINE_INT(PosTransType); 00702 DEFINE_STRING(PosReqID); 00703 DEFINE_NUMINGROUP(NoUnderlyings); 00704 DEFINE_INT(PosMaintAction); 00705 DEFINE_STRING(OrigPosReqRefID); 00706 DEFINE_STRING(PosMaintRptRefID); 00707 DEFINE_LOCALMKTDATE(ClearingBusinessDate); 00708 DEFINE_STRING(SettlSessID); 00709 DEFINE_STRING(SettlSessSubID); 00710 DEFINE_INT(AdjustmentType); 00711 DEFINE_BOOLEAN(ContraryInstructionIndicator); 00712 DEFINE_BOOLEAN(PriorSpreadIndicator); 00713 DEFINE_STRING(PosMaintRptID); 00714 DEFINE_INT(PosMaintStatus); 00715 DEFINE_INT(PosMaintResult); 00716 DEFINE_INT(PosReqType); 00717 DEFINE_INT(ResponseTransportType); 00718 DEFINE_STRING(ResponseDestination); 00719 DEFINE_INT(TotalNumPosReports); 00720 DEFINE_INT(PosReqResult); 00721 DEFINE_INT(PosReqStatus); 00722 DEFINE_PRICE(SettlPrice); 00723 DEFINE_INT(SettlPriceType); 00724 DEFINE_PRICE(UnderlyingSettlPrice); 00725 DEFINE_INT(UnderlyingSettlPriceType); 00726 DEFINE_PRICE(PriorSettlPrice); 00727 DEFINE_NUMINGROUP(NoQuoteQualifiers); 00728 DEFINE_CURRENCY(AllocSettlCurrency); 00729 DEFINE_AMT(AllocSettlCurrAmt); 00730 DEFINE_AMT(InterestAtMaturity); 00731 DEFINE_LOCALMKTDATE(LegDatedDate); 00732 DEFINE_STRING(LegPool); 00733 DEFINE_AMT(AllocInterestAtMaturity); 00734 DEFINE_AMT(AllocAccruedInterestAmt); 00735 DEFINE_LOCALMKTDATE(DeliveryDate); 00736 DEFINE_CHAR(AssignmentMethod); 00737 DEFINE_QTY(AssignmentUnit); 00738 DEFINE_AMT(OpenInterest); 00739 DEFINE_CHAR(ExerciseMethod); 00740 DEFINE_INT(TotNumTradeReports); 00741 DEFINE_INT(TradeRequestResult); 00742 DEFINE_INT(TradeRequestStatus); 00743 DEFINE_INT(TradeReportRejectReason); 00744 DEFINE_INT(SideMultiLegReportingType); 00745 DEFINE_NUMINGROUP(NoPosAmt); 00746 DEFINE_BOOLEAN(AutoAcceptIndicator); 00747 DEFINE_STRING(AllocReportID); 00748 DEFINE_NUMINGROUP(NoNested2PartyIDs); 00749 DEFINE_STRING(Nested2PartyID); 00750 DEFINE_CHAR(Nested2PartyIDSource); 00751 DEFINE_INT(Nested2PartyRole); 00752 DEFINE_STRING(Nested2PartySubID); 00753 DEFINE_STRING(BenchmarkSecurityIDSource); 00754 DEFINE_STRING(SecuritySubType); 00755 DEFINE_STRING(UnderlyingSecuritySubType); 00756 DEFINE_STRING(LegSecuritySubType); 00757 DEFINE_PERCENTAGE(AllowableOneSidednessPct); 00758 DEFINE_AMT(AllowableOneSidednessValue); 00759 DEFINE_CURRENCY(AllowableOneSidednessCurr); 00760 DEFINE_NUMINGROUP(NoTrdRegTimestamps); 00761 DEFINE_UTCTIMESTAMP(TrdRegTimestamp); 00762 DEFINE_INT(TrdRegTimestampType); 00763 DEFINE_STRING(TrdRegTimestampOrigin); 00764 DEFINE_STRING(ConfirmRefID); 00765 DEFINE_INT(ConfirmType); 00766 DEFINE_INT(ConfirmRejReason); 00767 DEFINE_INT(BookingType); 00768 DEFINE_INT(IndividualAllocRejCode); 00769 DEFINE_STRING(SettlInstMsgID); 00770 DEFINE_NUMINGROUP(NoSettlInst); 00771 DEFINE_UTCTIMESTAMP(LastUpdateTime); 00772 DEFINE_INT(AllocSettlInstType); 00773 DEFINE_NUMINGROUP(NoSettlPartyIDs); 00774 DEFINE_STRING(SettlPartyID); 00775 DEFINE_CHAR(SettlPartyIDSource); 00776 DEFINE_INT(SettlPartyRole); 00777 DEFINE_STRING(SettlPartySubID); 00778 DEFINE_INT(SettlPartySubIDType); 00779 DEFINE_CHAR(DlvyInstType); 00780 DEFINE_INT(TerminationType); 00781 DEFINE_SEQNUM(NextExpectedMsgSeqNum); 00782 DEFINE_STRING(OrdStatusReqID); 00783 DEFINE_STRING(SettlInstReqID); 00784 DEFINE_INT(SettlInstReqRejCode); 00785 DEFINE_STRING(SecondaryAllocID); 00786 DEFINE_INT(AllocReportType); 00787 DEFINE_STRING(AllocReportRefID); 00788 DEFINE_INT(AllocCancReplaceReason); 00789 DEFINE_BOOLEAN(CopyMsgIndicator); 00790 DEFINE_INT(AllocAccountType); 00791 DEFINE_PRICE(OrderAvgPx); 00792 DEFINE_QTY(OrderBookingQty); 00793 DEFINE_NUMINGROUP(NoSettlPartySubIDs); 00794 DEFINE_NUMINGROUP(NoPartySubIDs); 00795 DEFINE_INT(PartySubIDType); 00796 DEFINE_NUMINGROUP(NoNestedPartySubIDs); 00797 DEFINE_INT(NestedPartySubIDType); 00798 DEFINE_NUMINGROUP(NoNested2PartySubIDs); 00799 DEFINE_INT(Nested2PartySubIDType); 00800 DEFINE_INT(AllocIntermedReqType); 00801 DEFINE_PRICE(UnderlyingPx); 00802 DEFINE_FLOAT(PriceDelta); 00803 DEFINE_INT(ApplQueueMax); 00804 DEFINE_INT(ApplQueueDepth); 00805 DEFINE_INT(ApplQueueResolution); 00806 DEFINE_INT(ApplQueueAction); 00807 DEFINE_NUMINGROUP(NoAltMDSource); 00808 DEFINE_STRING(AltMDSourceID); 00809 DEFINE_STRING(SecondaryTradeReportID); 00810 DEFINE_INT(AvgPxIndicator); 00811 DEFINE_STRING(TradeLinkID); 00812 DEFINE_STRING(OrderInputDevice); 00813 DEFINE_STRING(UnderlyingTradingSessionID); 00814 DEFINE_STRING(UnderlyingTradingSessionSubID); 00815 DEFINE_STRING(TradeLegRefID); 00816 DEFINE_STRING(ExchangeRule); 00817 DEFINE_INT(TradeAllocIndicator); 00818 DEFINE_INT(ExpirationCycle); 00819 DEFINE_INT(TrdType); 00820 DEFINE_INT(TrdSubType); 00821 DEFINE_STRING(TransferReason); 00822 DEFINE_STRING(AsgnReqID); 00823 DEFINE_INT(TotNumAssignmentReports); 00824 DEFINE_STRING(AsgnRptID); 00825 DEFINE_PRICEOFFSET(ThresholdAmount); 00826 DEFINE_INT(PegMoveType); 00827 DEFINE_INT(PegOffsetType); 00828 DEFINE_INT(PegLimitType); 00829 DEFINE_INT(PegRoundDirection); 00830 DEFINE_PRICE(PeggedPrice); 00831 DEFINE_INT(PegScope); 00832 DEFINE_INT(DiscretionMoveType); 00833 DEFINE_INT(DiscretionOffsetType); 00834 DEFINE_INT(DiscretionLimitType); 00835 DEFINE_INT(DiscretionRoundDirection); 00836 DEFINE_PRICE(DiscretionPrice); 00837 DEFINE_INT(DiscretionScope); 00838 DEFINE_INT(TargetStrategy); 00839 DEFINE_STRING(TargetStrategyParameters); 00840 DEFINE_PERCENTAGE(ParticipationRate); 00841 DEFINE_FLOAT(TargetStrategyPerformance); 00842 DEFINE_INT(LastLiquidityInd); 00843 DEFINE_BOOLEAN(PublishTrdIndicator); 00844 DEFINE_INT(ShortSaleReason); 00845 DEFINE_INT(QtyType); 00846 DEFINE_INT(SecondaryTrdType); 00847 DEFINE_INT(TradeReportType); 00848 DEFINE_INT(AllocNoOrdersType); 00849 DEFINE_AMT(SharedCommission); 00850 DEFINE_STRING(ConfirmReqID); 00851 DEFINE_PRICE(AvgParPx); 00852 DEFINE_PRICE(ReportedPx); 00853 DEFINE_NUMINGROUP(NoCapacities); 00854 DEFINE_QTY(OrderCapacityQty); 00855 DEFINE_NUMINGROUP(NoEvents); 00856 DEFINE_INT(EventType); 00857 DEFINE_LOCALMKTDATE(EventDate); 00858 DEFINE_PRICE(EventPx); 00859 DEFINE_STRING(EventText); 00860 DEFINE_PERCENTAGE(PctAtRisk); 00861 DEFINE_NUMINGROUP(NoInstrAttrib); 00862 DEFINE_INT(InstrAttribType); 00863 DEFINE_STRING(InstrAttribValue); 00864 DEFINE_LOCALMKTDATE(DatedDate); 00865 DEFINE_LOCALMKTDATE(InterestAccrualDate); 00866 DEFINE_INT(CPProgram); 00867 DEFINE_STRING(CPRegType); 00868 DEFINE_STRING(UnderlyingCPProgram); 00869 DEFINE_STRING(UnderlyingCPRegType); 00870 DEFINE_QTY(UnderlyingQty); 00871 DEFINE_STRING(TrdMatchID); 00872 DEFINE_STRING(SecondaryTradeReportRefID); 00873 DEFINE_PRICE(UnderlyingDirtyPrice); 00874 DEFINE_PRICE(UnderlyingEndPrice); 00875 DEFINE_AMT(UnderlyingStartValue); 00876 DEFINE_AMT(UnderlyingCurrentValue); 00877 DEFINE_AMT(UnderlyingEndValue); 00878 DEFINE_NUMINGROUP(NoUnderlyingStips); 00879 DEFINE_STRING(UnderlyingStipType); 00880 DEFINE_STRING(UnderlyingStipValue); 00881 DEFINE_AMT(MaturityNetMoney); 00882 DEFINE_INT(MiscFeeBasis); 00883 DEFINE_INT(TotNoAllocs); 00884 DEFINE_BOOLEAN(LastFragment); 00885 DEFINE_STRING(CollReqID); 00886 DEFINE_INT(CollAsgnReason); 00887 DEFINE_INT(CollInquiryQualifier); 00888 DEFINE_NUMINGROUP(NoTrades); 00889 DEFINE_PERCENTAGE(MarginRatio); 00890 DEFINE_AMT(MarginExcess); 00891 DEFINE_AMT(TotalNetValue); 00892 DEFINE_AMT(CashOutstanding); 00893 DEFINE_STRING(CollAsgnID); 00894 DEFINE_INT(CollAsgnTransType); 00895 DEFINE_STRING(CollRespID); 00896 DEFINE_INT(CollAsgnRespType); 00897 DEFINE_INT(CollAsgnRejectReason); 00898 DEFINE_STRING(CollAsgnRefID); 00899 DEFINE_STRING(CollRptID); 00900 DEFINE_STRING(CollInquiryID); 00901 DEFINE_INT(CollStatus); 00902 DEFINE_INT(TotNumReports); 00903 DEFINE_BOOLEAN(LastRptRequested); 00904 DEFINE_STRING(AgreementDesc); 00905 DEFINE_STRING(AgreementID); 00906 DEFINE_LOCALMKTDATE(AgreementDate); 00907 DEFINE_LOCALMKTDATE(StartDate); 00908 DEFINE_LOCALMKTDATE(EndDate); 00909 DEFINE_CURRENCY(AgreementCurrency); 00910 DEFINE_INT(DeliveryType); 00911 DEFINE_AMT(EndAccruedInterestAmt); 00912 DEFINE_AMT(StartCash); 00913 DEFINE_AMT(EndCash); 00914 DEFINE_STRING(UserRequestID); 00915 DEFINE_INT(UserRequestType); 00916 DEFINE_STRING(NewPassword); 00917 DEFINE_INT(UserStatus); 00918 DEFINE_STRING(UserStatusText); 00919 DEFINE_INT(StatusValue); 00920 DEFINE_STRING(StatusText); 00921 DEFINE_STRING(RefCompID); 00922 DEFINE_STRING(RefSubID); 00923 DEFINE_STRING(NetworkResponseID); 00924 DEFINE_STRING(NetworkRequestID); 00925 DEFINE_STRING(LastNetworkResponseID); 00926 DEFINE_INT(NetworkRequestType); 00927 DEFINE_NUMINGROUP(NoCompIDs); 00928 DEFINE_INT(NetworkStatusResponseType); 00929 DEFINE_NUMINGROUP(NoCollInquiryQualifier); 00930 DEFINE_INT(TrdRptStatus); 00931 DEFINE_INT(AffirmStatus); 00932 DEFINE_CURRENCY(UnderlyingStrikeCurrency); 00933 DEFINE_CURRENCY(LegStrikeCurrency); 00934 DEFINE_STRING(TimeBracket); 00935 DEFINE_INT(CollAction); 00936 DEFINE_INT(CollInquiryStatus); 00937 DEFINE_INT(CollInquiryResult); 00938 DEFINE_CURRENCY(StrikeCurrency); 00939 DEFINE_NUMINGROUP(NoNested3PartyIDs); 00940 DEFINE_STRING(Nested3PartyID); 00941 DEFINE_CHAR(Nested3PartyIDSource); 00942 DEFINE_INT(Nested3PartyRole); 00943 DEFINE_NUMINGROUP(NoNested3PartySubIDs); 00944 DEFINE_STRING(Nested3PartySubID); 00945 DEFINE_INT(Nested3PartySubIDType); 00946 DEFINE_MONTHYEAR(LegContractSettlMonth); 00947 DEFINE_LOCALMKTDATE(LegInterestAccrualDate); 00948 } 00949 #endif //FIX_FIELDS_H 00950
1.3.6-20040222 written by Dimitri van Heesch,
© 1997-2001