1

HL7 2.x をサポートする小規模なサーバーを開発しています。

MLLP リーダー (HL7 2.x のデフォルトを受け入れる) を完成させました。次は、HL7 2.xml を受け入れる方法を理解するときです。

ただし、これに使用されるトランスポートに関する情報はまったく見つかりません!

一般的にあまり使用されていないことは知っていますが、誰かが少なくとも一度は実装したに違いありませんか? XML をどのように転送していますか?

デフォルトは MLLP でラップされています (開始バイトといくつかの終了バイトで構成されています) ... SOAP は HL7 2.x の XML バージョンの明白な選択だと思いますが、MLLP でラップすることもできると思います。しかし、私は標準が何であるかを知りたいです。

また、私が一般的なトピックに取り組んでいる間:

HL7 3 メッセージはどのようにラップされますか? 通常のケースはありますか...一般に、XMLメッセージは、ネットワーク経由で送信される場合、xxxxxxを使用して転送されます(再び..、SOAP?)返信ありがとうございます!

ショーン

ps はい、意図的に HL7 2 (3 ではない) xml を要求しています。ここで説明されているエンコード: www.hl7.org/documentcenter/public/wg/xml/drafts/v2xml1mlbb.pdf

4

1 に答える 1

1

配信メカニズムのメッセージ形式を混同しないでください。MLLP は確かに HL7 2.x では非常に一般的です (クライアントに「TCP/IP 経由でメッセージを送信します」と言うだけで十分です) が、これは単なるメッセージであり、任意の方法で送信できます。v2.x メッセージの交換が部分的にファイル システム ベースであるケースが 2 つあります (1 つのケースでは FTP/S、別のケースではネットワーク ディレクトリ ピックアップ)。

HL7 3 の場合も同様に、XML を任意の方法で送信できます。メッセージの XML 形式を考えると、SOAP が当然のように思われることに同意しますが、正直なところ、まだ v3 形式を使用しているクライアントはありません。また、SOAP や一般的な Web サービスを介して HL7 メッセージを配信するという概念を「理解」したクライアントも多くありません。

最初のポイントを補強するために、Mirth Connect のようなインターフェイス エンジンを見ると、配信メカニズムがメッセージ フォーマットから独立した決定として保持されていることがわかります。ファイル、LLP、FTP、Web サービスなどを介して配信でき、メッセージは v2、v3、EDI などにすることができます。

于 2012-10-17T15:47:57.473 に答える