Medical Coder Job Roles Explained: Inpatient, Outpatient, Professional, Auditor and More
By JobKarle Editorial Team · Published · 4 min read
The main types of medical coding jobs in US healthcare BPOs, what each one involves, and the related roles in auditing, documentation improvement and training.
How coding jobs are divided
Coding jobs are usually divided by the care setting (inpatient, outpatient or physician office) and by speciality. A job post will tell you which setting and speciality the role covers, and the setting decides which code sets and rules you use most.
Inpatient coder
Inpatient coders work on hospital stays. Charts are longer and more complex, and they cover diagnoses, procedures and the hospital's final summary. Inpatient coding uses ICD-10-CM and ICD-10-PCS, and the codes feed into how the hospital is paid for the stay. These roles usually ask for more experience and a higher-level qualification.
Outpatient coder
Outpatient coders work on hospital outpatient visits, emergency visits, day surgery and diagnostic tests. They mainly use ICD-10-CM, CPT and HCPCS. Outpatient coding is a common starting point for new coders.
Professional (physician) coder
Professional coders code the services provided by doctors, such as office visits, consultations and procedures. They use ICD-10-CM and CPT, and often assign evaluation and management (E/M) levels, which describe how complex a visit was. Many roles are specialised by field.
Specialty coding
- Radiology and imaging
- Cardiology
- Emergency medicine
- Orthopaedics and surgery
- Pathology and laboratory
- Gastroenterology
- Anaesthesia
- Risk adjustment
Related roles around coding
- Coding auditor or quality analyst: reviews coders' work, measures accuracy and gives feedback
- Clinical documentation improvement (CDI) specialist: works with doctors so records are complete and precise enough to code correctly
- Coding trainer: trains new coders on guidelines, tools and client rules
- Coding team lead: manages a group of coders, work allocation and quality
- Coding denial specialist: fixes claims denied for coding reasons
- Charge entry and billing roles: use the codes to build claims
Typical differences between roles
- Look at the setting named in the job post: inpatient, outpatient or physician.
- Check which code sets the role uses and whether it needs a specific qualification.
- See whether the role is for freshers, trainees or experienced coders only.
- Note the speciality and whether training is provided for it.
- Check productivity and accuracy targets, shift timing and whether the job is office or remote.
Picking your first coding role
For most new coders, a trainee or entry-level outpatient or professional coding role is the realistic start. As you gain experience, you can move to inpatient work, a higher-demand speciality, auditing or documentation improvement.
What job descriptions usually ask for
Read the details closely, because titles can be confusing. The same words can mean different work at different companies.
- Setting and code sets: inpatient, outpatient or professional, and which code sets are named
- Experience: fresher or trainee, or a set number of years in a particular setting or speciality
- Qualification: whether a recognised coding certification is required or preferred
- Tools: coding software, encoder tools or electronic medical record systems named in the post
- Targets: how accuracy and productivity are measured
- Shift and work mode: day or night, office, hybrid or remote
How coders are measured
Most coding teams track two things: accuracy and productivity. Accuracy is the share of your coded charts that auditors find correct. Productivity is how many charts you finish in a set time. Targets depend on the setting and complexity, since inpatient charts take much longer than simple outpatient ones. Ask the recruiter how both are measured and what happens during the training period.
Questions to ask the recruiter
- Which setting and speciality will I code, and which code sets will I use?
- Is the role for freshers or trainees, and how long is the training?
- What are the accuracy and productivity targets, and how are they reviewed?
- Is a certification required, and does the company support exam preparation?
- What are the shift timings and the work mode?
- What is the growth path from this role?
Ready to apply? Browse active jobs on JobKarle.
Browse Jobs