Sample data-entry rule that uses rule model properties

Characteristic Description

Description

Create a rule named rulCheckCompletionDate that checks that a study completion date has been entered if Yes is selected for Study complete?. Issue a query when the rule evaluates to true.

Scope

Study Completion form

Study structure

CompletionStatus (form)

  • CompDate (item)
  • CompletionStatus (item)
    • YesNoCodes (codelist)
      • Yes (codelist item)
      • No (codelist item)

Rule summary

evaluate on Form Submission

value = this.itmCompletionStatus.Value == this.itmCompletionStatus.clYesNoCodelist.citmYes ?
this.itmCompDate.Empty : false

when value is true
issue query on this.itmCompletionStatus: Study completetion date cannot be empty, if study completion status is complete. Please verify.