Recruitment Document Integration Events
Summary
Candidate documents and offer letters use synchronous Document Service operations; Recruitment has no Document event subscription.
Audience
Developers, QA and support engineers, integration reviewers, implementation partners, solution architects, and security reviewers.
Overview
Recruitment owns references while Document Service owns content. Candidate upload and offer creation/revision can call Document Service before local Recruitment save. Failure and local-commit boundaries are therefore separate.
The inspected Document generation path can produce a generic document contract, and Notification recognizes that generic type. Recruitment's blob-storage calls are not shown to use that generation path, and Recruitment does not consume the contract. No Recruitment delete/lifecycle document event or reference reconciliation implementation was found.
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/Application/Commands/CandidateCommands.csmicroservices/src/recruitment-service/Application/Commands/OfferCommands.csmicroservices/src/recruitment-service/Infrastructure/DocumentServiceClient.csmicroservices/src/recruitment-service/Infrastructure/Gateways.csmicroservices/src/document-service/Application/Generation/DocumentGenerationService.cs
Related Articles
See Also
Keywords
- Recruitment events
- Document Integration Events
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly