CourseRelationshipInfo ClassProvincial Approach to Student Information API
The relationship a course may have.
Inheritance Hierarchy

SystemObject
  PASI.DataContract.V2019CourseRelationshipInfo

Namespace: PASI.DataContract.V2019
Assembly: PASI.DataContract (in PASI.DataContract.dll) Version: 9.23.3.0 (9.23.3.0)
Syntax

public class CourseRelationshipInfo

The CourseRelationshipInfo type exposes the following members.

Constructors

  NameDescription
Public methodCourseRelationshipInfo
Top
Properties

  NameDescription
Public propertyCanBeWaived
Identifies whether the prerequisite can be waived. Mandatory for prerequisite (PRQ) relationships, will be NULL for other relationships.
Public propertyFirstSchoolYear
(Required) The first school year in which this relationship rule applies.
Public propertyLastSchoolYear
The last school year in which this relationship rule applies.
Public propertyNumberToComplete
Only used for prerequisite (PRQ) relationships. Identifies how many of the Prerequisite Courses the student must complete in order to satisfy the prerequisite.
Public propertyRelatedCourses
(Required) The list of courses based on the relationship.
Public propertyRelationshipType
(Required) Identifies the type of relationship. Typical Sequence (TYP), Prerequisite (PRQ) and Equivalent (REG/WPC/CHA). Use the GetCodeTypes API to get all possible values.
Top
See Also

Reference