Stanford Health Care · Referral network

HSA 5237 · 2016 · 956 physicians · 5075 edges

Back to HSA dashboard
Data source · SQLite (fallback)
CMS ≥11 patient pairs
Running from SQLite — no Neo4j required. Regional and HSA dashboards, this force graph, curvature histogram, and hub rankings all work out of the box. Advanced users can optionally load the graph into a self-hosted Neo4j instance (docker compose up -d, then npm run etl-to-neo4j) for the Cypher playground and Neo4j Browser.

Force-directed graph · edges coloured by Forman–Ricci curvature

Loading graph engine…

Curvature distribution

Mean F
-5,467,647
Median F
-757,054
Min F
-186,702,153
Max F
248

From referral_network_features

Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).

Nodes
1,231
Edges
13,918
Avg clustering
0.662
Density
0.0184
Forman μ
-174.7
Forman σ
219.5

Rendered graph structure

Live computation on up to 8,000 edges (SQLite row order, node-strength weights). Values will differ from precomputed stats above for large HSAs.

Total weight
297,302
Avg degree
10.62
Max degree
530
Negative F edges
5,043
Positive F edges
32
Nonzero F edges
5,075

Reading the graph

Teal edges have positive Forman curvature — efficient information flow.

Red edges have negative curvature — bottlenecks in the referral graph.

Edge width: log(patient count). Node size: degree-weighted strength.

Hub physicians

#1
NPI 1831385202
Degree 530 · weight 41,870
530
#2
NPI 1326067448
Degree 382 · weight 34,016
382
#3
NPI 1255471330
Degree 276 · weight 24,785
276
#4
NPI 1780788919
Degree 258 · weight 22,242
258
#5
NPI 1528100500
Degree 252 · weight 18,451
252
#6
NPI 1629002381
Degree 196 · weight 13,553
196
#7
NPI 1336150234
Degree 170 · weight 11,709
170
#8
NPI 1063689941
Degree 182 · weight 11,592
182

Most negative curvature

#1
Forman -186,702,153
1326067448 → 1831385202
Weight 1,315 · Forman -186,702,153
#2
Forman -149,824,418
1255471330 → 1831385202
Weight 1,215 · Forman -149,824,418
#3
Forman -121,163,329
1528100500 → 1831385202
Weight 905 · Forman -121,163,329
#4
Forman -103,022,794
1255471330 → 1326067448
Weight 1,266 · Forman -103,022,794
#5
Forman -99,583,965
1629002381 → 1831385202
Weight 723 · Forman -99,583,965
#6
Forman -92,815,940
1063689941 → 1831385202
Weight 651 · Forman -92,815,940
#7
Forman -88,715,921
1245342708 → 1831385202
Weight 673 · Forman -88,715,921
#8
Forman -82,634,977
1104966373 → 1831385202
Weight 582 · Forman -82,634,977

Strongest referral edges

#1
Weight 1,315
1326067448 → 1831385202
Weight 1,315 · Forman -186,702,153
#2
Weight 1,266
1255471330 → 1326067448
Weight 1,266 · Forman -103,022,794
#3
Weight 1,215
1255471330 → 1831385202
Weight 1,215 · Forman -149,824,418
#4
Weight 1,032
1245295088 → 1780788919
Weight 1,032 · Forman -30,816,265
#5
Weight 920
1255471330 → 1528100500
Weight 920 · Forman -53,831,418
#6
Weight 905
1528100500 → 1831385202
Weight 905 · Forman -121,163,329
#7
Weight 858
1326067448 → 1528100500
Weight 858 · Forman -76,881,437
#8
Weight 783
1245342708 → 1326067448
Weight 783 · Forman -56,447,039