Indexes

Message Layouts
Common
Application

Message

Member (44)

ID101

This object represents a member firm and holds all basic member data such as id, full name, mail addresses and contact persons etc.

Field
Name
Type
Req'd
Comments
Pedigree
300

Is used to identify the parent object (is set to null if this is the root object). This field is set by RTC, only set on outgoing messages on the reference data flow.

61

Is used to identify the reference data cache. This field is set by RTC, only set on outgoing messages on the reference data flow.

13

Identify the reason for the cache action (CACHE_ACTION), i.e. if it is an addition of a new reference data object, an update of an existing object or a removal of an object from the reference data cache. This field is set by RTC, only set on outgoing messages on the reference data flow.

509

A sequence number that is incremented with each reference data update, i.e. a version number for the cache contents. The sequence number series is common for all caches. This means that for a specific cache instance, the sequence number is not necessarily consecutive (but constantly increasing). This field is set by RTC, only set on outgoing messages on the reference data flow.

604

The id is unique among all objects and may be used to retrieve a specific instance. Do not however, try to interpret the contents. This field is set by RTC, only set on outgoing messages on the reference data flow.

544

The date and time of the latest modification for this reference data object. Format: yyyy-mm- ddTHH.MM.SS.sss. May be null if the object never has been updated. This field is set by RTC, only set on outgoing messages on the reference data flow.

341
Y

The public ID of the participant. This id has to be unique.

224
Y

Complete name of the member firm

18

Company postal address.

395

Company phone number.

190

Company fax address.

106

Name of contact person in compliance matters

108

Phone number to the compliance contact person

107

Mail address to the compliance contact person

330

Matching/BackOffice contact person

332

Phone number to the Matching/BackOffice contact person

331

Mail address to Matching/BackOffice contact person

286

Set to true if this member has been disabled.

37

The parent member, for example the parent of a trading member branch or a client.

342

The type of member. N.B. in the documentation member type is also known as Participant type.

610

The date from which the member is valid. The format is yyyy-MM-dd

312

A list of other markets'/exchanges' ID of this member in the format: market1:memberid1,market2:memberid2,... "maket1" is assumed to be a market defined in the "local" system and is automatically converted to uppercase, since this is the conversion for market ids in the system.

29

A comma separated list of Member Ids for which this member may act on behalf of.

387

The type of this participant unit.

294

Is Staff, true or false

278

Is Beneficial, true or false

26

Sub accounts are allowed, true or false

620

VAT registration number

48

Broker Deal Account number

163

Email

124

Country Code, e.g. ZA

291

Is Non Resident is true if country for the client is not equal to ZA

363

MemberId of the nominated member, fulfilling physical settlement when the actual member is not in the Equities market. Otherwise, set to the member itself.

516

Code of client or member at CSD.

183

If RTC should expect net payment from the JSE integration layer for this member. Required for clearing members.

381

This is set for clearing members only, to indicate its own trading member.

30

This field is mandatory for CMs. If true, RTC will expect system-to-system communication on size of FX collateral payments.

28

A comma-delimited list of market codes that the client is allowed to have trades and positions in.

629

This field is mandatory for CMs. If true, RTC will expect the CM to send in a response to a balancing event.

92

For clients only - type of client. Information to surveillance. Required for all clients.

240

For clients only - ID number. Required for local individual clients: Client Type = Individual AND isNonResident = FALSE

390

For clients only - Passport number. Required for foreign individual clients: Client Type = Individual AND isNonResident = TRUE

105

For clients only - Company registration number. Required for all company clients: Client Type = Company

292

For clients only - Information to surveillance. Required for all clients.

293

For clients only - Information to surveillance. Required for all clients.

287

Is Discretionary, true or false

414

Currency used for start of day collateral processing. Needs to be an eligible FX collateral currency (or ZAR, this will be the default though).

56

For TM branches only. Unique within a TM. Valid number is between 01 and 99.

94

For CM only. Mandatory for CM. Number used when creating settlement instructions. This number is concatenated into the message reference no.

Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy