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