1

我想通过使用 pentaho 数据集成从每个段DG1OBX hl7 消息中检索数据,换句话说,我如何使用水壶中的 hl7 输入步骤从所有重复段中提取数据DG1, PV1, OBX

4

1 回答 1

1

为了从您的输入中提取特定的 HL7 段,请查看HL7 输入步骤的以下输出字段:

  • StructureName:产生段的 ID。
  • FieldName:根据 HL7 的字段描述。
  • 坐标:每个段内的水平。

要区分重复的段,您必须连接StructureNameCoordinates。这可以通过计算器步骤来完成。之后需要提取有问题的字段。使用Row denormaliser步骤查找键值对并将它们分配给输出行中的新字段。

假设 HL7ID 是添加 A 和 B 的Calculator步骤的新字段,其中 A 是StructureName而 B 是Coordinates。在Row denormaliser步骤中,HL7ID 将是关键字段。根据串联值方案将所需的段输入为Key value,而Value fieldname列必须分配以包含数据,即Value输出字段。另外, HL7 Input的输入和输出跳是复制数据,没有轮询。

于 2016-07-25T15:16:12.320 回答