Skip to main content

LMS Integration Reference

Summary

Verified boundaries include Document HTTP, Gateway HTTP forwarding/aggregation, shared messaging contracts, Notification consumption, and stored employee references.

Audience

Business, product, engineering, QA, support, operations, architecture, security, and implementation reviewers.

Reference Content

BoundaryDirectionEvidenceClassification
Document ServiceTraining outbound HTTPMaterial and certificate store/download clientTransitional
GatewayGateway to Training HTTPESS training forwarding and dashboard/route aggregationTransitional
NotificationTraining contracts to Notification consumerNine recognized names; Training relay trigger absentTransitional
Shared messagingTraining registration and outbox processor abstractionStaging exists; publication unconfirmedFoundation
EmployeeStored employee-user/contact referencesNo Training-to-Employee client or event subscriptionFoundation
WorkflowNone foundNo Training Workflow integrationNot implemented

HTTP dependencies are not subscriptions, and contract recognition is not delivery.

Requires confirmation

Policy ownership, fine-grained authorization, operational governance, future-state terminology, and retirement criteria require confirmation where not implemented.

Source References

  • microservices/src/training-service/Application/DocumentServiceClient.cs
  • microservices/src/gateway-api/EssEndpoints.cs
  • microservices/src/notification-service/Application/EventNotificationResolver.cs
  • microservices/src/training-service/Program.cs

See Also

Keywords

  • LMS reference
  • LMS Integration Reference

Revision Information

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