Student Record Return: Module Subject Entity

If you select the Include Module Entities check box on the Create Extract Data page, the Create Extract process creates a maximum of 16 Module Subject entity records for each Module entity. To create the Module Subject entity records, the process uses the subject records for each Module record. Each module subject is a combination of Cost Centre and Subject. The Module HESA Data page ensures that each combination of Cost Center and Subject is unique and the total percentage equals 100.

To allow up to 16 combinations of Cost Centre and Subject to be returned in Module Subject, the HECoS Subjects grid is updated to change the maximum number of records from 3 to 16. This doesn’t impact the Module Cost Centre in the Data Futures return because that entity is unbounded.

If you have not defined subjects on the Module Subjects region of the HESA Module Data page, then the process creates a single Module Subject entity record. The process derives the values for each field within the entity using the constant or default value defined on the HESA Fields page (Records and Enrollment, HESA Reporting, HESA Returns Setup, Returns Setup, HESA Fields). If a constant or default is not available, the process derives the value as NULL ERROR. Note that if you have defined a constant, the process does not examine any subjects defined on the HESA Module Data page (that is, the process does not run derivation step 2 for the Module Subject fields).

Return: Student Record

Entity: Module Subject

Page Used:

Page

Page Element

HESA Module Data — HECoS Subjects

HESA Dummy Module Data — HECoS Subjects

Cost Centre

Field Derivation Rule: Include for all Module Subject entities.

Derivation Steps:

  1. Use constant.

  2. Derive from the HESA Module Data — HECoS Subjects page.

  3. Use Default.

  4. Derive as NULL ERROR.

Return: Student Record

Entity: Module Subject

Page Used:

Page

Page Element

HESA Module Data — HECoS Subjects

HESA Dummy Module Data — HECoS Subjects

Subject

Field Derivation Rule: Include for all Module Subject entities.

Derivation Steps:

  1. Use constant.

  2. Derive from the HESA Module Data — HECoS Subjects page.

  3. Use default.

  4. If Country = Scotland or Northern Ireland, derive as NULL ERROR.

  5. Derive as null.

Return: Student Record

Entity: Module Subject

Page Used:

Page

Page Element

HESA Module Data — HECoS Subjects

HESA Dummy Module Data — HECoS Subjects

Percentage

Field Derivation Rule: Include for all Module Subject entities.

Derivation Steps:

  1. Use constant.

  2. Derive from the HESA Module Data — HECoS Subjects page.

  3. Use default.

  4. Derive as NULL ERROR.