Workflow Task Definition: Notifications |
Content |
|||||||||||
|
Description |
|
|
"Notifications" send a Bulletin or email based on details concerning SDIs in the Input Queue.
Notification Descriptions |
|
|
NotifyQCBatchUser |
"NotifyQCBatchUser" sends a Bulletin to the Sample Submitter based on the QCBatches that are provided by the Input Queue, then populates the Output Queue with the relevant QCBatches. This Task must be preceded by a Task that outputs QCBatches to populate the Input Queue. Since this sends a Bulletin to the Sample Submitter, the SDI Data Item must have a Submitter Id defined.
![]() |
"Setup" is a GroovyStep that sets Variables holding the Sample Ids and QC Batch User.
"Send Bulletin" is a SendBulletinStep that reads the Variables to populate the message fields. In the Workflow Definition, these are presented as mandatory Setup Variables as shown below. Note that (unlike the screen below) your Setup Variables should include a "QC Batch User Id", since you cannot execute this without a User Id of some sort.
![]() |
NotifyRequestRequester |
"NotifyRequestRequester" sends a Bulletin to the User who executes the Task based on the Samples that are provided by the Input Queue, then populates the Output Queue with the relevant Samples. This Task must be preceded by a Task that outputs Samples (such as "LoginSample") to populate the Input Queue.
![]() |
"Setup" is a GroovyStep that sets Variables for the Sample Ids and the Task executor.
"Send" is a SendBulletinStep that reads the Variables to populate the message fields. In the Workflow Definition, these are presented as mandatory Setup Variables as shown below.
![]() |
NotifySampleAnalyst |
"NotifySampleAnalyst" sends a Bulletin to the Sample Analyst based on the Samples that are provided by the Input Queue, then populates the Output Queue with the relevant Samples. This Task must be preceded by a Task that outputs Samples (such as "LoginSample") to populate the Input Queue. Since this sends a Bulletin to the Sample Analyst, the SDI Data Item must have an Analyst Id defined.
![]() |
"Get Analyst" is a GroovyStep that sets Variables for the Sample Ids and the Analyst Id.
"Send" is a SendBulletinStep that reads the Variables to populate the message fields. In the Workflow Definition, these are presented as mandatory Setup Variables as shown below.
![]() |
NotifySampleSubmitter |
"NotifySampleSubmitter" sends a Bulletin to the Sample Submitter based on the Samples that are provided by the Input Queue, then populates the Output Queue with the relevant Samples. This Task must be preceded by a Task that outputs Samples (such as "LoginSample") to populate the Input Queue. Since this sends a Bulletin to the Sample Submitter, the SDI Data Item must have a Submitter Id defined.
![]() |
"Setup" is a GroovyStep that sets Variables for the Sample Ids and the Submitter Id.
"Send" is a SendBulletinStep that reads the Variables to populate the message fields. In the Workflow Definition, these are presented as mandatory Setup Variables as shown below.
![]() |
NotifySampleTaskExecutor |
"NotifySampleTaskExecutor" sends a Bulletin to the User who executes the Task based on the Samples that are provided by the Input Queue, then populates the Output Queue with the relevant Samples. This Task must be preceded by a Task that outputs Samples (such as "LoginSample") to populate the Input Queue.
![]() |
"Setup" is a GroovyStep that sets Variables for the Sample Ids and the Task executor.
"Send" is a SendBulletinStep that reads the Variables to populate the message fields. In the Workflow Definition, these are presented as mandatory Setup Variables as shown below.
![]() |