我编写了一个简单的 HL7 消息解析器,它能够解析任何消息类型。它不能做的是验证消息。
消息解析的结果是一棵易于遍历的树。
现在我想改进解析器。我希望它能够将验证规则应用于收到的消息。我正在考虑使用 XML 作为消息定义。我被困在采取哪种方法上。我不确定这是否有意义。
您是否曾经为必须将模式应用于消息的 HL7 消息编写解析器?你是怎么做到的?
谢谢
我编写了一个简单的 HL7 消息解析器,它能够解析任何消息类型。它不能做的是验证消息。
消息解析的结果是一棵易于遍历的树。
现在我想改进解析器。我希望它能够将验证规则应用于收到的消息。我正在考虑使用 XML 作为消息定义。我被困在采取哪种方法上。我不确定这是否有意义。
您是否曾经为必须将模式应用于消息的 HL7 消息编写解析器?你是怎么做到的?
谢谢
您可以推出自己的解决方案。然而,有一个图书馆已经做得很好:https ://hapifhir.github.io/hapi-hl7v2/ 通常那些自制的解决方案有各种复杂的HL7问题(引用,非标准分隔符, ETC)。