56.92    HL7 v2.x Listening Endpoint 56.94    HL7 v2.x MLLP Sender   

56.141.1HL7 v2.x MLLP Listener

 

The HL7 v2.x MLLP Listener configuration category includes the following configurable options:

  • Charset: Forced

  • Charset: Respect MSH-18

  • HL7 v2.x MLLP Listener Port

  • Socket Timeout (Millis)

56.141.2Property: Charset: Forced

 
Property Name Charset: Forced
Property Key
Property Type STRING
Description If a charset is specified here (e.g. ISO-8859-1 or UTF-8), all message parsing will use the given charset. Only used for MLLP. Ignored for HL7 over HTTP.
Applies to Modules
  • HL7 v2.x Listening Endpoint
Default Value (no default)
Example Property
module.[MODULE_ID].config.charset.forced = 

56.141.3Property: Charset: Respect MSH-18

 
Property Name Charset: Respect MSH-18
Property Key
Property Type BOOLEAN
Description If enabled, the Minimal Lower Level Protocol (MLLP) listener will use the charset specified in MSH-18 of a given message as the encoding to use when parsing the rest of the message. This is disabled by default as MSH-18 is often incorrect in real world applications; however, it should be enabled in systems that are known to use it correctly. Ignored for HL7 over HTTP.
Applies to Modules
  • HL7 v2.x Listening Endpoint
Default Value false
Example Property
module.[MODULE_ID].config.charset.respect_msh18 = false

56.141.4Property: HL7 v2.x MLLP Listener Port

 
Property Name HL7 v2.x MLLP Listener Port
Property Key
Property Type POSITIVE_INTEGER
Description The TCP port on which this module listens.
Applies to Modules
  • HL7 v2.x Listening Endpoint
Default Value (no default)
Example Property
module.[MODULE_ID].config.mllp_port = 

56.141.5Property: Socket Timeout (Millis)

 
Property Name Socket Timeout (Millis)
Property Key
Property Type POSITIVE_INTEGER
Description The number of milliseconds that this port should block on read/write operations before flagging an error and aborting.
Applies to Modules
  • HL7 v2.x Listening Endpoint
Default Value 30000
Example Property
module.[MODULE_ID].config.socket_timeout.millis = 30000
   56.92    HL7 v2.x Listening Endpoint 56.94    HL7 v2.x MLLP Sender