[英]What do brackets and braces mean in HL7 segments?
括號表示該段是可選的。 [UAC]
表示UAC段可能在消息中,也可能不在消息中。
大括號(或大括號)表示該段可以重復。 [{ SFT }]
表示SFT段可能在消息中,也可能不在消息中,如果是,則可能重復多次。
沒有任何括號或大括號的段應在消息中一次。
例如,請參閱此頁面 。
帶括號的段( []
):
- 括號表示段是可選的。
- 這些段可能會也可能不會出現在消息中。
帶括號( {}
)的細分:
- 大括號表示分段是可重復的。
- 這些段可能會在同一條消息中重復多次。
- 重復片段的順序也很重要。
基於上述,可以容易地理解其他組合的含義。
沒有括號和大括號的段:
- 這些是必填段(不是可選的;不包括在括號中)。
- 這些只在消息中允許一次(不重復;不包括在大括號中)。
- 這意味着該段中必須只有一個實例出現在消息中。
帶括號和括號的段:
- 這些是可選段(括在括號中)。
- 如果存在 ,這些可能在消息中出現一次或多次(如括號中所示)。
所以,在您的屏幕截圖中:
MSH
段必須 只出現一次 。 [{SFT}]
段可能根本不存在 ; 可能會出現一次 ; 可能會出現多次 。 [UAC]
部分可能只出現一次或根本不出席。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.