;;; fix-fields-44.el --- Standard field dictionary for FIX 4.4
;;
;; Any copyright that might exist in this compilation of data is hereby 
;; abandoned to the four winds.
;;
;; This data is for use as part of an implementation of the FIX protocol.  
;; It is a data dictionary mapping tag numbers to names and types, compiled 
;; from documentation published by FIX Protocol Limited (FPL) on the web site 
;; at http://fixprotocol.org.  About copyright, FPL says:
;;
;; "Note that FPL claims no intellectual property over any implementation 
;; (programming code) of an application which implements the behaviour and 
;; details from the FIX Protocol specification."
;; See http://fixprotocol.org/copyright.shtml

;;; Commentary:
;; 
;; These are the standard fields for FIX 4.4, in a format suitable for
;; use by 'fix-dictionary' in the fix.el library, along with any
;; custom fields you want to add.

;;; History:
;; 
;; Field meta-data downloaded and parsed from the Fiximate service on the
;; fixprotocol.org website, and then tidied up by hand as it had a
;; couple of broken bits and pieces.  It probably has other mistakes in it.

;;; Code:

(defconst fix-fields-44
  '((1 Account String)
    (2 AdvId String)
    (3 AdvRefID String)
    (4 AdvSide char)
    (5 AdvTransType String)
    (6 AvgPx Price)
    (7 BeginSeqNo SeqNum)
    (8 BeginString String)
    (9 BodyLength Length)
    (10 CheckSum String)
    (11 ClOrdID String)
    (12 Commission Amt)
    (13 CommType char)
    (14 CumQty Qty)
    (15 Currency Currency)
    (16 EndSeqNo SeqNum)
    (17 ExecID String)
    (18 ExecInst MultipleValueString)
    (19 ExecRefID String)
    (20 ExecTransType char)
    (21 HandlInst char)
    (22 SecurityIDSource String)
    (23 IOIID String)
    (24 IOIOthSvc char)
    (25 IOIQltyInd char)
    (26 IOIRefID String)
    (27 IOIQty String)
    (28 IOITransType char)
    (29 LastCapacity char)
    (30 LastMkt Exchange)
    (31 LastPx Price)
    (32 LastQty Qty)
    (33 NoLinesOfText NumInGroup)
    (34 MsgSeqNum SeqNum)
    (35 MsgType String)
    (36 NewSeqNo SeqNum)
    (37 OrderID String)
    (38 OrderQty Qty)
    (39 OrdStatus char)
    (40 OrdType char)
    (41 OrigClOrdID String)
    (42 OrigTime UTCTimestamp)
    (43 PossDupFlag Boolean)
    (44 Price Price)
    (45 RefSeqNum SeqNum)
    (46 RelatdSym String)
    (47 Rule80A char)
    (48 SecurityID String)
    (49 SenderCompID String)
    (50 SenderSubID String)
    (51 SendingDate LocalMktDate)
    (52 SendingTime UTCTimestamp)
    (53 Quantity Qty)
    (54 Side char)
    (55 Symbol String)
    (56 TargetCompID String)
    (57 TargetSubID String)
    (58 Text String)
    (59 TimeInForce char)
    (60 TransactTime UTCTimestamp)
    (61 Urgency char)
    (62 ValidUntilTime UTCTimestamp)
    (63 SettlType char)
    (64 SettlDate LocalMktDate)
    (65 SymbolSfx String)
    (66 ListID String)
    (67 ListSeqNo int)
    (68 TotNoOrders int)
    (69 ListExecInst String)
    (70 AllocID String)
    (71 AllocTransType char)
    (72 RefAllocID String)
    (73 NoOrders NumInGroup)
    (74 AvgPxPrecision int)
    (75 TradeDate LocalMktDate)
    (76 ExecBroker String)
    (77 PositionEffect char)
    (78 NoAllocs NumInGroup)
    (79 AllocAccount String)
    (80 AllocQty Qty)
    (81 ProcessCode char)
    (82 NoRpts int)
    (83 RptSeq int)
    (84 CxlQty Qty)
    (85 NoDlvyInst NumInGroup)
    (86 DlvyInst String)
    (87 AllocStatus int)
    (88 AllocRejCode int)
    (89 Signature data)
    (90 SecureDataLen Length)
    (91 SecureData data)
    (92 BrokerOfCredit String)
    (93 SignatureLength Length)
    (94 EmailType char)
    (95 RawDataLength Length)
    (96 RawData data)
    (97 PossResend Boolean)
    (98 EncryptMethod int)
    (99 StopPx Price)
    (100 ExDestination Exchange)
    ;; (101 (Not Defined) n/a)
    (102 CxlRejReason int)
    (103 OrdRejReason int)
    (104 IOIQualifier char)
    (105 WaveNo String)
    (106 Issuer String)
    (107 SecurityDesc String)
    (108 HeartBtInt int)
    (109 ClientID String)
    (110 MinQty Qty)
    (111 MaxFloor Qty)
    (112 TestReqID String)
    (113 ReportToExch Boolean)
    (114 LocateReqd Boolean)
    (115 OnBehalfOfCompID String)
    (116 OnBehalfOfSubID String)
    (117 QuoteID String)
    (118 NetMoney Amt)
    (119 SettlCurrAmt Amt)
    (120 SettlCurrency Currency)
    (121 ForexReq Boolean)
    (122 OrigSendingTime UTCTimestamp)
    (123 GapFillFlag Boolean)
    (124 NoExecs NumInGroup)
    (125 CxlType char)
    (126 ExpireTime UTCTimestamp)
    (127 DKReason char)
    (128 DeliverToCompID String)
    (129 DeliverToSubID String)
    (130 IOINaturalFlag Boolean)
    (131 QuoteReqID String)
    (132 BidPx Price)
    (133 OfferPx Price)
    (134 BidSize Qty)
    (135 OfferSize Qty)
    (136 NoMiscFees NumInGroup)
    (137 MiscFeeAmt Amt)
    (138 MiscFeeCurr Currency)
    (139 MiscFeeType char)
    (140 PrevClosePx Price)
    (141 ResetSeqNumFlag Boolean)
    (142 SenderLocationID String)
    (143 TargetLocationID String)
    (144 OnBehalfOfLocationID String)
    (145 DeliverToLocationID String)
    (146 NoRelatedSym NumInGroup)
    (147 Subject String)
    (148 Headline String)
    (149 URLLink String)
    (150 ExecType char)
    (151 LeavesQty Qty)
    (152 CashOrderQty Qty)
    (153 AllocAvgPx Price)
    (154 AllocNetMoney Amt)
    (155 SettlCurrFxRate float)
    (156 SettlCurrFxRateCalc char)
    (157 NumDaysInterest int)
    (158 AccruedInterestRate Percentage)
    (159 AccruedInterestAmt Amt)
    (160 SettlInstMode char)
    (161 AllocText String)
    (162 SettlInstID String)
    (163 SettlInstTransType char)
    (164 EmailThreadID String)
    (165 SettlInstSource char)
    (166 SettlLocation String)
    (167 SecurityType String)
    (168 EffectiveTime UTCTimestamp)
    (169 StandInstDbType int)
    (170 StandInstDbName String)
    (171 StandInstDbID String)
    (172 SettlDeliveryType int)
    (173 SettlDepositoryCode String)
    (174 SettlBrkrCode String)
    (175 SettlInstCode String)
    (176 SecuritySettlAgentName String)
    (177 SecuritySettlAgentCode String)
    (178 SecuritySettlAgentAcctNum String)
    (179 SecuritySettlAgentAcctName String)
    (180 SecuritySettlAgentContactName String)
    (181 SecuritySettlAgentContactPhone String)
    (182 CashSettlAgentName String)
    (183 CashSettlAgentCode String)
    (184 CashSettlAgentAcctNum String)
    (185 CashSettlAgentAcctName String)
    (186 CashSettlAgentContactName String)
    (187 CashSettlAgentContactPhone String)
    (188 BidSpotRate Price)
    (189 BidForwardPoints PriceOffset)
    (190 OfferSpotRate Price)
    (191 OfferForwardPoints PriceOffset)
    (192 OrderQty2 Qty)
    (193 SettlDate2 LocalMktDate)
    (194 LastSpotRate Price)
    (195 LastForwardPoints PriceOffset)
    (196 AllocLinkID String)
    (197 AllocLinkType int)
    (198 SecondaryOrderID String)
    (199 NoIOIQualifiers NumInGroup)
    (200 MaturityMonthYear month-year)
    (201 PutOrCall int)
    (202 StrikePrice Price)
    (203 CoveredOrUncovered int)
    (204 CustomerOrFirm int)
    (205 MaturityDay day-of-month)
    (206 OptAttribute char)
    (207 SecurityExchange Exchange)
    (208 NotifyBrokerOfCredit Boolean)
    (209 AllocHandlInst int)
    (210 MaxShow Qty)
    (211 PegOffsetValue float)
    (212 XmlDataLen Length)
    (213 XmlData data)
    (214 SettlInstRefID String)
    (215 NoRoutingIDs NumInGroup)
    (216 RoutingType int)
    (217 RoutingID String)
    (218 Spread PriceOffset)
    (219 Benchmark char)
    (220 BenchmarkCurveCurrency Currency)
    (221 BenchmarkCurveName String)
    (222 BenchmarkCurvePoint String)
    (223 CouponRate Percentage)
    (224 CouponPaymentDate LocalMktDate)
    (225 IssueDate LocalMktDate)
    (226 RepurchaseTerm int)
    (227 RepurchaseRate Percentage)
    (228 Factor float)
    (229 TradeOriginationDate LocalMktDate)
    (230 ExDate LocalMktDate)
    (231 ContractMultiplier float)
    (232 NoStipulations NumInGroup)
    (233 StipulationType String)
    (234 StipulationValue String)
    (235 YieldType String)
    (236 Yield Percentage)
    (237 TotalTakedown Amt)
    (238 Concession Amt)
    (239 RepoCollateralSecurityType int)
    (240 RedemptionDate LocalMktDate)
    (241 UnderlyingCouponPaymentDate LocalMktDate)
    (242 UnderlyingIssueDate LocalMktDate)
    (243 UnderlyingRepoCollateralSecurityType int)
    (244 UnderlyingRepurchaseTerm int)
    (245 UnderlyingRepurchaseRate Percentage)
    (246 UnderlyingFactor float)
    (247 UnderlyingRedemptionDate LocalMktDate)
    (248 LegCouponPaymentDate LocalMktDate)
    (249 LegIssueDate LocalMktDate)
    (250 LegRepoCollateralSecurityType int)
    (251 LegRepurchaseTerm int)
    (252 LegRepurchaseRate Percentage)
    (253 LegFactor float)
    (254 LegRedemptionDate LocalMktDate)
    (255 CreditRating String)
    (256 UnderlyingCreditRating String)
    (257 LegCreditRating String)
    (258 TradedFlatSwitch Boolean)
    (259 BasisFeatureDate LocalMktDate)
    (260 BasisFeaturePrice Price)
    (262 MDReqID String)
    (263 SubscriptionRequestType char)
    (264 MarketDepth int)
    (265 MDUpdateType int)
    (266 AggregatedBook Boolean)
    (267 NoMDEntryTypes NumInGroup)
    (268 NoMDEntries NumInGroup)
    (269 MDEntryType char)
    (270 MDEntryPx Price)
    (271 MDEntrySize Qty)
    (272 MDEntryDate UTCDateOnly)
    (273 MDEntryTime UTCTimeOnly)
    (274 TickDirection char)
    (275 MDMkt Exchange)
    (276 QuoteCondition MultipleValueString)
    (277 TradeCondition MultipleValueString)
    (278 MDEntryID String)
    (279 MDUpdateAction char)
    (280 MDEntryRefID String)
    (281 MDReqRejReason char)
    (282 MDEntryOriginator String)
    (283 LocationID String)
    (284 DeskID String)
    (285 DeleteReason char)
    (286 OpenCloseSettlFlag MultipleValueString)
    (287 SellerDays int)
    (288 MDEntryBuyer String)
    (289 MDEntrySeller String)
    (290 MDEntryPositionNo int)
    (291 FinancialStatus MultipleValueString)
    (292 CorporateAction MultipleValueString)
    (293 DefBidSize Qty)
    (294 DefOfferSize Qty)
    (295 NoQuoteEntries NumInGroup)
    (296 NoQuoteSets NumInGroup)
    (297 QuoteStatus int)
    (298 QuoteCancelType int)
    (299 QuoteEntryID String)
    (300 QuoteRejectReason int)
    (301 QuoteResponseLevel int)
    (302 QuoteSetID String)
    (303 QuoteRequestType int)
    (304 TotNoQuoteEntries int)
    (305 UnderlyingSecurityIDSource String)
    (306 UnderlyingIssuer String)
    (307 UnderlyingSecurityDesc String)
    (308 UnderlyingSecurityExchange Exchange)
    (309 UnderlyingSecurityID String)
    (310 UnderlyingSecurityType String)
    (311 UnderlyingSymbol String)
    (312 UnderlyingSymbolSfx String)
    (313 UnderlyingMaturityMonthYear month-year)
    (314 UnderlyingMaturityDay day-of-month)
    (315 UnderlyingPutOrCall int)
    (316 UnderlyingStrikePrice Price)
    (317 UnderlyingOptAttribute char)
    (318 UnderlyingCurrency Currency)
    (319 RatioQty Qty)
    (320 SecurityReqID String)
    (321 SecurityRequestType int)
    (322 SecurityResponseID String)
    (323 SecurityResponseType int)
    (324 SecurityStatusReqID String)
    (325 UnsolicitedIndicator Boolean)
    (326 SecurityTradingStatus int)
    (327 HaltReason char)
    (328 InViewOfCommon Boolean)
    (329 DueToRelated Boolean)
    (330 BuyVolume Qty)
    (331 SellVolume Qty)
    (332 HighPx Price)
    (333 LowPx Price)
    (334 Adjustment int)
    (335 TradSesReqID String)
    (336 TradingSessionID String)
    (337 ContraTrader String)
    (338 TradSesMethod int)
    (339 TradSesMode int)
    (340 TradSesStatus int)
    (341 TradSesStartTime UTCTimestamp)
    (342 TradSesOpenTime UTCTimestamp)
    (343 TradSesPreCloseTime UTCTimestamp)
    (344 TradSesCloseTime UTCTimestamp)
    (345 TradSesEndTime UTCTimestamp)
    (346 NumberOfOrders int)
    (347 MessageEncoding String)
    (348 EncodedIssuerLen Length)
    (349 EncodedIssuer data)
    (350 EncodedSecurityDescLen Length)
    (351 EncodedSecurityDesc data)
    (352 EncodedListExecInstLen Length)
    (353 EncodedListExecInst data)
    (354 EncodedTextLen Length)
    (355 EncodedText data)
    (356 EncodedSubjectLen Length)
    (357 EncodedSubject data)
    (358 EncodedHeadlineLen Length)
    (359 EncodedHeadline data)
    (360 EncodedAllocTextLen Length)
    (361 EncodedAllocText data)
    (362 EncodedUnderlyingIssuerLen Length)
    (363 EncodedUnderlyingIssuer data)
    (364 EncodedUnderlyingSecurityDescLen Length)
    (365 EncodedUnderlyingSecurityDesc data)
    (366 AllocPrice Price)
    (367 QuoteSetValidUntilTime UTCTimestamp)
    (368 QuoteEntryRejectReason int)
    (369 LastMsgSeqNumProcessed SeqNum)
    (370 OnBehalfOfSendingTime UTCTimestamp)
    (371 RefTagID int)
    (372 RefMsgType String)
    (373 SessionRejectReason int)
    (374 BidRequestTransType char)
    (375 ContraBroker String)
    (376 ComplianceID String)
    (377 SolicitedFlag Boolean)
    (378 ExecRestatementReason int)
    (379 BusinessRejectRefID String)
    (380 BusinessRejectReason int)
    (381 GrossTradeAmt Amt)
    (382 NoContraBrokers NumInGroup)
    (383 MaxMessageSize Length)
    (384 NoMsgTypes NumInGroup)
    (385 MsgDirection char)
    (386 NoTradingSessions NumInGroup)
    (387 TotalVolumeTraded Qty)
    (388 DiscretionInst char)
    (389 DiscretionOffsetValue float)
    (390 BidID String)
    (391 ClientBidID String)
    (392 ListName String)
    (393 TotNoRelatedSym int)
    (394 BidType int)
    (395 NumTickets int)
    (396 SideValue1 Amt)
    (397 SideValue2 Amt)
    (398 NoBidDescriptors NumInGroup)
    (399 BidDescriptorType int)
    (400 BidDescriptor String)
    (401 SideValueInd int)
    (402 LiquidityPctLow Percentage)
    (403 LiquidityPctHigh Percentage)
    (404 LiquidityValue Amt)
    (405 EFPTrackingError Percentage)
    (406 FairValue Amt)
    (407 OutsideIndexPct Percentage)
    (408 ValueOfFutures Amt)
    (409 LiquidityIndType int)
    (410 WtAverageLiquidity Percentage)
    (411 ExchangeForPhysical Boolean)
    (412 OutMainCntryUIndex Amt)
    (413 CrossPercent Percentage)
    (414 ProgRptReqs int)
    (415 ProgPeriodInterval int)
    (416 IncTaxInd int)
    (417 NumBidders int)
    (418 BidTradeType char)
    (419 BasisPxType char)
    (420 NoBidComponents NumInGroup)
    (421 Country Country)
    (422 TotNoStrikes int)
    (423 PriceType int)
    (424 DayOrderQty Qty)
    (425 DayCumQty Qty)
    (426 DayAvgPx Price)
    (427 GTBookingInst int)
    (428 NoStrikes NumInGroup)
    (429 ListStatusType int)
    (430 NetGrossInd int)
    (431 ListOrderStatus int)
    (432 ExpireDate LocalMktDate)
    (433 ListExecInstType char)
    (434 CxlRejResponseTo char)
    (435 UnderlyingCouponRate Percentage)
    (436 UnderlyingContractMultiplier float)
    (437 ContraTradeQty Qty)
    (438 ContraTradeTime UTCTimestamp)
    (439 ClearingFirm String)
    (440 ClearingAccount String)
    (441 LiquidityNumSecurities int)
    (442 MultiLegReportingType char)
    (443 StrikeTime UTCTimestamp)
    (444 ListStatusText String)
    (445 EncodedListStatusTextLen Length)
    (446 EncodedListStatusText data)
    (447 PartyIDSource char)
    (448 PartyID String)
    (449 TotalVolumeTradedDate UTCDateOnly)
    (450 TotalVolumeTradedTime UTCTimeOnly)
    (451 NetChgPrevDay PriceOffset)
    (452 PartyRole int)
    (453 NoPartyIDs NumInGroup)
    (454 NoSecurityAltID NumInGroup)
    (455 SecurityAltID String)
    (456 SecurityAltIDSource String)
    (457 NoUnderlyingSecurityAltID NumInGroup)
    (458 UnderlyingSecurityAltID String)
    (459 UnderlyingSecurityAltIDSource String)
    (460 Product int)
    (461 CFICode String)
    (462 UnderlyingProduct int)
    (463 UnderlyingCFICode String)
    (464 TestMessageIndicator Boolean)
    (465 QuantityType int)
    (466 BookingRefID String)
    (467 IndividualAllocID String)
    (468 RoundingDirection char)
    (469 RoundingModulus float)
    (470 CountryOfIssue Country)
    (471 StateOrProvinceOfIssue String)
    (472 LocaleOfIssue String)
    (473 NoRegistDtls NumInGroup)
    (474 MailingDtls String)
    (475 InvestorCountryOfResidence Country)
    (476 PaymentRef String)
    (477 DistribPaymentMethod int)
    (478 CashDistribCurr Currency)
    (479 CommCurrency Currency)
    (480 CancellationRights char)
    (481 MoneyLaunderingStatus char)
    (482 MailingInst String)
    (483 TransBkdTime UTCTimestamp)
    (484 ExecPriceType char)
    (485 ExecPriceAdjustment float)
    (486 DateOfBirth LocalMktDate)
    (487 TradeReportTransType int)
    (488 CardHolderName String)
    (489 CardNumber String)
    (490 CardExpDate LocalMktDate)
    (491 CardIssNum String)
    (492 PaymentMethod int)
    (493 RegistAcctType String)
    (494 Designation String)
    (495 TaxAdvantageType int)
    (496 RegistRejReasonText String)
    (497 FundRenewWaiv char)
    (498 CashDistribAgentName String)
    (499 CashDistribAgentCode String)
    (500 CashDistribAgentAcctNumber String)
    (501 CashDistribPayRef String)
    (502 CashDistribAgentAcctName String)
    (503 CardStartDate LocalMktDate)
    (504 PaymentDate LocalMktDate)
    (505 PaymentRemitterID String)
    (506 RegistStatus char)
    (507 RegistRejReasonCode int)
    (508 RegistRefID String)
    (509 RegistDtls String)
    (510 NoDistribInsts NumInGroup)
    (511 RegistEmail String)
    (512 DistribPercentage Percentage)
    (513 RegistID String)
    (514 RegistTransType char)
    (515 ExecValuationPoint UTCTimestamp)
    (516 OrderPercent Percentage)
    (517 OwnershipType char)
    (518 NoContAmts NumInGroup)
    (519 ContAmtType int)
    (520 ContAmtValue float)
    (521 ContAmtCurr Currency)
    (522 OwnerType int)
    (523 PartySubID String)
    (524 NestedPartyID String)
    (525 NestedPartyIDSource char)
    (526 SecondaryClOrdID String)
    (527 SecondaryExecID String)
    (528 OrderCapacity char)
    (529 OrderRestrictions MultipleValueString)
    (530 MassCancelRequestType char)
    (531 MassCancelResponse char)
    (532 MassCancelRejectReason char)
    (533 TotalAffectedOrders int)
    (534 NoAffectedOrders int)
    (535 AffectedOrderID String)
    (536 AffectedSecondaryOrderID String)
    (537 QuoteType int)
    (538 NestedPartyRole int)
    (539 NoNestedPartyIDs NumInGroup)
    (540 TotalAccruedInterestAmt Amt)
    (541 MaturityDate LocalMktDate)
    (542 UnderlyingMaturityDate LocalMktDate)
    (543 InstrRegistry String)
    (544 CashMargin char)
    (545 NestedPartySubID String)
    (546 Scope MultipleValueString)
    (547 MDImplicitDelete Boolean)
    (548 CrossID String)
    (549 CrossType int)
    (550 CrossPrioritization int)
    (551 OrigCrossID String)
    (552 NoSides NumInGroup)
    (553 Username String)
    (554 Password String)
    (555 NoLegs NumInGroup)
    (556 LegCurrency Currency)
    (557 TotNoSecurityTypes int)
    (558 NoSecurityTypes NumInGroup)
    (559 SecurityListRequestType int)
    (560 SecurityRequestResult int)
    (561 RoundLot Qty)
    (562 MinTradeVol Qty)
    (563 MultiLegRptTypeReq int)
    (564 LegPositionEffect char)
    (565 LegCoveredOrUncovered int)
    (566 LegPrice Price)
    (567 TradSesStatusRejReason int)
    (568 TradeRequestID String)
    (569 TradeRequestType int)
    (570 PreviouslyReported Boolean)
    (571 TradeReportID String)
    (572 TradeReportRefID String)
    (573 MatchStatus char)
    (574 MatchType String)
    (575 OddLot Boolean)
    (576 NoClearingInstructions NumInGroup)
    (577 ClearingInstruction int)
    (578 TradeInputSource String)
    (579 TradeInputDevice String)
    (580 NoDates int)
    (581 AccountType int)
    (582 CustOrderCapacity int)
    (583 ClOrdLinkID String)
    (584 MassStatusReqID String)
    (585 MassStatusReqType int)
    (586 OrigOrdModTime UTCTimestamp)
    (587 LegSettlType char)
    (588 LegSettlDate LocalMktDate)
    (589 DayBookingInst char)
    (590 BookingUnit char)
    (591 PreallocMethod char)
    (592 UnderlyingCountryOfIssue Country)
    (593 UnderlyingStateOrProvinceOfIssue String)
    (594 UnderlyingLocaleOfIssue String)
    (595 UnderlyingInstrRegistry String)
    (596 LegCountryOfIssue Country)
    (597 LegStateOrProvinceOfIssue String)
    (598 LegLocaleOfIssue String)
    (599 LegInstrRegistry String)
    (600 LegSymbol String)
    (601 LegSymbolSfx String)
    (602 LegSecurityID String)
    (603 LegSecurityIDSource String)
    (604 NoLegSecurityAltID String)
    (605 LegSecurityAltID String)
    (606 LegSecurityAltIDSource String)
    (607 LegProduct int)
    (608 LegCFICode String)
    (609 LegSecurityType String)
    (610 LegMaturityMonthYear month-year)
    (611 LegMaturityDate LocalMktDate)
    (612 LegStrikePrice Price)
    (613 LegOptAttribute char)
    (614 LegContractMultiplier float)
    (615 LegCouponRate Percentage)
    (616 LegSecurityExchange Exchange)
    (617 LegIssuer String)
    (618 EncodedLegIssuerLen Length)
    (619 EncodedLegIssuer data)
    (620 LegSecurityDesc String)
    (621 EncodedLegSecurityDescLen Length)
    (622 EncodedLegSecurityDesc data)
    (623 LegRatioQty float)
    (624 LegSide char)
    (625 TradingSessionSubID String)
    (626 AllocType int)
    (627 NoHops NumInGroup)
    (628 HopCompID String)
    (629 HopSendingTime UTCTimestamp)
    (630 HopRefID SeqNum)
    (631 MidPx Price)
    (632 BidYield Percentage)
    (633 MidYield Percentage)
    (634 OfferYield Percentage)
    (635 ClearingFeeIndicator String)
    (636 WorkingIndicator Boolean)
    (637 LegLastPx Price)
    (638 PriorityIndicator int)
    (639 PriceImprovement PriceOffset)
    (640 Price2 Price)
    (641 LastForwardPoints2 PriceOffset)
    (642 BidForwardPoints2 PriceOffset)
    (643 OfferForwardPoints2 PriceOffset)
    (644 RFQReqID String)
    (645 MktBidPx Price)
    (646 MktOfferPx Price)
    (647 MinBidSize Qty)
    (648 MinOfferSize Qty)
    (649 QuoteStatusReqID String)
    (650 LegalConfirm Boolean)
    (651 UnderlyingLastPx Price)
    (652 UnderlyingLastQty Qty)
    (653 SecDefStatus int)
    (654 LegRefID String)
    (655 ContraLegRefID String)
    (656 SettlCurrBidFxRate float)
    (657 SettlCurrOfferFxRate float)
    (658 QuoteRequestRejectReason int)
    (659 SideComplianceID String)
    (660 AcctIDSource int)
    (661 AllocAcctIDSource int)
    (662 BenchmarkPrice Price)
    (663 BenchmarkPriceType int)
    (664 ConfirmID String)
    (665 ConfirmStatus int)
    (666 ConfirmTransType int)
    (667 ContractSettlMonth month-year)
    (668 DeliveryForm int)
    (669 LastParPx Price)
    (670 NoLegAllocs NumInGroup)
    (671 LegAllocAccount String)
    (672 LegIndividualAllocID String)
    (673 LegAllocQty Qty)
    (674 LegAllocAcctIDSource String)
    (675 LegSettlCurrency Currency)
    (676 LegBenchmarkCurveCurrency Currency)
    (677 LegBenchmarkCurveName String)
    (678 LegBenchmarkCurvePoint String)
    (679 LegBenchmarkPrice Price)
    (680 LegBenchmarkPriceType int)
    (681 LegBidPx Price)
    (682 LegIOIQty String)
    (683 NoLegStipulations NumInGroup)
    (684 LegOfferPx Price)
    (685 LegOrderQty Qty)
    (686 LegPriceType int)
    (687 LegQty Qty)
    (688 LegStipulationType String)
    (689 LegStipulationValue String)
    (690 LegSwapType int)
    (691 Pool String)
    (692 QuotePriceType int)
    (693 QuoteRespID String)
    (694 QuoteRespType int)
    (695 QuoteQualifier char)
    (696 YieldRedemptionDate LocalMktDate)
    (697 YieldRedemptionPrice Price)
    (698 YieldRedemptionPriceType int)
    (699 BenchmarkSecurityID String)
    (700 ReversalIndicator Boolean)
    (701 YieldCalcDate LocalMktDate)
    (702 NoPositions NumInGroup)
    (703 PosType String)
    (704 LongQty Qty)
    (705 ShortQty Qty)
    (706 PosQtyStatus int)
    (707 PosAmtType String)
    (708 PosAmt Amt)
    (709 PosTransType int)
    (710 PosReqID String)
    (711 NoUnderlyings NumInGroup)
    (712 PosMaintAction int)
    (713 OrigPosReqRefID String)
    (714 PosMaintRptRefID String)
    (715 ClearingBusinessDate LocalMktDate)
    (716 SettlSessID String)
    (717 SettlSessSubID String)
    (718 AdjustmentType int)
    (719 ContraryInstructionIndicator Boolean)
    (720 PriorSpreadIndicator Boolean)
    (721 PosMaintRptID String)
    (722 PosMaintStatus int)
    (723 PosMaintResult int)
    (724 PosReqType int)
    (725 ResponseTransportType int)
    (726 ResponseDestination String)
    (727 TotalNumPosReports int)
    (728 PosReqResult int)
    (729 PosReqStatus int)
    (730 SettlPrice Price)
    (731 SettlPriceType int)
    (732 UnderlyingSettlPrice Price)
    (733 UnderlyingSettlPriceType int)
    (734 PriorSettlPrice Price)
    (735 NoQuoteQualifiers NumInGroup)
    (736 AllocSettlCurrency Currency)
    (737 AllocSettlCurrAmt Amt)
    (738 InterestAtMaturity Amt)
    (739 LegDatedDate LocalMktDate)
    (740 LegPool String)
    (741 AllocInterestAtMaturity Amt)
    (742 AllocAccruedInterestAmt Amt)
    (743 DeliveryDate LocalMktDate)
    (744 AssignmentMethod char)
    (745 AssignmentUnit Qty)
    (746 OpenInterest Amt)
    (747 ExerciseMethod char)
    (748 TotNumTradeReports int)
    (749 TradeRequestResult int)
    (750 TradeRequestStatus int)
    (751 TradeReportRejectReason int)
    (752 SideMultiLegReportingType int)
    (753 NoPosAmt NumInGroup)
    (754 AutoAcceptIndicator Boolean)
    (755 AllocReportID String)
    (756 NoNested2PartyIDs NumInGroup)
    (757 Nested2PartyID String)
    (758 Nested2PartyIDSource char)
    (759 Nested2PartyRole int)
    (760 Nested2PartySubID String)
    (761 BenchmarkSecurityIDSource String)
    (762 SecuritySubType String)
    (763 UnderlyingSecuritySubType String)
    (764 LegSecuritySubType String)
    (765 AllowableOneSidednessPct Percentage)
    (766 AllowableOneSidednessValue Amt)
    (767 AllowableOneSidednessCurr Currency)
    (768 NoTrdRegTimestamps NumInGroup)
    (769 TrdRegTimestamp UTCTimestamp)
    (770 TrdRegTimestampType int)
    (771 TrdRegTimestampOrigin String)
    (772 ConfirmRefID String)
    (773 ConfirmType int)
    (774 ConfirmRejReason int)
    (775 BookingType int)
    (776 IndividualAllocRejCode int)
    (777 SettlInstMsgID String)
    (778 NoSettlInst NumInGroup)
    (779 LastUpdateTime UTCTimestamp)
    (780 AllocSettlInstType int)
    (781 NoSettlPartyIDs NumInGroup)
    (782 SettlPartyID String)
    (783 SettlPartyIDSource char)
    (784 SettlPartyRole int)
    (785 SettlPartySubID String)
    (786 SettlPartySubIDType int)
    (787 DlvyInstType char)
    (788 TerminationType int)
    (789 NextExpectedMsgSeqNum SeqNum)
    (790 OrdStatusReqID String)
    (791 SettlInstReqID String)
    (792 SettlInstReqRejCode int)
    (793 SecondaryAllocID String)
    (794 AllocReportType int)
    (795 AllocReportRefID String)
    (796 AllocCancReplaceReason int)
    (797 CopyMsgIndicator Boolean)
    (798 AllocAccountType int)
    (799 OrderAvgPx Price)
    (800 OrderBookingQty Qty)
    (801 NoSettlPartySubIDs NumInGroup)
    (802 NoPartySubIDs NumInGroup)
    (803 PartySubIDType int)
    (804 NoNestedPartySubIDs NumInGroup)
    (805 NestedPartySubIDType int)
    (806 NoNested2PartySubIDs NumInGroup)
    (807 Nested2PartySubIDType int)
    (808 AllocIntermedReqType int)
    ;; (809 (Not Defined) n/a)
    (810 UnderlyingPx Price)
    (811 PriceDelta float)
    (812 ApplQueueMax int)
    (813 ApplQueueDepth int)
    (814 ApplQueueResolution int)
    (815 ApplQueueAction int)
    (816 NoAltMDSource NumInGroup)
    (817 AltMDSourceID String)
    (818 SecondaryTradeReportID String)
    (819 AvgPxIndicator int)
    (820 TradeLinkID String)
    (821 OrderInputDevice String)
    (822 UnderlyingTradingSessionID String)
    (823 UnderlyingTradingSessionSubID String)
    (824 TradeLegRefID String)
    (825 ExchangeRule String)
    (826 TradeAllocIndicator int)
    (827 ExpirationCycle int)
    (828 TrdType int)
    (829 TrdSubType int)
    (830 TransferReason String)
    (831 AsgnReqID String)
    (832 TotNumAssignmentReports int)
    (833 AsgnRptID String)
    (834 ThresholdAmount PriceOffset)
    (835 PegMoveType int)
    (836 PegOffsetType int)
    (837 PegLimitType int)
    (838 PegRoundDirection int)
    (839 PeggedPrice Price)
    (840 PegScope int)
    (841 DiscretionMoveType int)
    (842 DiscretionOffsetType int)
    (843 DiscretionLimitType int)
    (844 DiscretionRoundDirection int)
    (845 DiscretionPrice Price)
    (846 DiscretionScope int)
    (847 TargetStrategy int)
    (848 TargetStrategyParameters String)
    (849 ParticipationRate Percentage)
    (850 TargetStrategyPerformance float)
    (851 LastLiquidityInd int)
    (852 PublishTrdIndicator Boolean)
    (853 ShortSaleReason int)
    (854 QtyType int)
    (855 SecondaryTrdType int)
    (856 TradeReportType int)
    (857 AllocNoOrdersType int)
    (858 SharedCommission Amt)
    (859 ConfirmReqID String)
    (860 AvgParPx Price)
    (861 ReportedPx Price)
    (862 NoCapacities NumInGroup)
    (863 OrderCapacityQty Qty)
    (864 NoEvents NumInGroup)
    (865 EventType int)
    (866 EventDate LocalMktDate)
    (867 EventPx Price)
    (868 EventText String)
    (869 PctAtRisk Percentage)
    (870 NoInstrAttrib NumInGroup)
    (871 InstrAttribType int)
    (872 InstrAttribValue String)
    (873 DatedDate LocalMktDate)
    (874 InterestAccrualDate LocalMktDate)
    (875 CPProgram int)
    (876 CPRegType String)
    (877 UnderlyingCPProgram String)
    (878 UnderlyingCPRegType String)
    (879 UnderlyingQty Qty)
    (880 TrdMatchID String)
    (881 SecondaryTradeReportRefID String)
    (882 UnderlyingDirtyPrice Price)
    (883 UnderlyingEndPrice Price)
    (884 UnderlyingStartValue Amt)
    (885 UnderlyingCurrentValue Amt)
    (886 UnderlyingEndValue Amt)
    (887 NoUnderlyingStips NumInGroup)
    (888 UnderlyingStipType String)
    (889 UnderlyingStipValue String)
    (890 MaturityNetMoney Amt)
    (891 MiscFeeBasis int)
    (892 TotNoAllocs int)
    (893 LastFragment Boolean)
    (894 CollReqID String)
    (895 CollAsgnReason int)
    (896 CollInquiryQualifier int)
    (897 NoTrades NumInGroup)
    (898 MarginRatio Percentage)
    (899 MarginExcess Amt)
    (900 TotalNetValue Amt)
    (901 CashOutstanding Amt)
    (902 CollAsgnID String)
    (903 CollAsgnTransType int)
    (904 CollRespID String)
    (905 CollAsgnRespType int)
    (906 CollAsgnRejectReason int)
    (907 CollAsgnRefID String)
    (908 CollRptID String)
    (909 CollInquiryID String)
    (910 CollStatus int)
    (911 TotNumReports int)
    (912 LastRptRequested Boolean)
    (913 AgreementDesc String)
    (914 AgreementID String)
    (915 AgreementDate LocalMktDate)
    (916 StartDate LocalMktDate)
    (917 EndDate LocalMktDate)
    (918 AgreementCurrency Currency)
    (919 DeliveryType int)
    (920 EndAccruedInterestAmt Amt)
    (921 StartCash Amt)
    (922 EndCash Amt)
    (923 UserRequestID String)
    (924 UserRequestType int)
    (925 NewPassword String)
    (926 UserStatus int)
    (927 UserStatusText String)
    (928 StatusValue int)
    (929 StatusText String)
    (930 RefCompID String)
    (931 RefSubID String)
    (932 NetworkResponseID String)
    (933 NetworkRequestID String)
    (934 LastNetworkResponseID String)
    (935 NetworkRequestType int)
    (936 NoCompIDs NumInGroup)
    (937 NetworkStatusResponseType int)
    (938 NoCollInquiryQualifier NumInGroup)
    (939 TrdRptStatus int)
    (940 AffirmStatus int)
    (941 UnderlyingStrikeCurrency Currency)
    (942 LegStrikeCurrency Currency)
    (943 TimeBracket String)
    (944 CollAction int)
    (945 CollInquiryStatus int)
    (946 CollInquiryResult int)
    (947 StrikeCurrency Currency)
    (948 NoNested3PartyIDs NumInGroup)
    (949 Nested3PartyID String)
    (950 Nested3PartyIDSource char)
    (951 Nested3PartyRole int)
    (952 NoNested3PartySubIDs NumInGroup)
    (953 Nested3PartySubID String)
    (954 Nested3PartySubIDType int)
    (955 LegContractSettlMonth month-year)
    (956 LegInterestAccrualDate LocalMktDate))
  "Standard fields for FIX.4.4.")

(provide 'fix-fields-44)

;;; fix-fields-44.el ends here
