本页面简要介绍了如何及何时在 HL7v2 存储区上配置架构以解析 HL7v2 消息。
默认架构
Cloud Healthcare API 使用默认架构来解析符合 HL7v2 标准的 HL7v2 消息。如果您的 HL7v2 消息符合标准,且不包含自定义细分、字段或任何其他偏离标准的数据,请参阅为 HL7v2 消息启用架构化解析。
自定义架构
如果您有不符合 HL7v2 标准的 HL7v2 消息,请参阅使用自定义架构来解析 HL7v2 消息。
选择解析器版本
无论您是使用默认架构还是自定义架构,都可以在 ParserConfig
对象中指定解析器的选项。ParserConfig
包含一个 ParserVersion
对象,可用于为解析器指定版本。如需详细了解每个版本,请参阅参考文档。
对于所有用例,我们建议您指定解析器的 V3
版本。V3
版本具有以下优势:
- 它包含
V2
版本中的现有功能。 与默认解析器搭配使用时,可对以下默认转义的 HL7v2 控制字符进行转义:
- 字段分隔符:
|
- 组成部分分隔符:
^
- 子组成部分分隔符:
&
- 重复分隔符:
~
- 转义字符:
\
- 截断字符:
#
- 字段分隔符:
与自定义解析器搭配使用时,
V3
解析器与其他解析器版本相比,使用经过改进的匹配技术。