ComIbmDni Folder in MQRFH2/LocalEnvironment

Depending on the setting of the node property Result Location, the following structure is either present under MQRFH2 or the LocalEnvironment. The elements that are in bold are described in the input elements and output elements tables.
<ComIbmDni>
  ...
  <MsgStandardInfo>
    <Domain>value<Domain>
    <DefinitionSet>value<DefinitionSet>
    <Type>value</Type>
    <State>value</State>
  </MsgStandardInfo>
  ...
</ComIbmDni>

Input elements

Table 1. Input elements
Element Type Rep Description
MsgStandardInfo of ComIbmDni String 1 This folder contains information used to transform or validate an input message
Domain of ComIbmDni.MsgStandardInfo String, maximum of 16 characters 1 The domain that is to be searched for a message definition set to be used if none is specified by the ComIbmDni.MsgStandardInfo.DefinitionSet element
DefinitionSet of ComIbmDni.MsgStandardInfo String, maximum of 16 characters 0...1 The name of the message definition set that is to be used to validate or transform the input message

Output elements

Table 2. Output elements
Element Type Rep Description
MsgStandardInfo of ComIbmDni String 1 This folder contains information used to transform or validate an input message, and information about the result of the transformation or validation
Domain of ComIbmDni.MsgStandardInfo String 1 The domain that contains the message definition set that was used to transform or validate the input message and produce the output message
DefinitionSet of ComIbmDni.MsgStandardInfo String 1 The message definition set that was used to transform or validate the input message and produce the output message
Type of ComIbmDni.MsgStandardInfo String 1 The type of the output message as specified by a standard; for example: FIN103 for a FIN message.
This field can also contain one of the following special values:
DNIUNPARSABLE
The message cannot be parsed according to its message definition
DNIEMPTY
The message does not contain a message body
State of ComIbmDni.MsgStandardInfo String, enumerated 0...1 The state of the output message with respect to the requested actions:
ParseError
The message could not be parsed.
Transformed
The message was transformed, but not validated.
Valid
The message was validated and recognized to be valid (regardless of whether transformation was requested).
Invalid
The message was validated and recognized to be invalid (regardless of whether transformation was requested).
Note: If no actions were carried out, this element is not created or updated.