0

我正在提取一些医疗保健数据。最初是从 XML 文件格式的 CCDA 开始的。如何配置 ExtractCCDAAttributes 以提取属性及其值?

4

1 回答 1

0

您可以参考这个演示ExtractCCDAAttributes处理器使用的最小流程。

在此处输入图像描述

1)获取 CDA 文档(处理器类型GetFile:)

这将创建一个包含文档内容的 FlowFile。使用的示例数据文件 (XML) 可在此处获得。

在此处输入图像描述

2)ExtractCCDAAttributes(处理器类型ExtractCCDAAttributes:)

该处理器有一个属性 ( Skip Validation) 来指示是否验证 CDA 消息值。我们接受 的默认值true。处理器将单个属性输出为 FlowFile 属性。

在此处输入图像描述

3)成功(处理器类型LogAttribute:)

这是在ExtractCCDAAttributes处理器成功时记录属性。

4)失败(处理器类型LogAttribute:)

这是在ExtractCCDAAttributes处理器发生故障时记录属性。

确认:

处理示例文件时,成功处理器记录的两个(许多)属性是:

Key: 'vitalSignsSection.organizer_01.observations_02.code.displayName'
    Value: 'Intravascular Systolic'

Key: 'vitalSignsSection.organizer_02.observations_03.code.displayName'
    Value: 'Intravascular Systolic'

在示例文件中,它们出现的两个地方在第 3592 行和第 3700 行: 在此处输入图像描述

在此处输入图像描述

于 2018-07-06T07:51:37.900 回答