Technological advances and increasing medical knowledge can make classifying and coding treatments a complex process. When the World Health Organization introduced the ICD-9 coding system, 13,600 seemed like a lot of classifications. Now, that system has no more room. Plus, some of the inherent weaknesses in the way ICD-9 reports treatments cause confusion between service providers and insurance companies. Medical coding and billing functions determine when and how much a healthcare provider earns for services. The wrong code can mean a difference of thousands of dollars in a reimbursement. Grey areas may lead to insurance companies denying claims and healthcare providers footing the bill. A newer system, ICD-10, is on target to be launched in October, 2014 with the goal of correcting many of the current issues.