ComIbmDni Folder in LocalEnvironment

The elements that are in bold in the following structure are described in the input elements and output elements tables.

<ComIbmDni>
  …
  <Function>
    <DniStandardsProcessing>
      <Transform>
        <Request>
          <Mode>value</Mode>
        </Request>
      </Transform>
      <Validate>
        <Request>
          <Required>value</Required>
        </Request>
      </Validate>
      <Response>
        <Completion>
          <Code>value</Code>
          <ReasonList>
            <Reason>
              <Code>value</Code>
              <Value>value</Value>
              <Explanation>value</Explanation>
              <Reference>value</Reference>
              <Parameter1>value</Parameter1>
               …
              <Parameter10>value</Parameter10>
            </Reason>
          </ReasonList>
        </Completion>
      </Response>
    </DniStandardsProcessing>
  </Function>
  …
</ComIbmDni>

Input elements

Table 1. Input elements
Element Type Rep Description
Function   1 A group that contains information for and from FTM services
DniStandardsProcessing of ComIbmDni.Function   1 A group that contains information for and from the standards processing service
Transform of ComIbmDni.Function.DniStandardsProcessing   0…1 A group that contains information about the transformation to be performed
Request of ComIbmDni.Function.DniStandardsProcessing.Transform   1 A group that contains the request information
Mode of ComIbmDni.Function.DniStandardsProcessing.Transform.Request String, enumerated 1 Specifies which transformation is to be performed:
0
The body of the input message is not to be transformed. This is the default.
1
The body of the input message contains an MTFIN message that is to be transformed into an MTXML message.
2
The body of the input message contains an MTXML message that is to be transformed into an MTFIN message.
Note: If another value is specified, an exception is thrown and the message is propagated to the failure terminal.
Validate of ComIbmDni.Function.DniStandardsProcessing   0…1 A group that contains information about the validation to be performed
Request of ComIbmDni.Function.DniStandardsProcessing.Validate   1 A group that contains the request information
Required of ComIbmDni.Function.DniStandardsProcessing.Validate.Request String, enumerated 1 Specifies whether the message is to be validated:
Yes
The message is to be validated.
No
The message is not to be validated. This is the default.
Note: If any other value is specified, an exception is thrown and the message is propagated to the failure terminal.

Output elements

Table 2. Output elements
Element Type Rep Description
Function of ComIbmDni   1 A group that contains information for and from FTM services
DniStandardsProcessing of ComIbmDni.Function   1 A group that contains information for and from the standards processing service
Response of ComIbmDni.Function.DniStandardsProcessing   1 A group that contains the response information
Completion of ComIbmDni.Function.DniStandardsProcessing.Response   1 A group that contains information about the completion of the operation performed by the node
Code of ComIbmDni.Function.DniStandardsProcessing.Response.Completion String, enumerated 1 One of the following strings that indicates success or failure:
Ok
The requested functions were performed successfully.
Failed
An error occurred during processing. The message is propagated to one of the following terminals:
parseError
The message could not be parsed.
invalid
The message is not valid.
ReasonList of ComIbmDni.Function.DniStandardsProcessing.Response.Completion   0…1 A group that contains more detailed information if the requested action failed
Reason of ComIbmDni.Function.DniStandardsProcessing.Response.Completion.ReasonList   1…* A group that contains additional information about the failure.
Code of ComIbmDni.Function.DniStandardsProcessing.Response.Completion.ReasonList.Reason String, enumerated 1 The string "Failed", which indicates failure
Value of ComIbmDni.Function.DniStandardsProcessing.Response.Completion.ReasonList.Reason String, maximum of 20 characters 0…1 An error code. This code is described in more detail in the corresponding Explanation element.
Explanation of ComIbmDni.Function.DniStandardsProcessing.Response.Completion.ReasonList.Reason String, 1…1800 characters 0…1 A textual description that provides additional information about the request processing
Reference of ComIbmDni.Function.DniStandardsProcessing.Response.Completion.ReasonList.Reason String, maximum of 1000 characters 0…1 The field or element in the message to which the error refers. The value is in XPath notation; for example:
/"urn:swift:xsd:mtxml.fin.202.2008":Message[1]/"urn:swift:xsd:fin…
Parameter1 … Parameter10 of ComIbmDni.Function.DniStandardsProcessing.Response.Completion.ReasonList.Reason Any supported data type, maximum of 1000 characters 0…1 The parameters used in the FTM message referred to in:
Response.Completion.ReasonList.Reason.Value