什么是 XML?
XML(可扩展标记语言)是一种灵活的、基于文本的、独立于平台的格式,用于以结构合理 、人机可读的方式存储和传输数据 。XML 允许用户定义自定义标签来描述数据的含义和组织结构。例如:<book><title>The Hitchhiker's Guide</title></book>.
XML 文档具有自描述性,其结构是一棵分层的元素树。每个文档都有一个封装所有其他内容的根元素。元素可以包含文本、子元素和属性(提供补充信息的名-值对)。这些文档通常用 .xml 文件存储
这种结构的完整性可以通过以下方式实现:
- DTD(文档类型定义):提供基本的验证规则。
- XSD(XML 模式定义):提供高级规则,包括数据类型和约束。
转换 XML 文档
这部分内容介绍如下:
- 解析一般 XML 并将其转换为 HL7 标准。
- 解析 CCDA(综合临床文档架构)文档(XML)并将其转换为 HL7 格式。
在这些实施过程中,两种格式都会首先转换为 InterSystems IRIS SDA(标准化数据架构)格式。这被认为是一种标准、高效、不易出错的方法,因为它有效地利用了平台的 预置类。数据采用 SDA 格式后,可无缝转换为任何目标标准,如 HL7 v2、 FHIR 或 CCDA。
解析通用 XML 文档
通用 XML 文档具有自描述功

.png)


