The rfa element links the subscriber map file to the Reuters-side configuration file.
adapter                                      (required, limit one)
  |----publication                           (required, limit one)
  |----streamMaps                            (required, limit one)
  |      '----streamMap                      (required)
  |             |----dataField               (required)
  |             |----hiResTimestampField     (optional)
  |             |----imageField              (required for L2 data)
  |             |----itemName                (required, limit one)
  |             |----itemStale               (optional)
  |             |----marketByOrderKeyField   (required)
  |             |----marketByPriceKeyField   (required)
  |             |----marketMakerKeyField     (required)
  |             |----nullField               (optional)
  |             |----respTypeNumField        (optional)
  |             |----sequenceNumber          (optional)
  |             |----serviceName             (optional)
  |             '----updateNumber            (optional)
  |----rfa                                   (required, limit one)
  '----itemLists                             (required, limit one)
         '----itemList                       (required)
                '----item                    (optional)
adapter
None
| Name | Description | Requirement | 
|---|---|---|
| config | The absolute path and file name of the Reuters-side configuration file for subscription (the sample file supplied with the adapter is at $ESP_RMDSOMM_HOME/config/rmdsomm.cfg). | Required | 
| configDatabaseName | Must be set to RFA. | Required | 
| enumFile | The full path name of the Reuters-supplied file that lists each enumerated type along with the range of values it can take | See first Note | 
| fidFile | The full path name of the Reuters-supplied file that lists all of the valid FIDs | See second Note | 
| sessionName | A reference to a session name defined in the Reuters-side configuration file for subscription | Required | 
| blank | Specifies a marker to use for blanks | Optional | 
| blankInt32 | Specifies a marker to use for blank Int32 fields | Optional | 
| blankInt64 | Specifies a marker to use for blank Int64 fields | Optional | 
| blankMoney | Specifies a marker to use for blank Money fields | Optional | 
| blankString | Specifies a marker to use for blank String fields | Optional | 
| blankDate | Specifies a marker to use for blank Date fields | Optional | 
| blankTimestamp | Specifies a marker to use for blank Timestamp fields | Optional | 
| blankDouble | Specifies a marker to use for blank Double fields | Optional | 
The default enumFile is $ESP_RMDSOMM_HOME/config/enumtype.def.
The default fidFile is $ESP_RMDSOMM_HOME/config/RDMFieldDictionary.
You can specify another file for either of these defaults.
<rfa config="$ESP_RMDSOMM_HOME/config/rmdsomm.cfg"
        sessionName="Session1" />
This example points the Reuters OMM adapter to the Reuters-side configuration in the file rmdsomm.cfg. The list line in this configuration file is:
\Sessions\Session1\connectionList = "Connection_SSLED"
This line defines a session name that is referenced by other lines in the configuration file. When the map file references a session name in the sessionName attribute, it links the adapter to the Reuters-side configuration parameters identified by that name.