HL7 v2结构

时间:2019-04-07 09:15:20

标签: hl7-v2

下图的每个段中有多少个实例,我遇到了问题。我知道MSH为1,NTE为0到很多,但是在接下来的细分市场中,我不确定如何处理。 ORC是1还是1对很多? 有人可以告诉我每个细分的正确数字吗?那就太好了。

enter image description here

2 个答案:

答案 0 :(得分:1)

括号[]表示该段是可选的。

括号/花括号{}表示该段可能重复。

MSH           - 1
[{NTE}]       - 0 to many
{ORC          - 1 to many (start of ORC group)
  [OBR        - 0 to 1 (start of OBR group)
    ZDS       - 1 
    [{NTE}]   - 0 to many
    [{DG1}]   - 0 to many
    [{OBX}    - 0 to many (start of OBX group)
      [{NTE}] - 0 to many
    ]         - (end of OBX group)
  ]           - (end of OBR group)
}             - (end of ORC group)

请注意通过匹配的开/关括号和括号对细分进行分组。因此,在您的示例中,即使ZDS为1,也仅在存在OBR段的情况下适用。

可能感兴趣的类似问题here,并且还包含一些有用的链接。

答案 1 :(得分:0)

我确认戴尔的回答。

您可以使用Caristix HL7-Definition website来了解触发事件的结构和可选性/重复性要求。

在“可选性”列中, R =该段是必需的 O =该段是可选的

在“重复性”列中, -=不可重复 ∞=可重复 n =可重复n次