【问题标题】:Creating multiple versions of HL7 messages within a single application using Hapi使用 Hapi 在单个应用程序中创建多个版本的 HL7 消息
【发布时间】:2015-12-23 12:44:39
【问题描述】:

我是 HL7 和 Hapi 的新手。通过阅读 hapi 教程,我了解了如何在单个应用程序中支持解析多个版本的 HL7: http://hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/HandlingMultipleVersions.html

但是,我不确定如何在创建新消息时支持多个 HL7 版本。即如果我使用 2.6 版的包和结构,并且我想构建 2.3 版的 HL7 消息,我该如何使用 Hapi 做到这一点?

【问题讨论】:

    标签: java hl7 hapi hl7-v2


    【解决方案1】:

    实现这一点的最简单方法实际上是只使用您想要支持的最高版本的结构。

    在 HL7 v2.x 中,不会删除任何内容,它们只会将内容添加到结构中,有时会将内容标记为过时。因此可以使用 2.6 结构创建有效的 2.3 消息(但不一定反之亦然)。

    唯一需要注意的是,您在 MSH 段的版本字段中输入了“2.3”,并且您不会意外使用 HL7 v2.3 中不存在的 2.6 字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-04
      • 2018-01-25
      • 1970-01-01
      相关资源
      最近更新 更多