I've got a link at work, but not with me here. I don't know if you can use PSLF also, I'm gonna look into that also. If you find out first let us know.
I do know you can only use EDRP only for the VA employee's student loans, not your non-VA employee spouse, and only for the loans that led directly to the degree you are using at work (med school, not undergrad or other graduate school.) The program only matches what you pay in. $24K a year for five years is the max ($2,000 per month). You can request a smaller matching amount. If you pay in less after asking for $24K at the end of a fiscal year, they will probably match that instead, but you have to ask and fill out another request form. You have to promise up front that you are going to pay a certain amount per month to student loan, and be able to provide documentation you actually paid. It takes 6 months to get approved for the program, but that's not as big a deal since they just cut you a check at the end of the fiscal year anyway.
My NP just got hers approved, she's pretty happy about it. I'm waiting still and I applied 3 months ago. I told them I'll be considering moving on if it's not approved, so it probably will be approved, as the purpose of the program is staff retention. I also know that each VA is allowed a certain amount of EDRP funds for it's staff, and is rarely granted more. EDRP funds are granted by priority - the more in demand the staff member (the harder it is to fill your job), the more likely you are to get it. Psychiatrists are in pretty high demand. Yeah, they can authorize less money than you ask for. The human resources staff at the VA can tell you roughly whether you should get it or not, based on the demand for the EDRP at that particular hospital. Mine said it shouldn't be a problem in my case. If it does become a problem, well, I may very likely move on.
Edit: That $60K information you found is old information. The maximum EDRP is $120K now for physicians, just got bumped up last summer after they found there was a lack of physicians in Phoenix contributing to long wait times for veterans.