Cohort
process windows are used to support institution control of the accessibility
of Callista Connect applications. These cohort process windows are normally
defined by a start date alias (with optional time component) and end date
alias (with optional time component) within calendars appropriate to the business
application or process. Cohort process windows can also support fine-grained
restrictions on access to applications/processes based on characteristics
of the user's key elements. For example: restricting access to results details
by surname.
Cohorts
are groups of students, courses or units with common characteristics. For
example: all students in the course ABC123 or all students with surname A-K.
These groups are defined through cohort rules. Cohorts are used to create
cohort process windows for Callista Connect applications/processes. See below for further
details on cohort process windows.
Cohorts
are created in GENF1000 (Maintain Cohorts). Using GENF1000, a rule can be created
defining the cohort. Cohort rules are grouped into four types - COHORTPRSN
rules, COHORT-SCA rules, COHORT-SUA rules and COHORT-FEE
rules.
There
is the potential for cohorts to be used more widely in Callista. They may,
in the future, be used to run reports for a specific group of students more
easily defined through cohort rules than through the available report parameters.
As the cohorts functionality is enhanced, the number of available cohorts
has the potential to become quite large. With this in mind, a facility has
been provided to group cohorts by category. Cohort categories are created
in GENF1010 (Maintain
Cohort Categories). These categories can be used to group cohorts into similar
areas. For example: enrolment cohorts and results release cohorts.
Cohorts
are mapped to categories in GENF1020 (Maintain Cohort Category Mappings). The mapping of
cohorts to categories is optional.
A
process type represents a group of system transactions or an application requiring
an access window structure. Examples are ENROLMENT (initial enrolment/re-enrolment),
VARIATION (enrolment changes after the initial enrolment/re-enrolment),
ADD-UNIT (adding a new student unit attempt, within the ENROLMENT
or VARIATION processes) and DROP-UNIT (discontinuing a student
unit attempt, within the ENROLMENT or VARIATION processes).
The process type, when associated with a calendar instance and one or more
cohorts is used to define how Callista Connect applications are used/accessed.
System
process types are mapped to calendar categories within the system. This mapping
determines which calendar instances may be associated with each process type
when creating cohort process windows. The available process types are listed
below. A system administrator can create other process types. Refer to technical
documentation for further information. For a detailed summary of process types
refer to the special topics section.
Cohort
process windows are periods of time when applications (associated with the
process type) are available to the group of users defined by the cohort. For
example: for the process type PE-RESULT, students with the surname
A-K have a cohort process window that begins at 6:30pm on Friday July 12.
Students with the surname L-Z have a cohort process window that begins at
8:00pm on Friday 12 July.
Cohort
process windows are created for a process type and calendar instance. A cohort
created in GENF1000, associated with a particular process type and calendar
instance, and optionally assigned a start date and time and an end date and
time defines the process window. These start and end dates define the period
of time the cohort process window is available. Cohort process windows are
defined in GENF1100 (Maintain Cohort Process Windows).
Some
of the features of cohort process windows are:
The
use of cohort process windows when accessing applications is transparent to
the user. When selecting an application from a menu, a process automatically
checks the cohort process windows to determine if the user has access to the
application. If a valid cohort process window is open, the application is
displayed to the user. If they do not satisfy any of the valid cohort process
window rules for the application, access is denied and an information message
is displayed explaining why they have not been provided access. For example:
if a student attempts to access their results and results release is not available
yet - a message is displayed.
A
background process performs cohort process window checking. Each application
in Callista Connect has one or more process types mapped against it. The method
of checking the process types for valid cohort process windows differs depending
on whether the application has a single process type mapped against it or
if it has multiple process types (see below).
If
a person satisfies standard authentication checks and other application-specific
checks, they are granted access to an application if the following cohort
process window checks are satisfied:
If
any of the above are not satisfied, the student is not given access to the
application. However, there are several variations to these conditions that
can affect access. They are:
For
a detailed summary on process types and the issues with accessing related
applications refer to the Special Topics.
When
a user accesses an application with only one process type mapped against it,
the cohort process window checking is performed only for the process type
mapped to the application. If the person cannot access the process type
mapped to the application because they do not satisfy the cohort process window
rule, the process does not examine any other process types for valid cohort
process windows.
Here
is a list of applications with a single process type mapped:
Application |
Description |
Purpose |
Process Type |
ADV-STND |
Advanced Standing Inquiry |
Enables users to view details of all GRANTED advanced standing within a specified course attempt |
SCA-CENR |
AS-ALTUNIT |
Advanced Standing Alternate Units Inquiry |
Displays the alternative unit/s for a unit from which the students has been precluded |
SCA-CENR |
CMPREQ-CRS |
Course Completion Requirements Inquiry |
Enables a user to evaluate their course attempt in relation to course version completion rules |
SCA-CENR |
CMPREQ-CST |
Course Stage Completion Requirements Inquiry |
Enables a user to evaluate their course stages in relation to course stage completion rules |
SCA-CENR |
CMPREQ-CUS |
Course Unit Sets Completion Requirements Inquiry |
Enables a user to evaluate their unit sets in relation to unit set completion rules. |
SCA-CENR |
CRSCMP-DTL |
Course Completion Details Inquiry |
Enables a user to view their course details in relation to credit point requirements and nominated completion year. |
SCA-CENR |
FEE-TYPE |
Fee
Type Inquiry |
Displays
explanations for the user's fee types |
FIN-INQ |
FEETYP-DTL |
Fee
Type Detail Inquiry |
Display's
all of the users fee information for a fee type |
FIN-INQ |
OUTSTND-BAL |
Outstanding
Balance Inquiry |
Displays
debt or amounts still owing |
FIN-INQ |
PE-ADDRINQ |
Person Address Inquiry |
Displays the user's current and future addresses |
PE-ADDRINQ |
PE-RESULT |
Person Results Inquiry |
Enables a user to view their current and past results |
PE-RESULT |
PYMNT-RECV |
Payments
Received Inquiry |
Display's
all payments by the user. |
FIN-INQ |
SCA-CENR |
Student Course Attempt Current Enrolment Inquiry |
Enables a user to view details of all of their course attempts |
SCA-CENR |
SCA-EX-UPD |
Student
Exam Location Update |
Enables
the user to update their nominated examination location |
SCA-EX-UPD |
STUD-EXAM |
Student Exam Timetable Inquiry |
Displays details of the user's examinations |
EXAM-TT |
SUA-CENR |
Student Unit Attempt Current Enrolment Inquiry |
Enables users to view details of all of their unit attempts within a specified course |
SCA-CENR |
SUSA-CENR |
Student Unit Set Attempt Current Enrolment Inquiry |
Enables users to view details of all their unit set attempts for a specified course |
SCA-CENR |
UOO-SELECT |
Unit Offering Option Select |
Enables the user to select unit offering options for inclusion in their course attempt |
UOO-SELECT |
ENR-COE |
Confirmation of Enrolment |
Using Callista Connect, a student can now check enrolment details by going to the Confirmation of Enrolment screen. |
ENR-COE |
Note:
The FIN-INQ process type controls access to the Payments Received Inquiry
(PYMNT-RECV) and Outstanding Balance Inquiry (OUTSTND-BAL) applications.
The process type SSF-FEEASS (Fee Assessment process) controls access to the
Fee Assessment process. See Callista Connect documentation for more information.
For
an application with multiple process types mapped, process window checking
is undertaken in the order defined within the system.
Here
is a list of all applications with multiple process types and the order the
process types are checked for valid cohort process windows
Application |
Description |
Purpose |
Process Type |
Process Order |
ENR-SCAE |
Enrolment Course Attempt Selection |
Enables a user to view their current course attempt details |
VARIATION ENROLMENT |
1 2 |
ENR-STEPS |
Enrolment Course Attempt Steps |
Defines the available steps for self-enrolment |
VARIATION ENROLMENT |
1 2 |
GOVT-STATS |
Government Statistics |
Enables a user to update their government statistics details. For example: citizenship |
GOVT-STATS VARIATION ENROLMENT |
1 2 3 |
PE-ADDRUPD |
Person Address Update |
Enables a user to update addresses, but only for address types with an existing current or future address |
PE-ADDRUPD VARIATION ENROLMENT |
1 2 3 |
PE-PERSON |
Person Details Update |
Enables a user to view their basic person details and update selected details |
PE-PERSON VARIATION ENROLMENT |
1 2 3 |
PERSON-INQ |
Person Inquiry |
Displays information to a user such as disclaimer information or a declaration |
PERSON-INQ VARIATION ENROLMENT |
1 2 3 |
SCA-UPD |
Student Course Attempt Maintenance |
Enables a user to update selected course attempt details |
SCA-UPD VARIATION ENROLMENT |
1 2 3 |
SUA-UPD |
Student Unit Attempt Maintenance |
Enables a user to update their unit attempt details such as confirming a unit or discontinuing a unit |
VARIATION ENROLMENT |
1 2 |
Within
Callista Connect there is a facility for recording user-defined applications.
This is to allow institutions to incorporate their own applications in Callista
Connect. However, these user-defined applications do not have a system process
type mapped to them and therefore cohort process windows cannot be applied
to the user-defined application.
If
it is necessary to associate user-defined applications with cohort process
windows, a new process type may be added to the S_PROCESS_TYPE table.
By giving it the same name as the user-defined application cohort process
windows can be created for the application.
A
Special Topics
document is included to provide a detailed summary of process type information.
The
special topics section also includes information on setting up cohort process
windows in such a way as to prevent access to the enrolment variation process
if the initial enrolment process has not been completed and using the ADD-UNIT
or DROP-UNIT process type.