我是HL7的新手,我想到的第一件事是,为什么这种格式不是使用XML而是?有一些解析器,供应商之间存在一些严重的不一致。
对于那些刚接触医疗保健软件业务的人,我建议您阅读本文 http://www.interfaceware.com/hl7_version2x.html
答案 0 :(得分:18)
HL7版本3正在使用XML。早期版本的HL7是管道分隔格式的医疗保健特定衍生物(IIRC称为ER7,但不确定)。
管道分隔格式没有特别的错误。在许多方面,较新的XML变体更难以使用。它可能很旧,但在大多数情况下它都有效,而且很容易理解。
答案 1 :(得分:13)
看起来v.2是在1987年根据维基百科创建的:http://en.wikipedia.org/wiki/Health_Level_7
这可能是你的答案。
答案 2 :(得分:7)
仅仅是一个FYI ... HL7 2.x在实践中的使用远远超过XML变体HL7 3.x.
2.x更简单,解析速度更快。
答案 3 :(得分:4)
有几种版本的hl7标准使用当时的技术:
我不会列出它们的优点和缺点 - 所有这些都有积极和消极的东西。
但是如果你开始一个新的应用程序并解析你提出问题的文本文件 - 它值得关注FHIR。
答案 4 :(得分:1)
v2消息有XML编码,请参阅“ANSI / HL7 V2 XML-2003 2003年6月4日:HL7版本2:XML编码语法版本1”,虽然我必须警告你,但它并不漂亮。 / p>