Insurance Claims Processor
caution
The default claims processor is in-memory and intended for development/testing. Integrate your own persistence, payment, and fraud systems for production.
Reference workflow for claims intake through settlement.
Claim Lifecycle (Reference)
flowchart LR
A[FNOL] --> B[Validation]
B --> C[Investigation]
C --> D[Adjudication]
D --> E{Decision}
E -->|Approved| F[Settlement]
E -->|Denied| G[Close]
E -->|Review| C
F --> H[Payment]
H --> I[Close]
Features (Scaffold)
| Feature | Description |
|---|---|
| FNOL Submission | Reference intake workflow |
| Document Processing | Integration point |
| Reserve Management | Integration point |
| Auto-Adjudication | Rule hooks (reference) |
| Fraud Detection | Integration point |
| Settlement/Payment | Integration point |
| Audit Trail | Hook for your audit system |
Install
dotnet add package PrimusSaaS.Insurance.Claims
Quick Setup (In-Memory)
builder.Services.AddPrimusClaimsProcessor(options =>
{
options.Provider = ClaimsProvider.InMemory; // dev/test only
options.AutoApprovalThreshold = 5000m;
options.EnableFraudDetection = true;
options.EnableAuditLogging = true;
});
Next Steps
| Want to... | See Guide |
|---|---|
| 5-minute setup | Quick Start |
| Full workflow | Advanced |
| Interactive demo | Playground |