1

HL7 を使用して EMR から情報を取得する方法を探しています。既存の EMR からスケジュール情報を取得する必要があります。必要な情報はすべて SIU メッセージの中にあります。ただし、私の理解では、これらは単なる通知であり、新しい情報のフィードを提供するものです。すべてのスケジューリング日時をプルするために、既存のすべてのスケジューリング レコードに対して SIU-12 をトリガーする方法が必要です。HL7でこれを達成する方法はありますか?

ありがとう!

4

2 に答える 2

3

ベンダーのデータベースを「ハッキング」せずに実際にそれを行う方法は 1 つしかありません。スケジューリング システムは、次のことを行う必要があります。

1) HL7 に準拠していること。彼らはHL7をまったくサポートしていますか?彼らがHL7をあきらめなければ、それは起こりません.

2) HL7 をサポートしている場合は、スケジュール メッセージをエクスポートしますか。彼らが再びそうしなければ、あなたは終わりです。HL7では起こりません。

3) ここまで来たら、OUTBOUND HL7 実装ガイドを入手する必要があります (「HL7 仕様」などと呼ばれる場合があります)。また、スケジュール インターフェース用のサンプル HL7 メッセージも取得する必要があります。運が良ければ、彼らは SIU メッセージを使用しており、少なくとも HL7 標準に近づこうとしています。運が悪ければ (たとえば、Misys Tiger でこれを行っているとします)、一部のベンダーが HL7 標準をいかにひどく悪用しているかについて、不快なショックを受けることになります。

4) 彼らのサンプルと彼らの文書を見たら (あなたはそれらが正確に一致しない頻度に不愉快に驚くでしょう)。これで、実際に HL7 フィードをセットアップする準備が整い、レースに出かけることができます。

いくつかのヒント。

1) これが無料であるとは思わないでください。顧客 (SIU メッセージを生成するシステムのライセンスを所有する人) は、これをセットアップするためにベンダーに支払う必要があると考えてください。米国での HL7 インターフェイスの平均コストは約 $5000.00 です。

2) 思ったほど悪くない。HL7 インターフェースをモジュール式に設計するだけです。特定のベンダーのシステムへのインターフェースを設計している顧客向けに HL7 インターフェースを設計しているわけではないことに注意してください。完成したら、棚から取り出して、そのシステムを使用するすべての顧客に再利用できるようにする必要があるため、(可能であれば) より一般的なシステムに最初に接続します。より多くのモジュールを作成するにつれて、モジュールの実行がますます簡単になり、同じ実装を持つさまざまなベンダーを見つけることができます。SystemA インターフェイスが SystemA AND SystemG インターフェイスになるようにします。

お役に立てれば。

于 2012-08-29T18:04:07.983 に答える
3

私の経験から、各ベンダーはこれを異なる方法で実装する予定であり、既存のすべてのスケジューリング メッセージを取得する一貫した方法はありません。最善の策は、各ベンダーと個別に協力して、このデータを取得する最善の方法を決定することです。ここでは、すべてのベンダーがフレンドリーで親切であるとは限りません。

ベンダーの助けを借りずに行こうとしている場合は、私が見たいくつかの異なるアプローチを次に示します。

  1. 稼働開始前に情報がないハード スタート日を設定します。HL7 はイベント ベースであるため、これは EMR 側からの変更を実際に必要としないため、最も一般的にサポートされているワークフローです。ここでの大きな欠点は、既存の情報を見逃してしまうことです。結果として、すべてのベンダーで機能するはずです。
  2. EMR スタッフに、システムからすべてのスケジューリングをタッチまたはトリガーしてもらいます。これを実行する方法は、ベンダーによって異なります。システムによっては一括エクスポートが簡単な場合もあれば、手動のプロセスになる場合もあります。
  3. ベンダーのデータ ストアからデータを取得し、一括インポートを実行します。各ベンダーが異なるテクノロジ (SQL Server、キャッシュなど) を使用し、データを異なる方法で保存するなど、これはおそらく最も難しい作業です。
于 2012-06-07T15:19:20.957 に答える