我将 Mirth 与接收 HL7v2 消息的 LLP 监听器一起使用。
客户希望收到我们的 ACK 消息,因此我们选中了“发送 ACK”单选按钮。唯一的问题是,在默认的 ACK 中,它将 MIRTH 放在 MSH-3.1 字段中。我需要将其更改为另一个值以说明它的来源。
这可能吗?
最佳答案
Mirth 具有自定义 ack 的功能。我认为没有记录在案,但他们的支持人员指导我们这样做。
在后处理器中:
var ackString = ""; //build a javascript string for your custom ack
var ackResponse = ResponseFactory.getSuccessReponse (ackString);
responseMap.put("Custom ACK", ackResponse);
Mirth 解析后处理器代码,并发现 reponseMap 代码。在源选项卡上,您现在可以选择“响应自”,“自定义 ACK”将作为一个选项出现在此处。
构建我的自定义 ack 的完整代码约为 20 行。
关于hl7 - Mirth 更改默认 ACK 字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4548333/