IOIOthSvc (FIX tag 24)
charFIX 4.2
IOIOthSvc (tag 24) is a char field defined in FIX 4.2. It is defined in the FIX 4.2 dictionary but is not referenced by any message in it, so no message can legitimately carry it.
At a glance
- Tag
- 24
- Name
- IOIOthSvc
- Datatype
- char
- Dialects
- FIX 4.2
- Messages
- 0
A real message using tag 24
No decoded example
No decoded example is shown because no message in this dictionary references this field — there is no valid message that could carry it. Rather than invent one, we say so.
Wire format
A single character. Most char fields are enumerated, so the value is one of a fixed set rather than arbitrary text. @boarteam/fix keeps the value as a string and, for enumerated fields, reports validate/value-not-in-enum when it is not a defined value.
Read tag 24 in TypeScript
import { createFixEngine } from "@boarteam/fix";import { dictionary } from "@boarteam/fix-dict-fix42";const fix = createFixEngine(dictionary);const { message, issues } = fix.parse(raw);const field = message.fields[24];field?.name; // "IOIOthSvc"field?.raw; // the verbatim wire stringfield?.value; // coerced to a stringOther char fields
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-fix42