FIX Module Version 7.2.December 2014 | Understanding and Using Fix Module | webMethods FIX Module | Installing webMethods FIX Module | Upgrading from FIX Module FIX Module 6.5 to FIX Module FIX Module 7.2 | Step 4: Change IS Document Field Names | Updating FIX Message Version 4.4
 
Updating FIX Message Version 4.4
In FIX Module 7.2, field names and the field structure have changed in the ApplicationMessage part of some version 4.4 FIX message IS document types. When you install FIX Module 7.2, the current versions of the IS document types are also installed. However, if you have modified any of the affected IS document types in FIX Module 6.5 and want to keep your custom fields, you must manually update the corresponding IS document types installed with FIX Module 7.2.
The following changes have been made to the version 4.4 IS document types:
*In the FIX44OrderMassCancelReport IS document type:
*The document list NoAffectedOrders has been renamed as AffectedOrders.
*The new, optional, String type field, NoAffectedOrders, has been added above the AffectedOrders document list.
*In version 4.4 IS document types, the following changes have been made in the document list Legs:
*The document list NoLegSecurityAltID has been renamed as LegSecurityAltID.
*The new, optional String type field, NoLegSecurityAltID, has been added above the document list LegSecurityAltID.
The changes to the document list Legs apply to all of the following 4.4 version IS document types:
FIX44Advertisement
FIX44News
FIX44AllocationInstruction
FIX44PositionMaintenanceReport
FIX44AllocationReport
FIX44PositionMaintenanceRequest
FIX44AssignmentReport
FIX44PositionReport
FIX44CollateralAssignment
FIX44Quote
FIX44CollateralInquiry
FIX44QuoteCancel
FIX44CollateralInquiryAck
FIX44QuoteRequest
FIX44CollateralReport
FIX44QuoteRequestReject
FIX44CollateralRequest
FIX44QuoteResponse
FIX44CollateralResponse
FIX44QuoteStatusReport
FIX44Confirmation
FIX44QuoteStatusRequest
FIX44CrossOrderCancelReplaceRequest
FIX44RequestForPositions
FIX44CrossOrderCancelRequest
FIX44RequestForPositionsAck
FIX44DerivativeSecurityList
FIX44RFQRequest
FIX44DontKnowTradeDK
FIX44SecurityDefinition
FIX44Email
FIX44SecurityDefinitionRequest
FIX44ExecutionReport
FIX44SecurityList
FIX44IOI
FIX44SecurityListRequest
FIX44MarketDataIncrementalRefresh
FIX44SecurityStatus
FIX44MarketDataRequest
FIX44SecurityStatusRequest
FIX44MarketDataSnapshotFullRefresh
FIX44TradeCaptureReport
FIX44MassQuoteAcknowledgement
FIX44TradeCaptureReportAck
FIX44MultilegOrderCancelReplace
FIX44TradeCaptureReportRequest
FIX44NewOrderCross
FIX44TradeCaptureReportRequestAck
FIX44NewOrderMultileg