The CourseInfo type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| AccumulatedCreditMaximum |
When provided, identifies how many credits a student can accumulate in the course by taking the course
multiple times. If not provided, identifies that the student cannot accumulate credits in the course.
| |
| CourseAuthorizations | (Required)
Identifies the various authorized credit versions at which a course may be offered.
| |
| CourseCode | (Required)
Unique course identifier assigned by Alberta Education.
| |
| CourseCompletionMethods |
Identifies which options the student has to complete the course.
| |
| CoursePermissions |
Identifies which school authorities have been permitted to offer the course by Alberta Education.
| |
| CourseRelationships |
Identifies all the relationships a course may have.
| |
| CourseSeries |
Categorizes the course based on the series provided for the course.
| |
| DevelopedBy | (Required)
Identifies if the course is developed provincially by Alberta Education (“P”), or is a Locally Developed Course (“L”).
| |
| DisciplineCode |
Used to sub-categorize the course within the identified subject.
| |
| EnglishFullName | (Required)
Course full name in English.
| |
| EnglishShortName | (Required)
Abbreviated course name in English.
| |
| EvaluationMethod | (Required)
Identifies the set of rules used to evaluate the student achievements in the course.
| |
| FirstPilotSchoolYear |
Identifies the first school year the course was offered as a pilot. While offered as a pilot, only
authorized school authorities may offer the course.
| |
| FirstSchoolYear | (Required)
Identifies the first school year the course is generally available to be offered.
| |
| FrenchFullName | (Required)
Course full name in French.
| |
| FrenchShortName | (Required)
Abbreviated course name in French.
| |
| FundingTier | (Required)
Categorizes the course based on the level of funding provided for the course.
| |
| InstructionalLevel |
Categorizes the course based on the level expertise being offered in the course.
| |
| IntendedGradeLevel |
Identifies grade level that the course was intended to be delivered in. Grade Level (Format: A)
| |
| LastPilotSchoolYear |
Identifies the last school year the course was offered as a pilot. While offered as a pilot, only authorized
school or school authorities may offer the course. If FirstPilotSchoolYear is NULL then LastPilotSchoolYear is ignored.
| |
| LastPublishedUtcTime | (Required)
The date and time that the course definition was last published/updated. Represents the UTC date/time.
| |
| LastPublishedVersion | (Required)
Used to identify the order in which the course data was updated in relation to other courses.
| |
| LastSchoolYear |
Identifies the last school year the course is allowed to be offered.
| |
| PASICoreVersion | (Required)
PASI version of the course record.
| |
| SubjectCode | (Required)
The unique code for the course subject.
|
See Also