HL7 V3确认

时间:2011-08-24 07:12:34

标签: .net hl7

我正在研究HL7 V3接口引擎,现在想开始研究auto Acknowledgment机制。我需要帮助以下......

  1. HL7 V3 确认消息的格式。

  2. 任何人都有HL7 V3 Ack消息的示例消息以及它与原始消息的关系?即基于哪个Id或属性等?

  3. 我的系统是基于.net的,所以如果有人使用它或任何帮助材料,它会很棒吗?

  4. 任何其他相关的帮助/建议将不胜感激

    亲切的问候

2 个答案:

答案 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服务公开它们。我相信你也可以这样做,但我不确定你项目的细节。