Skip to content

Claim Splitting ​

EDI Paisan's splitting feature breaks large EDI files into smaller pieces — by claim, by subscriber, by provider, or by transaction. Essential for clearinghouse file size limits, targeted resubmissions, and isolating problem claims.


What Is Claim Splitting? ​

Claim splitting divides a single EDI file into multiple valid files, each containing a subset of the original data. Every output file includes proper envelopes (ISA/IEA, GS/GE, ST/SE) with updated control numbers.

For example, an 837 file with 500 claims can become:

  • 500 individual claim files
  • 50 files with 10 claims each
  • Files grouped by rendering provider
  • Files grouped by subscriber

Each output file is fully valid X12 and ready for submission or processing.


Why Split Files? ​

File Size Limits ​

Many clearinghouses impose size limits (often 5MB or 10MB). Split large files into manageable chunks that meet your trading partner's requirements.

Targeted Resubmission ​

Got a rejection on one claim? Split it out, fix it, and resubmit — without touching the other 499 claims in the file.

Isolating Problem Claims ​

When you need to troubleshoot specific claims, split them into individual files for focused analysis.

Provider-Specific Routing ​

Some clearinghouses require separate files per rendering provider or billing provider. Split automatically by provider NPI.

Payment Reconciliation ​

Split 835 files by check to match individual payments with bank deposits.

Claim-Level Workflows ​

Need to process claims one at a time? Split an 837 by claim and feed individual files to your workflow system.


Split Modes ​

EDI Paisan offers different split modes depending on the transaction type.

Universal Modes (All File Types) ​

These modes work with any X12 file:

ModeWhat It DoesUse Case
By PartsDivide into N equal partsFile size limits
By TransactionOne file per ST...SE envelopeTransaction-level processing
By GroupOne file per GS...GE envelopeFunctional group separation
By InterchangeOne file per ISA...IEA envelopeTrading partner isolation

837 Claim-Specific Modes ​

For 837 professional (837P) and institutional (837I) claims:

ModeWhat It DoesUse Case
By SubscriberEach subscriber with their dependent claimsPatient-centric workflows
By ClaimEach claim becomes a separate fileIndividual claim submission
By Rendering ProviderGroup by rendering provider NPIProvider-specific clearinghouses
By PayerGroup all subscribers by their payerPayer-specific routing or analysis

835 Payment-Specific Modes ​

For 835 remittance advice files:

ModeWhat It DoesUse Case
By CheckEach check/EFT paymentCheck-level reconciliation
By PaymentEach claim payment becomes a filePayment posting workflows
By PayerGroup by payer organizationPayer-specific analysis
By ProviderGroup by payee/providerMulti-provider practices

Re-Enveloping ​

When files are split, EDI Paisan creates proper envelopes for each output file:

What Gets Updated ​

SegmentElementDescription
ISAISA13Unique interchange control number
GSGS06Unique functional group control number
STST02Transaction set control number
SESE01Accurate segment count
GEGE01Accurate transaction count
IEAIEA01Accurate functional group count

What Stays the Same ​

  • Sender/receiver identifiers (ISA05-08)
  • Functional identifier code (GS01)
  • Version/release (GS08)
  • Original date/time stamps
  • All claim content

Control Number Management ​

Free tier uses preview control numbers (random, may not be unique across sessions).

Pro tier uses production-ready, database-backed sequences that guarantee uniqueness and persist across sessions.


Tier Requirements ​

FeatureFreeProEnterprise
Preview split results✅✅✅
Download split files❌✅✅
Production control numbers❌✅✅
Batch download (ZIP)❌✅✅

Free tier users can preview what splitting would produce — see the count, examine individual chunks in the viewer. To download split files, you'll need Pro or higher.


How Splitting Works ​

  1. Upload your file — Load any supported EDI file
  2. Choose split mode — Select how you want to divide the file
  3. Preview results — See chunk count and examine each piece
  4. Download — Export individual files or all chunks as a ZIP

All processing happens in your browser. Files never leave your computer.

Step-by-step guide →


Common Workflows ​

Clearinghouse Submission ​

Large 837 (15MB) → Split by Parts (3) → Three 5MB files → Submit separately

Reprocessing Denials ​

835 with denials → Identify denied claim IDs → Split original 837 by claim → Fix specific claims → Resubmit

Provider Distribution ​

Multi-provider 837 → Split by Rendering Provider → Route to provider-specific clearinghouses

Payer-Specific Routing ​

Multi-payer 837 batch → Split by Payer → Route each file to payer's clearinghouse

Payment Reconciliation ​

Large 835 → Split by Check → Match individual files to bank deposits

Best Practices ​

Before Splitting ​

  • Validate first — Make sure the original file is valid X12
  • Note the totals — Record original claim/service line counts for verification
  • Back up — Keep the original file in case you need it

After Splitting ​

  • Verify counts — Sum of split chunks should equal original
  • Spot check — Open a few split files to confirm content
  • Test submission — Try one file before submitting all

Control Numbers ​

  • Production use — Always use Pro tier for files you'll submit to clearinghouses
  • Testing — Free tier preview numbers are fine for internal testing

Limitations ​

Splitting Preserves Structure ​

Splitting never breaks a claim in the middle. The smallest unit is:

  • 837: One claim (CLM loop with all service lines)
  • 835: One claim payment (CLP with all SVC lines)

Memory Considerations ​

Very large files (100MB+) may strain browser memory. For enterprise-scale batch splitting, contact us about API access.

Original File Unchanged ​

Splitting creates new files. Your original file is never modified.


Your Friend in EDI