Understanding Medical Coding: A Comprehensive Guide