agree with uptodate. Epocrates is handy, but not a standard of care to reply on.
Also agree that they should give you a half a day with a coder. It is in their best interest to make sure you know the ins and outs. The better you know how to code, and code properly to the max, the less you leave on the table.
If they are smart, they will start you out slowly and let you come up to speed over a few weeks. I saw 8 patients a day my first week. 4 in the morning, 4 in the afternoon. The following week I went to 6 in the morning/6 in the afternoon, and the following week 8/8. I think I stayed maxed at 16 a day for about 2 months. That gave me time to really get comfortable with the EMR, the routine, get to know to whom I needed to send patients for referrals (new to the city as well and unfamiliar with the systems), get comfortable with procedures I was doing independently for the first time, etc.
By the 3rd of 4th month I was seeing 20+ patients a day. I was not keeping up with charting, but I was seeing them, lol. I think it was a year before I could see my typical 22-26 patients a day and have my charts finished and leave on time at 5pm. Sometimes that still doesn't happen more than 3 years in, but more often than not my chart is finished as the visit is finished before I leave the exam room, and I leave on time most days. I live 3 minutes from the clinic, and these days I am usually home by 5:15, the latest. That first year though I had many 9pm nights!! When I had those late nights, my practice manager made sure to block some afternoons later in the week so I could leave earlier, a sort of "comp time." It was their way of making sure I didn't burn out.
It is a big learning curve. Your practice should be giving you plenty of tools and support, especially at the beginning.