CourseInfo ClassProvincial Approach to Student Information API
Defines a course recognized by Alberta Education.
Inheritance Hierarchy

SystemObject
  PASI.DataContract.V2018CourseInfo

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

public class CourseInfo

The CourseInfo type exposes the following members.

Constructors

  NameDescription
Public methodCourseInfo
Top
Properties

  NameDescription
Public propertyCategory
(Required) A code indicating the category the course belongs to.
Public propertyCourseCode
(Required) Unique course identifier assigned by Alberta Education.
Public propertyCourseSequence
(Required) Defines the order the course should be taken in relation to the other courses within the same sequence.
Public propertyCreditEquivalents
Defines which other courses are considered equivalent to the course for the purpose of awarding credit only.
Public propertyCredits
Defines the credit levels at which the course can be offered.
Public propertyCtsCourse
Career and Technology Studies (CTS) Courses contain additional elements that are unique to CTS courses.
Public propertyDescriptions
(Required) Textual descriptions of the course. for a course.
Public propertyEffectiveDate
(Required) The first date a course can be offered by a school.
Public propertyEvaluation
(Required)
Public propertyExpiryDate
(Required) The last date a course can be offered by a school.
Public propertyIntendedGrade
(Required) A code value indicating the school grade level a course is designated with.
Public propertyIsLocallyDeveloped
(Required) Used to indicate that the course is a Locally Developed Course and not a Provincially Developed Course.
Public propertyLastModifiedDate
(Required)
Public propertyLocallyDevelopedAuthorizations
A set of Course Authorizations that are used to indicate which organizations are authorized to deliver a Locally Developed Course.
Public propertyPASICoreVersion
(Required) PASI Version of the course record.
Public propertyPilots
A set of Course Authorizations that are used to indicate which organizations are authorized to deliver a Locally Developed Course.
Public propertyPrerequisiteRules
Defines the other course(s) that should or must be completed prior to taking a course.
Public propertySubject
(Required) A code value indicating the subject area (i.e. branch of learning) a course is related to.
Top
See Also

Reference