Certain features of the FIX Protocol which were implemented in earlier versions of the FIX Protocol specification, have been replaced by a different approach. Such features have been labeled as "Deprecated" throughout the FIX Specification document. This means that feature is being phased out, systems which implement the FIX Protocol should be adjusted to use the new, supported approach, and the next version of the FIX Specification will remove the feature altogether. The rationale behind deprecating a feature is based upon either:
The new, supported approach for each removed feature is identified below: 1. Deprecated Field: Benchmark (tag 219) [deprecated in FIX 4.3]The Benchmark field introduced in FIX 4.2 has been replaced in FIX 4.3 by the combined use of BenchmarkCurveCurrency, BenchmarkCurveName, and BenchmarkCurvePoint fields. Mapping of the deprecated Benchmark field's values is as follows:
2. Deprecated "On Close"-related Values for OrdType Field [deprecated in FIX 4.3]Three "on close"-related values in the OrdType field have been replaced in FIX 4.3 by the combined use of a new TimeInForce "At the Close" value and OrdType values. This makes "On close" handling consistent with "On open" (as a TimeInForce vs. OrdType). Note that CMS (e.g. used by NYSE) uses a TimeInForce for On Open (OPG) and an OrdType for On Close. FIX 4.3 has implemented a consistent handling of the two vs. a continuation of following CMS-based semantics. Mapping of the deprecated OrdType field's values is as follows:
3. Deprecated Field: Rule80A (tag 47) [deprecated in FIX 4.3]The Rule80A field (known prior to FIX 4.2 as "Rule80A" and in FIX 4.2 as "Rule80A (aka OrderCapacity)") has been replaced in FIX 4.3 by the combined use of the new to FIX 4.3 OrderCapacity and Order Restrictions fields. The "(aka OrderCapacity)" designation has been removed from the Rule80A field. Mapping of the deprecated Rule80A field's values is as follows:
4. Deprecated Field: OnBehalfOfSendingTime (tag 370) [deprecated in FIX 4.3]The OnBehalfOfSendingTime field introduced in FIX 4.2 has been replaced in FIX 4.3 by the use of HopSendingTime (tag 629) field which is part of the "Hops" repeating group. See "Volume 2 – Standard Message Header" for HopSendingTime usage. 5. Deprecated three "Forex - "-related Values for OrdType Field [deprecated in FIX 4.3]Three "Forex - "-related values in the OrdType field have been replaced in FIX 4.3 by the combined use of a specifying Currency in the Product field and use of "regular" OrdType values. Mapping of the deprecated OrdType field's values is as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||