Events identify what function should be performed at a particular Place or Transition in a workflow. For example, a person may get invited to a Signup, a membership application may get added to a Review, or notification may get sent when an activity proposal is submitted. New types of Events are regularly being added as new functionality is added to Get Involved. These Events can be triggered by Places or Transitions. These events act upon the primary item being handled by the workflow (e.g. a membership or person).
Workflows let you define when these Events will be triggered in Places or Transitions.
Place Triggers:
- Leave
- Enter
- Entered
Transition Triggers:
- Guard
- Transition
- Complete
- Announce
Add Review Item
This event will add the primary item to the designated Review.
Prerequisite: A Review must be created
Add Signup Participant
This event will invite the primary person to the designated Signup.
Prerequisite: A Signup must be created
Approve Constitution
This event will…
Block
This event will…
CAS Login Check
This event can be used to require a user to login before proceeding.
Change Subject Property
This event will…
Change Workflow
This event can be used to jump to a different place in the same or a different workflow.
Check RSO Requirements
This event will…
Copy Position
This event can be used to replicate a Position. This is especially helpful when using one Position as a template for another. All attributes of the original Position will be copied to the new Position.
Create Signature Card
This event will…
Eligibility Check (OLD)
A basic check can be performed to verify a user is currently an enrolled student.
Eligibility Standard Check
Standards can be used to validate a user’s eligibility to participate.
Event Type Check
This event will…
Form Entry Check
Typically this event will be implemented as a Guard that restricts a workflow path to only be pursued when a form field has been given a particular value.
Get Involved / SAO Authority Check
This event will…
Organization Type Check
This event will…
Position Eligibility Check
This event will…
Queue Block
This event will prevent the workflow from advancing until the designated date/time. It must be configured as a Transition Guard.
Queue Marker
This event will specify a date/time for when the workflow marker can advance. It should only be used with these triggers: Entered, Complete, Announce. If used with other triggers (Leave, Enter, Transition), unexpected behavior can be expected.
Remove Item from Review(s)
This event will…
Reopen Submitted Form
This event will…
Review Decision
This event can be used as a Guard to route workflow based on whether an item was Accepted or Denied in a Review.
Send Message
This event can be used to send notification using a customizable message.
Send Message to Active Reviewers
This event will…
Send Signatory Message
This event will…
Set RSO Requirement
This event will…
Show Notification
This event can display a Success, Warning, or Alert message to a user.
Signature Card Status Check
This event will…
Timeslot Selection Check
This event will…
Update Event Status
This event will…
Update Membership Status
The status of a Membership can be updated such as to advance from Initiated to Submitted or to Active or Terminated.
Update Organization Status
This event will…
Update RSO Requirements
This event will…
Special Events
Additional special Events are also available for specific customers.
Corps of Cadets Freshman Orientation Week (FOW)
FOW Check Medical
…
FOW Create Corps Apps cadets
…
FOW Page Check
…
Student Activities – SOLAD
Generate Constitution File
…
Sync RSO Status to SAO
…
Student Organization Finance Center (SOFC)
Create Signature Card
Initiate a new SOFC signature card for all eligible signatories in an organization.
Send Signatory Message
…
Signature Card Status Check
…
Update Signature Card Status
…
Memorial Student Center
Sync to ELIAS
This is to carry membership data for MSC positions from Get Involved over to ELIAS.
Prerequisite: Get Involved positions need to first be mapped to ELIAS positions in the ELIAS database (table: msc_matrix.sync_orgmgmt_roles).