One can't help but to notice nearly everyone surrounding this topic is posting anonymous, which in itself appears to be cowardly.
My PERSONAL opinion is that RepTrax is a great system for many reasons:
1) Immunizations-Hospitals want to be sure you're not exposing staff, patients and yourselves to Chicken Pox, Hepatitis B and MMR etc
2) Security-The badge identifies who you are, your company name, who you have an appointment with and at what time
3) Poor/Good Scoring-If you show up without an appointment, leave product in the facilities without a PO and generally don't follow very basic hospital procedures then your score goes down. Worse case scenario is that you'll be replaced with someone that does follow hospital policy.
Reps are given Good scores when they exceed the hospital staffs expectations and follow hospital procedure
4) Signing in and out of the RepTrax kiosk-Alerts hospital staff that you are on the premises and who you are visiting
5) Office of Inspector General (OIG) Check-In short, to check if you or your company has been exclude from doing business do to fraud etc. Some additional light reading on the OIG:
http://oig.hhs.gov/fraud/docs/alertsandbulletins/exclude2.htm
http://www.sba.gov/IG/about.html
6) Excluded Parties List System (EPLS) Check-Similar to the OIG, read the specifics:
http://www.epls.gov/
7) Your picture up loaded to Reptrax-So hospital staff knows what you look like and you are not signing in under someone else's ID
8) Your RepTrax profile-Purchasing staff has Reps contact information readily available on line and the product you represent