検証規則について
検証ルールでは、質問に対する回答が正解または受理可能とみなされるために満たす必要がある特定の基準を定義します。検証ルールは、エラー・メッセージをスローする単純な検証、問合せの呼出し、またはその両方として構成できます。
検証ルールを追加すると、「検証」と「問合せの作成」の2つの構成トグルを使用できます。
ノート:
2番目のトグルを非アクティブ化しようとすると、1番目のトグルが自動的に有効になります。ルールのタイプ | 構成 | 動作 |
---|---|---|
検証のみ |
|
エラーがスローされ、それらのエラーが解決されるまで、サイト・ユーザーが無作為化およびトライアル供給管理(RTSM)アクションを実行できなくなります。エラーに対処するには、検証基準を満たす値で質問を更新します。 無効なアンサーは、ルールの構成時に指定した赤いアウトラインおよびエラー・メッセージとともに表示されます。 |
クエリーのみ |
|
指定された基準を満たさない回答に対する問合せが呼び出され、データ・レビュー担当者に対して識別されますが、RTSMアクションには影響しません。サイト・ユーザーは、これらの問合せに回答して通常の問合せワークフローに従うことができ、スポンサ・ユーザーが直接クローズしたり、データを更新してクローズすることもできます。 問合せは、データが保存されて送信されると表示されます。ただし、データを入力すると、(検証中と同様に)赤いアウトラインとエラー・メッセージが表示され、サイト・ユーザーに失敗した基準を警告し、必要に応じて保存する前に回答を修正できます。ルールに検証機能が含まれていない場合にデータが送信され、問合せが発生すると、失敗した検証インジケータは消えます。 |
問合せとして発生した検証 |
|
エラーがスローされると、無効な回答に対してクエリーが実行され、RTSMアクションは実行されません。サイト・ユーザーは回答を更新してエラーを解決できますが、スポンサ・ユーザーは関連する問合せをクローズして、影響を受けるRTSM処理を続行することもできます。最初に検証エラーに対処する必要はありません。 検証基準を満たさないデータを入力すると、データ入力時に赤いアウトラインおよびエラー・メッセージが表示されます。その後、問合せは呼び出されますが、データは一度だけ送信されます。このルールには検証機能と問合せ機能の両方が含まれているため、回答は無効になり、失敗した検証インジケータは消えません。 |
検証ルールによって影響を受ける可能性があるRTSM処理は、スクリーニング、無作為化および交付です。特定のRTSMアクションが影響を受けるかどうかは、質問の設定およびそれらのイベントに必要かどうかによって異なります。無作為化または交付に必要な質問に対して無効な回答が提供されているため、指定された症例に対するこれらの処理が防止されます。スクリーニングに必要な質問の場合、無効な回答によって自動画面が失敗します。「完全回答が必要な無作為化および治験供給管理(RTSM)アクションの指定」を参照してください。
複数の検証について
- 日付/時刻
- 誕生日
- 番号
- 年齢
- ドロップダウン
- チェックボックス
各質問タイプで使用可能な検証ルールの詳細は、「質問タイプ別に使用可能な検証ルール」を参照してください。
ノート:
これらの演算子は、3つ以上の検証ルールが構成されている場合、結合できません。たとえば、質問に対する検証ルールが3つある場合、ルール・インスタンスごとに「AND」を選択するか、ルール・インスタンスごとに「OR」を選択できますが、「AND」の後に「OR」を選択することはできません。論理オペレータ | 定義 | 処理中 |
---|---|---|
および |
値はすべての検証ルールに対して有効である必要があります。 |
すべての検証ルールが処理され、失敗した条件ごとにエラー・メッセージまたは問合せが表示されます。AND条件が満たされ、回答が有効になるには、すべてのエラーを解決する必要があります。 |
または |
値は少なくとも1つの検証ルールに対して有効である必要があります。 |
検証ルールは、1つの条件が満たされるまで、またはすべての条件が評価されて失敗するまで処理されます。すべての検証が失敗した場合、すべてのエラー・メッセージまたは問合せが別々に表示されます。これらの条件の少なくとも1つが解決されると、OR条件が満たされ、すべての問合せまたはエラー・メッセージがクリアされて回答が有効になります。 |
特定の質問タイプの検証ルールの設定方法の詳細は、この項の他のトピックを参照してください。
親トピック: 検証ルール