Medicaid Provider Spending

$1.09 trillion in Medicaid claims data, 2018–2024 · 617K+ providers

EUFAULA LAKE FAMILY DEVELOPMENTAL CENTER

NPI: 1336228444 · EUFAULA, OK 74432 · Psychologist · NPI assigned 11/02/2006

$1.55M
Total Medicaid Paid
26,874
Total Claims
8,694
Beneficiaries
4
Codes Billed
2018-01
First Month
2024-12
Last Month

Provider Details

Authorized OfficialRANDLEMAN, RANDY (PRESIDENT/CEO)
NPI Enumeration Date11/02/2006

Monthly Spending Trend

Yearly Breakdown

YearClaimsTotal Paid
2018 6,348 $366K
2019 6,073 $353K
2020 4,820 $289K
2021 3,756 $216K
2022 2,489 $140K
2023 1,806 $98K
2024 1,582 $88K

Billing Codes

CodeDescriptionClaimsBeneficiariesTotal Paid
H0004 Behavioral health counseling and therapy, per 15 minutes 26,596 8,417 $1.53M
H0032 Mental health service plan development by non-physician 231 231 $16K
T1017 Targeted case management, each 15 minutes 31 30 $622.38
98967 16 16 $396.00