Split "Confirm enrollment" task into separate tasks for First-Year and Transfer.
Academic Applications Feature/Enhancement
Summary
Currently, the "Confirm Enrollment" task is a CORE task that is displayed for both First-Year and Transfer students. In the task, it is explained that First-Year and Transfer students have different due dates. However, we can only show one "official" due date. Admissions has been receiving calls and emails from Transfer students confused about the task, and we have been advised to make sure Transfer students see the correct due date for themselves. Therefore, we should separate this task into one for FYR and one for TRF.
Requirements / Acceptance Criteria
- Administrators should be able to set a different due date and instructions for first-year students and transfer students.
- First-year students should only see the version of the task for first-year students.
- Transfer students should only see the version of the task for transfer students.
- The task, regardless of version, should be able to be designated as a prerequisite for any other task.
Testing instructions
- First-year students should only see the version of the task for first-year students.
- An FYR task is properly locked by the first-year version on a first-year's list.
- An FYR task is properly unlocked by the completion of the first-year version on a first-year's list.
- A CORE task is properly locked by the first-year version on a first-year's list.
- A CORE task is properly unlocked by the completion of the first-year version on a first-year's list.
- Transfer students should only see the version of the task for transfer students.
- A TRF task is properly locked by the transfer version on a transfer's list.
- A TRF task is properly unlocked by the completion of the transfer version on a transfer's list.
- A CORE task is properly locked by the transfer version on a transfer's list.
- A CORE task is properly unlocked by the completion of the transfer version on a transfer's list.
Anything else
Previous discussion of this was had and the issue of prerequisites was raised, specifically around an FYR or TRF task being a prerequisite of a CORE task. We compromised on the current version, where "Confirm enrollment" is a CORE task with wording to differentiate the due dates. However it appears this is causing more issues than expected.