Recruitment Events and Integration Contracts
Summary
Recruitment defines 12 domain events, maps 11 to shared integration contracts, publishes through an outbox relay, and has no confirmed inbound subscription.
Audience
Developers, QA and support engineers, integration reviewers, implementation partners, solution architects, and security reviewers.
Overview
Verified totals
| Inventory | Total |
|---|---|
| Domain-event types | 12 |
| Outbound Recruitment contracts | 11 |
| Domain-to-integration mappings | 11 |
| Unmapped invoked domain-event types | 1 |
| Inbound Recruitment contracts | 0 |
| Confirmed consumer services | 0 |
| Confirmed subscriptions | 0 |
| Schema versions in use | 1 |
Documentation map
- Event overview
- Domain events
- Integration events
- Publishing flow
- Outbox and delivery
- Consumer landscape
- Requisition events
- Candidate and application events
- Interview events
- Offer events
- Onboarding and Employee provisioning events
- Workflow integration events
- Document integration events
- Notification integration events
- Contract versioning
- Idempotency and ordering
- Retry and failure handling
- Event catalog
- Integration testing guide
No dedicated requisition, job-opening, candidate-stage, interview-feedback, offer-revision, onboarding-start, or onboarding-cancel domain event exists. All pages remain Draft.
Requires confirmation
Consumer ownership, tenant-envelope policy, correlation/causation policy, retry limits, replay, ordering, contract governance, reconciliation, monitoring, and production support require confirmation.
Source References
microservices/src/recruitment-service/Domain/Recruitment/RecruitmentDomainEvents.csmicroservices/src/recruitment-service/Infrastructure/RecruitmentDbContext.csmicroservices/src/contracts/Eventsmicroservices/src/recruitment-service/Messaging/OutboxRelayHostedService.cs
Related Articles
See Also
Keywords
- Recruitment events
- Events Overview
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly