このページは機械翻訳したものです。
ルールの使用を開始する前に、まず次の要素を含むスタディ・バージョンをテスト・コンテナに用意する必要があります。
ヒント: ルールは、フォームを含むスタディのすべての訪問に対して実行されます。「訪問」フィールドで「- すべての訪問- 」を終了すると、ルールが実行されている現在の訪問のフォームから変数データが取得されます。特定の訪問を選択すると、ルールが実行されるすべての訪問について、指定した訪問のフォームから変数データが取得されます。
注:「ロール」( Roles)ドロップダウンリストには、スタディで作成されたスタディロールのみが表示されます。テンプレート・スタディ・ロールは含まれていません。
自動問合せのルールの作成の手順を参照してください。ノート: ルール式に構文エラーが含まれている場合、ルール・エディタによって修正のマークが付きます。UATおよび承認済に昇格するには、ルールに有効な式および少なくとも1つのアクションが含まれている必要があります。
ヒント: 既存のルールを編集するには、メニュー・アイコンをクリックして「編集」を選択します。
ログ・ヘルパー関数を正しく使用する方法の詳細は、logMsg()ヘルパー関数を参照してください。この例では、主題からバイタル・サイン情報を収集するためにバイタル・サイン形式が使用されています。ルールを使用して、糖尿病および収縮測定値を比較して被験者の血圧を計算し、糖尿病測定値が収縮圧力より大きい場合は問合せを生成します。
糖尿病血圧が変数名を使用してその収縮血圧より大きいかどうかを評価し、Falseを返して問合せを発行します。次に、アクションとして「問合せの作成」を選択し、問合せメッセージを入力します:
if(bpdia > bpsys)
return false;
return true;
この例では、主題からバイタル・サイン情報を収集するためにバイタル・サイン形式が使用されています。ルールは、フォームから重みと高さを読み取ってBMIを読取り専用の値として表示するために使用されます。
フォームから変数を追加してBMIを計算し、BMI式を読み取り専用アイテムとして返してから、計算値をフォームに表示するアクションとして「値の計算」を選択します。
if((weight === 0) || (height === 0)){
return 0;
} else {
return weight / (height * height);
}
この例では、スクリーニング・フォームを使用して、情報に基づく同意の日付を収集します。このルールは、日付が範囲内にあるかどうかを計算し、日付が定義済パラメータの範囲外である場合に問合せ通知を作成するために使用されます。
"isDateInRange()"ヘルパー関数を使用して、情報に基づいた承諾の日付がパラメータ内にあるかどうかを評価します。「False」を返して問合せを発行し、アクションとして「問合せの作成」を選択し、問合せメッセージを入力します。
var dateFrom = new Date("March 1, 2020");
var dateEnd = new Date("March 30, 2020");
return isDateInRange(dateInformedConsent, dateFrom,
dateEnd, "both");
ノート: ルール開発者ガイドのその他のルールの例を参照してください。
本番にパブリッシュする前に、ルールをテストして承認する必要があります。
ノート:ルールの詳細を読取り専用モードで表示するには、メニュー・アイコン(「メニュー」アイコン)をクリックして「表示」を選択します。
ルールを公開するには、一度に1つのルールを公開する方法と、複数のルールを一度に公開する方法があります。
注意:ステップ6および7に従って本番でルールを公開できるのは、スタディがすでに「承認済」コンテナ内にある場合のみです。そうでない場合は、「テスト」から「承認済」にスタディを移動して、本番のすべてのルールを公開する必要があります。
公開済ルールを変更し、必要に応じて再公開できます。公開済ルールをテスト・モードで変更した場合、そのルールのステータスを「公開済」に更新するまで、変更は本番モードで表示されません。
注意:ルールのステータスが「下書き」に更新されます。現在本番に公開されているルールは、この変更の影響を受けません。最初からやり直す場合は、「ドラフト」ステータスのルールをいつでも削除できます。
Oracle Help CenterにあるOracle Life Sciences Clinical One Platformドキュメント・ライブラリを参照してください。 Oracleヘルプ ・センターで、これらおよびこれらの短いトレーニング・ビデオを視聴してください。 サポートが必要な場合は、Life Sciences Cloud Supportにお問い合せください。 clinical_one_doc_feedback_grp@oracle.comに書き込んでください。
Oracleについて|お問合せ|法律上の注意点|使用条件|プライバシ権限|
その他のリソース
サポートへの連絡
必要なものが見つかりませんか。