recordTypeMap

The recordTypeMap element contains one or more instances of recordType.

Summary

adapter                   (required, limit one)
  |----publication                   (required, limit one)
  |----streamMaps                    (required, limit one)
  |      '----streamMap              (required)
  |             |----itemName        (required, limit one)
  |             |----serviceName     (optional)
  |             |----sequenceNumber  (optional)
  |             |----itemStale       (optional)
  |             |----dataField       (required)
  |             |----updateNumber    (required)
  |             |----dateTimeField   (optional)
  |             |----FIDListField    (optional)
  |             '----nullField       (optional)
  |----recordTypeMap                 (optional)
  |      '----recordType             (optional)
  |----rfa                           (required, limit one)
  '----itemLists                     (required, limit one)
         '----itemList               (required)
                '----item            (optional)

Parent

adapter

Children

Name Requirement
recordType Zero or more supported

Attributes

None

Notes

A stream must have either a recordTypeMap or a streamMap; it cannot have both.

The pre-defined record must match all the columns in the stream's definition to use the implicit mapping provided by recordTypeMap. Otherwise, these columns must be explicitly mapped in a streamMap configuration.

Example

<recordTypeMap>
        <recordType number="123" stream="eqInput"/>
</recordTypeMap>

This example maps a set of FIDs pre-defined as record "123" to the source stream eqInput.