Claims Processing
Claims processing is the core CACFP workflow. Providers record meals, sponsors validate and process claims, and reimbursement data is generated for state agencies.
Repos Involved
| Repo | Role |
|---|---|
| KK | Provider meal recording, claim submission |
| HX | Sponsor-side claim processing (legacy VB6) |
| DistributedProcessing | Distributed claims processing via NServiceBus + Azure Storage |
| ClaimsProcessor.Converted | .NET 8 migration of claims processing logic from VB6 |
| Centers-CX | Center-side claims engine ("Madagascar") |
| hx_cloudconnectionAPI | Cloud bridge between KK and HX |
How It Works (high level)
- Provider records meals in KK
- KK submits claim data to HX via hx_cloudconnectionAPI
- HX processes claims (validation, error checking, food chart generation)
- DistributedProcessing distributes work across NServiceBus worker nodes
- ClaimsProcessor.Converted runs the claim logic (migrated from VB6 to .NET 8)
- Results flow back to KK for provider visibility
Detailed documentation for each step lives in the respective repo's docs/ folder.