Description
The HL7 Server receives all messages from the other HL7 services.
Dependencies
Attributes
Port
TCP listening port. This is the most important value in the service, and by default is set to 2575.
ProtocolName
Enable TLS mode: mllp, mllp-tls, mllp-tls.aes, mllp-tls.3des or mllp-tls.nodes.
SoTimeout
Socket timeout in ms. 0 = no timeout. This value determines how long the timeout is between messages. HL7 typically keeps the connection open, unlike DICOM, so the timeout value can be quite large, although it depends on the RIS system.
NoopMessageTypes
Comma separated list of Message Types which are accepted even if no HL7 Service is configured to actual process the message. By setting this value, you avoid receiving an "unsupported" message back.
SendNotification
Activates notification of registered listeners about received HL7 messages. Required for message forwarding by HL7 Send service.
FileReceivedHL7
Activates writing received HL7 messages into file (format: hl7-######.hl7) in log directory. All services use stylesheets to extract elements from HL7 messages. Activate this value if you want to use the message to construct a stylesheet.
FileReceivedHL7AsXML
Activates writing received and XMLized HL7 messages into file (format: hl7-######.xml) in log directory. All services use stylesheets to extract elements from HL7 messages. Activate this value if you want to use the message to construct a stylesheet.
MaxClients
Maximal number of simultaneously connected HL7 clients.
NumClients
Current number of connected HL7 clients.
MaxIdleThreads
Maximal number of idle threads.
NumIdleThread
Current number of idle threads.
NumberOfReceivedMessages
Number of received HL7 messages.
AckStylesheetURL
Stylesheet for generated ACK messages.
LogStylesheetURL
Stylesheet for logging of received HL7 messages.
TLSConfigName
Used internally - do NOT modify.
AuditLoggerName
Used internally - do NOT modify.
Name
The class name of the MBean
State
The status of the MBean
StateString
The status of the MBean in text form
Operations
create
Standard MBean lifecycle method
start
The start lifecycle operation
stop
The stop lifecycle operation
destroy
The destroy lifecycle operation
jbossInternalLifecycle
The detyped lifecycle operation (for internal use only)
reloadStylesheets
Reload Stylesheets
getTemplates
Get precompiled stylesheet
registerService
Register HL7 Service