Data Futures Return: Module Delivery Role Entity

For each Module entity in the extract, entities are created based on any Roles defined in HESA Module Details (for entities based on enrollment class sections) or HESA Dummy Module Details (for entities based on dummy modules).

If no Roles are defined, entities aren’t created. This doesn’t consider default values that are defined in HESA Returns Setup because entities are only required where another provider is involved in the Module Delivery.

Return: Data Futures

Entity: Module Delivery Role

Page Used:

Page

Page Element

HESA Module Details — Roles

Identifier

HESA Dummy Module Details — Roles

Identifier

Field Derivation Rule: Include for all entities

Derivation Steps:

  1. If the parent Module is based on a Course Offering, derive the value from Role in HESA Module Details.

  2. If the parent Module is based on a dummy module, derive the value from Role in HESA Dummy Module Details.

Return: Data Futures

Entity: Module Delivery Role

Page Used:

Page

Page Element

HESA Module Details — Roles

Percentage

HESA Dummy Module Details — Roles

Percentage

Field Derivation Rule: Include for all entities

Derivation Steps:

  1. If the parent Module is based on a Course Offering, derive the value from Role in HESA Module Details.

  2. If the parent Module is based on a dummy module, derive the value from Role in HESA Dummy Module Details.