Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tag
Description
Can Be Nested Within
<MessageML>document</MessageML>A MessageML document. 
<hash tag="label"/>A hashtag, equivalent to entering #label in the GUI.

<MessageML>

<p><b><i><td><th><li>

<cash tag="label"/>

A cashtag, equivalent to entering $label in the GUI.

This is currently supported in the product but will be deprecated when EntityML is introduced.

<MessageML>

<p><b><i><td><th><li>

<errors>

<error>Some error message</error>

<error>Another error message</error>

</errors>

A structure to allow for the reporting of errors in transformations. These tags should only be produced as a result of generating MessageML via transformation from another format.

When generating MessageML as part of a read operation, the generating system MAY include a single <errors> section to indicate problems which occurred during processing.

When sending MessageML as part of a write request the sending system SHOULD NOT generate an <errors> section. If such a section is received by the server fulfilling a write operation then the operation MUST fail.

<MessageML>

...

Type ID

Description

org.symphonyoss.number.byte

An 8 bit unsigned integer, having the semantics of a Java byte, represented as a string of decimal digits.

org.symphonyoss.number.short

A 16 bit signed integer, having the semantics of a Java short, represented as a string of decimal digits.

org.symphonyoss.number.int

A 32 bit signed integer, having the semantics of a Java int, represented as a string of decimal digits.

org.symphonyoss.number.long

A 64 bit signed integer, having the semantics of a Java long, represented as a string of decimal digits.

org.symphonyoss.number.double

A 64 bit signed floating point number, having the semantics of a Java double, represented as a string of decimal digits optionally with a single decimal point.

org.symphonyoss.type.string

A string value.

org.symphonyoss.time.millis

A date/time value specified as a 64 bit integer value, represented as a string of decimal digits, indicating a time in milliseconds since Jan 1st 1970 UTC with the semantics of a Java Date.

org.symphonyoss.fin.security.id.isin

An International Securities Identification Number (see https://en.wikipedia.org/wiki/International_Securities_Identification_Number)

org.symphonyoss.fin.security.id.cusip

A CUSIP (see https://en.wikipedia.org/wiki/CUSIP)

org.symphonyoss.fin.security.id.openfigi

An OpenFIGI identifier (see https://en.wikipedia.org/wiki/Financial_Instrument_Global_Identifier)

org.symphonyoss.fin.exchange.id.mic

A Market Identifier Code (see http://www.iso15022.org/MIC/homepageMIC.htm)

org.symphonyoss.fin.exchange.id.ticker

An exchange identifier

org.symphonyoss.fin.ccy

A 3 letter currency identifier as defined in TBDISO 4217 (see https://en.wikipedia.org/wiki/ISO_4217)

org.symphonyoss.fin.ccypair

A 6 letter currency pair identifier as defined in TBD

...