Automated computer coding software program that classifies numeric diagnostic codes and assigns DRGs of discharged patients using the following information: patient’s age, sex, principal diagnosis, complications/comorbid conditions, principal procedure, and discharge status. A grouper is essential to reimbursement because it determines which type of complicated diagnosis and/or additional procedures affect a principal diagnosis and place the case into the appropriate DRG.