What are activities?
Activities run actions that move applications to desks, move applications to folders, create clearance checks, and so on. Workflows start at the initial workflow activity and end when the process reaches the final workflow activity.
Move applications from the
Activities can run multiple actions. For example, an activity that has an action to move applications to a desk followed by an action to move applications to a folder at the desk. Actions are performed in the sequence listed on the activity.
Activities have the following action types:
Actions
Actions, such as Move to desk, use reference data, such as the values of Desks. However, the action Get entity key from external key requires custom parameters. The table Actions details the actions that are available on activities, the reference data they use, if they use custom parameters, and the business entity where they are available.
Action | Name | Function | Reference data | Custom parameter | Business entity |
---|---|---|---|---|---|
AddPersonTags |
Add person tags |
Add the selected person tag to applicants. |
Tags |
Not applicable |
Application Application clearance check |
AddApplicationTags |
Add application tags |
Add the selected application tag to applications. |
Tags |
Not applicable |
Application Application clearance check |
ApplicationSetCompletionStateAsClosed |
Application set completion state as closed |
Updates the completion state on applications to Closed. This completion state indicates the application has finished being processed in Admissions and was unsuccessful. |
Not applicable |
Not applicable |
Application |
ApplicationSetCompletionStateAsSentTo Enrolment |
Application set completion state as sent to enrolment |
Updates the completion state on applications to Sent to enrolment. This completion state indicates the application is ready to be sent to an external system to finish the enrolment process. |
Not applicable |
Not applicable |
Application |
CreateClearanceChecks |
Create clearance checks |
Creates the selected clearance check on application. For example, add a Valid Visa clearance check to the applications. |
Clearance Check Type |
Not applicable |
Application |
GetEntityKeyFromExternalKey |
Get entity key from external key |
Gets an entity key from the database based on the entity type and an external identifier. For example, get the nursing registration of applicants. Parameters:
|
Not applicable |
GUID |
Application Application clearance check |
MoveToDesk |
Move to desk |
Moves applications to the selected desk. For example, the International desk. |
Desks |
Not applicable |
Application Application clearance check |
MoveToFolder |
Move to folder |
Moves applications to the selected folder. For example, Conditional offer made. |
Folders |
Not applicable |
Application Application clearance check |
RemoveResponsiblePerson |
Remove responsible person |
Removes the responsible person from applications. |
Not applicable |
Not applicable |
Application Application clearance check |
SetApplicationStatus |
Set application status |
Sets the application status on applications to the selected value. If the value selected is Withdrawn, then a Reason for transfer or withdrawal needs to be selected. Reason for transfer or withdrawal must be empty for other application statuses.
|
Statuses Reason for transfer |
Not applicable |
Application Application clearance check |
SetClearanceCheckStatuses |
Set clearance check statuses |
Sets the clearance checks to the selected clearance check status, such as In progress or Cancelled. |
Clearance check status |
Not applicable |
Application Application clearance check |
SetFeeStatus |
Set fee status |
Sets the fee status. For example, set the fee status to European student, Home, Distance learner, and so on. |
Fee status |
Not applicable |
Application Application clearance check |
SetFeeQuotationStatuses |
Set fee quotation statuses |
Sets the fee quotations to the selected fee quotation status, such as Complete or Expired |
Fee quotation status |
Not applicable |
Application Application clearance check |
SetResponsiblePerson |
Set responsible person |
Sets responsible person on the application to the selected staff member. |
Not applicable |
Not applicable |
Application Application clearance check |
SetVisaSponsorshipStatus |
Set visa sponsorship status |
Sets the visa sponsorship status of an application. Attention.
Cannot set the status to Joint sponsorship or set the status if the status is already Joint sponsorship. |
Visa sponsorship status |
Not applicable |
Application |
Task actions
Not used.
Action | Function | Custom parameter | Business entity |
---|---|---|---|
Create task |
Creates a task. To be defined. Parameters:
|
To be defined |
Application Application clearance check |
Complete task |
Completes a task and assigns it a status. To be defined. Parameters:
|
To be defined |
Application Application clearance check |
Document actions
Document actions are used to create document placeholders on applications. Actions to create a document placeholder need to run in the correct order on a workflow for a document placeholder to be created, as described in How to create a document placeholder.
To avoid a duplicate document placeholder being created, ensure that workflows do not create the same document placeholders as created in the reference data Clearance check type.
The table Document actions details the document actions that are available on activities, the reference data they use, if they use custom parameters, and the business entity where they are available.
Action | Name | Function | Reference data | Custom parameter | Business entity |
---|---|---|---|---|---|
GetDocumentExternalEntityKey |
Get document external entity key |
Gets the external entity key for an entity type and stores it in a custom parameter. The action needs to be run for each entity type you want to link to the document placeholder. For example, person, application, and clearance check. Each entity requires its own String parameter. For example, applicationID, personID, and clearancecheckID. Parameters:
|
Not applicable |
String |
Application Application clearance check |
CreateExternalEntity |
Create external entity |
Creates an entity key from an entity type and an external entity key and stores it in a custom parameter. The action needs to be run for each entity you want to link to the document placeholder. Each entity requires its own GUID parameter. For example, applicationGUID, personGUID, and clearancecheckGUID. Parameters:
|
Not applicable |
GUID |
Application Application clearance check |
CreateDocumentPlaceholder |
Create document placeholder |
Creates a document placeholder for a document type and associates the document placeholder to the entities. For example, creates a passport document placeholder in applications and links the placeholder to the applicant, the application, and the clearance check. Parameters:
The Document placeholder ID parameter is used with the Wait for document placeholder upload activity on the workflow. |
Document Type |
Integer |
Application Application clearance check |
Long running activities
The long running activities pause the workflow and wait for documents to be uploaded to applications before continuing the workflow. The table Long running document activities details the document actions that are available in long running activities, if they use custom parameters, and the business entity where they are available.
Action | Name | Function | Custom parameter | Business entity |
---|---|---|---|---|
WaitForDocumentPlaceholderUpload |
Wait for document placeholder upload |
Wait for a document to be uploaded to applications. Document Placeholder Id, the identity of the Document placeholder, that is, to wait for a document upload. To be defined. |
Integer |
Application Application clearance check |
WaitForDocumentVersionUpload |
Wait for document version upload |
Wait for a new version of a document to be uploaded to applications. Document Id, the identity of the document to wait for an updated version to be uploaded. To be defined. |
To be defined |
Application Application clearance check |