QueueNames
The QueueNames element includes the queue names that are to be used.
This value is required if the QueueOutput element is specified.
For X12 data, the QueueNames element contains the following elements. All are required.
For EDIFACT data, the QueueNames element contains the following elements. All are required.
Scripts to create these queues are included in the compliance check data directories. The create_x12_queues.mqsc script creates the queues for X12, create_rail_queues.mqsc for RAIL, and the create_edf_queues.mqsc script creates the queues for EDIFACT. The runmqsc utility from MQ is used to run both scripts. Additional information is included in the comments at the beginning of the scripts.
These queues 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 acknowledgments, you can specify a nonexistent queue name in the configuration such as "DUMMY*". 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 queue, such as EDI_OTHER.
X12_TransactionQueue | Used for valid transaction output. |
X12_RejectQueue | Used for rejected transactions, groups, and interchanges. |
X12_RejectLogQueue | Used for error logs associated with the rejected transactions, groups, and interchanges. |
FA_InboundQueue | Used for received, or inbound, 997 and 999 acknowledgments. |
FA_OutboundQueue | Used for generated, or outbound 997 and 999 acknowledgments. |
TA1_InboundQueue | Used for received, or inbound, TA1 acknowledgments. |
TA1_OutboundQueue | Used for generated, or outbound, TA1 acknowledgments. |
EDIFACT_TransactionQueue | Used for valid transaction output. |
EDIFACT_RejectQueue | Used for rejected messages, groups, and Interchanges. |
EDIFACT_RejectLogQueue | Used for error logs associated with the rejected messages, groups, and interchanges. |
CONTRL_InboundQueue | Used for received, or inbound, CONTRL acknowledgments. |
CONTRL_OutboundQueue | Used for generated, or outbound, CONTRL acknowledgments |
X12_JsonOutQueue | Used for X12 JSON formatted report to provide information related to the Interchange Group, and Transaction and acknowledgments. |
X12_JsonRejQueue | Used for X12 JSON formatted report to provide information related to the Interchange Group, and Transaction errors and acknowledgments. |