この章では、Oracle SOA Suite for healthcare integrationでアラート通知と連絡先を定義する方法について説明します。特定の医療関連のランタイム・イベントまたは設計時イベントの発生時に特定のユーザーが電子メールやテキスト・メッセージ(SMS)でアラートを受け取ることを指定できます。
この章の内容は次のとおりです。
ヘルスケア統合では、管理者とサポート担当者は、医療構成に対する変更や処理に影響するエラーなどの特定のイベントの発生を知る必要があります。Oracle SOA Suite for healthcare integrationは、連絡先情報を定義して各連絡先をアラートの生成対象の特定のイベントに関連付けられるようにすることで、これに対処します。
たとえば、メッセージの処理または配信中にエラーが発生した場合は、問題を即時に処理できるように、適切なユーザーに電子メールまたはテキスト・アラートを送信できます。
ヘルスケア統合のアラート通知機能は、Oracle User Messaging Service (UMS)およびOracle SOA Suiteヒューマン・ワークフロー・サービスの組込み通知フレームワークと連動します。
連絡先とアラートの構成には次の手順が関係します。
ユーザー・メッセージング・サービスの構成の詳細は、『Oracle® Fusion Middleware Oracle User Messaging Serviceの管理』を参照してください。
SMS (テキスト・メッセージ)通知を使用する場合は、User Messaging Service用にSMPPドライバのターゲット・サーバーを指定する必要があります。Oracle WebLogic管理コンソールで次のタスクを実行します。
SMPPドライバをデプロイするには:
ワークフロー通知プロパティでは、すべての通知タイプの通知機能を有効化し、通知用の送信電子メール・アカウントの電子メール・アドレスを定義できます。
ワークフロー通知プロパティを構成するには:
Oracle UMSは通知の基礎となるインフラストラクチャです。電子メール通知を使用するにはUMSの電子メール・ドライバ情報を構成し、SMS(テキスト・メッセージ)通知を使用するにはSMPPドライバ情報を構成する必要があります。
Oracle User Messaging Serviceを構成するには:
ヘルスケア統合ユーザー・インタフェースで、連絡先を定義し、各連絡先で異なるタイプのイベントに対する複数のアラートをサブスクライブできます。アラートを生成できるイベントは、表10-1に記載されています。
アラートと連絡先を定義するには
表10-1 ヘルスケア統合アラート・イベント
イベント | 説明 |
---|---|
ランタイム・エラー |
インバウンドまたはアウトバウンド・メッセージの処理中、エンドポイントへの配信中または内部デリバリ・チャネルへの配信中にエラーが発生した場合にアラートをトリガーします。 |
エンドポイント・エラー |
エンドポイントのトランスポート・レイヤーでエラーが発生した場合(たとえば、TCP/IPサーバー・ポートがすでに使用中の場合)にアラートをトリガーします。 |
エンドポイントの構成 |
エンドポイントの有効化や無効化など、エンドポイントの構成に対して変更が行われた場合にアラートをトリガーします。 |
エンドポイント・ドキュメントの使用方法の変更 |
エンドポイントに関連付けられているドキュメント定義に対して変更が行われた場合にアラートをトリガーします。 |
リポジトリのインポートおよびエクスポート |
ヘルスケア統合リポジトリでデータがインポートまたはエクスポートされた場合にアラートをトリガーします。 |
ランタイム設定変更 |
ランタイム設定ページにリストされているランタイム・プロパティのいずれかに変更が行われた場合にアラートをトリガーします。 |
パージ・イベント |
次の場合にアラートをトリガーします。
|
連絡先の作成後、不要になった場合は連絡先リストから削除できます。連絡先でイベントのアラートを受信する必要がなくなった場合は、連絡先をそのイベントからサブスクライブ解除できます。
連絡先を削除するには
ヘルスケア統合ユーザー・インタフェースの「デザイナ」タブで、「管理」タブをクリックし、「アラートと連絡先」をダブルクリックします。
「連絡先」リストで、削除する連絡先を選択し、「現在選択されている連絡先を削除します」(「連絡先」リストの右上にある赤いX)をクリックします。
連絡先がいずれかのアラートをサブスクライブしている場合は、確認ダイアログが表示されます。「OK」をクリックして連絡先を削除します。
連絡先が「連絡先」リストから削除され、サブスクライブしていたイベントからも削除されます。
連絡先をアラートからサブスクライブ解除するには