The XML template will need to be created and stored as a file on the Avaya IR. A header naming the integration object will need to be added to the tag pairs (start and end tags) derived from the DTD. The header takes the form
<SiebelMessage MessageID=""
MessageType="IntegrationObject"
IntObjectName="IntegObjName
">
Where IntegObjName is the name of the integration object.
The DTD example shown above would be translated into the following template:
<SiebelMessage MessageID=""
MessageType="IntegrationObject"
IntObjectName="IntegObjName
">
<BubbaFundsTransferSr
>
<FundsTransferSR>
<ContactFinancialAccounts></ContactFinancialAccounts&g
t;
<ContactLastName></ContactLastName>
<FundsTransferFromAccountNumber></FundsTransferFromAcc
ountNumber
>
<FundsTransferToAccountNumber></FundsTransfer
ToAccountNumber
>
<FundsTransferDollarAmount></FundsTransferDol
larAmount
>
<TransactionId></TransactionId
>
<SRNumber></SRNumber
>
</FundsTransferSR
>
</BubbaFundsTransferSr
>
</SiebelMessage
>
When using the template to update a Siebel eBusiness database, the Avaya IR application will populate the elements with data.