TerminalNames

The TerminalNames element includes the terminal names that are to be used.

This value is required if the WireOutput element is specified.

For X12 data, the TerminalNames element contains the following elements. All are required

X12_TransactionTerminal Used for valid transaction output.
X12_RejectTerminal Used for rejected transactions, groups, and interchanges.
X12_RejectLogTerminal Used for error logs associated with the rejected transactions, groups, and interchanges.
FA_InboundTerminal Used for received, or inbound, 997 and 999 acknowledgements.
FA_OutboundTerminal Used for generated, or outbound, 997acknowledgements.
TA1_InboundTerminal Used for received, or inbound, TA1 acknowledgements.
TA1_outboundTerminal Used for generated, or outbound, TA1 acknowledgements.

For EDIFACT data, the TerminalNames element contains the following elements. All are required.

EDIFACT_TransactionTerminal Used for valid transaction output.
EDIFACT_RejectTerminal Used for rejected messages, groups, and interchanges.
EDIFACT_RejectLogTerminal Used for error logs associated with the rejected messages, groups, and interchanges.
CONTRL_InboundTerminal Used for received, or inbound, CONTRL acknowledgements.
CONTRL_OutboundTerminal Used for generated, or outbound, CONTRL acknowledgments.

These terminals are not accessed until the compliance check maps are ready to write data to them. If you know that certain types of output are not to be generated, for example TA1 acknowledgements, you can specify a nonexistent terminal name such as "DUMMY*" in the configuration. However, this can cause adapter errors if the output is later generated due to other configuration changes. A better solution is to route any unexpected output types to a special terminal, such as EDI_OTHER.

See the WebSphere Transformation Extender Integration Servers documentation for more information about the PUT to WIRE functionality.