Versions Compared

Key

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

...

Node

Description

Optional/Required

<identifier>

  

   <versionedTransactionId>

  

          <transactionId>

Transaction identifier

optional

          <version>

Transaction identifier version

optional

   </versionedTransactionId>

  

</identifier>

  

<transactionDate>

transactionDate

Transaction date

optional

<batchKey>batchKey

Contains information on the so-called batch key used to group data (EntityID^EffectiveDate^sourcename)

usually optional but required when you load Warehouse objects in batch mode.

subBatchKey

<action>action

Defines whether to add, delete or update data in database (ADD, DELETE, UPDATE)

optional

<correlationId>correlationId

Unique message identifier processed and displayed by Message Center

optional

<businessTaskId>businessTaskId

Business task identifier processed and displayed by Message Center

optional

<sequenceNumber>sequenceNumber

Defines file number in the sequence

usually optional but required when you are using Sequencer

<isLastInSequence>isLastInSequence

Makes the Sequencer turn off after processing this file, if its value is TRUE.

usually optional but required when you are using Sequencer

<totalCount>totalCount

Counter

usually optional but required when you are using Sequencer

<objectType>objectType

Router sends the message to a specific rule according to this node.

required

<objectId>objectId

Object Identifier

optional

<objectDescription>objectDescription

Object description

optional

<updateTimestamp>

 

optional

updateTimestamp


optional

procedureSwitch

deltaBased

checkActivity

processingOptions

enableSourceMappingFlag

codeTranslations

If codeTranslations node contains ‘primaryExchangeCode’ –

Code Block
languagexml
<codeTranslations>primaryExchangeCode</codeTranslations>

then Primary Exchange Code value (<primaryExchangeCode> node will be mapped to the Code Translation lookup pan-lcode-translation.htm as incoming value for tag 1176 (From Code Value). The output value – tag 1103 (To Code Value) will be mapped to GenericSMF stored procedure and Security Resolution logic (to tag 1981 and tag 17) if this value is not null.

This logic supports the following inbound interfaces:

  • GenericSMF, Underlying Model of GenericSMF and Forward SMF
  • AccountingSMF
  • MultilegSMF
  • UnderltingSMF
  • DeleteSMF
  • SMF MI
  • AccountingCA
  • GenericCA
  • CancelCA
  • MandatoryCAExclusion
  • VoluntaryCAElection
  • AnalyticEquity
  • AnalyticFI
  • GenericIssueAnalytic
  • SMFIdentifiers
  • SMFIdentifier
  • ReferenceElementOverride
  • IssuePrice
  • ExchangePrice
  • IssuePcPrice
  • IssueFxRateDemand
  • Rating
  • RecoveryRate
  • IssuerRole
  • IssuerRole – delete rule
  • IssueVariableRate
  • ModelPrice
  • NaicDesignation
  • Schedule
  • SecurityNotes
  • SecurityOverrides
  • TimeSeries
  • VendorCashFlow

Examples of Transaction Level Headers

...