Student Enrollment Term Summary Has Changed

Event: StudentEnrollmentTermSummaryHasChanged

Topic: anth-......-stu-sbt-01

When a StudentCourseStatusHasChanged business event is raised within the Anthology Student application, Student Enrollment Term Summary properties, along with other properties, are pushed to Azure Service Bus.

The Student Enrollment Term Summary entity is updated/rebuilt based on different processes, for example:

  • Posting Attendance
  • Posting Final Grades
  • Dropping Courses
  • Registering for Courses
  • Degree Progress Audit (DPA)
  • Degree Pathway

The StudentEnrollmentTermSummaryHasChanged event will be raised for individual students, in batch processing, or within other processes that change student enrollment term summary properties.

The event can be raised from Anthology Student, Student Portal, Faculty Portal, and APIs (Registration API, Attendance API, Transfer Credit API, and Post Grade API).

When the event is triggered, the following properties are pushed to the Azure Service Bus:

  • ID
  • Created Date Time
  • Cumulative Clock Hours Attempted
  • CumulativeClockHoursEarned
  • CumulativeCreditHoursAttempted
  • CumulativeCreditHoursEarned
  • Cumulative GPA
  • Cumulative GPA Credits
  • Cumulative GPA Points
  • CumulativeMinutesAbsent
  • CumulativeMinutesAttended
  • CumulativeMinutesMakeupAttended
  • CumulativeNumericAverage
  • LastModifiedDateTime
  • LastModifiedUserId
  • StudentEnrollmentPeriodId
  • StudentId
  • TermAssociatedGpaDenominator
  • TermAssociatedGpaNumerator
  • TermAuditCreditHoursScheduled
  • TermClockHoursAttempted
  • TermClockHoursEarned
  • TermClockHoursScheduled
  • TermCreditHoursAttempted
  • TermCreditHoursEarned
  • TermCreditHoursScheduled
  • TermEnrollmentStatusId
  • TermGpa
  • TermGpaPoints
  • TermGroupId
  • TermId
  • TermMinutesAbsent
  • TermMinutesAttended
  • TermMinutesMakeupAttended
  • TermNumericAverage
  • TermRegisteredClockHours
  • TermRegsteredCreditHours

The event message is populated with the applicable data. The message includes properties that are commonly needed for all business events raised as well as properties that are specific to the context of the business event being raised. For these specific business events, the previous and new values of school status and system school status are included in the message. Other properties may be included as well.

Note: The event will not be triggered by acknowledgements.

AS-Reach AckConfirm