what is the difference between outpatient and inpatient coding?