Maintain Sub-Unit Relationships - CRSF2250

Purpose To maintain the hierarchical relationship structure which may exist between units
Subsystem Course Structure & Planning
Structure Three Blocks Superior Unit Versions

Unit Version

Subordinate Unit Versions

Image

On the right hand side of the Unit Code fields of both the Superior Unit Versions and Subordinate Unit Versions fields are zoom buttons , one corresponding to each record displayed in these fields. These buttons permit the adjacent record to be dropped or elevated into the context block allowing its superior and subordinate unit versions to be displayed.

Unit Version

Explanation
The Unit Version block (context block) displays the unit version for which superior unit versions and subordinate unit versions are displayed, added or deleted. On entering the Maintain Sub-Unit Relationships form, the Unit Version block will display the context record which was the most recently selected unit version in the Maintain Basic Unit Details form. Superior and subordinate unit versions will be displayed for this context unit version.

This function allows for many layers of superior/subordinate relationships. It also permits a sub-unit to have more than one superior unit and vice versa.

Example
Some institutions have adopted a concept where the completion of a unit is dependent on the successful completion of two or more modules. ie. The unit has been subdivided into modules. Sub-unit relationships can now be used to represent this scenario, with the unit being the superior and modules now becoming subordinate units of the superior.


To inquire on the relationships of a unit version other than that initially displayed:
  1. Select the displayed unit version in the Unit Version block.
  2. Enter query mode.
  3. Enter query details in the appropriate field(s).
  4. Execute the query.
  5. Where more than one unit version is returned, scroll through the records until the correct record is located or
  6. Redefine the query details and repeat this process.
Rules:
  • It is possible to inquire on deleted relationships by selecting the Include Deleted Relationships checkbox. Deleted relationships can be identified by the existence of a deletion date.


Superior Unit Versions

Explanation
The Superior Unit Versions block displays all unit versions which have been defined as superiors of the unit version displayed in the context block. New superior unit versions can be added in this block.
Example
If, in the example above, a module can also be taken as part of another unit, the unit version representing the module can be displayed as the context record and the other unit can be recorded as a superior.


To create a new superior unit version to the context unit version using the Maintain Sub-Unit Relationships form:
  1. Navigate to the Superior Unit Versions block.
  2. Enter insert mode or select a blank record.
  3. Select the required superior unit version from the list of values (or key a valid unit code) in the Unit Code field.
  4. Save
Rules:
  • Superior unit versions can only be created if their Superior Unit checkboxes are set to yes (i.e. selected) on the Maintain Basic Unit Details form.
  • A new relationship cannot be created if a relationship already exists between the unit versions.
  • A PLANNED unit version cannot be the superior of an ACTIVE unit version.
To delete a superior unit version relationship using the Maintain Sub-Unit Relationships form::
  1. Ensure that the correct unit version is displayed in the context block.
  2. Select the desired superior unit version.
  3. Delete record. (The record is logically rather than physically deleted, permitting later inquiry on former relationships. The logical delete date is inserted by the System.)
  4. Save.

Subordinate Unit Versions

Explanation
The Subordinate Unit Versions block displays all unit versions which have been defined as subordinates of the unit version displayed in the context block. New subordinate unit versions can be added in this block.
Example
Using a similar scenario as the examples above, if a unit is split into two modules, the unit can be displayed as the context record and the two modules can be recorded as subordinate units.


To create a new subordinate unit version to the context unit version using the Maintain Sub-Unit Relationships form:
  1. Navigate to the Subordinate Unit Versions block.
  2. Enter insert mode or select a blank record.
  3. Select the required subordinate unit version from the list of values (or key a valid unit code) in the Unit Code field.
  4. Save
Rules:
  • Subordinate unit versions can only be created if their Subordinate Unit checkboxes are set to yes (i.e. selected) on the Maintain Basic Unit Details form.
  • A new relationship cannot be created if a relationship already exists between the unit versions.
  • An ACTIVE unit version cannot be the subordinate of a planned unit version.
To delete a subordinate unit version relationship using the Maintain Sub-Unit Relationships form::
  1. Ensure that the correct unit version is displayed in the context block.
  2. Select the desired subordinate unit version.
  3. Delete record. (The record is logically rather than physically deleted, permitting later inquiry on former relationships. The logical delete date is inserted by the System.)
  4. Save.

Changes within this form will have the following notable effects: