Electronic medical billing: steps and insights