The hardest part of medical billing and coding is diagnosis coding due to the extreme volume of codes and the continual changing of the codes.