次の方法で共有


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

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

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

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

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

  3. [新しいプロジェクト] ダイアログ ボックスの [ プロジェクトの種類 ] ボックスの一覧で[ BizTalk プロジェクト] を展開し、[ BTAHL7][プロジェクト] の順に選択します。

  4. [テンプレート] ボックスの一覧で、[BTAHL7V2XCommon プロジェクト] を選択します。

  5. [ 名前 ] フィールドに 「Interrogative_2XSchemas」と入力し、[OK] をクリック します

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

    Visual Studio を開いたままにします。

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

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

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

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

  2. Visual Studio コマンド プロンプトで、ディレクトリを <drive>:\Program Files\Microsoft BizTalk <バージョン> Accelerator for HL7\SDK\Interrogative Tutorial フォルダーに変更します。

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

    注意

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

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

  5. [プロパティ ページのInterrogative_2XSchemas] ダイアログ ボックスで、[ アセンブリ] をクリックします。

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

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

  8. [プロパティ ページのInterrogative_2XSchemas] ダイアログ ボックスで、[OK] クリックして変更を保存します。

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

    注意

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

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