Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ModelFeatureKSOSIDComments
Registration CourseRegistrationService.CourseRegistrationosid.course.registration.Registration 
 creditsCourseRegistrationService.CourseRegistration.Creditsosid.course.registration.Registration.CreditsOSIDs allow for multiple credit options to be determined upon completion.
 cross listed identifierCourseRegistrationService.CourseRegistration.CrossListedCodeosid.course.registration.Registration.CrossListedRegistrationRecord 
 grading optionCourseRegistrationService.CourseRegistration.GradingOptionosid.course.registration.Registration.GradingOption 
 last attendanceCourseRegistrationService.CourseRegistration.LastAttendanceDateosid.course.registration.CourseRegistration.EndDateThe 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.CourseRegistrationOSIDs separate a course-level registration from a registration into a specific target (rg).
Activity Registration CourseRegistrationService.ActivityRegistrationosid.course.registration.ActivityRegistration 
Registration Request CourseRegistrationService.RegistrationRequestosid.course.registration.request.RegistrationRequest 
 addCourseRegistrationService.RegistrationRequestItem.Typeosid.course.registration.request.RegistrationRequestItem.RegistrationOperation 
 cross listed codeCourseRegistrationService.RegistrationRequestItem.CrossListedCodeosid.course.registration.request.RegistrationRequestItem.CrossListedRegistrationRequestItemRecord 
 dropCourseRegistrationService.RegistrationRequestItem.Typeosid.course.registration.request.RegistrationRequestItem.RegistrationOperation 
 effective posting dateCourseRegistrationService.RegistrationRequestItem.RequestedEffectiveDateosid.course.registration.request.RegistrationRequest.PostingDateOSIDs on entire request.
 last attendance dateCourseRegistrationService.RegistrationRequestItem.LastAttendanceDateosid.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

 
 swapCourseRegistrationService.RegistrationRequestItem.Typeosid.course.registration.request.RegistrationRequestItem.RegistrationOperation 
 updateCourseRegistrationService.RegistrationRequestItem.Typeosid.course.registration.request.RegistrationRequestItem.RegistrationOperation 
 waitlist options

CourseRegistrationService.RegistrationRequestItem.OkToWaitlist

CourseRegistrationService.RegistrationRequestItem.OkToHoldUntilList

osid.course.registration.request.RegistrationRequestItem.WaitlistOptionsRequestItemRecord 
 waitlisted entryCourseRegistrationService.RegistrationRequestItem.WaitlistEntryosid.course.registration.request.RegistrationRequestItem.WaitlistRequestItemRecord 

Academic Calendar

Modeling SupportFeatureKSOSIDComments
Academic Calendar AcademicCalendarService.AcademicCalendarosid.calendaring.CalendarKS hardens calendars and links to orgs. In OSIDs, this would be an arrangement of Calendars.
Academic Event AcademicCalendarService.AcalEventosid.calendaring.Event 
Holiday Calendar AcademicCalendarService.HolidayCalendarosid.calendaring.Calendar 
Holiday AcademicCalendarService.Holidayosid.calendaring.Event 
Term AcademicCalendarService.Termosid.course.Term 
 codeAcademicCalendarService.Term.Codeosid.course.Term.DisplayLabel 
 open dateAcademicCalendarService.Term.StartDateosid.course.Term.OpenDate 
 registration periodAcademicCalendarService.KeyDate

osid.course.Term.RegistrationStart

osid.course.Term.RegistrationEnd

 
 class periodAcademicCalendarService.KeyDate

osid.course.Term.ClassesStart

osid.course.Term.ClassesEnd

 
 add dateAcademicCalendarService.KeyDateosid.course.Term.AddDate 
 drop dateAcademicCalendarService.KeyDateosid.course.Term.DropDate 
 final exam periodAcademicCalendarService.ExamPeriodosid.course.Term.FinalExamPeriod 
 close dateAcademicCalendarService.Term.EndDateosid.course.Term.CloseDate 
 hierarchical termsAcademicCalendarService.termhierarchystuffosid.course.TermHierarchySession 

Academic Plan

Academic Record

Modeling SupportFeatureKSOSIDComments
Student Award Record  osid.course.chronicle.AwardEntry 
Student Course Record AcademicRecordService.StudentCourseRecordosid.course.chronicle.CourseEntry 
Student Credential Record AcademicRecordService.StudentCredentialRecordosid.course.chronicle.CredentialEntry 
Student Program Record AcademicRecordService.StudentProgramRecordosid.course.chronicle.ProgramEntry 
Student Term Record AcademicRecordService.StudentTermRecord  
Student Test Record AcademicRecordService.StudentTestRecordosid.course.chronicle.AssessmentEntry 

...