PrerequisiteRuleInfo ClassProvincial Approach to Student Information API
A Course Prerequisite Rule is used to identify a prerequisite for a course. Each Prerequisite Rule for a course is logically combined (i.e. AND) to identify all the prerequisite rules a student must satisfy.
Inheritance Hierarchy

SystemObject
  PASI.DataContract.V2018PrerequisiteRuleInfo

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

public class PrerequisiteRuleInfo

The PrerequisiteRuleInfo type exposes the following members.

Constructors

  NameDescription
Public methodPrerequisiteRuleInfo
Top
Properties

  NameDescription
Public propertyCanBeWaived
(Required) Identifies if a school can waive the Prerequisite Rule.
Public propertyFirstSchoolYear
Identifies the first school year the prerequisite rule applies. If not provided, it signifies that the prerequisite came into effective when the course comes into effect.
Public propertyLastSchoolYear
Identifies the last school year the prerequisite rule applies. If not provided, it signifies that the prerequisite will expire when the course expires.
Public propertyNumberOfCourses
(Required) Used to identify the number of Prerequisite Courses that must be taken to satisfy this Prerequisite Rule.
Public propertyPrerequisiteCourses
(Required) Identifies a set of courses that can satisfy this Prerequisite Rule.
Top
See Also

Reference