Select Specialty Hosp-Nw Detroit · Referral network

HSA 23026 · 2017 · 1115 physicians · 8000 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
-1,276,742
Median F
-265,074
Min F
-55,725,102
Max F
360

From referral_network_features

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

Nodes
1,625
Edges
26,021
Avg clustering
0.558
Density
0.0197
Forman μ
-67
Forman σ
87.8

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
429,562
Avg degree
14.35
Max degree
315
Negative F edges
7,948
Positive F edges
52
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 1841398880
Degree 315 · weight 29,837
315
#2
NPI 1952638272
Degree 238 · weight 21,146
238
#3
NPI 1760436430
Degree 225 · weight 19,772
225
#4
NPI 1023058575
Degree 210 · weight 17,328
210
#5
NPI 1861633414
Degree 170 · weight 11,675
170
#6
NPI 1437462579
Degree 162 · weight 11,250
162
#7
NPI 1831154798
Degree 102 · weight 9,955
102
#8
NPI 1043473382
Degree 125 · weight 9,871
125

Most negative curvature

#1
Forman -55,725,102
1841398880 → 1952638272
Weight 793 · Forman -55,725,102
#2
Forman -50,847,601
1023058575 → 1841398880
Weight 806 · Forman -50,847,601
#3
Forman -49,420,113
1760436430 → 1841398880
Weight 678 · Forman -49,420,113
#4
Forman -36,886,347
1760436430 → 1952638272
Weight 764 · Forman -36,886,347
#5
Forman -36,114,059
1841398880 → 1861633414
Weight 523 · Forman -36,114,059
#6
Forman -36,023,838
1437462579 → 1841398880
Weight 536 · Forman -36,023,838
#7
Forman -34,831,925
1831154798 → 1841398880
Weight 602 · Forman -34,831,925
#8
Forman -31,162,104
1023058575 → 1952638272
Weight 645 · Forman -31,162,104

Strongest referral edges

#1
Weight 1,002
1083607691 → 1457336711
Weight 1,002 · Forman -3,837,689
#2
Weight 874
1831154798 → 1962427260
Weight 874 · Forman -9,032,039
#3
Weight 854
1043473382 → 1831154798
Weight 854 · Forman -9,945,682
#4
Weight 835
1104899269 → 1699725606
Weight 835 · Forman -6,786,281
#5
Weight 806
1023058575 → 1841398880
Weight 806 · Forman -50,847,601
#6
Weight 793
1841398880 → 1952638272
Weight 793 · Forman -55,725,102
#7
Weight 764
1760436430 → 1952638272
Weight 764 · Forman -36,886,347
#8
Weight 750
1437462579 → 1952638272
Weight 750 · Forman -27,190,585