Appearance
How to Split Files
This guide walks you through splitting an EDI file in EDI Paisan — from upload to download.
Before You Start
- Supported file types: 837P, 837I, 835, 270, 271
- Browser requirement: Modern browser (Chrome, Firefox, Safari, Edge)
- Tier requirement: Free (preview only) or Pro (download)
Step 1: Upload Your File
- Go to app.edipaisan.com
- Click Upload or drag-and-drop your EDI file
- Wait for the file to parse completely
EDI Paisan will display the parsed file with summary statistics.
Large files
For files over 50MB, parsing may take a few moments. You'll see a progress indicator.
Step 2: Open the Split Panel
- Look for the Split button in the toolbar
- Click to open the splitting panel
The panel shows:
- Available split modes — Based on your file type
- Preview count — How many chunks the split will create
- Options — Formatting and output settings
Step 3: Choose a Split Mode
For 837 Claims Files
| Mode | When to Use |
|---|---|
| By Claim | Isolate individual claims for troubleshooting or resubmission |
| By Subscriber | Group claims by patient (includes dependents) |
| By Rendering Provider | Route to provider-specific clearinghouses |
| By Payer | Separate claims by payer for payer-specific routing or analysis |
| By Parts | Create N equal-sized files for size limits |
| By Transaction | One file per ST...SE envelope |
For 835 Remittance Files
| Mode | When to Use |
|---|---|
| By Check | Match payments to bank deposits |
| By Payment | One file per claim payment |
| By Payer | Analyze by payer |
| By Provider | Separate payments by payee |
| By Transaction | One file per ST...SE envelope |
Universal Modes
| Mode | When to Use |
|---|---|
| By Parts | Divide into N equal chunks (enter the number) |
| By Transaction | Each ST...SE becomes a file |
| By Group | Each GS...GE becomes a file |
| By Interchange | Each ISA...IEA becomes a file |
Step 4: Configure Options
Output Format
| Option | Description |
|---|---|
| Add line breaks | Insert newlines after each segment (easier to read) |
| Preserve original | Keep exact original formatting |
Control Numbers
| Option | Description |
|---|---|
| Preview mode | Random control numbers (Free tier) |
| Production mode | Sequential, unique control numbers (Pro tier) |
Step 5: Run the Split
Click the Split button to execute the split operation. EDI Paisan will process your file and display the results.
Review Split Results
After splitting, you'll see a list of chunks:
Split Results: 47 files
Mode: By Claim
Chunk 1: CLM001 - SMITH, JOHN - $1,500.00
Chunk 2: CLM002 - JONES, MARY - $2,300.00
Chunk 3: CLM003 - WILLIAMS, ROBERT - $875.00
...Inspect Individual Chunks
Click on any chunk to preview its contents:
- View the segments included
- Check claims and dollar totals
- Verify control numbers
TIP
Spot-check a few chunks to make sure the split worked as expected before downloading.
Step 6: Download (Pro Tier)
Once you're satisfied with the preview:
Download Options
| Option | Description |
|---|---|
| Download All (ZIP) | All split files in a single ZIP archive |
| Download Individual | Click on a specific chunk to download just that file |
File Naming
Split files are named with a pattern:
original-filename_001.edi
original-filename_002.edi
original-filename_003.ediWhen splitting by claim or subscriber, names may include identifiers:
original_CLM001.edi
original_CLM002.ediExamples
Example 1: Splitting for Size Limits
Your clearinghouse has a 5MB limit. Your file is 15MB.
- Upload the 15MB 837 file
- Click Split
- Choose By Parts
- Enter 3 (15MB ÷ 5MB)
- Click Preview
- Verify each chunk is under 5MB
- Click Download All
- Submit each file separately
Example 2: Resubmitting a Denied Claim
You received an 835 showing CLM456 was denied. You need to fix and resubmit just that claim.
- Upload the original 837 file that contained CLM456
- Click Split
- Choose By Claim
- In the preview, find CLM456
- Click on CLM456 to download just that chunk
- Edit the claim as needed
- Submit the corrected single-claim file
Example 3: Provider-Specific Routing
Your practice has three rendering providers, each with their own clearinghouse.
- Upload the 837 file with claims for all providers
- Click Split
- Choose By Rendering Provider
- Preview shows 3 files (one per NPI)
- Download all
- Route each file to the appropriate clearinghouse
Example 4: Payment Reconciliation
Your bank shows three deposits today. You need to match them to 835 files.
- Upload the 835 file
- Click Split
- Choose By Check
- Preview shows payments by check number
- Download all
- Match check numbers to bank deposits
Example 5: Payer-Specific Routing
Your practice submits to 4 different payers through different clearinghouses. You have one batch file.
- Upload the multi-payer 837 file
- Click Split
- Choose By Payer
- Preview shows one file per payer (e.g., BCBS, Aetna, United, Cigna)
- Download all
- Route each file to the payer's designated clearinghouse
TIP
When the same payer appears for multiple subscribers, they are grouped together into a single file. For example, if BCBS covers 3 subscribers in your batch, all 3 will be in the BCBS output file.
Verifying Your Split
After downloading, verify the split worked correctly:
Count Check
| Metric | Original | Sum of Splits |
|---|---|---|
| Claim count | 47 | 47 |
| Service lines | 123 | 123 |
| Total charges | $45,000 | $45,000 |
Spot Check
Open a few split files and verify:
- Envelopes are complete (ISA...IEA)
- Control numbers are unique
- Content matches expected claims
Validation
Upload a split file back to EDI Paisan:
- Should parse without errors
- Structure should be valid
- Counts should match preview
Troubleshooting
"Split produced unexpected count"
The split count depends on the mode and file content:
- By Claim creates one file per CLM loop (not per ST envelope)
- By Check creates one file per TRN segment
- Files with nested transactions may produce more chunks than expected
"Download button disabled"
You need a Pro subscription to download split files. Free tier allows preview only.
"Memory error on large file"
Very large files (100MB+) may exceed browser memory limits. Try:
- Splitting by a coarser mode first (By Group instead of By Claim)
- Using a device with more RAM
- Contact us about API access for enterprise-scale needs
"Control numbers already used"
In Pro mode, control numbers are tracked per location. If you're seeing duplicates:
- Check that you're signed into the correct account
- Control numbers reset if you clear browser storage
- Contact support for control number issues
Best Practices
- Validate first — Split a valid file to get valid output
- Preview before download — Check counts and spot-check content
- Use Pro for production — Free tier control numbers aren't guaranteed unique
- Keep originals — Splitting creates copies; never delete your source file
- Test one first — Before submitting 50 split files, try one to confirm acceptance
Related Documentation
- Claim Splitting Overview — Modes and use cases
- Splitting by Payer — Detailed payer split guide
- Pro Tier — Control numbers and download features
- 837P Reference — Claim structure
- 835 Reference — Payment structure
