次の方法で共有


手順 1: ヘッダーと確認スキーマの作成と展開

ヘッダー スキーマを使用して、メッセージ インスタンスのヘッダー (MSH セグメント) を検証します。 受信確認スキーマを使用して、メッセージ インスタンスの受信確認を生成します。 このプロセスは、BTAHL7 2.X のすべてのスキーマ バージョンで一般的です。

ヘッダースキーマと受信確認スキーマを作成するには

  1. Microsoft Visual Studio 2012 を起動します。

  2. Visual Studio の [ ファイル ] メニューの [ 新規作成] をポイントし、[ プロジェクト] をクリックします。

  3. [新しいプロジェクト] ダイアログ ボックスの [ プロジェクトの種類 ] セクションで、[ BizTalk プロジェクト] を展開し、[ BTAHL7Projects] を選択します。

  4. [テンプレート] セクションで、[ BTAHL7V2XCommon プロジェクト] を選択し、[ OK] をクリックします。

    ソリューション エクスプローラーでは、3 つのスキーマ (ACK_24_GLO_DEF.xsd ACK_25_GLO_DEF.xsd、および MSH_25_GLO_DEF.xsd) がプロジェクトに含まれていることに注意してください。

手順 1A: アセンブリに厳密なキーを割り当てて配置する

アセンブリに厳密なキーを割り当て、アセンブリを配置するには、次の手順に従います。

強力なキーを割り当ててアセンブリを配置するには

  1. Visual Studio 2012 コマンド プロンプトを起動します。

  2. Visual Studio コマンド プロンプトで、drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7 \SDK\End-to-End Tutorial フォルダーを参照<します。

  3. コマンド プロンプトで「 sn –k key.snk」と入力し、Enter キーを押します。 出力ウィンドウに次の成功メッセージが表示されていることを確認し、コマンド ウィンドウを閉じます。

    "key.snk に書き込まれたキー ペア"

    注意

    正しいメッセージが表示されない場合は、Visual Studio を使用してアセンブリのトラブルシューティングを行います。

  4. ソリューション エクスプローラーで、[BTAHL7V2XCommon Project1] を右クリックし、[プロパティ] をクリックします。

  5. [BTAHL7V2XCommon Project1 プロパティ ページ] ページで、[ アセンブリ] をクリックします。

  6. 右側のウィンドウで、[ 厳密な名前 ] セクションまで下にスクロールし、[ アセンブリ キー ファイル] の右側にあるフィールドをクリックし、省略記号 (...) ボタンをクリックします。

  7. [アセンブリ キー ファイル] ダイアログ ボックスで、drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial を参照<し、[key.snk] を選択し、[開く] をクリックします。

  8. [BTAHL7V2XCommon Project プロパティ] ページで、[ OK] を クリックして変更を保存します。

  9. Visual Studio のソリューション エクスプローラーで、[BTAHL7V2XCommon プロジェクト] を右クリックし、[配置] をクリックします。 出力ウィンドウに成功メッセージが表示されていることを確認します。

    注意

    正しい配置メッセージが表示されない場合は、Visual Studio を使用してデプロイのトラブルシューティングを行います。

    「手順 2: V2.3.1 の共通スキーマを作成する」に進みます。