Changelog
RSS Feed
Subscribe to email updates
Trusted by the fastest-growing healthtech companies
Dec 23, 2025
Stedi now rejects 837P professional, 837D dental, and 837I institutional when a line item control number exceeds 30 characters.
The line item control number, also called the provider control number, is a provider-assigned identifier for each service line. Payers return this number on service lines in 277CA claim acknowledgments and 835 Electronic Remittance Advice (ERAs). Providers use it to track service lines across claim submissions, acknowledgments, and remittance files.
Line item control numbers are different from patient control numbers, which are used to track a claim as a whole.
HIPAA-adopted standards limit this line item control numbers to a maximum of 30 characters. If the value is too long, the payer may reject the claim, which can cause payment delays.
This edit – the industry’s term for an automated validation rule – catches the issue before it reaches the payer.
When this edit applies
A claim will fail this edit when:
JSON API
If you’re using one of Stedi’s JSON claim submission API endpoints, the edit fails if one of the following request field values is more than 30 characters:
Professional claims JSON endpoint:
claimInformation.serviceLines.providerControlNumberDental claims JSON endpoint:
claimInformation.serviceLines.providerControlNumberInstitutional claims JSON endpoint:
claimInformation.serviceLines.lineItemControlNumber
Raw X12
If you’re using raw X12, the edit fails if
REF-02(Line Item Control Number) in any Loop2400(Service Line Number) is more than 30 characters.Stedi portal
You can’t specify line item control numbers using the Stedi portal’s CMS-1500 claim form. As a result, you can’t fail this edit using the form.
Rejection errors
If you submit a claim that fails the edit using Stedi’s claim submission APIs, 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.
Dec 22, 2025
You can now upload batch eligibility CSV files containing up to 10,000 checks – 10x the previous 1,000-check limit for CSV.
If you need to run more checks, you can upload and run multiple files at the same time.
For details, check out our Batch eligibility CSV upload docs.
Dec 19, 2025
You can now programmatically retrieve PDF versions of your 835 Electronic Remittance Advice (ERAs) using Stedi’s new ERA PDF API endpoint. The {transactionId} path parameter is the ERA's transaction ID.
By default, the endpoint returns the PDF as a base64-encoded string. To get the unencoded PDF data, include the Accept: application/pdf request header. To view the PDF, save the PDF data to a file with a .pdf extension.
The PDFs are the same as the ones you can download from the Stedi portal:

For more, check out our announcement blog or the API reference.
Dec 19, 2025
Horizon Blue Cross Blue Shield of New Jersey (Payer ID: 22099) now supports one-click transaction enrollment for Electronic Remittance Advice (ERAs).
What is transaction enrollment?
Transaction enrollment is the process of registering a provider to exchange specific healthcare transactions with a payer. Payers always require transaction enrollments for ERAs.
You can submit and track enrollments using Stedi's transaction enrollment API, the Stedi portal, or a bulk CSV.
One-click enrollment
Enrollment requirements vary by payer. Some payers may require the submitter to sign PDFs or complete tasks in the payer's portal.
If a payer supports one-click enrollment, you only need to submit the enrollment request. There are no follow-up steps. Stedi handles everything else.
You can check whether a payer requires enrollment – and supports one-click enrollment – for ERAs and other transaction types using the Stedi Payer Network or the Payer APIs.
For details, see our transaction enrollment docs.