一般情况之下,如未在HL7消息头部进行声明,则默认字符编码为ISO8859-1,例如(HL7版本2.3.1):
MSH|^~\&|||||||ORU^R01|154155500|P|2.3.1||||||ISO8859_1|
协议组成部分与分割符号,顺序为范围由大到小排列:
元素(Element) | 分割符(Separator) |
Segment | ascii <cr> 十六进制0x0D |
Field | | |
Field Repetition |
~
|
Component
|
^
|
Sub Component
|
&
|
如果在传输的消息内容之中使用了以上的分割符号,需在其前方加入转义字符“\”
示例:“A&B”应该写为“A\&B”