UpdateStudentStatusToTempOut (V1)

 This activity was migrated to a new namespace. For new workflows use UpdateStudentStatusToTempOut (V2) in Cmc.Nexus.Common.Workflow.

The workflow activity UpdateStudentStatusToTempOut enables you to change the school status of a student to a Temporary Out (T) category so that you can trigger status changes when certain conditions occur.

For example, you could change the status 'Active' to 'Temporary Out' when a student requests a medical leave. You can use a LookupListItem activity with "Item Type = Student Status" and "List Item = <status>" to find the status within the Active category that is to be changed in the workflow.

Status categories in Anthology Student are defined in the Setup > Status Codes > Status Codes tab. To determine Temporary Out category status values in the database, use the following SQL query:

Select S.Category, SS.*

from SySchoolStatus SS(nolock)

JOIN SyStatus S(nolock) ON SS.SyStatuSID = S.SyStatusID

Where S.Category = 'T' Order by ss.Descrip

Update Student Status To Temp Out

Properties

UpdateStudentStatusToTempOut Properties
Property Value Required Notes
BeginDate InArgument<DateTime> Yes Specify the Begin Date of the Temporary Out status using a VB expression or variable.
Comment InArgument<String> No Specify a comment if applicable.
DisplayName String No Specify a name for the activity or accept the default.
EnrollId InArgument<Int32> Yes Specify the Enroll Id using a VB expression or variable.
ReasonId InArgument<Int32> No Specify the Reason Id using a VB expression or variable.
ReturnDate InArgument<DateTime> Yes Specify the Return Date using a VB expression or variable.
StudentId InArgument<Int32> Yes Specify a Student Id using a VB expression or variable.

Note: If a preceding activity in a workflow returns a Person Id, insert a PersonIdToCVueIdActivity into the workflow before using this property.

StudentStatusId InArgument<Int32> Yes Specify the Student Status Id using a VB expression or variable.
ValidationMessages InOutArgument<ValidationMessageCollection> No Specify a variable that can be used to capture validation messages. For more information, see Capture Validation Errors.