Medical Billing and Coding · Career guide
Physician Office vs. Hospital Coding
On this page 3 sections
In 30 seconds
Choose a Setting Before You Choose a Credential
The college version
About this career page
Career examples describe possibilities, not promises about hiring, salary, remote work, or promotion. This is general educational guidance, not individualized employment or legal advice. Completing this resource does not authorize you to code independently, submit claims, access patient records, interpret compliance or law for an employer, make payer or reimbursement decisions, or claim a credential you have not earned.
Independent educational content. This resource is not affiliated with, endorsed by, sponsored by, or approved by any credentialing organization, coding-system publisher, government agency, testing vendor, or training provider. Credential names are used for identification only. Verify every credential requirement with the issuing organization before acting. A credential may inform career direction; it is not the same as licensure or an employment qualification.
Before You Start
This page is for readers who already know the difference between billing work and coding work and now want to choose a coding setting — or to understand which setting a job posting is describing. If billing versus coding is still fuzzy, read Medical Biller vs. Medical Coder — Recommended first, because everything here assumes you mean coding work.
The setting-to-code-set map in the middle of this page is easier if you have seen what a diagnosis code set and a procedure code set are for. ICD-10-CM Basics — Recommended and CPT Basics — Recommended cover that. You can also read this page first and follow those links when the map raises a question.
Difficulty: Beginner to early intermediate. The ideas are not hard, but you have to hold three settings and three code-set families in mind at the same time, which is the only reason this is not a pure beginner page. If you finish and think "I did not know inpatient coding used a different code set," that is one of the most useful discoveries this page can give you — it is exactly why the page exists, not a sign you fell behind.
What this is and why it matters
You will probably be asked to choose a credential before anyone tells you which setting you are aiming at. That is backwards, and it causes a specific, avoidable problem: a reader who prepares for one setting and then applies for another misreads postings, studies material that does not match the work, and can pick a credential family that does not fit the setting they actually want.
This page compares coding settings so that setting becomes a conscious choice you make first. It draws three lines — professional coding, outpatient facility coding, and inpatient facility coding — and shows what each reports, what documentation each reads, which code-set families each uses, and how the day-to-day work is organized. It also says plainly where this resource's coverage ends, so you know what you would still need to learn for the inpatient side.
It does not claim every office or hospital works the same way, does not compare pay, and does not rank the settings against each other. "Different" is the frame throughout.
What you will be able to do
- Tell professional coding from facility coding, and outpatient facility from inpatient facility work, in terms of what is reported and for whom.
- Name the documentation each setting typically reads — as concepts, not as any employer's rule.
- Reproduce the setting-to-code-set map, including which code set inpatient hospital procedures use and where this site's coverage stops.
- Describe workflow and collaboration differences as patterns to research, not universal truths.
- Read a fictional job posting for setting clues instead of trusting its title.
- Carry a setting preference into credential research on the gateway page and the reviews, without ranking anything.
The simple version
Think of two interpreters. One travels with a single guest and translates only what that one person does and says during a visit, working from a fairly compact set of notes. The other works for a whole hotel and has to account for everything the building provided across a guest's entire stay — the room, the meals, every service from every department — working from a much larger stack of records.
The guest's interpreter is professional coding: it reports the services of one physician or other qualified professional. The hotel's interpreter is facility coding: it reports what the facility itself provided. If the guest just came in for the afternoon and left, that is the outpatient side; if the guest stayed overnight as an admitted patient, that is the inpatient side. The stack of records each interpreter reads is the documentation source, and it is bigger and more varied on the facility side.
Here is where the analogy breaks, and the break is the whole point. Real interpreters share one language, but these do not: inpatient facility procedures are reported with a separate code set that you have not studied on this resource. And hotel rules are set by the hotel, but real coding workflows are set by each employer, each payer, and official guidelines — not by a tidy universal rulebook. So learn the pattern here, then research the specific employer and the official sources for the specifics.
Three settings, defined by what is reported and for whom
Define the settings before you compare them. The dividing question is always: whose work, or whose facility, is being reported, and was the patient admitted?
- Professional coding reports the services of physicians and other qualified professionals — a clinician's own work during a visit. This happens in offices and clinics, and it also happens on the professional side inside hospitals, because a physician who works in a hospital still has their own professional services reported.
- Outpatient facility coding reports a facility's services for care that did not involve an inpatient admission — for example, a hospital's outpatient department or an ambulatory setting billing for the facility's resources.
- Inpatient facility coding reports the diagnoses and procedures of a hospital stay — care delivered to a patient who was formally admitted.
A single visit can generate more than one claim. When a patient sees a physician in a hospital-based setting, the physician's professional services may be reported on a professional claim while the facility's own services are reported on a separate facility claim. That is the two-claim concept, and it surprises most beginners, because as patients we usually think of "one visit, one bill."
Stop and Verify: Whether a given encounter produces a professional claim, a facility claim, or both — and exactly what each reports — is set by official program materials and payer rules, not by this page. Treat the two-claim idea as a concept to understand and confirm against official sources, not as a billing instruction.
For the definitions of these terms, see the Glossary — Definition. The professional-versus-facility claim distinction is also discussed conceptually in the CBCS Certification Review — Certification connection. This page makes no claim about which setting employs more coders.
Documentation sources by setting — as patterns
What a coder reads differs by setting, and that difference drives much of what the day-to-day work feels like. Read the following as patterns you will recognize, not as any employer's rule.
On the professional side, the coder commonly works from a compact set focused on one professional's services: the visit note, procedure notes, and orders tied to that clinician's encounter. On the facility side, the coder works from the fuller record built up across a stay or an outpatient episode — a history and physical, operative reports, progress notes, orders, nursing and ancillary documentation, and a discharge summary. Because that record is larger and assembled from many contributors, documentation-improvement and provider-query functions tend to be more visible on the facility side. That is a pattern, not a rule, and it varies by organization.
Here is one fictional visit read from both viewpoints, in words, with no codes. This example is simplified for coding literacy; it is not medical or clinical education.
Patient A comes to a hospital-based clinic, is seen by a physician for a focused problem, has a minor procedure done, and goes home the same day.
What the professional coder looks for: the physician's own note describing the encounter and the procedure the physician performed — what the clinician did and documented for this visit.
What the facility coder looks for: the facility's account of the same episode — the resources and services the department provided around that visit, drawn from the facility's record.
Same afternoon, two different readings, potentially two claims. Neither coder guesses at anything the documentation does not state; when a detail is missing, it is clarified through the proper query process, never assumed. Compare this with the "do not infer" habit taught on Anatomy for Coders — Related, and the documentation-integrity framing on HIPAA and Compliance — Related.
Recall check: for the same visit, what would the professional coder read, and what would the facility coder read? Say why the facility side is usually the larger stack.
Code-set families by setting — the map with the coverage note
This is the section to memorize. Which code-set families you use depends on the setting, and one setting uses a code set this resource does not teach.
| Setting | Diagnoses | Services or procedures | This site's coverage |
|---|---|---|---|
| Professional (physician office, clinic, professional side in a hospital) | ICD-10-CM | CPT and HCPCS Level II | Covered conceptually |
| Outpatient facility | ICD-10-CM | CPT and HCPCS Level II | Covered conceptually |
| Inpatient facility (hospital admission) | ICD-10-CM | ICD-10-PCS (procedures) | Orientation only — not taught in depth here |
Text alternative: diagnoses are reported with ICD-10-CM (International Classification of Diseases, Tenth Revision, Clinical Modification) in every setting. Professional and outpatient facility services and procedures are reported with CPT (Current Procedural Terminology) and HCPCS Level II (Healthcare Common Procedure Coding System, Level II). Inpatient hospital procedures are reported with a different set, ICD-10-PCS (International Classification of Diseases, Tenth Revision, Procedure Coding System). This resource teaches ICD-10-CM, CPT, HCPCS Level II, and modifiers as concepts and gives ICD-10-PCS only an orientation mention — inpatient-bound readers need an additional current resource for it.
Two things about this map. First, the constant: ICD-10-CM reports diagnoses in every setting — that part does not change with the setting. Second, the swap that beginners miss: professional and outpatient facility work reports procedures and services with CPT and HCPCS Level II, but inpatient hospital procedures are reported with ICD-10-PCS instead. That is why "CPT is used for all procedures" is wrong — it is true for the professional and outpatient facility side and not for inpatient procedures.
Modifiers appear in both professional and facility contexts; they report documented circumstances and are never payment tools. See Modifiers — Related. For the purpose and high-level structure of the sets themselves, see ICD-10-CM Basics, CPT Basics, and HCPCS Level II Basics — Recommended. The setting map is attributed to the official code-set sources; this page teaches no code structure and lists no code values, and the map itself must be confirmed against those sources (see Sources to verify). The CCA Certification Review — Certification connection describes a credential whose scope reaches the facility side.
Recall check: name the diagnosis code set for all three settings, the procedure code set for professional and outpatient facility work, and the procedure code set for inpatient hospital work. Which one does this site not teach in depth?
Reimbursement awareness — one sentence per setting
You need only the awareness that "how it is paid" differs by setting; the details are official and payer material, and this page restates none of them.
- Professional services are paid under one set of approaches by payers, defined in official and payer sources.
- Outpatient facility services are paid under a different set of approaches, defined in official and payer sources.
- Inpatient facility care is paid under yet another set of approaches, defined in official and payer sources.
Stop and Verify: The specific payment systems, methods, and rates for each setting live in official program materials and payer policy. Confirm any such statement there; this page names the settings only so you know the approaches differ.
No rates, no payment-system teaching, and no comparison of which setting pays a coder more — that last one is not something this page addresses at all.
Workflow and collaboration differences — patterns to research
How coders sit within an organization tends to differ by setting, but everything below varies by employer. These are patterns to research, not universals.
In many organizations, professional-side coders work closely with a practice's billing function and with the providers whose services they report. Facility-side coders often sit within or beside a health-information department and interact with documentation-improvement staff, case management, and revenue-integrity functions. Remote arrangements appear in both settings for some employers, with training and productivity expectations that vary — remote work may exist here, but it is not presented as the default or as entry-level.
Here are two invented organization sketches to make the patterns concrete. Both are fictional and describe no real employer.
Clinic X (invented): a physician practice where a small team reports the providers' professional services and sits close to the practice's billing staff. A coder there might walk a documentation question to the provider directly. This is a sketch of a pattern, not a description of any real clinic.
Hospital Y (invented): a hospital where facility coders work inside a health-information department, hand off questions to documentation-improvement staff, and coordinate with revenue-integrity and case-management functions. This is a sketch of a pattern, not a description of any real hospital.
No universal claim is intended by either sketch, and no productivity numbers appear, because those are set by employers and vary widely.
Recall check: spot the error — "Every hospital houses its coders in a health-information department and requires on-site work." Why is that statement unsafe as written?
Employer expectations and job-title variation
Titles for coding roles overlap and do not reliably tell you the setting. You will see coder, coding specialist, professional-fee coder, facility coder, inpatient coder, outpatient coder, HIM coder (Health Information Management), and coding analyst — and the same underlying work can appear under more than one of these. Read the posting, not the title.
Postings signal the setting through four kinds of clue:
- Duty verbs: what the role actually does with encounters or records.
- Documentation named: visit notes and procedure notes point professional; operative reports, discharge summaries, and the full record point facility.
- Code sets named: CPT and HCPCS Level II point professional or outpatient facility; ICD-10-PCS points inpatient facility; ICD-10-CM appears everywhere and does not, by itself, tell you the setting.
- Department named: a practice or billing office points professional; a health-information department points facility.
Three fictional postings, read for clues (all invented):
Posting 1 — "Coding Specialist": "Reviews physician visit and procedure notes for an outpatient practice; assigns diagnosis and procedure/service codes; coordinates with the billing team." Clue read: the documentation (visit and procedure notes) and the department (practice, billing team) point to professional coding, despite the generic title.
Posting 2 — "Inpatient Coder": "Reviews the full inpatient record including operative reports and discharge summaries; assigns diagnoses and inpatient procedures; works within Health Information Management." Clue read: full record, inpatient procedures, and the HIM department point to inpatient facility coding.
Posting 3 — "Facility Coder": "Codes hospital outpatient department encounters; assigns diagnosis and procedure/service codes for facility services." Clue read: "facility" plus "outpatient department" and CPT/HCPCS-style service coding point to outpatient facility coding — a reminder that "facility" alone does not mean inpatient.
The posting-reading method here is the same one taught for careers on Entry-Level Job Reality — Career connection, and the "read the duties behind the title" habit comes from Medical Biller vs. Medical Coder — Recommended.
Recall check: a posting names "operative reports, discharge summary, and ICD-10-PCS." Which setting is it, and which clue was decisive?
Choosing a direction — questions, not answers
This page does not tell you which setting to pick. It gives you the questions whose answers point you toward one, so you can carry a preference into credential research.
- Do I prefer reading compact notes for one professional's visit, or the full record of a whole stay?
- Do I want to follow one clinician's story, or account for everything a facility provided?
- Do I picture a small team beside a billing function, or a larger department beside documentation-improvement and revenue-integrity staff?
- Am I willing to study an additional code set — ICD-10-PCS — for inpatient work, which this resource does not teach in depth?
- What does my own sample of local or remote postings show for each setting?
- Which credential family's official scope description spans the setting I am drawn to?
Take your answers to Start Here: Which Certification Is Right for You? — Next lesson, where setting feeds the decision, and then to the matching CPC or CCA review — Certification connection. Each credential's scope belongs to its issuer's official description; verify it there, and do not rank the credentials or the settings.
Boundaries
This page does not rank settings, does not compare pay, and makes no claim about which setting employs more coders or offers more remote work. Workflow descriptions are patterns to research, not any employer's actual practice. Employer policy, official guidelines, payer rules, and the official code-set sources control the real answers.
Completing this resource does not authorize you to code independently, submit claims, access patient records, interpret compliance or law for an employer, make payer or reimbursement decisions, or claim a credential you have not earned. Career direction is not the same as credential choice; certification is not the same as an employment qualification; and certification is not licensure.
Understand, memorize, look up, verify
| Use this approach | What belongs here |
|---|---|
| Understand | What each setting reports and for whom; why documentation sources differ; why inpatient procedure coding uses a separate code set; why workflows are patterns, not rules. |
| Memorize carefully | The three settings; the setting-to-code-set map; the ICD-10-PCS coverage note; the four posting clues. |
| Look up | A specific employer's department structure and software; how a particular posting phrases its setting. |
| Verify officially | Claim-type and code-set statements (official code-set and program sources); credential scope descriptions (the issuers); any labor-market statement (public data, cited); a real employer's workflow (that employer). |
Text alternative: understand the reasons behind the settings; memorize the three settings, the code-set map, and the coverage note; look up employer-specific details; and verify code-set, claim-type, credential, and labor statements against their controlling official sources.
Common misconceptions
| Belief | Why it is tempting | The correction |
|---|---|---|
| "A coding credential covers every setting." | "Coding" sounds like one job, and credential marketing rarely leads with setting. | Settings differ in what is reported and which code sets apply; match a credential to its issuer's official scope description, and read setting first. See the gateway and the CPC and CCA reviews. |
| "CPT is used for all procedures, including inpatient." | CPT is the procedure set most learners meet first. | Inpatient hospital procedures use ICD-10-PCS, not CPT; the map with the coverage note shows the swap. Confirm against the official code-set sources. |
| "Hospital coding is harder (or easier) than office coding." | Forum threads love to rank them. | This page does not rank; the settings are different, not better or worse. Use the fit questions, not rumor. |
| "One visit produces one claim." | As patients we usually get one bill. | A hospital-based visit can produce a professional claim and a facility claim; see the same-visit example. Confirm claim-type rules officially. |
| "Every hospital works like the one I read about." | A single vivid source feels like the whole picture. | Workflow, remote availability, and productivity vary by employer; the sketches are labeled invented and framed as patterns. |
| "The job title tells me the setting." | Titles look descriptive. | Titles overlap; read the duty verbs, documentation, code sets, and department named. See the three fictional postings. |
Check yourself
- Define the three settings by what is reported and for whom.
- Reproduce the setting-to-code-set map from memory, including where this site's coverage ends.
- Say what the professional coder and the facility coder would each read for the same hospital-based visit.
- List the four posting clues and explain why the title alone is unreliable.
- State one setting preference — or an honest "not sure" — that you would bring to the certification decision.
Teach it back: explain to a classmate the difference between coding a visit for the physician and coding a stay for the hospital. Include one distinction (outpatient versus inpatient), one professional-context point (departments and collaboration patterns vary by employer), and one thing you would verify in official sources (which code set applies to inpatient procedures). There is no model answer.
Ready to move on?
- I can say what each setting reports and for whom.
- I know which code-set families each setting uses and where this site's coverage ends.
- I can tell what a professional coder and a facility coder would read for the same visit.
- I can read a posting for setting clues without trusting the title.
- I have a setting preference, or an honest "not sure," to bring to the certification decision.
This page does not rank settings, compare pay, or describe any real employer's workflow. Reading it does not qualify you to code in any setting.
If you got something wrong
| Mistake | Review | Try again |
|---|---|---|
| Confused professional and facility, or outpatient and inpatient | This page's "Three settings" definitions and the same-visit example — Remediation | In a later session, sort a fictional visit into settings. |
| Mixed up which code set a setting uses | ICD-10-CM Basics and CPT Basics purpose sections — Remediation, then this page's map | In a later session, rebuild the code-set map from memory. |
| Treated a workflow or remote pattern as universal | This page's "Workflow and collaboration" section and Entry-Level Job Reality — Career connection | In a later session, catch the error in a fictional universal claim. |
| Trusted a job title over the duties | This page's posting clues and Medical Biller vs. Medical Coder — Recommended | In a later session, classify fictional postings by clue. |
| Leaned on a forum "which is harder" claim | The "Check the source yourself" section below — Standard | In a later session, name which source controls the question. |
If two settings stay tangled, put them side by side and compare before more practice. If you relied on a forum opinion, review the source challenge before continuing.
In the profession
Professional-side coders work in practices, clinics, billing companies, and within facilities' professional-fee functions; facility coders work in health-information departments, outpatient coding units, and inpatient coding units, in some organizations alongside documentation-improvement and revenue-integrity staff. Remote arrangements exist for some employers in both settings, with expectations that vary. Employer policy, official guidelines, and payer rules control real workflow; this page describes patterns to research, not any employer's practice.
In certification
Setting comes before credential. Once you have a setting preference, take it to Start Here: Which Certification Is Right for You? — Next lesson, then to the CPC or CCA review — Certification connection. Each credential's scope is described by its issuing organization; this page attributes scope to those descriptions, asks you to verify them, and ranks nothing. This page does not align to any exam.
In careers
Postings phrase settings through duty verbs, the documentation named, the code sets named, and the department named, and titles overlap across settings. Reading duties behind the title is the same skill taught on Entry-Level Job Reality and Building Experience After Certification — Career connection. Remote work may exist in both settings for some employers, with varying expectations; possible is not typical, and nothing here implies an employment outcome.
For continuing learning
Professionals considering a setting change use the documentation-sources and code-set sections to scope the study a move would require — including the additional code set, ICD-10-PCS, for inpatient work. A six-month return needs the map and the posting clues refreshed; a years-away return is best started at Medical Biller vs. Medical Coder — Recommended, then this page, then the gateway. This resource provides no approved continuing-education or renewal credit.
Study options
- 5-Minute Review: the three settings and the setting-to-code-set map.
- 15-Minute Study: the documentation sources plus the same-visit example.
- Full Lesson: every section, including reimbursement awareness, collaboration patterns, the posting clues, and the fit questions.
- Refresher or Deep Dive: the posting clues applied to your own sample of postings, plus the ICD-10-PCS orientation note and the official code-set sources for the inpatient side.
None of these is the "best" plan; use the short review when time is short and a fuller pass when a distinction keeps slipping.
If you remember only five things: there are three settings, not one; documentation sources are compact on the professional side and fuller on the facility side; the map is ICD-10-CM everywhere, CPT and HCPCS Level II for professional and outpatient facility, and ICD-10-PCS for inpatient procedures; workflow and remote patterns are things to research, not rules; and you choose a setting before you choose a credential.
Check the source yourself
Not every source that mentions a setting controls what is true for your decision. The official code-set sources control the code-set map. Official program materials control claim-type and reimbursement statements. A credential's issuing organization controls that credential's scope. A specific employer controls its own workflow. A forum thread and a single job posting can raise a good question, but neither controls a code-set or claim-type answer.
Freshness note: the setting definitions and the code-set families are stable and attributed; posting language, job titles, and remote patterns change over time; and any labor-market figure is periodic data that must be cited to its source.
Source challenge: you read the claim "hospital coders must know ICD-10-PCS." You have four sources — an official code-set source, a credential's official scope description, a forum thread, and a single job posting. Which source establishes that ICD-10-PCS is the inpatient hospital procedure code set? Which one tells you whether a particular credential's scope includes inpatient work? Which two only raise the question rather than settling it, and why? Point yourself to the official code-set sources for the map (Official resource) before trusting the forum or the posting.
Frequently asked questions
What is the difference between professional and facility coding?
Professional coding reports the services of a physician or other qualified professional — one clinician's work during a visit — and happens in offices, clinics, and on the professional side inside hospitals. Facility coding reports what the facility itself provided, either for outpatient care or for an inpatient stay. They can both apply to the same visit and can produce separate claims.
Do hospitals use CPT?
For many outpatient facility services, yes — CPT and HCPCS Level II are used on the professional and outpatient facility side. But inpatient hospital procedures are reported with ICD-10-PCS instead, not CPT. Confirm code-set-by-setting statements against the official code-set sources.
Can one visit have two claims?
Conceptually, yes: a hospital-based visit can generate a professional claim for the physician's services and a separate facility claim for the facility's services. The exact rules for when this happens are set by official program materials and payer policy, so treat it as a concept to verify, not a billing instruction.
Is hospital coding harder than office coding?
This page does not rank them. The settings differ in the documentation read and the code sets used; "harder" or "easier" is usually a forum opinion. Use the fit questions to decide what suits you, not a ranking.
Which credential fits which setting?
Research it by fit, using each credential's official scope description from its issuing organization. Setting comes first; then the gateway page and the CPC or CCA reviews help you match a credential family to the setting you want. This resource ranks no credential and guarantees no outcome.
Where to go next
- Recommended next: Start Here: Which Certification Is Right for You? — Next lesson.
- If you struggled: Medical Biller vs. Medical Coder — Recommended, then the purpose section of ICD-10-CM Basics — Related.
- If you already know this: the setting map in the CCA Certification Review — Certification connection, and the ICD-10-PCS orientation note there.
- If your goal is billing: the claim-type concepts in the CBCS Certification Review — Certification connection.
- If your goal is coding: Start Here: Which Certification Is Right for You? — Next lesson, then the matching review.
Sources to verify before relying on this page
- Official code-set sources (CDC/NCHS and CMS for ICD-10-CM and ICD-10-PCS; AMA for CPT; CMS for HCPCS Level II) — control the setting-to-code-set map, including the statement that inpatient hospital procedures use ICD-10-PCS.
- CMS official program materials — control the two-claim (professional versus facility) concept and the one-sentence reimbursement-awareness statements (identification only, no rates).
- Issuing organizations' official credential scope descriptions — control every credential hand-off statement about which setting a credential's scope spans.
- Public labor data (for example, BLS) — only if a labor-market statement is added later, with full citation and no ranking of settings.
- Current local job postings (the reader's own sample) — method only; postings illustrate setting clues and do not control any code-set or claim-type fact.
Study tools & related lessonsRelated
Educational content only. It is not medical, legal or professional advice. Found an error? Tell us.
