我正在研究HL7 V3接口引擎,现在想开始研究auto Acknowledgment机制。我需要帮助以下......
HL7 V3 确认消息的格式。
任何人都有HL7 V3 Ack消息的示例消息以及它与原始消息的关系?即基于哪个Id或属性等?
我的系统是基于.net的,所以如果有人使用它或任何帮助材料,它会很棒吗?
任何其他相关的帮助/建议将不胜感激
亲切的问候
答案 0 :(得分:4)
这似乎是一个简单的问题,但它确实不是......它很大程度上取决于您将要确认哪种HL7 V3消息,以及在什么情况下。
在HL7的网站上,如果您要在几个不同的域上使用相同的确认消息,则版本3消息传递标准有一个关于共享消息的特殊文档。
以下是V3消息页面的链接:http://www.hl7.org/implement/standards/v3messages.cfm
您要实施的很多方法很大程度上取决于您将接收哪种类型的消息,以及它们是否会使用相同的格式发送它们。
HL7成员之间共享的工具可能对您的.NET特定部分有帮助,但它们仅适用于HL7成员。您的组织是HL7会员吗?
如果您在http://www.hl7.org注册,创建登录,作为成员组织的一部分,您将可以访问成员可用的站点信息。您还可以登录工具和资源部分以查看用于使用HL7的现有实用程序。
答案 1 :(得分:0)
我知道这是一个老问题,但我们一直在搜索同样的东西和迄今为止我找到的最好的网站,并且很好地解释了何时使用它以及字段的含义{ {3}}
这是MCCI_IN000002UV01架构。请注意,有一个名为acknowledge的元素:
<acknowledgement>
<typeCode code="CA"/>
<targetMessage>
<id extension="0806071541103" root="2.16.578.1.34.1.408.7"/>
</targetMessage>
</acknowledgement>
并且在确认中,有一个<targetmessage>
这就是您将其与原始邮件联系起来的方式。
另一个好的资源是HERE,但你需要一个帐户来查看那里的内容(我是通过工作提供的)。
在实施方面,我们使用BizTalk来发送/接收大部分内容。否则,到目前为止(还没有完全充实)我还使用xsd.exe从架构生成类,以便通过Web服务公开它们。我相信你也可以这样做,但我不确定你项目的细节。