- This topic has 4 replies, 4 voices, and was last updated 7 years, 4 months ago by .
-
Topic
-
For some reason I am having trouble with routing a simple inbound message to a new thread. NOTE: This is just a proof of concept. It does not complete reflect a true workflow. We are working toward immunization QBP/RSP messages. I have an outbound TCP thread sending to another local TCP thread. The receiving thread has the standard cl_check_ack located on the TPS Inbound Data on the Inbound tab. The outbound thread (thread receiving the ack) has the following has the following code on the
Code:run {
# ‘run’ mode always has a MSGID; fetch and process itkeylget args MSGID mh
set filetoopen [open /qdxtestsites/cis6.1/multi2_tst/data/1RSP.hl7 r]
set filedata [read $filetoopen]#echo $filedata
set newMsg $filedataecho “***********************”
#echo Received:[msgget $mh]
msgset $mh $newMsg
echo “***********************”
lappend “CONTINUE $mh”
}
on the TPS Inbound Reply. The Trx ID Determination format is set to HL7 and the reply route has a static route set to a thread which writes to file.Inside my log file I am getting:
[prod:prod:INFO/0: s_vxu_test:05/16/2017 22:29:23] Applying EO config: ”
[xlt :rout:ERR /0:multi2_tst_xlate:05/16/2017 22:29:23] No routes defined for TrxId ”
Where am I going wrong?
- The forum ‘Cloverleaf’ is closed to new topics and replies.