【发布时间】:2015-11-17 23:53:53
【问题描述】:
我需要将 HL7 用竖线分隔的消息读取到表示消息结构的自定义 Java 结构中。我需要在不使用任何消息类型、事件类型或版本特定方法或类的情况下完成所有这些,因为无论读取哪种 HL7 消息,我都需要此代码工作。我不想为每种不同的消息和事件类型编写一个阅读器。我需要获取所有细分和子字段。我查看了很多 HAPI 以查看它是否有针对此问题的预构建解决方案,但我什么也没找到。
是否有扩展 HAPI 类或迭代 HAPI 从解析器创建的底层消息结构来解决此问题?
此外,任何关于 HAPI 的好资源都将不胜感激。
【问题讨论】:
-
底层消息结构将根据消息类型/事件而改变。我不确定你想用你的项目做什么,但很有可能你会发现非常非常少的项目需要消耗所有可能的消息类型/事件。就像任何类型的软件开发一样,您需要确定您的程序将要做什么以及它需要什么信息。这将确定您实际需要消耗的食物。
-
Need to parse HL7 message 的可能重复项