如何识别CDA或CCD格式的文件?

时间:2014-05-12 06:40:17

标签: medical ccd cda hl7-cda c-cda

我正致力于从临床文件(cda或ccd)中检索数据。我想确定该文件是CDA还是CCD。我检查了MDHT Java api,但我找不到相关的内容。

2 个答案:

答案 0 :(得分:2)

每个有意义的使用阶段2的新标准是C-CDA,并且所有EHR供应商必须遵守保持"认证"。你真的不应该遇到太多的CCR。

当蓝色按钮+(最初VA和现在通过ONC的一项倡议)等资源更加简单化并且其库中的js将解析大多数形式的C-CDA时,为什么还没有使用MDHT。检查他们的资源 - https://github.com/blue-button/bluebutton.js/

同时检查此资源 - http://ccda-scorecard.smartplatforms.org/static/ccdaScorecard/#/

答案 1 :(得分:0)

你需要澄清你对CDA和CCD的使用(你的意思是CCR) - CCD代表Continuity of Care Document有两个版本 - 最新版本是hl7的整合标准的一部分--CCD是CDA < / p>

MDHT已实现,您可以在文档资源上使用CDAUtil.load; MDHT将返回文档类型的java对象,并使用instanceof来检查文档类型

ClinicalDocument clinicalDocument = CDAUtil.load(new FileInputStream("somedocument.xml"), result);
        if (clinicalDocument instanceof ContinuityOfCareDocument) {
                // Do something here
        }

这是一个使用MDHT https://www.projects.openhealthtools.org/integration/viewvc/viewvc.cgi/trunk/examples/org.openhealthtools.mdht.cda.processor/?root=mdht-models&system=exsy1002

的简单文档处理框架