ヘッダーをスキップ
Oracle® Fusion Middleware Oracle SOA Suiteヘルスケア統合ユーザーズ・ガイド
11g リリース1 (11.1.1.7)
E59383-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

13 システム設定の構成

この章では、ヘルスケア統合ユーザー・インタフェースの外観の構成方法とヘルスケア統合アプリケーションの実行時処理の構成方法について説明します。

この章には次のトピックが含まれます:

13.1 ランタイム設定の構成

ランタイム設定は、Oracle SOA Suite for healthcare integrationが順序付け、機能確認、バッチ処理、Oracle BAMの有効化、デフォルトのキューなどの特定の機能を処理する方法を制御します。

ランタイム設定は、Oracle SOA Suite for healthcare integrationとOracle B2Bの間で共有されます。一方の設定を変更すると、もう一方の設定も変更されます。Oracle Enterprise ManagerのOracle B2Bの設定は、Oracle SOA Suite for healthcare integrationにも適用されます。Oracle Enterprise ManagerのOracle B2Bの設定の詳細は、Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイドOracle B2Bの構成を参照してください。

図13-1 ランタイム設定

図13-1の説明が続きます
「図13-1 ランタイム設定」の説明

ランタイム設定を構成するには

  1. Oracle SOA Suite for healthcare integrationユーザー・インタフェースで、「デザイナ」タブをクリックし、「管理」タブをクリックします。

  2. 「設定」を展開し、「ランタイム」を選択します。

  3. 表13-1にリストされているプロパティの値を変更します。

  4. 次のいずれかを行います:

    • 変更を保存するには、「適用」をクリックします。

    • 設定を前の値に戻すには、「元に戻す」をクリックします。

表13-1 ランタイム構成設定

フィールド 説明

確認

自動処理されるFA

Oracle SOA Suite for healthcare integrationがインバウンドHL7メッセージの機能確認(FA)を自動的に生成するかどうかを示します。FAを自動的に生成するには、このオプションを選択します。このオプションが選択されている場合は、インバウンドFAメッセージが消費されます。

FAドキュメントを自動的に生成しない場合は、このプロパティを選択解除します。バックエンド・アプリケーション(ミドルウェア)は、FAを生成し、Oracle SOA Suite for healthcare integrationにアウトバウンド・メッセージとして提供する必要があります。このプロパティが選択解除されている場合、インバウンドFAドキュメントはバックエンド・アプリケーションに戻されます。

(エンドポイント・レベルの設定が示すとおり)ドキュメントにFAが必要ない場合、このプロパティは無視されます。このプロパティはデフォルトで選択されます。

エンドポイントでFAが必要とマーク付けされている場合、メッセージはMSG_WAIT_FAの状態になり、バックエンド・アプリケーションはFAを生成し、パートナに返すアウトバウンド・メッセージとしてFAをOracle SOA Suite for healthcare integrationに送信する必要があります。

「自動処理されるFA」が選択されていない場合、インバウンドFAをバックエンド・アプリケーションに送信するには「インバウンド機能確認の通知」も選択解除する必要があります。「インバウンド機能確認の通知」が選択され、「自動処理されるFA」が選択解除されている場合、着信機能確認は通知のみ生成し、FAドキュメント自体はバックエンド・アプリケーションに返信されません

バックエンド・アプリケーションからのFAの生成時に、次の制限が適用されます:

  • FAは、エンキュー・プロパティに設定したReferToMsgID値に基づいて、元のメッセージと相関付けられます。管理番号に基づいて相関付けられる場合もあります。

  • FAに、受信したメッセージにエラーがあったことが示されている場合でも、相関メッセージの状態は、エラーを示すように更新されません。相関メッセージはMSG_COMPLETEに更新されます。

これらの制限は、FAがOracle SOA Suite for healthcare integrationで生成される場合(つまり、このプロパティが選択されている場合)には存在しません。

機能確認の内部プロパティ

元のメッセージの内部プロパティを使用して機能確認の内部プロパティ構造を生成するかどうかを示します。

デフォルトでは、このプロパティは選択解除され、機能確認では元のメッセージ内部プロパティが使用されます。

インバウンド機能確認の通知

機能確認の受信時にOracle SOA Suite for healthcare integrationが確認通知をアプリケーションに送信するかどうかを示します。確認通知を送信するには、このプロパティを選択します。

「自動処理されるFA」が選択されていない場合、インバウンドFAをバックエンド・アプリケーションに送信するには「インバウンド機能確認の通知」も選択解除する必要があります。「インバウンド機能確認の通知」が選択され、「自動処理されるFA」が選択されていない場合、着信機能確認は通知のみ生成し、FAドキュメント自体はバックエンド・アプリケーションに返信されません

その他

自動スタック・ハンドラ

MLLPのスタック・ハンドラによって、スタックされたメッセージが自動モードで処理されるかどうかを示します。自動モードで処理するには、このプロパティを選択します。このプロパティはデフォルトで選択されます。

ペイロードをログに記録

ペイロードを診断ログに記録するかどうかを示します。このプロパティが選択されている場合、ペイロードはログに記録されますが、ログ・レベル設定にも依存します。デフォルトでは、エラー・メッセージが記録されます。ペイロード・ロギングは診断目的では有用ですが、セキュリティの理由から望ましくない場合があります。デフォルトでは、このプロパティは選択されていません。

注意: ペイロードをログに記録するには、Enterprise Managementコンソールでログレベル設定をTRACEに設定する必要があります。使用可能なログレベル設定は、TRACENOTIFICATIONINCIDENT_ERRORERRORおよびWARNINGです。

例外キュー

ホストが例外キューとして使用するJMS内部デリバリ・チャネル。例外通知は、ここで指定した名前のキューに送信されます。このパラメータがnull値の場合、例外がAQキュー(IP_IN_QUEUE)に送信されます。

一般メッセージ・タイプ

Oracle SOA Suite for healthcare integrationでHL7トリガー・イベントを無視する必要があるかどうかを示します。デフォルトでは、このプロパティは選択されていません。

アウトバウンド・ディスパッチャ数

アウトバウンド・メッセージの処理で使用するディスパッチャ数。これはメッセージ順序付けで使用します。

インバウンド・ディスパッチャ数

インバウンド・メッセージの処理で使用するディスパッチャ数。これはメッセージ順序付けで使用します。

自動スタック・ハンドラ間隔

スタック・ハンドラがスタックされたメッセージを処理する時間間隔(秒単位)。間隔にはカンマ区切りの値を入力します。

部分バッチ・コミット・サイズ

メッセージ交換用のビジネス・メッセージが多数ある場合にコミットするレコード数。

BAMの有効化

ランタイム情報をOracle BAMに送信するかどうかを示します。詳細は、Oracle Fusion Middleware Oracle B2Bユーザーズ・ガイドのOracle BAMでのインスタンス・メッセージ・データのモニタリングに関する項を参照してください。

BAMポーリング間隔

Oracle BAMのポーリング間隔(分単位)。Oracle BAMが有効になっていない場合は無視されます。

相関の無視

確認が受信され、相関が失敗した場合に、相関エラーを無視するかどうかを示します。確認は、送信元の実際のビジネス・メッセージと相関付けられます。相関付けに失敗すると、例外が生成されて確認処理が停止します。この場合に相関を無視して確認の処理を続行するには、このプロパティを選択します。デフォルトでは、このプロパティは選択されていません。

パージ不可

注意: パージ不可のパラメータの値は、メタデータ・リポジトリがパージされた後も保持されます。

コールアウト・ディレクトリ

コールアウトJARファイルの場所のディレクトリ(デフォルトのコールアウトを使用しない場合)。コールアウト・ディレクトリ・パスは、スラッシュまたはバック・スラッシュ(/または\)で終了できません。

デフォルトのファイルの場所/MyCalloutDirは、メタデータ・リポジトリのパージ後も維持されます。

パフォーマンス

大きなペイロード・サイズ

大きなペイロード・サイズ(バイト単位)。デフォルト値は2,000,000 (2MG)です。

大きなペイロード・ディレクトリ

大きなペイロードを格納するディレクトリ。デフォルトのディレクトリは/tmpです。Windowsベースのシステムでは、ディレクトリを適切なディレクトリ(C:\tempなど)に変更します。


13.2 ユーザー・インタフェース設定の構成

ユーザー・インタフェース設定は、ヘルスケア統合ユーザー・インタフェースでのレポートとダッシュボードの外観を制御します。

図13-2 ユーザー・インタフェース設定

図13-2の説明
「図13-2 ユーザー・インタフェース設定」の説明

レポートとダッシュボードの時間スライダの期間を構成するには

この手順では、レポートおよびダッシュボード・ページで使用される時間スライダにリストされた値を変更します。スライダに対して最大9種類の期間を選択できます。

図13-3 レポート・フィルタ・パネルの時間スライダ

図13-3の説明
「図13-3 レポート・フィルタ・パネルの時間スライダ」の説明

  1. Oracle SOA Suite for healthcare integrationユーザー・インタフェースで、「デザイナ」タブをクリックし、「管理」タブをクリックします。

  2. 「設定」を展開し、「UI」を選択します。

  3. 「時間スライダ期間の有効化」セクションで、スライダに表示する期間を選択します。

    最大9個の期間を選択できるため、表示する期間用の領域を空けるには不要な期間を選択解除してください。選択を変更すると、ダッシュボード・サマリー・スライダに対する変更が右側に表示されます。

  4. 期間の選択をデフォルトにリストアするには、「デフォルトにリストア」をクリックします。

  5. 変更の終了後、「適用」をクリックして変更を保存します。

レポートを構成するには

表示するレコード数、自動リフレッシュの方法、ペイロードの表示など、レポート・ページの特定の表示属性を構成できます。

  1. Oracle SOA Suite for healthcare integrationユーザー・インタフェースで、「デザイナ」タブをクリックし、「管理」タブをクリックします。

  2. 「設定」を展開し、「UI」を選択します。

  3. 表13-2で説明しているプロパティの値を変更します。

    表13-2 レポートの構成プロパティ

    プロパティ 説明

    自動リフレッシュ間隔(秒)

    レポート内の情報の自動的なリフレッシュ間にブラウザが待機する必要のある時間の長さ(秒単位)。

    ページ・サイズ

    レポートの各ページに表示するメッセージ数。

    ペイロードの表示

    ユーザー権限に関係なく、メッセージ・ペイロードを表示するかどうかを示します。ペイロードを表示するには「はい」を選択します。それ以外の場合は「いいえ」を選択します。

    ペイロード表示サイズ(バイト)

    表示する各メッセージ・ペイロードの最大バイト数。ペイロードが指定したバイト数より大きい場合、ペイロードは表示されません。


  4. 変更の終了後、「適用」をクリックして変更を保存します。

ダッシュボード・サマリーのデフォルト期間を構成するには

この手順では、ダッシュボード・サマリー・ページに情報が表示されるデフォルトの期間を変更します。たとえば、「5日」を選択した場合は、ダッシュボードを開くと、選択したエンドポイントの過去5日間のサマリーが表示されます。「週」を選択した場合は、前週のサマリーが表示されます。

  1. Oracle SOA Suite for healthcare integrationユーザー・インタフェースで、「デザイナ」タブをクリックし、「管理」タブをクリックします。

  2. 「設定」を展開し、「UI」を選択します。

  3. 「ダッシュボード・サマリー」セクションで、スライダのポインタをダッシュボード・サマリー・ページのデフォルトとして使用する期間に移動します。

  4. 変更の終了後、「適用」をクリックして変更を保存します。

ダッシュボードでエンドポイント詳細を構成するには

ダッシュボードのエンドポイントの詳細ページの外観を構成できます。これは、ダッシュボード・サマリー・ページのエンドポイントの「エンドポイントの詳細」アイコンをクリックすると表示されるページです。

  1. Oracle SOA Suite for healthcare integrationユーザー・インタフェースで、「デザイナ」タブをクリックし、「管理」タブをクリックします。

  2. 「設定」を展開し、「UI」を選択します。

  3. 表13-3で説明しているプロパティの値を変更します。

    表13-3 「エンドポイントの詳細」の構成プロパティ

    プロパティ 説明

    ゲージ列の数

    処理されたドキュメント・タイプ・セクションの各行に表示するメッセージ・タイプ・ゲージの数。

    自動リフレッシュ間隔(秒)

    ダッシュボード内のエンドポイント詳細の自動的なリフレッシュ間にブラウザが待機する必要のある時間の長さ(秒単位)。

    ドキュメント・タイプ表示

    ドキュメント・タイプ情報をゲージ形式と表形式のどちらで表示するかを示します。図13-4および図13-5に、各形式の例を示します。

    順序付けの遅さのしきい値(秒)

    処理が低速であるとみなされる前に順序メッセージがキュー内で待機できる秒数。処理が低速であるとみなされると、ダッシュボードのエンドポイントの詳細ページでステータスが黄色で表示されます。


    図13-4 ゲージ形式のドキュメント・タイプ情報

    図13-4の説明
    「図13-4 ゲージ形式のドキュメント・タイプ情報」の説明

    図13-5 表形式のドキュメント・タイプ情報

    図13-5の説明
    「図13-5 表形式のドキュメント・タイプ情報」の説明

  4. 変更の終了後、「適用」をクリックして変更を保存します。