Skip to main content

Insurance Claims Processor

Try in Playground
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)

FeatureDescription
FNOL SubmissionReference intake workflow
Document ProcessingIntegration point
Reserve ManagementIntegration point
Auto-AdjudicationRule hooks (reference)
Fraud DetectionIntegration point
Settlement/PaymentIntegration point
Audit TrailHook 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 setupQuick Start
Full workflowAdvanced
Interactive demoPlayground