Send the Reportable or Serious adverse event immediately upon form submission

Item Description
When to use Use this rule when you want the safety event data to be sent immediately after form submission, and you don't need the Oracle InForm user to indicate that the data is ready to send.
Purpose Sends a safety event immediately to Oracle Argus Safety if the safety event is marked Reportable or Serious.
Triggering controls Y or N codelists for the following:
  • Item marking the safety event reportable (the Reportable item).
  • Item marking the safety event serious (the Serious item).
Action when rule is triggered
Reportable or Serious item value is Y:
  • Message—IsReadyToSend
  • Result—The safety event data is sent to Oracle Argus Safety immediately.
Neither the Reportable nor the Serious item value is Y:
  • Message— IsCancelled
  • Result—The _SaveToDB function does one of the following:
    • Cancels a pending submission.
    • Sends a nullification submission to Oracle Argus Safety if the safety event was submitted previously.
    • Does nothing if the safety event was not marked Reportable or Serious previously.
Rule expression
(!this.AEInfoSct.IsSerious.Empty && this.AEInfoSct.IsSerious.Value != 'N')|| (!this.AEInfoSct.IsReportable.Empty && this.AEInfoSct.IsReportable.Value != 'N')? _ SaveToDb("SafetyConstants.IsReadyToSend", GetTrialName()): _ SaveToDb("SafetyConstants.IsCancelled", GetTrialName())