Mirth:如何向发送方主机和端口发送ACK消息

时间:2010-07-02 15:17:36

标签: hl7 mirth

我正在从静态主机和动态端口接收实验室HL7消息。对于收到的每条消息,我需要将ACK消息发送回该主机和端口。

我有一个目标TCP Writer频道,其中包含正确的消息。虽然端口号必须修复。

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

提前致谢 ABHI

2 个答案:

答案 0 :(得分:3)

您应该将频道配置为使用LLP侦听器,它可以选择使用自定义HL7 ACK消息进行回复。该消息将在同一连接上发回,因此您无需跟踪发送系统的地址。

答案 1 :(得分:0)

在Mirth中,您发送自定义的ACK消息。

在“脚本”中,选择“后处理器”(此脚本在处理完邮件后执行一次)

并编写此代码

var ackString = ""; //build a javascript string for your custom ack
var ackResponse = ResponseFactory.getSuccessReponse(ackString);
responseMap.put("Custom ACK", ackResponse);
然后,Mirth将解析后处理器脚本,并发现reponseMap代码。在源选项卡上,转到发送确认无线电列表,您现在可以从下拉列表中的选项中选择“响应自”和“自定义确认”。

相关问题