【问题标题】:HL7 parsing using XML as message definition使用 XML 作为消息定义的 HL7 解析
【发布时间】:2018-03-23 17:52:02
【问题描述】:

我编写了一个简单的 HL7 消息解析器,它能够解析任何消息类型。它不能做的是验证消息。

消息解析的结果是一棵容易遍历的树。

现在我想改进解析器。我希望它能够将验证规则应用于收到的消息。我正在考虑使用 XML 作为消息定义。我被困在采取哪种方法上。我不确定这是否有意义。

您是否曾经为 HL7 消息编写过解析器,您必须将模式应用于消息?你是怎么做到的?

谢谢

【问题讨论】:

标签: xsd-validation hl7-v2


【解决方案1】:

您可以推出自己的解决方案。但是有一个图书馆已经做得很好:https://hapifhir.github.io/hapi-hl7v2/ 通常那些自制的解决方案会遇到各种复杂的 HL7 问题(引用、非标准分隔符等)。

【讨论】:

  • 我知道 hapi。我不想使用 hapi。我想写我自己的。为此,我需要能够定义 HL7 消息,为此我选择了 XML。
猜你喜欢
  • 1970-01-01
  • 2012-12-12
  • 1970-01-01
  • 1970-01-01
  • 2017-10-10
  • 1970-01-01
  • 2018-01-25
  • 2011-07-15
  • 2023-03-30
相关资源
最近更新 更多