2016-04-29 65 views
2

我想通过使用pentaho数据集成从hl7消息中检索每个分段的数据DG1OBX,在其他术语中,如何使用hl7输入步骤来从所有重复的数据中提取数据细分为DG1, PV1, OBX从消息中获取细分Hl7

回答

2

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

  • StructureName:产率段的ID。
  • FieldName:根据HL7的字段描述。
  • 坐标:每段中的级别。

告诉重复段分开,你必须串联StructureName坐标。这可以通过计算器步骤来完成。之后,需要提取有问题的字段。使用Row denormaliser步骤,查找键值对并将它们分配给输出行中的新字段。

设HL7ID是计算器步骤这增加了A和B,其中A是StructureName的新场,B是坐标。在行denormalizer步骤中,HL7ID将是关键字段。根据连接值方案输入您想要的段为键值,而值字段名称列必须包含数据,即输出字段。另外,HL7输入的输入和输出跳数是复制数据,不循环。

+0

souds不错,我会测试它,但我通过在转换中集成HAPI java api for HL7来解决我的问题。 –