Type 1 records
When a record contains type 1 data, there is only one level of fields under the subject that identifies the record.
Here’s a record containing type 1 data. It’s a quotation in a foreign exchange trading system, and the subject is /EURUSD
.
![Diagram of type 3 data structure in a record](../../../images/Record_type_1_data_150ppi.png)
When a client first subscribes to /EURUSD
, it receives a type 1 record containing all the fields with their latest values (assuming the client didn’t exclude any of the fields from the subscription). Subsequently whenever the client receives an update to /EURUSD
, the record contains just the fields whose values have changed.
Whenever an update arrives in a DataSource application for any of these fields, the value is overwritten. A client newly subscribing to /EURUSD
would then see this new value; the previous value would not be available.
See also: