MultipleCharValue

base: StringFIX 5.0 SP2

MultipleCharValue is a FIX datatype defined in FIX 5.0 SP2, carried on the wire as String. 7 fields use it.

Wire format

Base type
String
Delimiter
" "
Fields
7

Carried on the wire as String.

What the specification says

String containing one or more space delimited single character values (e.g. |18=2 A F| ).

Descriptions are quoted from the FIX Orchestra sources under the Apache 2.0 licence.

How @boarteam/fix handles it

@boarteam/fix splits the value on its delimiter and returns an array of strings.

Fields with this datatype

TagFieldDialectsMessages
18ExecInstFIX 4.4, FIX 4.2, FIX 5.0 SP211
286OpenCloseSettlFlagFIX 4.4, FIX 4.2, FIX 5.0 SP23
291FinancialStatusFIX 4.4, FIX 4.2, FIX 5.0 SP23
292CorporateActionFIX 4.4, FIX 4.2, FIX 5.0 SP23
529OrderRestrictionsFIX 4.4, FIX 5.0 SP211
546ScopeFIX 4.4, FIX 5.0 SP23
1384LegExecInstFIX 5.0 SP25

Decode this in your own code

The same engine that produced the decoded example above is an Apache-2.0 npm package with zero runtime dependencies. It runs in Node and in the browser, and parse() returns problems as data instead of throwing.

npm i @boarteam/fix @boarteam/fix-dict-fix44