...
Model | Feature | KS | OSID | Comments |
---|---|---|---|---|
Registration | CourseRegistrationService.CourseRegistration | osid.course.registration.Registration | ||
credits | CourseRegistrationService.CourseRegistration.Credits | osid.course.registration.Registration.Credits | OSIDs allow for multiple credit options to be determined upon completion. | |
cross listed identifier | CourseRegistrationService.CourseRegistration.CrossListedCode | osid.course.registration.Registration.CrossListedRegistrationRecord | ||
grading option | CourseRegistrationService.CourseRegistration.GradingOption | osid.course.registration.Registration.GradingOption | ||
last attendance | CourseRegistrationService.CourseRegistration.LastAttendanceDate | osid.course.registration.CourseRegistration.EndDate | The last attendance date supplied to a withdraw should surface as an end date to the CourseRegistration, not a separate field. | |
Course Registration | osid.course.registration.CourseRegistration | OSIDs separate a course-level registration from a registration into a specific target (rg). | ||
Activity Registration | CourseRegistrationService.ActivityRegistration | osid.course.registration.ActivityRegistration | ||
Registration Request | CourseRegistrationService.RegistrationRequest | osid.course.registration.request.RegistrationRequest | ||
add | CourseRegistrationService.RegistrationRequestItem.Type | osid.course.registration.request.RegistrationRequestItem.RegistrationOperation | ||
cross listed code | CourseRegistrationService.RegistrationRequestItem.CrossListedCode | osid.course.registration.request.RegistrationRequestItem.CrossListedRegistrationRequestItemRecord | ||
drop | CourseRegistrationService.RegistrationRequestItem.Type | osid.course.registration.request.RegistrationRequestItem.RegistrationOperation | ||
effective posting date | CourseRegistrationService.RegistrationRequestItem.RequestedEffectiveDate | osid.course.registration.request.RegistrationRequest.PostingDate | OSIDs on entire request. | |
last attendance date | CourseRegistrationService.RegistrationRequestItem.LastAttendanceDate | osid.course.registration.request.RegistrationRequestItem.AttendanceRequestItemRecord | ||
on behalf of | CourseRegistrationService.RegistrationRequest.Requester CourseRegistrationService.RegistrationRequestItem.Person | osid.course.registration.request.RegistrationRequest.Requester osid.course.registration.request.RegistrationRequestItem.Student | ||
options | CourseRegistrationService.RegistrationRequestItem.Credits CourseRegistrationService.RegistrationRequestItem.GradingOption | osid.course.registration.request.RegistrationRequestItem.CreditOptions osid.course.registration.request.RegistrationRequestItem.GradingOption | ||
swap | CourseRegistrationService.RegistrationRequestItem.Type | osid.course.registration.request.RegistrationRequestItem.RegistrationOperation | ||
update | CourseRegistrationService.RegistrationRequestItem.Type | osid.course.registration.request.RegistrationRequestItem.RegistrationOperation | ||
waitlist options | CourseRegistrationService.RegistrationRequestItem.OkToWaitlist CourseRegistrationService.RegistrationRequestItem.OkToHoldUntilList | osid.course.registration.request.RegistrationRequestItem.WaitlistOptionsRequestItemRecord | ||
waitlisted entry | CourseRegistrationService.RegistrationRequestItem.WaitlistEntry | osid.course.registration.request.RegistrationRequestItem.WaitlistRequestItemRecord |
Modeling Support | Feature | KS | OSID | Comments |
---|---|---|---|---|
Academic Calendar | AcademicCalendarService.AcademicCalendar | osid.calendaring.Calendar | KS hardens calendars and links to orgs. In OSIDs, this would be an arrangement of Calendars. | |
Academic Event | AcademicCalendarService.AcalEvent | osid.calendaring.Event | ||
Holiday Calendar | AcademicCalendarService.HolidayCalendar | osid.calendaring.Calendar | ||
Holiday | AcademicCalendarService.Holiday | osid.calendaring.Event | ||
Term | AcademicCalendarService.Term | osid.course.Term | ||
code | AcademicCalendarService.Term.Code | osid.course.Term.DisplayLabel | ||
open date | AcademicCalendarService.Term.StartDate | osid.course.Term.OpenDate | ||
registration period | AcademicCalendarService.KeyDate | osid.course.Term.RegistrationStart osid.course.Term.RegistrationEnd | ||
class period | AcademicCalendarService.KeyDate | osid.course.Term.ClassesStart osid.course.Term.ClassesEnd | ||
add date | AcademicCalendarService.KeyDate | osid.course.Term.AddDate | ||
drop date | AcademicCalendarService.KeyDate | osid.course.Term.DropDate | ||
final exam period | AcademicCalendarService.ExamPeriod | osid.course.Term.FinalExamPeriod | ||
close date | AcademicCalendarService.Term.EndDate | osid.course.Term.CloseDate | ||
hierarchical terms | AcademicCalendarService.termhierarchystuff | osid.course.TermHierarchySession |
Modeling Support | Feature | KS | OSID | Comments |
---|---|---|---|---|
Student Award Record | osid.course.chronicle.AwardEntry | |||
Student Course Record | AcademicRecordService.StudentCourseRecord | osid.course.chronicle.CourseEntry | ||
Student Credential Record | AcademicRecordService.StudentCredentialRecord | osid.course.chronicle.CredentialEntry | ||
Student Program Record | AcademicRecordService.StudentProgramRecord | osid.course.chronicle.ProgramEntry | ||
Student Term Record | AcademicRecordService.StudentTermRecord | |||
Student Test Record | AcademicRecordService.StudentTestRecord | osid.course.chronicle.AssessmentEntry |
...