フレームを表示

Leadtools.Medical.HL7によるプログラミング

概要

HL7(健康レベル7インターナショナル)プロトコルは、ホスピタル情報システム(HIS)の間で臨床で管理のデータを転送することのための基準です。Leadtools.Medical.HL7ライブラリは、受けるHL7 V2.Xメッセージと送信HL7 V2.6メッセージをサポートします。

HL7メッセージ送信標準は、情報がどのようにパックされて、もう一つの1つの関係者から通信したかについて定めます。標準は言語構造体を定義します、そして、データ型は様々なベンダーからシームレスなシステム統合のために要求しました。HL7バージョン2は、管理の、ロジスティックな、金融商品ならびに臨床プロセスをサポートするために、一連の電子メッセージを定義します。電子医療記録(EMR)または電子健康記録(EHR)システムにとって、HL7 v2.xは、電子Patient政府システム(PAS)、電子実行管理機構(EPM)システム、研究所情報システム(LIS)、薬学とビリングシステムの間で相互接続性を有効にしました。

1987年以降、標準は定期的に更新されました。そして、バージョン2.1、2.2、2.3、2.3.1(2.4、2.5、2.5.1と2.6)に終わりました。V2.X標準は、下位互換性を持ちます(たとえば、バージョン2.3に基づくメッセージは、バージョン2.6をサポートするアプリケーションによって理解されます。)

HL7メッセージ送信の大部分は、最小の下位レイヤープロトコル(MLLP)(別名下位レイヤープロトコル(LLP))によって輸送されます。TCP/IPを通して伝えるとき、ヘッダとトレーラー文字はメッセージの始めと結末を識別するためにメッセージに追加されます。複合型下位レイヤープロトコル(HLLP)は、メッセージ完全性を確かめるのを助けるためにチェックサムを含むMLLPのバリエーションです。

Leadtools.Medical.HL7名前空間のコンポーネント

データ型

メッセージ

メッセージは、システムの間に移されることができるデータの最小単位です。各々のメッセージは、その目的を定義する型を持っています。

HL7で送られることができる多くの種類の様々なメッセージが、あります。送られることができるありうるメッセージのリストのために、HL7仕様の付録Aに相談します。

メッセージは、セグメントとセグメントグループから成ります。セグメントは繰返し性でありえます。そして、複数回を表示されます。セグメントは同様にオプションでありえます。そして、メッセージのために使われるスキーマに依存します。

LEADTOOLSは、HL7 2.6仕様からすべてのメッセージタイプを定義しました。HL7 Message構造体は、Leadtools.Medical.HL7.Messageクラスでカプセル化されます。

セグメント

セグメントは、フィールドから成ります。セグメントのサポートは、Leadtools.Medical.HL7.Segmentクラスによって提供されます。

フィールド

フィールドは、基本的で複合データ型から成ります。 

複合データ型

複合データ型は、複数の基本的なデータから成るタイプです型。

 

トピック

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

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

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