Appearance
Search & Validation
EDI Paisan includes built-in search and validation tools that help you find specific data and catch errors before they cause rejections.
Search
How to Search
- Upload any EDI file
- Click the search bar in the toolbar (or press
/to focus) - Type your search term and press Enter
- Results appear in a dedicated panel below the search bar
Search Capabilities
| Feature | Description |
|---|---|
| Text search | Find any text across all segments and elements |
| Regex support | Use regular expressions for complex patterns |
| Result highlighting | Matching segments are highlighted in the viewer |
| Result count | Shows total number of matches |
| Click to navigate | Click any result to jump to that segment |
| Debounced input | Search waits 300ms after you stop typing, or press Enter for immediate results |
Search Examples
| What You Need | Search For |
|---|---|
| Find a patient | SMITH or JOHN |
| Find a claim by ID | CLM001 or the claim number |
| Find a procedure code | 99213 |
| Find a specific NPI | 1234567890 |
| Find all denials | CLP*.*\*4 (regex: CLP with status 4) |
| Find adjustment codes | CAS*CO*45 |
Tips
- Search works across all view modes (Raw, Tree, Grid)
- Results persist as you switch between views
- Click Clear (X button) to reset the search
- For large files, search is optimized to avoid blocking the UI
Validation
EDI Paisan automatically validates your file the moment it's loaded. No button to click — errors appear immediately.
Validation Layers
Layer 1: Envelope Validation
Checks the structural integrity of the EDI envelope:
| Check | What It Validates |
|---|---|
| ISA/IEA matching | Every ISA has a matching IEA with correct control number |
| GS/GE matching | Every GS has a matching GE with correct control number |
| ST/SE matching | Every ST has a matching SE with correct control number |
| Segment counts | SE01 matches actual segment count between ST and SE |
| Group counts | GE01 matches number of ST/SE pairs in the group |
| Interchange counts | IEA01 matches number of GS/GE pairs in the interchange |
Layer 2: Content Validation
Checks HIPAA implementation guide compliance:
| Check | What It Validates |
|---|---|
| Required elements | Mandatory fields are not empty (e.g., CLM01, NM103) |
| Element length | Values meet minimum and maximum length requirements |
| Qualifier codes | Code values exist in the HIPAA-defined code sets |
| NM1 name rules | Person entities (NM102=1) have last name populated |
| NPI format | NPI numbers (NM108=XX) are exactly 10 digits |
Validation Panel
The validation panel appears automatically when errors or warnings are found:
| Severity | Meaning | Example |
|---|---|---|
| Error | Will be rejected by payer/clearinghouse | Missing required patient name |
| Warning | May cause issues but some payers accept | Element shorter than minimum length |
| Info | Informational — not an error | Unrecognized qualifier code (may be valid but not in our dictionary) |
Navigating Errors
- Each error shows the segment ID, element position, and description
- Click any error to jump directly to the problem segment in the viewer
- The segment detail panel shows the specific element causing the issue
- Error count is displayed in the toolbar
Common Validation Errors
| Error Code | Meaning | How to Fix |
|---|---|---|
CONTENT_REQUIRED_ELEMENT | Required field is empty | Populate the missing element |
CONTENT_NM1_NAME_REQUIRED | Person name missing in NM1 | Add last name (NM103) for person entities |
CONTENT_INVALID_NPI_FORMAT | NPI is not 10 digits | Verify NPI number |
CONTENT_INVALID_QUALIFIER | Code not in HIPAA code set | Check the code value against the standard |
CONTENT_ELEMENT_TOO_SHORT | Value below minimum length | Pad or correct the value |
CONTENT_ELEMENT_TOO_LONG | Value exceeds maximum length | Truncate or correct the value |
Tier Requirements
| Feature | Free | Pro |
|---|---|---|
| Text search | ✅ | ✅ |
| Regex search | ✅ | ✅ |
| Envelope validation | ✅ | ✅ |
| Content validation | ✅ | ✅ |
| Error navigation | ✅ | ✅ |
Both search and validation are fully available on the Free tier.
Related Documentation
- File Viewer — Viewing and inspecting EDI files
- Navigation Guide — Navigating the file structure
- 999 Troubleshooting — Tracing payer rejection errors
- Supported File Types — What files EDI Paisan supports
