手順 3: トリガー イベント (メッセージ) プロジェクトの作成と展開
この手順では、トリガー イベント メッセージのスキーマを作成します。 たとえば、病院情報システム (HIS) にメッセージを送信するアドミッション退院および転送システム (ADT) などです。 メッセージの形式を定義するには、このスキーマが必要です。
トリガー イベント メッセージのプロジェクトを作成するには
Visual Studio の [ ファイル ] メニューの [ 新規作成] をポイントし、[ プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスの [ プロジェクトの種類 ] セクションで、[ BizTalk プロジェクト] を展開し、[ BTAHL7Projects] をクリックします。
[テンプレート] セクションで、[ 空の BTAHL7 プロジェクト] をクリックし、[ 名前 ] ボックスに「 BTAHL7V231Body プロジェクト」と入力し、[OK] をクリック します。
ソリューション エクスプローラーで、新しいプロジェクトのノードの下にある [参照] を右クリックし、[参照の追加] をクリックします。
[参照の追加] ダイアログ ボックスの [ プロジェクト ] タブで、[ BTAHL7V231Common Project1] を選択し、[ 追加] をクリックし、[OK] をクリック します。
手順 3A: スキーマを追加する
新しいスキーマをプロジェクトに追加するには、次の手順に従います。
スキーマをプロジェクトに追加するには
ソリューション エクスプローラーで、[BTAHL7V231Body プロジェクト] を右クリックし、[追加] をポイントして、[新しい項目] をクリックします。
[新しい項目の追加] ダイアログ ボックスの [ カテゴリ ] セクションで、[ BizTalk プロジェクト項目] を展開し、[ BTAHL7 スキーマ] を選択します。
[テンプレート] セクションで、[ BTAHL7 スキーマ] をダブルクリックします。
[HL7 スキーマ セレクター] ダイアログ ボックスで、次の操作を行います。
プロパティ 目的 Message クラス 既定値の V2.X を選択したままにします。 Version [ 2.3.1] を選択します。 Message Type (メッセージ型) [ ADT] を選択します。 トリガー イベント [A03] を選択します。 [ 完了] を クリックして、スキーマをプロジェクトに追加します。
手順 3B: アセンブリに厳密なキーを割り当てて配置する
アセンブリに厳密なキーを割り当て、アセンブリを配置するには、次の手順に従います。
強力なキーを割り当ててアセンブリを配置するには
ソリューション エクスプローラーで、[BTAHL7V231Body プロジェクト] を右クリックし、[プロパティ] をクリックします。
[プロジェクト プロパティ ページ] ページで、[ アセンブリ] をクリックします。
右側のウィンドウで、[ 厳密な名前 ] セクションまで下にスクロールし、[ アセンブリ キー ファイル] の右側にあるフィールドをクリックし、省略記号 (...) ボタンをクリックします。
[アセンブリ キー ファイル] ダイアログ ボックスで、drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial に移動<し、[key.snk] をクリックし、[開く] をクリックします。
[プロジェクト プロパティ ページ] ダイアログ ボックスで、[ OK] を クリックして変更を保存します。
[ソリューション エクスプローラー BTAHL7V231Body プロジェクト] を右クリックし、[配置] をクリックします。 出力ウィンドウに成功メッセージが表示されていることを確認します。
注意
デプロイに成功したメッセージが表示されない場合は、Visual Studio を使用してスキーマのトラブルシューティングを行います。
「手順 4: MLLP アダプターを使用して ADT システムから ADT^A03 メッセージを受け入れるための受信ポートを作成する」に進みます。