HL7使用SQL编程实现关怀文档(CCD)的连续性

时间:2011-11-04 17:24:45

标签: sql xml tsql hl7 ccd

我已经获得了一个项目,使用存储在SQL Server 2008数据库中的数据创建HL7连续性护理文档(CCD)。我有SQL编程的中级到高级知识,但我从未使用过FOR XML语句。

有没有人构建过一个存储过程,只使用FOR XML的SQL编程就能成功创建CCD?

任何提示将不胜感激。如果有人除了SQL之外还使用了其他任何东西,请随时告诉我,但我的背景主要是SQL,T-SQL,以及Java和VB方面的一些知识。

由于

1 个答案:

答案 0 :(得分:1)

我们在.Net应用程序中解决此问题的方式是我们首先使用Microsoft {{3}从CCD或CDA xsd(可以从多个位置获取,包括HL7 store)创建类。 }。

然后我们编写了(很多)代码,用于从数据库中的数据创建和填充CCD类。

为了向用户呈现数据,我们首先使用XMLSerializer将记录序列化为字符串,然后使用ccd.xsl转换文件将生成的XML转换为HTML。 ccd.xsl有几个位置,包括xsd tool