一部日付の不明な月評価

質問の月が不明(UNK)として選択されているかどうかを確認し、必要に応じて問合せを表示します。

ルールの説明: 初期診断の日付に対してUNKが「月」として選択されている場合は、問合せが発行されます。

ルール式

if(DIADT.getMonth()==='UNK')     //checks for the presence of 'UNK' value as the month of a date
{
   return false;                   //System sends query when return false condition is met
}
else
{
   return true;
}

問合せメッセージ: UNKが「月」に選択されています。確認して指定してください。

定義

Diadt

ルール摘要の「初期診断の日付」に対応します。

===

「次と等しい」比較演算子。値とタイプの両方を等しく比較します。

.getMonth()

日付タイプ要素のJavaScriptメソッド。日付内の月の数値(たとえば、'01- Nov- 2021 15: 03'のNovemeberの数値として'11')を取得します。月の値がない場合は'UNK'を返します。

戻り値

ブール

trueまたはfalseを返します。返されたfalse条件が満たされると、問合せが生成されます。

検証ステップ

  1. テスト用のサブジェクトを使用して、チェックする日付項目を含む特定の訪問およびフォームに移動します。この例では、初期診断の日付 <DIADT>です。
  2. 次の表に示すようにフォーム・アイテムDIADTを更新し、結果が表示されていることを確認します。
    DIADT 結果
    10-May-2021 問合せなし
    ロック解除UNK-2021 クエリー
    ロック解除May-2021 問合せなし
    05-Jun-2021 問合せなし
    ロック解除UNK-2021 クエリー
    Null 問合せなし

ノート:

フォームが複数の訪問に存在する場合は、前述のステップを繰り返します。