Understanding Coding for the Non-Coder: The Relationship Between Coding, Payment and Documentation and Their Impact on Health Care