【问题标题】:Read HL7 cda xml file using Everest Framework .Net使用 Everest Framework .Net 读取 HL7 cda xml 文件
【发布时间】:2015-09-13 09:26:37
【问题描述】:

我已阅读 everest 框架支持 HL7 CDA V3 Xml 文件,但我找不到任何关于如何使用此框架从 xml 文件中读取数据的示例。 有人知道怎么做吗? 谢谢。 框架链接:http://everest.codeplex.com/

【问题讨论】:

    标签: c# hl7 cda hl7-v3


    【解决方案1】:

    有一些例子暗示了这一点,指南中有一些很好的例子。在代码文档中有一个从字符串读取的示例(请参阅 XmlIts1Formatter.Parse 的文档),您可以将其适应任何 XmlReader:

    using(XmlStateReader xr = new XmlStateReader(XmlReader.Create(@"C:\path-to-file.xml")))
    {
        var fmtr = new XmlIts1Formatter();
        fmtr.ValidateConformance = false;
        fmtr.GraphAides.Add(new ClinicalDocumentDatatypeFormatter());
        var parseResult = fmtr.Parse(xr, typeof(ClinicalDocument));
        // There is a variable called structure which will contain your
        var cda = parseResult.Structure as ClinicalDocument;
    } 
    

    【讨论】:

      【解决方案2】:

      我不知道这个框架,但我对解析 HL7 CDA 的建议是使用 Xpath 等 XML 技术来完成。性能更好,更简单

      您好, 马蒂

      【讨论】:

        猜你喜欢
        • 2013-02-20
        • 1970-01-01
        • 2012-03-29
        • 2014-03-17
        • 2012-10-15
        • 2012-08-30
        • 2011-06-17
        • 2012-09-09
        • 2012-11-03
        相关资源
        最近更新 更多