2010-07-02 79 views
1

我正在接收来自静态主机和动态端口的实验室HL7消息。对于收到的每条消息,我需要将ACK消息发送回此主机和端口。Mirth:如何发送ACK消息给发送者主机和端口

我有一个TCP Writer通道,里面有正确的消息。虽然端口号必须修正。

我如何告诉Mirth将此消息发送到发送主机和端口?

在此先感谢 ABHI

回答

3

您应该配置您的频道使用LLP代替监听器,它有一个自定义的HL7 ACK消息回复的选项。该消息将在同一连接上发回,因此您不必跟踪发送系统的地址。

+0

杰拉德, LLP工作。谢谢。 – Abhi 2010-07-15 17:49:04

0

在欢乐中发送自定义的ACK消息。

在脚本中,选择后处理(此脚本执行消息已被处理之后一次)

和写这样的代码

var ackString = ""; //build a javascript string for your custom ack 
var ackResponse = ResponseFactory.getSuccessReponse(ackString); 
responseMap.put("Custom ACK", ackResponse); 

欢乐然后将解析后处理脚本,并发现了reponseMap代码。在源选项卡上,转到发送确认电台列表,您现在可以从下拉列表中的选项中选择“响应来自”和“自定义确认”。

+0

不应该ackString是收到的消息? – 2015-05-21 02:09:31