我在CDA文件中工作。我能够针对CDA模式验证XML文档,并找出xml是否为CDA。但如果是CDA,则有两类CDA文件。
将CDA区分为结构化或非结构化文档的关键XML元素是什么?
答案 0 :(得分:4)
结构化文档寻找:
ClinicalDocument/component/structuredBody
Blob - 非结构化寻找:
ClinicalDocument/component/nonXmlBody
使用nonXmlBody / text使用ED数据类型包含blob或引用
答案 1 :(得分:1)
您可以将CDA中的非结构化文档表示为C-CDA(Consolidated CDA)或HITSP C62。 C62今天更受欢迎;快速GitHub search没有显示任何非结构化的C-CDA实现。
注意:以下参考和示例来自非规范性规范。您可能需要HL7会员才能查看规范标准。
来自MDHT Models documentation(需要帐户):
- 醇>
应该只包含一个[1..1] templateId(CONF:7710,CONF:10054),以便它
一个。应该只包含一个[1..1] @ root =“2.16.840.1.113883.10.20.21.1.10”
<?xml version="1.0" encoding="UTF-8"?>
<ClinicalDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd">
<realmCode code="US"/>
<typeId root="2.16.840.1.113883.1.3"/>
<templateId root="2.16.840.1.113883.10.20.21.1.10"/>
<templateId root="2.16.840.1.113883.10.20.22.1.1"/>
<code code="18842-5" codeSystem="2.16.840.1.113883.6.1" displayName="Discharge summarization note"/>
<confidentialityCode codeSystem="2.16.840.1.113883.5.25" codeSystemName="ConfidentialityCode"/>
<custodian>
<assignedCustodian>
<representedCustodianOrganization/>
</assignedCustodian>
</custodian>
</ClinicalDocument>
来自MDHT Models documentation(需要帐户):
- 醇>
应该只包含一个[1..1] templateId(),以便
一个。应该只包含一个[1..1] @ root =“2.16.840.1.113883.3.88.11.62.1”
<?xml version="1.0" encoding="UTF-8"?>
<ClinicalDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:hl7-org:v3" xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd">
<realmCode code="US"/>
<typeId root="2.16.840.1.113883.1.3"/>
<!-- HITSP C62 template -->
<templateId root="2.16.840.1.113883.3.88.11.62.1"/>
<!-- HL7 General Header Constraints-->
<templateId root="2.16.840.1.113883.10.20.3"/>
<!-- IHE Medical Documents -->
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.1"/>
<!-- IHE Scanned Documents (XDS-SD) -->
<templateId root="1.3.6.1.4.1.19376.1.2.20"/>
<code code="18842-5" codeSystem="2.16.840.1.113883.6.1" displayName="Discharge summarization note"/>
<recordTarget>
<patientRole>
<patient/>
</patientRole>
</recordTarget>
</ClinicalDocument>
您可以在MDHT automated test results中查看其他一些XML示例。
对于接收组织来区分非结构化文档的内容,您应该将内容类型存储在&lt; code&gt;中。元素如示例中所示。内容类型也可以存储在&lt; classCode&gt;中。或&lt; typeCode&gt; XDS提交集中的元素。