Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Description

The HL7 Send Service forwards messages 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 XDSthe #XDS-I xquery to emit HL7 messagesInformation 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

#CharsetName
Anchor
CharsetName
CharsetName

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

#SendingApplication
Anchor
SendingApplication
SendingApplication

...

Sending Facility in transmitted messages.

Default Value: DCM4CHEE

...

Message Query Name (QPD-1) used in PIX Query for Corresponding Patient IDs.

Default Value: QRY_PDQ^Query By Name^IHEDEMO

...

PIX Manager Application^Facility.

Default Value: MESA_XREF^XYZ_HOSPITAL

#ForwardingRules
Anchor
ForwardingRules
ForwardingRules

...

Maximal number of concurrent forwarded messages.

Default Value: 1

#ForwardTemplateDir
Anchor
ForwardTemplateDir
ForwardTemplateDir

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

#AcTimeout
Anchor
AcTimeout
AcTimeout

...

Socket close delay in ms after receive of acknowledge message.

Default Value: 50

#AuditPIXQuery
Anchor
AuditPIXQuery
AuditPIXQuery

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

Default Value: true

#QueueName
Anchor
QueueName
QueueName

Used internally - do NOT modify.

Default Value: HL7Send

#HL7ServerName
Anchor
HL7ServerName
HL7ServerName

...

Default Value: dcm4chee.archive:service=JMS

...

#TemplatesServiceName
Anchor

...

TemplatesServiceName

...

TemplatesServiceName

Used internally - do . Do NOT modify.

Default Value: HL7Send dcm4chee.archive:service=Templates

#Name
Anchor
Name
Name

The class name of the MBean

...

Send/Forward HL7 Patient Merge message.

...

Query PIX Manger for corresponding Patient IDs.

...

#sendQBP_Q23
Anchor

...

Query PIX Manger for corresponding Patient IDs.

...

sendQBP_Q23
sendQBP_Q23

Send HL7 QBP^Q23 (=Query corresponding Patient ID) message.

#sendQBP_Q22
Anchor
sendQBP_Q22
sendQBP_Q22

Send HL7 QBP^Q22 (=Query Patients, PDQ) message.

#showQBP_Q22
Anchor
showQBP_Q22
showQBP_Q22

Show HL7 QBP^Q22 (=Query Patients, PDQ) message response. Intended for test purposes to ensure the service is working - use the sendQBP_Q22 method from code.

#sendHl7FromDataset(dsFilename,xslFilename,sender,receiver)
Anchor
sendHl7FromDataset
sendHl7FromDataset

Send HL7 message from a Dataset given in a file.
The XSL stylesheet given by filename is used to transform the dataset into a HL7 message.

#sendHl7FromDataset(ds,tpl,sender,receiver)
Anchor
sendHl7FromDataset
sendHl7FromDataset

Send HL7 message from a Dataset to given reveiver.
The receiver (except LOCAL^LOCAL) must be configured in AE Managment! The XSL stylesheet given as Templates object is used to transform the Dataset into a HL7 message.

Notifications