Skip to main content

Attendance Synchronization Events

Summary

Attendance has its own outbound attendance events and relay, but no EmployeeCreated, EmployeeUpdated, EmploymentStatusChanged, CandidateJoined or onboarding consumer was found.

Audience

Attendance developers, integration engineers, QA, support, and architects.

Reference Content

Attendance employee profiles and assignments can be created through attendance-owned application behavior. That is not verified event-driven onboarding synchronization.

Attendance's outbound lifecycle contracts feed payroll/integration concerns but do not establish onboarding activation. Joining-date propagation into Attendance was not found.

A hosted relay exists for Attendance's own outbox. There is no processed-event ledger for Employee synchronization because no such consumer is implemented.

Classification: Employee onboarding synchronization is Not implemented; local profile/assignment capability is Foundation for readiness.

Requires confirmation

Unless explicitly confirmed above, live delivery, consumer deployment, replay, reconciliation, retention, contract governance, monitoring and production ownership require confirmation.

Source References

  • microservices/src/attendance-service/Program.cs
  • microservices/src/attendance-service/Infrastructure/AttendanceDbContext.cs
  • microservices/src/attendance-service/Application/Services/EmployeeProfileService.cs

See Also

Keywords

  • Onboarding events
  • Offboarding events
  • Integration contracts

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Review cycle: Quarterly