The potential employer will bring it up if they know their practice qualifies for it. If they do not bring it up it can always be a questions that you ask. You have to be working there before you accept the service agreement. There are dates on the website linked earlier in the thread. You choose the employer. Even after you accept the service agreement you can technically change jobs while in the agreement but you can only go to another site where they qualify for loan repayment. If you break any of their rules, your gonna have a bad time:)
I just had a meeting a few weeks ago and they discussed that sites where their HPSA score is 14 or higher all received the funding. Each of our site are rated 16 or higher so none of our providers were denied. It is basically a funding issue, once the money runs out it is done for the year.
Employers cannot guarantee that you will get the funding, but if you become employed with practices who qualify and have a score of 14+ with HPSA then you have a pretty good shot at getting it. Your employer is not responsible that you meet all of the requirements not will they be responsible to pay it back should you break the agreement. It is all on you.