我已经搜索了很多关于使用HL7作为服务器使用HL7制作A19请求但是无法成功,是否有任何好的教程来制作HL7 A19请求查询并获取患者数据为HL7?
帮助真的很感激。
答案 0 :(得分:1)
我已阅读您的问题和评论。我发现很难确切地看出你在问什么,但我会尽力帮助。
听起来你接受A19查询消息是什么,然后使用ack消息向发送者提供响应。一个表面,Mirth并没有明确如何修改ack消息的内容,但功能就在那里。
创建单个频道。源将收到A19消息,目标将查询您的数据库以获取所需信息。后处理器将生成确认。
在后处理器中,在return语句之前添加以下内容。
var ackString = 'build a valid ack string here, populating it with data from your db query';
var ackResponse = ResponseFactory.getSuccessResponse(ackString);
responseMap.put("Custom ACK", ackResponse);
现在,转到Source选项卡,找到“Send Ack:” 选择“回复:” “自定义确认”将是下拉选择器中的一个选项。
我相信你已经知道以下内容: