Ancestor: HL7Connect.Events.InterfaceBase

This event is called when a reply is received. The incoming message can be changed but MSH and MSA must be valid.

XSLT: the input is the reply from the other system, the output replaces the reply for further processing

Properties

HL7Connect.Exchange.Message SourceMessage;
   A handle to the message that was sent to the interface

HL7Connect.Exchange.Message ReplyMessage;
   A handle to the reply message from the interface. The incoming message can be changed but MSH and MSA must be valid.

HL7Connect.Kernel.Interface SourceInterface;
   Handle the source interface that received the sent message in the first place. It is possible that the source interface is no longer valid, in which case the value will be null


Methods

void SendToInterface(string Name);
   Send the message to the named (message) interface.

Note that this is not immediate; instead, the message will be added to the queue after the script finishes executing

void SendToInterfaceWithParams(string Name, string OutTranslationParam, string InTranslationParam);
   Send the message to the named (message) interface with translation parameters for the scripts.

Note that this is not immediate; instead, the message will be added to the queue after the script finishes executing

void SendToVirtualQueue(string Name);
   Send the message to the named virtual queue.

Note that this is not immediate; instead, the message will be added to the queue after the script finishes executing

void SendToVirtualQueueWithPartition(string Name, string Partition);
   Send the message to the named virtual queue with a specified partition.

Note that this is not immediate; instead, the message will be added to the queue after the script finishes executing


© Kestral Computing P/L 2000 - 2003. HL7Connect v2.00-063 generated on 30-Nov 2015.
Keywords: SendToInterface, SendToInterfaceWithParams, SendToVirtualQueue, SendToVirtualQueueWithPartition, ReplyMessage, SourceInterface, SourceMessage, HL7Connect.Events.ReceiveReply, ReceiveReply