HL7 separator characters to use in the outgoing message. If you leave this field blank, the default is:
An HL7 message uses special characters to organize its raw contents. These characters may vary from one clinical application to another. For this reason, the HL7 standard requires that each HL7 message list the five specific characters that it is using as separators at the start of the MSH segment, in order from left to right:
Field separator (FS)
Component separator (CS)
Repetition separator (RS)
Escape character (ESC)
Subcomponent separator (SS)
A sixth character, the segment terminator character, is not specified in MSH and is generally assumed to be a carriage return (ASCII 13).
, you must supply a string of characters which Ensemble assigns to HL7 separators in left to right order: FS, CS, RS, ESC, SS as described in the previous list.
Beyond positions 1 through 5 of the Separators
string, you can supply additional characters to override the default segment terminator character, the carriage return (ASCII 13). After position 5, use \r
for the carriage return (ASCII 13) and \n
for the line feed (ASCII 10).
You can use \x
in positions 1 through 5 if you need to specify segment terminators in positions 6 and higher but want your output messages to use fewer than 5 separators. Separators designated by \x
in positions 1 through 5 are not used. The purpose of \x
is simply to extend the length of the list of separators so that position 6 is interpreted correctly as the first segment terminator.