Destinations outside the CICS® region (but which are allocated to CICS) are specified in the DFHDCT TYPE=EXTRA macro. This macro must be generated once for every extrapartition destination.
>>-DFHDCT--TYPE=EXTRA--,DESTID=name--,DSCNAME=name--------------> >--+----------------+--+----------------------+-----------------> '-,LENGTH=length-' | .-INITIAL--. | '-,OPEN=--+----------+-' '-DEFERRED-' >--+---------------+--+---------------+------------------------>< '-,RMTNAME=name-' '-,SYSIDNT=name-'
Any DESTID of more than four characters is truncated on the right.
The DESTID should not start with the letter C, which is reserved for defining the destinations required by some CICS facilities. This applies to DFHDCT TYPE=EXTRA, TYPE=INDIRECT, and TYPE=INTRA.
Do not use special characters, lower case, or mixed case characters in a DESTID name.
If two or more extrapartition destinations refer to the same SDSCI, only one destination can be open at the same time.
If OPEN=INITIAL is specified for each of these destinations, the choice of destination to be opened is arbitrary. To avoid this, define one of the destinations as extrapartition and the others as indirect on the first.
A CICS region that references a remote DCT entry requires the length of the record. If you do not specify it on the DCT entry, the application program must specify it on the WRITEQ and READQ requests
If you omit the SYSIDNT parameter, LENGTH is ignored.
If you omit this parameter, CICS uses the name specified on the DESTID parameter (that is, the local and remote names are the same).
This parameter is meaningful only when you specify the SYSIDNT parameter.
If you omit SYSIDNT, the queue is treated as a local queue.