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