我正在开发一个涉及 HL7 消息的项目。我一直在阅读文档以了解不同类型的段的含义。
在查看文档时,我遇到了三种不同的语法,它们如下:
不带任何大括号或中括号的段、同时带有大括号和中括号的段以及仅带有中括号的段之间有什么区别?
我假设带括号的段可能是某种数组或列表,但我找不到任何证实这一点的内容。
最佳答案
括号表示该段是可选的。 [UAC]
表示 UAC 段可能在也可能不在消息中。
大括号(或大括号)表示该段可以重复。 [{ SFT }]
表示 SFT 段可能在消息中,也可能不在消息中,如果在,则可以重复多次。
没有任何方括号或大括号的段应该在消息中出现一次。
参见this page例如。
关于syntax - HL7 段中的方括号和大括号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54313746/