コンプライアンス管理では、処方質問票のデータをコンプライアンス評価にインポートすることで、コンプライアンス評価レコードを自動的に作成できます。ユーザは記入された質問票 (FQチェックリスト)から、規制カテゴリやステータスが自動設定された回答を確認し、どの回答を処方適合性評価に反映させるかを選択することが可能です。作成されたコンプライアンス評価は、配合剤組成物ビューアで閲覧することができます。

この記事の手順を完了する前に、処方質問票の設定、処方質問票のチェックリストの設定、および配合剤組成物ビューアの設定を行う必要があります。

処方質問票のインポートオブジェクト

コンプライアンス管理は、以下のコアオブジェクトとオブジェクトタイプを使用して、処方質問票のインポートをサポートします:

  • 処方質問票 (formulation_questionnaire__v): このオブジェクトは、質問票が必要な処方を表し、場所と産業を対象とすることができます。Vault が各処方レコードに対してどのチェックリスト設計レコードをインスタンス化するかを特定する方法を指定します
  • FQチェックリスト (fq_checklist__sys): このタイプのチェックリストは、処方質問票オブジェクトを対象とします。各レコードは個々の処方質問票であり、対象となる処方質問票レコードに関連するインスタンス化されたチェックリスト設計を表します。
  • コンプライアンス評価 (compliance assessment__v): このオブジェクトは、指定された処方規制カテゴリのコンプライアンスステータスを表します。
  • 回答マッピング戦略 (response_mapping_strategy__v): このオブジェクトは、質問票の回答のマッピング戦略を表し、回答者が質問票に送信しうる回答を特定します。
  • FQ 規制カテゴリマッピング (fq_regulated_category_mapping__v): このオブジェクトは、レスポンスマッピング戦略規制カテゴリコンプライアンス評価ステータスにマッピングします。

設定の概要

処方質問票をインポートするように Vault を設定するには、以下の手順を行います:

  1. オブジェクトを設定します
  2. インポートした処方質問票データに対して、Vault がどのようにコンプライアンス評価を作成するかを決定するための回答マッピングを定義します
  3. Vault が質問票データをどのようにインポートするかを確認し、マッチングレコードに対する Vault のインポート動作を決定します。
  4. 質問票のインポートアクションを設定します
  5. ユーザ権限を設定します

処方質問票のインポートオブジェクトの設定

オブジェクトフィールドとページレイアウトを、以下のように変更する必要があります:

また、質問デザインオブジェクトからFQ規制カテゴリマッピングオブジェクトに、ルックアップフィールドとして質問テキストフィールドを追加することをお勧めします。

回答マッピングの定義

回答マッピング戦略FQ 規制カテゴリマッピング を作成して、Vault に質問票の回答からコンプライアンス評価を生成する方法を指示します。まず、期待される回答を明らかにする回答マッピング戦略を作成します。次に、これらの戦略をFQ 規制カテゴリマッピングにリンクさせ、Vault がFQチェックリストの特定の回答に基づいてどのようにコンプライアンス評価レコードを作成し、入力するのかを定義します。

回答と規制カテゴリの組み合わせごとに回答マッピング戦略を作成する必要はありません。その代わり、同じ回答マッピング戦略を複数のFQ 規制カテゴリマッピングにリンクさせることができます。

使用例

「あなたの製品は有害物質規制法(TSCA)に掲載されていますか?」という質問でチェックリストを構成する。可能性のある回答は「掲載されている」、「掲載されていない」、「免除」。今回の回答では、「掲載されている」の回答に対して、「TSCA」規制カテゴリコンプライアンス評価のみを作成したい。そのために、以下のレコードを作成して、回答マッピングを定義します:

  • 多肢選択問題質問タイプの回答マッピング戦略で、以下の値を設定します:
    • 名前: 「掲載されている」
    • 回答テキスト: 「掲載されている」
  • FQ 規制カテゴリマッピングで、以下の値を設定します:
    • 規制カテゴリ: 「TSCA」
    • 回答マッピング戦略: 「掲載されている」
    • コンプライアンス評価のステータス: 「Y」
    • マッピング優先度: 「1」

ユーザが処方「HEXACRON-DOS」について、「あなたの製品は有害物質規制法(TSCA)に掲載されていますか?」の質問の回答が「掲載されている」の、記入済みの質問票をインポートしてレビューする場合、Vault はその回答に、規制カテゴリ値として「TSCA」、コンプライアンス評価ステータス値として「Y」を割り当てます。ユーザがインポートする回答を選択すると、Vault は「HEXACRON-DOS」処方について割り当てられた値で新しいコンプライアンス評価を作成します。

もし、その質問に対して「掲載されていない」または「免除」という回答があった場合、ユーザが質問票をインポートしても、Vault はその回答に対してコンプライアンス評価を作成することはありません。

回答マッピング戦略の作成

回答マッピング戦略は、質問票に含まれる多肢選択式や数値式の質問デザインについて、予想される回答を定義します。ユーザがインポートしてコンプライアンス評価に変換できるようにしたいすべての多肢選択式および数値式の回答について、回答マッピング戦略を作成する必要があります。マッピング戦略を作成できるのは、多肢選択式および数値式の質問デザインに対する回答のみです。

回答マッピング戦略を作成するには:

  1. 管理者 > 企業管理者 > 回答マッピング戦略に進みます。
  2. 作成をクリックします。
  3. 回答マッピング戦略の作成ダイアログで、多肢選択式の質問または数値の質問を選択して、このレスポンスが定義する質問の種類を指定します。
  4. 続行をクリックします。
  5. 名前を入力します。
  6. 任意の作業: ステータス無効に変更します。Vault は、ユーザが質問票をインポートする際、すべての無効な戦略を無視します。
  7. 質問のタイプによって、回答を定義する:
    • 多肢選択式の質問の場合、マッピングしたい回答テキスト。このテキストは該当する利用可能な回答デザインの中の回答テキストと完全一致する必要があります。
    • 数値式の質問の場合、より大きいか等しいおよびより小さいか等しいフィールドに値を入力してマッピングするための回答の数値範囲(0〜100)を定義します。少なくとも1つのフィールドに値を入れる必要があります。
  8. 保存をクリックするか、同じタイプの質問のために別の回答マッピング戦略を作成するには、保存 + 作成をクリックします。

FQ 規制カテゴリマッピングの作成

FQ規制カテゴリマッピングは、回答マッピング戦略で定義された特定の回答を、規制カテゴリおよびコンプライアンス評価ステータスにマッピングします。また、カテゴリやステータスに加えて、特定の質問デザインに回答をマッピングすることも可能です。ユーザが記入済みの FQ チェックリストの質問票をインポートすると、Vault はこれらのマッピングに基づいて、生成されたコンプライアンス評価規制カテゴリコンプライアンス評価ステータスのフィールドに情報を入力します。FQ 規制カテゴリマッピングの作成をするためには、すでに回答マッピング戦略を作成している必要があります。

FQ 規制カテゴリマッピングを作成するには:

  1. 管理者 > 企業管理者 > FQ 規制カテゴリマッピングに進みます。
  2. 作成をクリックします。
  3. 任意の作業: ステータス無効に変更します。Vault は、ユーザが質問票をインポートする際、すべての無効なマッピングを無視します。
  4. 任意の作業: このマッピングを特定の質問に対する回答に限定します。
    • チェックリスト設計を選択すると、選択できるセクションと質問のリストがフィルタリングされます。
    • 任意の作業: チェックリスト設計を選択すると、選択できるセクションと質問のリストがフィルタリングされます。
    • このマッピングを適用する有効な質問デザインを選択します。このフィールドの値を選択すると、質問テキストフィールドに自動的に入力されます。
  5. 規制カテゴリを選択し、質問票の回答が指定された回答マッピング戦略と等しい場合に、生成されるコンプライアンス評価で Vault がこの値をどのように入力するかを定義します。
  6. マッピングする回答を特定するために、回答マッピング戦略を選択します。
  7. コンプライアンス評価ステータスを選択し、質問票の回答が指定された回答マッピング戦略と等しい場合に、生成されるコンプライアンス評価で Vault がこの値をどのように入力するかを定義します。コンプライアンス評価ステータス選択リストに含まれる任意の値を選択することができます。
  8. マッピング優先度を入力して、単一の多肢選択式の質問に対する複数のマッピングされた値、および数値の質問に対する単一の回答に対する複数のマッピングされた値の範囲を、Vault がどのように処理するかを定義します。これらのシナリオでは、Vault は最も高い優先度を持つFQ 規制カテゴリマッピングのみを考慮し、「1」を最も高い優先度とします。
  9. 保存をクリックするか、別のFQ 規制カテゴリマッピングを作成する場合は保存 + 作成をクリックします。

Vault が質問票データをインポートする方法

FQ チェックリストオブジェクトの質問票のインポートアクションにより、ユーザは質問票データをインポートし、回答マッピングに基づいて回答をコンプライアンス評価に変換することができます。Vault は、マッチングレコードに対するVaultのインポート動作に応じて、新しいコンプライアンス評価を作成し、一致するコンプライアンス評価を無効にしたり更新したりします。Vault は、生成されたレコードの以下のフィールドに自動的に入力します:

  • 処方: 関連する処方質問票処方
  • 規制カテゴリ: FQ 規制カテゴリマッピングに基づく。
  • コンプライアンス評価ステータス: FQ 規制カテゴリマッピングに基づく。

ユーザが質問票のインポートを完了すると、Vault はFQ チェックリストレコードのインポート済みフィールドを「はい」に更新し、ユーザがどの質問票をすでにインポートしたかを簡単に判断できるようにします。

マッチングレコードに対するインポート動作

質問票のインポートに基づき新しいレコードを生成する際、Vault は与えられた処方規制カテゴリのためのコンプライアンス評価レコードを重複して作成しません。デフォルトでは、Vault は、既存の一致するコンプライアンス評価レコードを無効化し、インポートされた回答データに基づいて新しいコンプライアンス評価レコードに置き換えます。

無効化とマッチングレコードの置き換え

デフォルトでは、Vault は新しいコンプライアンス評価レコードを作成し、インポートされた応答データに基づいて一致するコンプライアンス評価を置き換えます。ユーザが質問票トのインポートを終了すると、Vault は:

  • ユーザが選択したすべての回答について、新しいコンプライアンス評価を作成します。
  • 一致するコンプライアンス評価をすべて無効化し、規制カテゴリ (社内名) フィールドをクリアして、処方組成物ビューアに記録が表示されないようにします。

マッチングレコードの更新

Vault で既存のレコードを更新する動作を有効にしている場合、Vault は新しいコンプライアンス評価レコードを作成し、インポートされた回答データに基づいて一致するコンプライアンス評価を更新します。ユーザが質問票トのインポートを終了すると、Vault は以下を行います:

  • 有効なコンプライアンス評価に一致しない、ユーザが選択した回答について、新しいコンプライアンス評価を作成します。
  • FQ 規制カテゴリマッピングに基づく有効なマッチングレコードのコンプライアンス評価ステータスフィールドを更新します。
  • 無効なマッチングレコードを削除します。

質問票のインポートアクションの設定

FQ チェックリストオブジェクトのレコードアクションとして、質問票のインポートアクションを設定する必要があります。このアクションは、FQ チェックリスト (処方質問票) が完了状態状態タイプに関連付けられたライフサイクル状態にある場合にのみ、すべてのアクションメニューに表示されます。

記入された質問票に対して質問票のインポートアクションを実行すると、Vault は質問票のインポートページにマッピングされたすべての回答を一覧表示し、回答マッピングに基づいて自動的に割り当てられた規制カテゴリコンプライアンス評価ステータスを表示します。ユーザは、割り当てられたカテゴリとステータスの回答を確認し、インポートしてコンプライアンス評価に変換する回答を選択することができます。

ユーザが質問票のインポートアクションを実行したときに、Vault が質問票のインポートページに詳細を表示するプロセスについて、以下の動作を確認してください:

  • 規制カテゴリおよびコンプライアンス評価ステータスの欄には、有効な回答マッピングに基づく値が表示されます。
  • コンプライアンス評価に変換できないマッピングされていない回答も含め、すべての回答が表示されます。マッピングされていない回答には、規制カテゴリコンプライアンス評価ステータスの値は割り当てられません。
  • 質問に複数の回答がマッピングされている場合、Vault はより高い優先順位を持つ回答のみを表示します。
  • 質問に複数の回答があり、そのどれもがマッピングされていない場合、Vault は単一の回答を表示し、規制カテゴリコンプライアンス評価ステータスの値を割り当てません。

制限

処方質問票のインポートは、コンプライアンス評価オブジェクトのライフサイクルの有効化をサポートしていません。

ユーザ権限の設定

適切なオブジェクトとオブジェクトフィールドにアクセスするために、以下に示す権限に加え、ユーザに適切な参照と作成の権限が付与されていることを確認する必要があります:

  • コンプライアンス評価オブジェクトの場合: 作成権限
  • FQ チェックオブジェクトの場合: 参照権限
  • ページ: 質問票のインポート: 表示

標準システム管理者または Vault 所有者のセキュリティプロファイルで、本書に記載されたすべての手順を完了することができます。お使いの Vault がカスタムセキュリティプロファイルを使用している場合、プロファイルに以下の権限が付与されている必要があります:

タイプ権限制御
セキュリティプロファイル管理者: コンテンツ設定: オブジェクト: 作成, 編集Vault オブジェクトを作成・変更する権限。
セキュリティプロファイル管理者: コンテンツ設定: オブジェクトライフサイクル: 編集オブジェクトライフサイクルを変更する機能