HL7 Send Service

HL7 Send Service

Description

The HL7 Send Service emits messages to HL7 receivers. It can be configured to forward messages received by the HL7 Server to other systems. It is also used by the #XDS-I Information Source Service to query the Patient Identifier Cross-reference Manager to find out the identification of a patient in different Patient Identifier Domains.

Dependencies

Attributes

Charset of incoming and outgoing HL7 messages as specified by HL7 Server#CharsetName.

Sending Application in transmitted messages.

Default Value: DCM4CHEE

Sending Facility in transmitted messages.

Default Value: DCM4CHEE

List of forwarding rules.

Syntax:

rules = rule+ | 'NONE' rule = [conditions] destination conditions = '[' condition {',' condition} ']' condition = attribute ['!'] '=' value {'|' value } value = string attribute = 'sending' | 'receiving' | 'msgtype' destination = application '^' facility application = string facility = string

Default Value: [sending=PACS_NODEXX^DCM4CHEE]PACS_CENTRAL^DCM4CHEE

Number and intervalls of retries of failed HL7 forward requests by a list of comma separated <number> x <interval> pairs. <interval> can be specified in seconds ({{ integer 's'}}), minutes ({{ integer 'm'}}), hours (integer 'h') or days (integer 'd').

Default Value: 5x1m,12x5m,24x1h,7x1d

Maximal number of concurrent forwarded messages.

Default Value: 1

Directory where template file(s) are located to change the original HL7 message before forwarding it.
A stylesheet can be message type specific ("hl7forward_<MSG Type>^<Event Type>.xsl" or "hl7forward_<MSG Type>.xsl") or generic "hl7forward.xsl" and placed in this directory or in a sub-directory to select a style sheet according to the sender.
This directory can be <IPAddr>, %lt;hostname> or '<Sending Application>^<Sending Facility>' (In this order).
A relative path name is resolved relative to archive-install-directory/server/default/.

Default Value: conf/dcm4chee-hl7

Acknowledge timeout in ms. 0 = no timeout.

Default Value: 10000

Socket close delay in ms after receive of acknowledge message.

Default Value: 50

Controls if Audit Records are emitted for invoked PIX Queries (HL7 QBP^Q23).

Default Value: true

Used internally - do NOT modify.

Default Value: HL7Send

Used internally - do NOT modify.

Default Value: dcm4chee.archive:service=HL7Server

Used internally - do NOT modify.

Default Value: dcm4chee.archive:service=TLSConfig

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=JMS

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=Templates

The class name of the MBean

The status of the MBean

The status of the MBean in text form

Operations

Standard MBean lifecycle method

The start lifecycle operation

The stop lifecycle operation

The destroy lifecycle operation

The detyped lifecycle operation (for internal use only)