Capstone PAS
Capstone Policy Administration System (PAS) for funeral insurance products. Manages the complete policy lifecycle from quote acceptance through to claim settlement.
Domain Insurance Domain
Overview
The Capstone PAS (Policy Administration System) is a comprehensive insurance policy management platform designed for funeral insurance products. It handles the complete policy lifecycle including:
- Policy creation and onboarding
- Premium collection and financial management
- Beneficiary management
- Cover escalation and staggering
- Policy verification workflows
- Death claim processing
Subdomains
The Capstone PAS is organized into bounded contexts:
- Policy - Core policy aggregate management including lifecycle, beneficiaries, and financial operations
- Quote - Quote creation, finalization, and conversion to policies
- Identity - Customer identity management, verification, and data subject handling
- Pricing - Supporting domain for premium and cover amount calculations using actuarial formulas
- Notifications - Supporting domain for notification orchestration, scheduling, and multi-channel delivery
- PolicyImporter - Bulk policy import from external systems
- ProductBundleInventory - Product bundle configuration and inventory management
- CustomerDP - Customer Data Platform providing unified customer views across quotes and policies
- BFFWeb - Backend for Frontend (Web) providing secure API gateway with CORS, CAPTCHA, and request proxying
- BFFASCP - Backend for Frontend (ASCP) for agent/admin portal operations
- FileUpload - File upload, storage, and lifecycle management
- PDFGenerator - Supporting domain for PDF document generation, formatting, and encryption
Architecture
The system follows an event-driven architecture using:
- Event Sourcing for policy state management
- CQRS for read/write separation
- Kinesis for event streaming
- Domain-Driven Design for bounded context organization