スクリプト化された拡張ポイントを使用して、 EMR システムの URL パラメーターと REST API タスクパラメーターを操作します。
始める前に
EMR Help アプリケーションをインストールします。詳細については、「EMR Help のインストール」を参照してください。必要なロール:admin
このタスクについて
拡張ポイントを使用すると、ベースコードを変更することなくカスタマイズを簡単に統合することができます。カスタマイズされたスクリプトを使用して、標準的な基本機能を拡張することができます。詳細については、「拡張ポイントを使用してアプリケーション機能を拡張する」を参照してください。
手順
-
移動先 .
-
[ API 参照名 ] 列で、「sn_ind_rmt_help」を検索して選択します 。RemoteHelpParamTransformerです。
-
[拡張ポイント] フォームで、sn_ind_rmt_helpを使用するようにスクリプトインクルードを変更します 。RemoteHelpParamTransformer 拡張ポイントを設定するか、カスタムスクリプトインクルードを作成して登録します。
-
sn_ind_rmt_helpを追加して 、EMR システムの パラメーターをカスタマイズします 。スクリプトインクルードへの RemoteHelpParamTransformer 拡張ポイント。
拡張ポイントに対して複数の実装を作成し、各実装に順序番号を指定できます。順序番号が最も小さい実装が最初に実行されます。
表 : 1. EMR システムのカスタマイズ
カスタマイズ |
実装 |
受信タスクパラメーター |
sn_ind_rmt_helpに transformIncomingTaskParams メソッドを含めます 。RemoteHelpParamTransformer 拡張ポイント。このメソッドは、EMR システムから IT サービスリクエストを作成および更新する前に REST API から呼び出され、任意の入力パラメータを変更できます。 |
送信タスクパラメーター |
sn_ind_rmt_helpに transformOutgoingTaskParams メソッドを含めます 。RemoteHelpParamTransformer 拡張ポイント。このメソッドは、タスク関連データを EMR システムに送信する前に、タスクリストとタスクの詳細を取得するために REST API から呼び出されます。 |
受信 URL パラメーター |
sn_ind_rmt_helpに transformURLParams メソッドを含めます 。RemoteHelpParamTransformer 拡張ポイント。このメソッドは、URL パラメーターを格納する前にサービスポータルから呼び出されます。 注: EMR システムに暗号化アルゴリズムがある場合は、sn_ind_rmt_helpで受信 URL パラメータメソッドを設定できます。インスタンスから暗号化されたタスクパラメーターを復号化するための RemoteHelpParamTransformer 拡張ポイント。ServiceNow |
-
[拡張ポイント] フォームで、[更新] をクリックします。