Vibra Specialty Hospital - Portland · Referral network
HSA 38043 · 2017 · 1903 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
-3,164,788
Median F
-280,802
Min F
-184,928,690
Max F
460.3
From referral_network_features
Nodes
2,911
Edges
25,352
Avg clustering
0.582
Density
0.0060
Forman μ
-134
Forman σ
193.6
Rendered graph structure
Total weight
419,037
Avg degree
8.41
Max degree
451
Negative F edges
7,876
Positive F edges
124
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 1811163371
Degree 451 · weight 36,373
451
#2
NPI 1235199704
Degree 427 · weight 33,638
427
#3
NPI 1609035849
Degree 324 · weight 21,497
324
#4
NPI 1023104726
Degree 274 · weight 17,288
274
#5
NPI 1750373056
Degree 259 · weight 14,961
259
#6
NPI 1487697488
Degree 201 · weight 14,418
201
#7
NPI 1679581128
Degree 217 · weight 14,088
217
#8
NPI 1114919610
Degree 225 · weight 13,637
225
Most negative curvature
#1
Forman -184,928,690
1235199704 → 1811163371
Weight 1,635 · Forman -184,928,690
#2
Forman -126,531,770
1609035849 → 1811163371
Weight 1,266 · Forman -126,531,770
#3
Forman -110,223,219
1235199704 → 1609035849
Weight 1,143 · Forman -110,223,219
#4
Forman -105,045,279
1023104726 → 1811163371
Weight 1,072 · Forman -105,045,279
#5
Forman -93,245,734
1023104726 → 1235199704
Weight 1,025 · Forman -93,245,734
#6
Forman -90,607,468
1679581128 → 1811163371
Weight 945 · Forman -90,607,468
#7
Forman -80,996,281
1235199704 → 1679581128
Weight 933 · Forman -80,996,281
#8
Forman -59,310,482
1811068752 → 1811163371
Weight 570 · Forman -59,310,482
Strongest referral edges
#1
Weight 1,635
1235199704 → 1811163371
Weight 1,635 · Forman -184,928,690
#2
Weight 1,266
1609035849 → 1811163371
Weight 1,266 · Forman -126,531,770
#3
Weight 1,143
1235199704 → 1609035849
Weight 1,143 · Forman -110,223,219
#4
Weight 1,072
1023104726 → 1811163371
Weight 1,072 · Forman -105,045,279
#5
Weight 1,025
1023104726 → 1235199704
Weight 1,025 · Forman -93,245,734
#6
Weight 945
1679581128 → 1811163371
Weight 945 · Forman -90,607,468
#7
Weight 933
1235199704 → 1679581128
Weight 933 · Forman -80,996,281
#8
Weight 751
1023104726 → 1609035849
Weight 751 · Forman -51,941,009