Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Ellucian Banner - Class Schedule (Timetable)

    campusM Logo wh bkg sm1.png

    Overview and Prerequisites

    Prior to reviewing this page, please review the Ellucian Banner Integration Directory page, including prerequisites found here as well as the Timetable overview

    User Experience

    The class schedule (timetable) service allows student to view their class schedule by month (on web), weekly (on app) and allows student to view details for a specific class
    Property Live Tile  
    Default Size 1x2 1x1
    Minimum Size 1x2 1x1
    Suggested Design Timetable - Live Tile.png Timetable - Static Tile.png

    Screenshots

    Timetable - Screenshot 3.png   
    Timetable - Screenshot 1.png   Timetable - Screenshot 2.png

    Sample Requests

    Sample Request

    https://{HOST}/StudentApi/api/students/{userId}/class-schedules?term={term} 

     
    Sample Response
    [  
       {  
          "studentCourseRegistrations":[  
             {  
                "academicYear":"2016",
                "academicYearDescription":"2016-2017",
                "completionDate":"2017-05-07",
                "courseNumber":"301",
                "courseReferenceNumber":"11373",
                "courseRegistrationStatus":{  
                   "code":"RE",
                   "description":"Registered"
                },
                "courseTitle":"Supply Chain Management",
                "creditHour":3,
                "faculty":[  
                   {  
                      "bannerId":"831237142",
                      "displayName":"Rogers, Zachary",
                      "emailAddress":"nobody@university.edu",
                      "primaryIndicator":true
                   }
                ],
                "gradingMode":"T",
                "gradingModeDescription":"Traditional",
                "instructionalMethod":null,
                "instructionalMethodDescription":null,
                "level":{  
                   "ceuInd":false
                },
                "meetingTimes":[  
                   {  
                      "beginTime":"0930",
                      "building":"RCKWL",
                      "buildingDescription":"Rockwell",
                      "campus":"M",
                      "campusDescription":"Main",
                      "creditHourSession":3,
                      "endDate":"2017-05-07",
                      "endTime":"1045",
                      "friday":false,
                      "hoursWeek":2.5,
                      "meetingScheduleType":"LE",
                      "monday":false,
                      "room":"170",
                      "saturday":false,
                      "startDate":"2017-01-17",
                      "sunday":false,
                      "thursday":true,
                      "tuesday":true,
                      "wednesday":false
                   }
                ],
                "partOfTerm":"AP",
                "partOfTermDescription":"16 weeks, starts 1st week",
                "scheduleDescription":"Lecture",
                "scheduleType":"LE",
                "sequenceNumber":"001",
                "startDate":"2017-01-17",
                "subject":"MGT",
                "subjectDescription":"Management-MGT",
                "term":"201710",
                "termDescription":"Spring Semester 2017"
             }
          ]
       }
    ]
    

    Offline Functionality

    Class events are cached on the device and can be viewed offline.

    Configuration Options

    Configuration Item Options
    Add to Calendar Add timetable event to the device calendar
    Tile size Increase the tile size from the 1x1 default size

    Labels

    Label Default Value
    Tile name on home screen Class Schedule
    Tile name screen title Class Schedule
    Monthly/Weekly schedule screen title Click here for your course schedule
    Course detail screen title Details

    Suggested Testing Guidelines

    The following acceptance criteria is recommend to be used as part of the testing and approval process:
    • User can access the Timetable Tile and see their current class schedule
    • User can navigate to view their class schedule
    • Course information is displayed correctly
    • Instructor email link connects to email
    • User can add agenda items to their device calendar
    • Was this article helpful?