Define the TIML Listener once and it can service multiple regions on the same LPAR. Taken from the Installation guide: The Sockets Server implementation allows the server to be routed to a CICS region different from the region where the TISRVLIS listener executes. To invoke routing, use the SYSID where the server is to execute or use distributed routing. Use the CICS variable in the TIRSLEXT user exit to set the SYSID. Use the DSRTPGM program or the CICS transaction definition to implement distributed routing.