Vibra Hospital Of Richmond · Referral network
HSA 49048 · 2015 · 1337 physicians · 8000 edges
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
-1,227,498
Median F
-540,903
Min F
-20,225,826
Max F
182
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
2,123
Edges
63,884
Avg clustering
0.628
Density
0.0284
Forman μ
-120.6
Forman σ
140.4
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
479,486
Avg degree
11.97
Max degree
241
Negative F edges
7,980
Positive F edges
20
Nonzero F edges
8,000
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 1235116377
Degree 186 · weight 22,044
186
#2
NPI 1740227537
Degree 179 · weight 19,282
179
#3
NPI 1104847623
Degree 209 · weight 17,253
209
#4
NPI 1922024769
Degree 241 · weight 16,708
241
#5
NPI 1174512198
Degree 212 · weight 15,611
212
#6
NPI 1306863063
Degree 192 · weight 15,131
192
#7
NPI 1831118066
Degree 146 · weight 13,781
146
#8
NPI 1053319426
Degree 175 · weight 13,320
175
Most negative curvature
#1
Forman -20,225,826
1174512198 → 1558350579
Weight 1,538 · Forman -20,225,826
#2
Forman -18,682,170
1235116377 → 1922024769
Weight 290 · Forman -18,682,170
#3
Forman -18,542,083
1235116377 → 1740227537
Weight 376 · Forman -18,542,083
#4
Forman -17,476,520
1235116377 → 1598978850
Weight 1,069 · Forman -17,476,520
#5
Forman -16,687,190
1740227537 → 1922024769
Weight 263 · Forman -16,687,190
#6
Forman -16,077,722
1740227537 → 1831118066
Weight 512 · Forman -16,077,722
#7
Forman -15,261,793
1851319180 → 1922024769
Weight 427 · Forman -15,261,793
#8
Forman -15,144,766
1154334241 → 1235116377
Weight 829 · Forman -15,144,766
Strongest referral edges
#1
Weight 1,538
1174512198 → 1558350579
Weight 1,538 · Forman -20,225,826
#2
Weight 1,190
1508966706 → 1528158177
Weight 1,190 · Forman -6,929,898
#3
Weight 1,138
1407853542 → 1730186883
Weight 1,138 · Forman -1,352,554
#4
Weight 1,069
1235116377 → 1598978850
Weight 1,069 · Forman -17,476,520
#5
Weight 829
1154334241 → 1235116377
Weight 829 · Forman -15,144,766
#6
Weight 786
1265566772 → 1699738260
Weight 786 · Forman -3,667,813
#7
Weight 759
1508966706 → 1578653119
Weight 759 · Forman -2,855,249
#8
Weight 737
1265566772 → 1922061126
Weight 737 · Forman -3,493,233