Assign Enrollment Appointments in Batch

Purpose: Use this document as a reference for assigning enrollment appointments in batch in ctcLink.

Audience: Student Records staff.

You must have at least one of these local college-managed security roles:

  • ZD SR Student Appoint Inquiry
  • ZZ SR Enroll Term Processing
  • ZZ SR Student Appointment

If you need assistance with the above security roles, please contact your local college supervisor or IT Admin to request role access.

Enrollment and validation appointments allow an institution to allocate student self-service enrollment and planning time periods.


QCS_SR_REGSTR_STDNTS--Returns all students with valid Enrollment Appointments for a given Institution and Term.

QCS_SR_ENR_APT_STDNT_CNT-- Returns a count of students who have their earliest appointment at the specified time. Allows staff to plan for traffic during priority enrollment. Includes option to see number of students enrolled in a prompted term during each time slot.

QCS_SR_STDNT_REG_APT_CONTACT--Returns a contact list of students with a scheduled registration appointment. This query will identify students who need to be contacted via email or text to be reminded of their upcoming registration appointment.

QCS_SR_STDN_ENR_AP_EMAIL--Returns a list of students with emails.

Navigation: Records and Enrollment > Term Processing > Appointments > Assign Appointments

  1.  The Assign Enrollment Appointment search page displays.
  2. If you have run this process or report in the past, select the Find an Existing Value tab to enter an existing Run Control ID and select the Search button. If this is the first time running this process or report, select the Add a New Value tab to create a new Run Control ID and select the Add button. 
  3. NOTE: It is important to note that Run Control IDs cannot be deleted. Do not include spaces in your Run Control. We encourage the  Run Control ID to have the same process naming convention but unique to the step; because of this, including your institution code and a short process description in the Run Control ID is recommended--e.g., WA220_ENRL_APPTS.
  4. On the Assign Appointments page, enter the request parameters to define the processing rules and data for this process.
  5. Enter or look up the Academic Institution by selecting the looking glass.
  6. Enter or look up the Academic Career by selecting the looking glass.
  7. Enter or look up the Term by selecting the looking glass.
  8. Process Mode: Select Add Appointments to create student appointments or Delete Appointments to remove appointments previously made.
  9. Session: Select Regular Academic Session from the drop-down.
  10. Student Appointment Block: Enter or lookup.
  11. The student appointment blocks must be added to the Assign Appointments screen in descending order of priority; the system will assign a student the first appointment in the list of student blocks for which the student is eligible. 
  12. Select Override Block Priorities to override set up on the Student Appointment Block set-up table.
  13. Select Enrollment or Validation in Appointment Type.
    1. Enrollment appointments: Time periods students can enroll.
    2. Validation appointments: Pre-enrollment time periods where students can verify that planned enrollment works within the schedule for the given term. (e.g., no time conflicts, courses are scheduled, etc.)
  14. Use Program Term/Session Limit: If you want the Enrollment Engine to limit the number of appointments for the students you assign based on their academic programs, you can select the checkbox provided. Alternatively, you can enter an appointment limit ID. Select the checkbox or provide an appointment limit ID.
  15. Appointment Limit ID: Enter or look up the code from the Appointment Limit table. Appointment Limit IDs are created on the Appointment Limits Table page. For more information, refer to the Defining Appointments Enrollment Limits QRG.
  16. Appointment Block: Enter or look up the code defined from the Student Appointment Block table. Student Appointment Blocks are created on the Student Appointment Blocks page. For more information, refer to the Creating Student Appointment Blocks QRG.
  17. Appointment Number To/From: Select the range of appointment numbers.
  18. Select the Run button. For more information, refer to the Process Scheduler/Process Monitor QRG. You can rerun the process for students who were not assigned an appointment. Select the Do not Allow Multiple Appts—checkbox before you rerun the process. 
  19. Process complete.

Video Tutorial

The video below demonstrates the process actions described in the steps listed above. There is no audio included with this video. Select the play button to start the video.

View Tutorial Via Panopto

View the external link to Assign Enrollment Appointments in Batch. This link will open in a new tab/window.


Leon Golden-Novak

In regards to the note under bullet-point 9, I just set up 28 appointment blocks in descending order, saved it without running it, then came back to find that it had randomly re-ordered the entire list. There's no way to manually move a block up or down the list without starting over and redoing the whole thing. So does this mean there needs to be a warning that you must do this all in one fell swoop and can't rely on the order being properly saved? Or is this a bug that needs to be reported?

Tanjagay Martin

Hello Leon, We recommend submitting a ticket. Please include screenshots and any additional information regarding the issue. Thank you so much! ~Tanjagay Martin | CS Core Trainer

Dennis Blew

If the "Create Communication" box is checked, does that automatically send a communication to the student with their enrollment appointment? Is this through Message Center or E-mail? Or are there parameters that have to be set up before that functionality can be used?

Tanjagay Martin

Hi Dennis.

Thank you for your question. If you select the checkbox, an email will not be automatically sent. It is possible to find information regarding this process in PeopleBooks. ~Tanjagay Martin | CS Core Trainer

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.