Identify and apply the key segment differences between an X12 837P professional claim and an 837I institutional claim

domain: x12.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm transaction set: 837P uses implementation guide 005010X222A2 and 837I uses 005010X223A3; both share the ISA/GS/ST envelope structure but diverge in CLM and service loop segments
  2. In CLM05 (claim service location), 837P uses a place-of-service code (2-digit CMS POS code, e.g., '11' for office, '21' for inpatient) while 837I uses facility/claim/frequency type codes (e.g., '11' for hospital inpatient, '13' for outpatient hospital) — these code sets are different and not interchangeable
  3. 837P uses SV1 segments for professional service lines: SV101 composite procedure code (qualifier + CPT/HCPCS), SV102 charge, SV103 unit/basis of measurement, SV104 units; 837I uses SV2 segments for institutional service lines with revenue codes in SV201
  4. 837I requires CLM05-1 facility type code and Bill Type Code in its own composite; it also requires UB-04 equivalent data including Condition Codes (HI*BF), Occurrence Codes (HI*BH), and Value Codes (HI*BE) in HI segments that do not appear in 837P
  5. Both require HI segments for diagnosis codes but 837I typically includes a longer list of ICD-10 diagnoses (principal, admitting, external cause) and procedure codes (ICD-10-PCS in SV2 or HI*BP) in addition to revenue codes
  6. Attending, operating, and other physician NPI loops (Loop 2310) are structured similarly in both but 837I requires the attending physician loop (NM1*71) while 837P requires the rendering provider loop (NM1*82)

Known gotchas

Related routes

Construct an X12 837I institutional claim for an inpatient stay including all required UB-04 equivalent data elements in the correct loops and segments
x12.org · 6 steps · unrated
Identify and populate every required loop and segment unique to an X12 837D dental claim that differs from an 837P professional claim
x12.org · 6 steps · unrated
Submit an X12 837I institutional claim for a hospital inpatient stay
x12.org · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans