手順 1: ヘッダーと確認スキーマの作成と展開
ヘッダー スキーマを使用して、メッセージ インスタンスのヘッダー (MSH セグメント) を検証します。 受信確認スキーマを使用して、メッセージ インスタンスの受信確認を生成します。 このプロセスは、BTAHL7 2.X のすべてのスキーマ バージョンで一般的です。
ヘッダースキーマと受信確認スキーマを作成するには
Microsoft Visual Studio 2012 を起動します。
Visual Studio の [ ファイル ] メニューの [ 新規作成] をポイントし、[ プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスの [ プロジェクトの種類 ] セクションで、[ BizTalk プロジェクト] を展開し、[ BTAHL7Projects] を選択します。
[テンプレート] セクションで、[ BTAHL7V2XCommon プロジェクト] を選択し、[ OK] をクリックします。
ソリューション エクスプローラーでは、3 つのスキーマ (ACK_24_GLO_DEF.xsd ACK_25_GLO_DEF.xsd、および MSH_25_GLO_DEF.xsd) がプロジェクトに含まれていることに注意してください。
手順 1A: アセンブリに厳密なキーを割り当てて配置する
アセンブリに厳密なキーを割り当て、アセンブリを配置するには、次の手順に従います。
強力なキーを割り当ててアセンブリを配置するには
Visual Studio 2012 コマンド プロンプトを起動します。
Visual Studio コマンド プロンプトで、drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7 \SDK\End-to-End Tutorial フォルダーを参照<します。
コマンド プロンプトで「 sn –k key.snk」と入力し、Enter キーを押します。 出力ウィンドウに次の成功メッセージが表示されていることを確認し、コマンド ウィンドウを閉じます。
"key.snk に書き込まれたキー ペア"
注意
正しいメッセージが表示されない場合は、Visual Studio を使用してアセンブリのトラブルシューティングを行います。
ソリューション エクスプローラーで、[BTAHL7V2XCommon Project1] を右クリックし、[プロパティ] をクリックします。
[BTAHL7V2XCommon Project1 プロパティ ページ] ページで、[ アセンブリ] をクリックします。
右側のウィンドウで、[ 厳密な名前 ] セクションまで下にスクロールし、[ アセンブリ キー ファイル] の右側にあるフィールドをクリックし、省略記号 (...) ボタンをクリックします。
[アセンブリ キー ファイル] ダイアログ ボックスで、drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial を参照<し、[key.snk] を選択し、[開く] をクリックします。
[BTAHL7V2XCommon Project プロパティ] ページで、[ OK] を クリックして変更を保存します。
Visual Studio のソリューション エクスプローラーで、[BTAHL7V2XCommon プロジェクト] を右クリックし、[配置] をクリックします。 出力ウィンドウに成功メッセージが表示されていることを確認します。
注意
正しい配置メッセージが表示されない場合は、Visual Studio を使用してデプロイのトラブルシューティングを行います。
「手順 2: V2.3.1 の共通スキーマを作成する」に進みます。