How insurance claims were settled
Insurance claims through a first check, an assessment and an appeal. A stripe inside each box splits it into the claims settled, rejected or passed on; one legend names the parts, and the description and the table give every part with its count and share. The main path is given by its ends. Illustrative values.
How insurance claims were settled
examples/claim-handling.json{
"schemaVersion": 1,
"type": "flow",
"title": "How insurance claims were settled",
"source": "Claims system, 2025",
"width": 960,
"height": 300,
"flow": {
"orientation": "landscape",
"nodes": [
{
"id": "in",
"label": "Claim received",
"sublabel": "12,400 claims",
"kind": "start"
},
{
"id": "check",
"label": "First check",
"sublabel": "12,400",
"parts": [
{
"label": "settled",
"value": 5200
},
{
"label": "assessed",
"value": 6400
},
{
"label": "rejected",
"value": 800
}
]
},
{
"id": "assess",
"label": "Assessment",
"sublabel": "6,400",
"parts": [
{
"label": "settled",
"value": 4100
},
{
"label": "rejected",
"value": 1300
},
{
"label": "appealed",
"value": 1000
}
]
},
{
"id": "appeal",
"label": "Appeal",
"sublabel": "1,000",
"parts": [
{
"label": "settled",
"value": 450
},
{
"label": "rejected",
"value": 550
}
]
},
{
"id": "done",
"label": "Closed",
"kind": "end"
}
],
"edges": [
{
"from": "in",
"to": "check"
},
{
"from": "check",
"to": "assess"
},
{
"from": "check",
"to": "done"
},
{
"from": "assess",
"to": "appeal"
},
{
"from": "assess",
"to": "done"
},
{
"from": "appeal",
"to": "done"
}
],
"mainPath": {
"from": "in",
"to": "done"
}
}
}Focus
Source: Claims system, 2025
Show chart data
| Step | Kind | Parts | Leads to |
|---|---|---|---|
| Claim received | start | First check | |
| First check | step | settled 5200 (42%), assessed 6400 (52%), rejected 800 (6%) | Assessment, Closed |
| Assessment | step | settled 4100 (64%), rejected 1300 (20%), appealed 1000 (16%) | Appeal, Closed |
| Appeal | step | settled 450 (45%), rejected 550 (55%) | Closed |
| Closed | end |