Changelog
Never miss a new feature - subscribe to email updates
Trusted by the fastest-growing healthtech companies
Dec 1, 2025
Stedi now rejects secondary and tertiary 837P professional, 837D dental, and 837I institutional claims if the claim’s Coordination of Benefits (COB) amounts don’t balance.
When you submit a secondary or tertiary claim, you must include the payments and adjustments, like patient responsibility or disallowed amounts, from previous payers. These amounts must add up cleanly:
This process is called Coordination of Benefits (COB) balancing.
If the numbers don’t match, the payer may reject the claim to avoid overpayment. This edit – the industry term for an automated validation rule – catches the issue before it reaches the payer.
For more on COB balancing, see our How to balance COB claims guide.
Rejection errors
If you submit a claim that fails the edit using Stedi’s claim submission APIs or professional claim form, you’ll get back an error message in real time. If you’re using a JSON API endpoint, the response includes details in the errors array:
If you submit a claim that fails the edit using SFTP, Stedi will reject the claim with a 277CA claim acknowledgment. The acknowledgment will contain a related claim status category code, claim status code, and error message. You can use the error message to correct and resubmit the claim.
Resolution tip
Double-check the payment and adjustment details from the previous payer’s Electric Remittance Advice (ERA), Explanation of Payment (EOP), or Explanation of Benefits (EOB). For help walking through the math, see How to balance COB claims.
Nov 26, 2025
Stedi now rejects 837P professional, 837D dental, and 837I institutional claims that contain an invalid phone number.
Stedi already fixes common formatting issues for phone numbers in claims. These fixes include:
Removing non-alphanumeric characters, such as spaces, parentheses, or hyphens.
Converting vanity letters, such as those in 1-800-MEDICARE, to numbers
Removing leading country codes, such as
1from 11-digit numbers.
Sometimes, phone numbers still don’t meet phone number validation requirements even after all fixes have been made. Invalid phone numbers will ultimately be rejected by payers, which delays the ultimate adjudication of the claim.
Stedi has introduced a new edit – the industry term for an automated validation rule – to ensure all telephone numbers in a claim are exactly 10 digits after all fixes.
If you submit a claim that fails the edit using Stedi’s claim submission APIs or professional claim form, you’ll get back an error message in real time. If you’re using a JSON API endpoint, the response includes error details in the errors array:
If you submit a claim that fails the edit using SFTP, Stedi will reject the claim with a 277CA claim acknowledgment. The acknowledgment will contain a related claim status category code, claim status code, and error message. You can use the error message to correct and resubmit the claim.
Nov 26, 2025
You can now change how long Stedi retries failed checks in a batch using the new maxRetryHours property of the Batch Eligibility Check API endpoint.
You can set any integer between 8 and 24 hours (inclusive). If you don’t specify a value, the default remains 8 hours.
For example:
Note: You can only set a customer retry window for batch eligibility checks submitted using the Batch Eligibility Check API endpoint.
For more details, see our announcement blog.
Nov 21, 2025
You can now filter provider records in the List Providers API endpoint by NPI and Tax ID using the providerNpis and providerTaxIds query parameters.
Both parameters expect exact matches and accept multiple values. They can be combined with other filters. The endpoint uses AND logic to return the intersection of all filters.
Example
The following request returns up to 50 provider records whose name contains Dental and whose NPI matches either 1234567890 or 0987654321 and whose tax ID matches either 111223333 or 444556666.
The List Providers endpoint is used to filter provider records used in transaction enrollment requests. For more information, see the transaction enrollment docs.