> For the complete documentation index, see [llms.txt](https://docs.silverband.com.au/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.silverband.com.au/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/enrol-students-in-courses-or-scheduled-programs.md).

# Enrol Students in Courses or Scheduled Programs

This page will provide you with instructions on how to enrol students in Courses or Scheduled Programs in Paradigm.

## Overview

Enrolling students in Courses or Scheduled Programs can be done in a lot of different ways. If you are using the [Online Applicant Portal](/home/paradigm-knowledge-base/student-enrolments/online-applicant-portal.md), the student can enrol on courses via that portal. In Paradigm, there are also different options for you on how to enrol students on courses depending on your requirements. This knowledge article will provide the workflows on how you can enrol students into courses within Paradigm.

## Course Enrolment Sections

Enrolling students within Paradigm can be done via the following sections:

* QUICK ADD STUDENT COURSE section - adding a course enrolment in the fastest way possible by selecting just the Course Name. You might need to enter more details on the Course Enrolment record if it's a government reportable record.
* ADD STUDENT COURSE ENROLMENTS section- enrolling students this way will let you choose multiple courses with the same initial default values on Start and Expected End Dates, Enrolment Status, Home Institution, Contact Mode, Full/Part-Time, Funding Type, and Fee Type. If the Courses are paid not by units, you can also set the Fee Amount, Course Length in weeks, and the First Fee Payment Amount received from the student.
* TRANSFER STUDENT COURSE section - For cases when you need Course and Unit Enrolment records transferred from one course to another of the same student or to another student record. This section does carbon copy the details, thus, it's not advisable to be used for government reportable records. This section is designed for non-reporting Providers. Check the workflows [below](#transfer-course-enrolments).
* SCHEDULED PROGRAM LIST section - If you are using [Scheduled Programs](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/add-a-scheduled-program.md), you can use this section to enrol students into courses. This section is designed so you can [link a course to scheduled units](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/link-scheduled-units-to-a-scheduled-program.md) and enrol students with one click. You can also enrol a bulk list of students if you are using Scheduled Programs, *see* [Enrol a Bulk List of Students in a Scheduled Program](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/enrol-a-bulk-list-of-students-in-a-scheduled-program.md)

Enrolling students in courses can also be done in bulk and via API integration depending on how your current course enrolment records sit.&#x20;

Refer to the workflows below for the instructions.

## Prerequisite Records

Prior to enrolling students into courses, the following are assumed to be true:

* The Base Course records that you want to enrol students into already exist, *see* [Add Base Unit](/home/paradigm-knowledge-base/curriculum-management/workflows/manage-base-units/add-base-units.md).
* The Time Periods have been configured properly, *see* Time Periods: [Enrol Students in Courses Requirements](/home/paradigm-knowledge-base/system-configuration/workflows/time-periods.md#enrol-students-in-courses-requirements)
* The [Scheduled Programs](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/add-a-scheduled-program.md) where you want to enrol students already exist (if you are using [Scheduled Programs](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs.md)) also make sure that the Scheduled Units are linked to the Course if you want to include units upon enrolment, *see* [Link Scheduled Units to a Scheduled Program](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/link-scheduled-units-to-a-scheduled-program.md).
* The [Student records](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-student-records/add-a-student-record.md) whom you want to enrol into the Courses or Scheduled Program.

<img src="https://1246578764-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC21t2SaV2eKaLxvtR27D%2Fuploads%2FDAHNhpoQdqJxvaX6VMzM%2Ffile.drawing.svg?alt=media&amp;token=c40fbbb9-cb51-4682-808e-230c9509817d" alt="" class="gitbook-drawing">

## Workflows

Numerous methods are available for adding Course Enrolment records to the system. Please select the workflow below that best aligns with your current business needs.

{% hint style="warning" %}
**WARNING**:

All Higher Education Students must have all detail fields completed to ensure a fully compliant and reportable student record, even if the student is not accessing the HELP loan system.
{% endhint %}

## Add Course Enrolments in Bulk

Contact our [Support Team](https://docs.silverband.com.au/home/v/training/how-to-get-support/support-options) to discuss more details on the requirements when adding Course Enrolment records in bulk. This option is applicable if you have a customised list of required fields that you need to set as default when students are enrolled in the Course. The fields available when adding a Course Enrolment record to the system can be found on the [Course Enrolment Record Type](/home/paradigm-knowledge-base/student-enrolments/record-types/course-enrolment-record.md) page.

If you know the [Import Wizard](/home/paradigm-knowledge-base/importing-data/workflows/import-wizard.md) menu, you can find the template and notes for importing Students' Course Enrolment records in the system [here](/home/paradigm-knowledge-base/importing-data/workflows/bulk-import-by-record-type/course-enrolments.md). You can also check a brief import demo [here](/home/paradigm-knowledge-base/importing-data/workflows/import-wizard/create-a-new-import-profile/examples/import-course-enrolments.md).

## Enrol a Bulk List of Students in a Scheduled Program

This option is applicable if you are using [Scheduled Programs](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs.md) or Course Offers. A bulk list of students can be enrolled on a Scheduled Program. The default Course Enrolment fields are inherited from the [Scheduled Programs](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs.md) set field.&#x20;

Refer to the [**Enrol a Bulk List of Students in a Scheduled Program**](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/enrol-a-bulk-list-of-students-in-a-scheduled-program.md) for instructions.

## API Integration

Refer to this documentation  - [Paradigm API Integration](/home/paradigm-knowledge-base/system-configuration/workflows/api-integration.md). Contact our [Support Team](https://docs.silverband.com.au/home/v/training/how-to-get-support/support-options) to discuss more on this option.

## Transfer Course Enrolments

If you have existing Course Enrolments that you want to transfer to another course by copying the same details except for the Early Exit workflow below, refer to the following workflows for the instructions and check if transferring is the best way forward considering the implications.&#x20;

* [Transfer Course Enrolment Records for the same Student](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/transfer-course-enrolments-the-same-student.md)
* [Transfer Course Enrolment Records to a Different Student](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/transfer-course-enrolments-to-a-different-student-record.md)
* [Transfer Course Enrolments for Early Exit](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/transfer-of-credits-between-course-enrolments.md)

## Add a Course Enrolment Manually

The instructions below only focus on manually adding a Course Enrolment record directly in Paradigm.

1. Load the student’s recor&#x64;*, see* [Search a Student record](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-student-records/search-a-student-record.md).
2. After loading the student’s record, choose the **Student** > **Course Enrolment** > **Course** > **Add Courses** menus on the side.

Enrolling students within Paradigm can be done via the following sections:

### QUICK ADD STUDENT COURSE section

{% hint style="info" %}
**NOTE**:

To see a demo of how to enrol a student in a course via the `QUICK ADD STUDENT COURSE` section, check out the sample GIF workflow [**here**](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/enrol-students-in-courses-or-scheduled-programs/enrol-a-student-in-a-course-via-the-quick-add-student-course-section.md).
{% endhint %}

1. In the **Enrol Student in the following Course**: field, click the dropbox to choose the **Course Name**.
2. Click the **ADD COURSE** button. You might need to enter more details on the Course Enrolment record if it's a government reportable record, *see* [Course Enrolment Record Type](/home/paradigm-knowledge-base/student-enrolments/record-types/course-enrolment-record.md).

![quickly enrolling a student to a Course via the Quick Add Student Course section](https://1246578764-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC21t2SaV2eKaLxvtR27D%2Fuploads%2FWLJXV9vrGgLI1D7GmG8d%2Fimage.png?alt=media\&token=727ba16a-53dc-49b4-a54d-2579548b7816)

### ADD STUDENT COURSE ENROLMENTS section

{% hint style="info" %}
**NOTE**:

To see a demo of how to enrol a student in courses via the `ADD STUDENT COURSE ENROLMENTS` section, check out the sample GIF workflow [**here**](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/enrol-students-in-courses-or-scheduled-programs/enrol-a-student-in-a-course-via-the-add-student-course-enrolments-section.md).
{% endhint %}

1. Fill out all the required fields in the form. In the image below, all fields inside the red boxes are required to be filled out. Refer to the table under the [Course Enrolment Record Type](/home/paradigm-knowledge-base/student-enrolments/record-types/course-enrolment-record.md#add-student-course-enrolments-section) which will give you a brief description of all the fields you can find when enrolling a student into a course in Paradigm using this section (fields with <mark style="color:red;">**\***</mark> are required).

![enrrolling the student to a Course via the Add Student Course Enrolments section](https://1246578764-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC21t2SaV2eKaLxvtR27D%2Fuploads%2F1oUbeKk9D3dJRccXa8kw%2Fimage.png?alt=media\&token=849c82df-3fa1-4853-9405-0de304a2dcf9)

2. Select one of the following buttons to save the course enrolment accordingly:
   * **ADD COURSE ENROLMENT** button - Use this button if you will enrol a student on only one course (if you’ve only selected one from all the options under the **Enrol into Courses** field).
   * **ADD COURSE ENROLMENT(S)** button - Only applicable if you are doing package enrolment (Nested Awards). If you’ve only selected two or more courses from all the options under the **Enrol into Courses** field.
   * **ADD COURSE ENROLMENT(S) NOT USING SEMESTER DATES** - Applicable if you are not using the standard Tuition Fee Type for your Units, e.g. [Course Fee Tuition Type](/home/paradigm-knowledge-base/tuition-fees/workflows/manage-course-fees/create-a-course-fee-plan.md).

{% hint style="warning" %}
**BE ADVISED**:

Please feel free to contact us to discuss more on this feature or hide these buttons if this feature is not applicable to your current business or institution’s needs.
{% endhint %}

### SCHEDULED PROGRAM LIST section

{% hint style="info" %}
**NOTE**:

To see a demo of how to enrol a student in a Scheduled Program with Units via the `SCHEDULED PROGRAM LIST` section, check out the sample GIF workflow [**here**](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-course-enrolments/enrol-students-in-courses-or-scheduled-programs/enrol-a-student-in-a-scheduled-program-with-units.md).
{% endhint %}

This section is applicable if you are using the Scheduled Programs in the system, *see* [Add a Scheduled Program](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/add-a-scheduled-program.md). You also have the option to link your Scheduled Units to the Scheduled Program for a much faster way of enrolling individual students on courses and units, *see* [Link Scheduled Units to a Scheduled Program](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/link-scheduled-units-to-a-scheduled-program.md) and [Enrol a Student in a Scheduled Program with Linked Units](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-unit-enrolments/enrol-a-student-in-a-scheduled-program-with-linked-units.md).

![list of Scheduled Programs or Offers](https://1246578764-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC21t2SaV2eKaLxvtR27D%2Fuploads%2FCmNymhtpzPzzyrYaUGDe%2Fimage.png?alt=media\&token=eb58e6ca-b8ae-4b6f-a303-9a681bd5ee9e)

In the example screenshot above, the course MITS has no linked Scheduled Units, thus, it's only giving you the option to **ADD COURSE** - if selected, it will enrol the student to the Scheduled Program MITS.

The BAComSCi course has linked Scheduled Units, thus, the action button to **ADD COURSE & UNITS** is available - if selected, it will enrol the student to the Scheduled Program BAComSci and 4 of its Linked Scheduled Units, *see* [Enrol a Student in a Scheduled Program with Linked Units](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-unit-enrolments/enrol-a-student-in-a-scheduled-program-with-linked-units.md).

Another scenario would be only an option to **ADD UNITS** if the student is already enrolled on the Scheduled Program but not on its linked Scheduled Units yet.

{% hint style="warning" %}
**WARNING**:

After clicking the **ADD COURSE & UNITS** or just the **ADD UNITS** button, take note that a student will not be successfully enrolled on the Course and Scheduled Units if there are TCSI reportable fields that are missing from the following related records: [Student record](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-student-records/add-a-student-record.md), [Scheduled Program](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-programs/add-a-scheduled-program.md), and [Scheduled Units](/home/paradigm-knowledge-base/academic-scheduling/workflows/manage-scheduled-units/add-a-scheduled-unit.md).
{% endhint %}

Lastly, proceed to the **Student TCSI Edit** screen to submit **TCSI Required** fields related to the student's Course Enrolment.

## Compliance Fields via Student TCSI Edit screen

Refer to the [<mark style="color:blue;">**Student TCSI Edit**</mark>](/home/paradigm-knowledge-base/student-enrolments/workflows/manage-student-records/student-tcsi-edit.md) screen knowledge article for a list of the fields that are TCSI-reportable.
