フレームを表示

HL7ネットワーククライアントの構築

メッセージの送信

HL7 V 2.x通信は、通信するために、パイプ-メッセージを利用します。メッセージを送るために、それはテキストの中にパイプ-メッセージの形でなければなりません。代わりにメッセージオブジェクトを持っているならば、SegmentStructureConverter.MessageToPipeを用いてパイプ-メッセージにそれを保存します。

次に、サーバに標準的なTCP/IP接続を確立します。.NETに、そうするために、TcpClient.Connectメソッドを使います。

接続することが成功しているならば、メッセージを実際に送ることまで進行します。HL7Responseのインスタンスを作成することによって、開始します。そして、HL7Response.Sendを呼び出します。メソッドがトランザクションまで妨げるHL7Response.Sendは、完了されます。通信結果を調べるために、HL7Response.IsFailureCodeHL7Response.TextMessageを呼び出します。

トランザクションが完了している今、TCP/IP接続(または、それをもう一つのトランザクションに再生利用します)を閉じます。

HL7Responseが承認メッセージを自動的に処理することに注意すべきです-承認に関連した何もする必要はありません。

トピック

概要

HL7メッセージによる操作中の

HL7ネットワークサーバーの構築