A list of potential errors and possible resolutions when submitting 270 eligibility checks.

Payer unable to find patient

Sometimes, a payer can’t return benefits information for a patient even when the patient exists in their system. This problem can occur for a couple reasons.

Multiple matching records

Payers can have multiple records of patients with the same name and date of birth. The payer cannot return benefits information unless they are able to identify a unique match within their system.

To avoid this issue, we recommend:

  • Include all of the demographic information available for a patient.
  • Include the patient’s member ID, if available.

Information discrepancies

There can be discrepancies between the information the provider has collected from the patient and the record the payer has in their system. These discrepancies can lead to issues returning a patient, even though a match exists. Some examples include differences in spelling the patient’s name, using a nickname instead of the full name (“Nick” vs. “Nicolas”), and accidentally transposing numbers in the date of birth.

To avoid this issue, we recommend:

  • Enter the patient’s information exactly as it appears on their insurance card, if available.
  • Enter the patient’s last name and suffix in separate fields. Payers may not always parse out the suffix from the name, leading to issues with matching.

How to fix

If a request fails to return the expected member in the response, we recommend progressively sending additional eligibility check requests with fewer patient identity and demographic data elements, or different combinations of those. This allows you to identify and handle cases where there are data errors or discrepancies between payer and provider data.

Stedi concurrency limit

Requests to payers typically time out at 1 minute, though Stedi can keep connections open longer than that if needed.

Our real-time eligibility check endpoint has rate limiting on a per-account basis. This limit is based on concurrent requests, not requests per second. The default rate limit is 5 concurrent requests; if you need a higher limit, reach out to Support.

Insurance payers may take up to 60 seconds to respond to a request, so your transactions per second (and thus your concurrency limit) will vary based on the payer response time. If you reach the maximum concurrency limit, Stedi rejects additional requests with a 429 HTTP code until one of your previous requests is completed. Rejected requests have the following error message:

{
  "message": "The request can't be submitted because the sender's submission has been throttled: CUSTOMER_LIMIT",
  "code": "TOO_MANY_REQUESTS",
  "eligibilitySearchId": "019249c7-e176-76b0-a46a-3aef1a519bc4"
}

Retrying requests

Our recommended retry approach depends on the errors and HTTP status codes in the response.

AAA errorHTTP statusRetry Strategy
-429Automatically retry as soon as possible. Monitor your open concurrent requests and immediately replace any finished requests under your Stedi account limit.
79400Don’t automatically retry. Either Stedi doesn’t recognize the payer ID you provided, or the payer is not configured for eligibility checks. Fix the payer ID or contact Stedi support to resolve.
79200Stedi successfully sent your request to the payer, but the payer rejected it. First, retry a different member with a different NPI. This helps determine whether the issue is with the original request or there is a broader issue with the payer. If you determine that the issue is with the payer, we recommend using a set backoff limit between each retry that gets progressively longer each time.
42-Use a set backoff limit between each retry that gets progressively longer each time. Either the payer’s systems are down or they’re throttling your requests. We recommend waiting at least 15 seconds before submitting the first retry. Don’t hit payers with the same NPI ID more than 1-2 times every 15 seconds to avoid throttling.
42 and 79-Use a set backoff limit between each retry that gets progressively longer each time. This scenario typically indicates an intermittent issue with the payer’s system.
80-Use a set backoff limit between each retry that gets progressively longer each time. This scenario typically indicates an intermittent issue with the payer’s system.
Subscribe to payer outage alerts on our Payer Network Status page.

Errors

You may encounter the following types of errors when submitting eligibility requests.

Stedi payer errors

Stedi’s API returns errors when it encounters issues with the payer ID you provided.

Error messagePossible causes and resolutions
Payer is not configured for {transaction type}. Please contact Stedi support to resolve.Stedi does not yet support this transaction type for this payer, or there is a mis-mapping of payer IDs. Contact us with the name of the payer, and we’ll investigate the issue.
Payer connection does not support {transaction type}. Please contact Stedi support to discuss connectivity options.Stedi has a connection to this payer, but it doesn’t currently support this functionality (real-time eligibility or claim submission). Contact us for a timeline on enabling it.
Payer is not configured. Please check our published payer list or contact Stedi support to resolve.Stedi doesn’t recognize the payer ID you provided. Double-check the Payer ID in the Stedi Payer Network, or contact us with the name of the payer, and we will help you determine the correct payer ID.
Payer is not supported. Please contact Stedi support to discuss connectivity options.Stedi doesn’t yet have connectivity to this payer. We’re likely already working on it - contact us for details about the connectivity timeline.

The following error resulted from an unrecognized payer ID:

{
  "controlNumber":"123456789",
  "tradingPartnerServiceId":"TEST2",
  "errors":[
    {
      "code":"79",
      "description":"Invalid Participant Identification","followupAction":"Please Correct and Resubmit",
      "location":"2100A",
      "possibleResolutions":"Payer TEST2 is not configured. Please check our published payer list or contact Stedi support to resolve."
      }
  ],
  "status":"ERROR"
}

Validation errors

Stedi validates the structure of your eligibility request and will not submit your request to the payer if it is missing required fields or if the data is not formatted correctly. The following Stedi validation error resulted from a missing provider object:

{
  "controlNumber": "123456789",
  "tradingPartnerServiceId": "CIGNA",
  "errors": [
    {
      "code": "33",
      "description": "Input Errors",
      "followupAction": "Please Correct and Resubmit",
      "possibleResolutions": "Missing required field: provider",
    }
  ],
  "status": "ERROR"
}

Payer AAA errors

When a payer rejects your eligibility check, the 271 response contains one or more AAA Request Validation segments that specify the reasons for the rejection and any recommended follow-up actions. Stedi includes this information in the aaaErrors object in the response JSON.

Common causes for AAA errors include:

  • Missing or incorrect information for the subscriber, dependent, provider, or payer. In this case, you should correct any errors before resubmitting.
  • Issues with payer enrollment. Many of these issues require that the provider contact the payer directly to resolve, due to PHI/HIPAA guidelines.
  • The payer’s system is down or experiencing issues. In this case, the payer may not have actually validated the data in your request. If you receive these types of errors, you should wait a few minutes and resend the request again.

Each error contains a code field that corresponds to a followupAction:

  • C - Please correct and resubmit
  • N - Resubmission not allowed
  • P - Please resubmit original transaction
  • R - Resubmission allowed
  • S - Do not resubmit; Inquire initiated to a third party
  • Y - Do not resubmit; We will hold your request and respond again shortly

AAA errors can be present at multiple different levels in the response, depending on the type. The following example shows an error at the subscriber level (subscriber.aaaErrors):

    "subscriber": {
        "memberId": "123456789",
        "firstName": "JANE",
        "lastName": "DOE",
        "entityIdentifier": "Insured or Subscriber",
        "entityType": "Person",
        "dateOfBirth": "190001103",
        "aaaErrors": [
            {
                "field": "AAA",
                "code": "75",
                "description": "Subscriber/Insured Not Found",
                "followupAction": "Please Correct and Resubmit",
                "location": "Loop 2100C",
                "possibleResolutions": "- Subscriber was not found."
            }
        ]
    }

Visit Eligibility mock requests to retrieve more examples of common AAA errors in eligibility responses.

Payer

You may receive the following types of errors at the payer level.

CodeDescriptionPossible causes and resolutions
04Authorized Quantity ExceededToo many patients sent in the request.
41Authorization/Access Restrictions
  • Enrollment issue with the vendor or provider’s tax ID.
  • Issue with payer-assigned login ID.
  • Incorrect/missing portal payer credentials.
42Unable to Respond at Current TimeThis is typically a temporary issue with the payer’s system, but it can also be an extended outage or the payer throttling your requests.
79Invalid Participant IdentificationThere is a problem connecting with this payer. Contact Stedi support.
80No Response received - Transaction Terminated
  • Payer processing issue.
  • Transaction timed out.
T4Payer Name or Identifier Missing
  • Missing payer name or ID.
  • Payer processing issue.

Provider

You may receive the following types of errors at the provider level.

CodeDescriptionPossible causes and resolutions
15Required application data missingThe request is missing required provider additional identification in informationReceiverName.
41Authorization/Access Restrictions
  • Enrollment issue with the vendor or provider’s tax ID.
  • Issue with payer-assigned login ID.
  • Incorrect/missing portal payer credentials.
43Invalid/Missing Provider Identification
  • Provider’s NPI is not registered with the payer.
  • Provider’s NPI not registered correctly with the payer.
  • Payer requires an agreement.
44Invalid/Missing Provider NameProvider’s NPI is registered with incorrect name at the payer. Provider must contact the payer directly to have this issue fixed because of PHI/HIPAA guidelines.
45Invalid/Missing Provider SpecialtyThe provider’s NPI not registered with payer under correct specialty. Provider must contact payer directly to remedy this issue, due to PHI/HIPAA guidelines.
46Invalid/Missing Provider Phone NumberProvider’s phone does not match what is registered with the payer or NPPES system for this provider. Provider must contact the payer directly to remedy this issue, due to PHI/HIPAA guidelines.
47Invalid/Missing Provider StateThe provider’s address does not match what is listed with the payer or the NPPES system. Provider must contact the payer directly to remedy this issue, due to PHI/HIPAA guidelines.
48Invalid/Missing Referring Provider Identification Number
  • Referring provider’s NPI is not registered with the payer plans - provider must contact directly.
  • Enrollment is incorrect; contact Stedi support.
50Provider Ineligible for InquiriesThe provider is not registered for that service type with payer; provider must contact payer directly.
51Provider Not on FileProvider is not registered with the payer; provider must contact payer directly to register their NPI.
79Invalid Participant IdentificationThere is a problem connecting with this payer. Contact Stedi support.
97Invalid or Missing Provider AddressThe provider address sent in informationReceiverName.address was missing or invalid.
T4Invalid or Missing Provider Address
  • Missing payer name or ID.
  • Payer processing issue.

Subscriber

You may receive the following types of errors at the subscriber level.

CodeDescriptionPossible causes and resolutions
35Out of NetworkThe subscriber is not in the provider’s network.
42Unable to Respond at Current TimeThis is typically a temporary issue with the payer’s system, but it can also be an extended outage or the payer is throttling your requests.
43Invalid/Missing Provider Identification
  • Provider’s NPI is not registered with the payer.
  • Provider’s NPI is not registered correctly with the payer.
  • Payer requires an agreement.
45Invalid/Missing Provider SpecialityProvider’s NPI not registered with the payer under correct specialty.
47Invalid/Missing Provider StateProvider’s address does not match what is listed with the payer or the NPPES system. Provider must contact payer directly to remedy this issue, due to PHI/HIPAA guidelines.
48Invalid/Missing Referring Provider Identification Number
  • Referring provider’s NPI is not registered with the payer plans. Provider must contact payer directly.
  • Enrollment is incorrect; contact Stedi support.
51Provider Not on FileProvider is not registered with the payer; provider must contact payer directly to register their NPI.
52Service Dates Not Within Provider Plan EnrollmentProvider was not registered in the insured’s plan with the payer on the Date-of-Service (DOS) listed in transaction.
53Inquired Benefit Inconsistent with Provider Type EnrollmentProvider submitting a transaction for specialty that they are not registered with the payer to perform.
54Inappropriate Product/Service ID Qualifier
55Inappropriate Product/Service IDInvalid procedure code.
56Inappropriate DateIncorrect date or incorrect date format.
57Invalid/Missing Date(s) of Service
  • The date-of-service (DOS) is not within the allowable timeframe.
  • Date-of-service (DOS) was not included in the request, but may be required.
  • Date-of-service (DOS) is in the future.
58Invalid/Missing Date-of-BirthDOB was not sent in the request and is required by the payer to locate the member.
60Date of Birth Follows Date(s) of ServiceDate-of-service (DOS) is before the DOB in which case; the transaction should be submitted with the mother’s information.
61Date of Death Precedes Date(s) of ServiceInsured died before Date-of-service (DOS) listed in the transaction; provider must correct and resubmit.
62Date of Service Not Within Allowable Inquiry PeriodDate-of-service (DOS) is outside of the accepted time frame for requests to be submitted for the payer.
63Date of Service in FutureSome payers do not accept Date-of-service (DOS) in the future; check payer specifications.
69Inconsistent with Patient’s AgeDiagnosis codes are inconsistent with patient’s age.
70Inconsistent with Patient’s GenderProcedure codes are inconsistent with patient’s gender.
71Patient Birth Date Does Not Match That for the Patient on the DatabaseDOB sent in request does not match that in the payer’s database.
72Invalid/Missing Subscriber/Insured ID
  • Subscriber member ID was incorrect in the request.
  • Request does not meet the payer requirements for subscriber ID.
  • There is another unidentified error in the request data.
73Invalid/Missing Subscriber/Insured Name
  • Incorrect subscriber name submitted.
  • Subscriber name missing.
  • Subscriber name spelled incorrectly.
  • Request is not meeting payer requirements for subscriber name.
74Invalid/Missing Subscriber/Insured Gender Code
  • Subscriber’s gender code was not submitted.
  • An invalid character was provided.
  • Incorrect gender code was provided.
75Subscriber/Insured Not FoundSubscriber was not found. Try sending a request with firstName, lastName, dateOfBirth, and memberId.
76Duplicate Subscriber/Insured ID NumberA duplicate member ID was found in the payer’s database.
78Subscriber/Insured Not in Group/Plan identified
AaAuthorization Number Not FoundThe priorAuthorizationNumber sent in the request was not found.
CiCertification Information Does Not Match PatientThe priorAuthorizationNumber was found, but does not match the member sent in the request.
MaMissing Authorization NumberA referralNumber or priorAuthorizationNumber has been issued but was not sent in the request.

Dependents

You may receive the following errors at the dependents level.

CodeDescriptionPossible causes and resolutions
35Out of NetworkThe dependent is not in the provider’s network.
42Unable to Respond at Current TimeThis is typically a temporary issue with the payer’s system, but it can also be an extended outage or the payer throttling your requests.
43Invalid/Missing Provider Identification
  • Provider’s NPI is not registered with the payer.
  • Provider’s NPI not registered correctly with the payer.
  • Payer requires an agreement.
45Invalid/Missing Provider SpecialtyProvider’s NPI not registered with the payer under correct specialty. Provider must contact payer directly to remedy this issue, due to PHI/HIPAA guidelines.
47Invalid/Missing Provider State SpecialtyProvider’s address does not match what is listed with the payer or the NPPES system. Provider must contact payer directly to remedy this issue, due to PHI/HIPAA guidelines.
48Invalid/Missing Referring Provider Identification Number
  • Referring provider’s NPI is not registered with the payer plans. Provider must contact payer directly.
  • Enrollment is incorrect; contact Stedi support.
52Service Dates Not Within Provider Plan EnrollmentProvider was not registered in the insured’s plan with the payer on the Date-of-Service (DOS) listed in transaction.
51Provider Not on FileProvider is not registered with the payer; provider must contact payer directly to register their NPI.
52Service Dates Not Within Provider Plan EnrollmentProvider was not registered in the insured’s plan with the payer on the Date-of-Service (DOS) listed in transaction.
53Inquired Benefit Inconsistent with Provider Type EnrollmentProvider submitting a transaction for specialty that they are not registered with the payer to perform.
54Inappropriate Product/Service ID Qualifier
55Inappropriate Product/Service IDInvalid procedure code.
56Inappropriate DateIncorrect date or incorrect date format.
57Invalid/Missing Date(s) of Service
  • The date-of-service (DOS) is not within the allowable timeframe.
  • Date-of-service (DOS) was not included in the request, but may be required.
  • Date-of-service (DOS) is in the future.
58Invalid/Missing Date-of-Birth
  • DOB was not included in the request, but may be required.
  • DOB was incorrect in the request.
60Date of Birth Follows Date(s) of ServiceDate-of-service (DOS) is before the DOB in which case; the transaction should be submitted with the mother’s information.
61Date of Death Precedes Date(s) of ServiceInsured died before Date-of-service (DOS) listed in the transaction; provider must correct and resubmit.
62Date of Service Not Within Allowable Inquiry PeriodDate-of-service (DOS) is outside of the accepted time frame for requests to be submitted for the payer.
63Date of Service in FutureSome payers do not accept Date-of-service (DOS) in the future; check payer specifications.
64Invalid/Missing Patient ID
  • Patient ID was missing and may be required by payer.
  • Patient ID was incorrect in the request and needs to be verified with a copy of insurance card.
65Invalid/Missing Patient Name
  • Patient name was not included in the request.
  • Patient name is spelled differently in the payer database than the provider entered into the request.
66Invalid/Missing Patient Gender Code
  • Invalid/missing gender type code.
  • Invalid/missing patient.
67Patient Not Found
  • Patient is not in the payer’s database.
  • Patient is not included in the data file used for hosting. Try sending a request with firstName, lastName, dateOfBirth, and memberId.
68Duplicate Patient ID NumberThere is either a different patient with the same member ID in the payer’s database or in the hosted data file.
69Inconsistent with Patient’s AgeDiagnosis codes are inconsistent with patient’s age.
70Inconsistent with Patient’s GenderProcedure codes are inconsistent with patient’s gender.
71Patient DOB Does Not Match That for the Patient on the DatabaseThe date-of-birth (DOB) sent in the request does not match that in the payer’s database.
77Subscriber Found, Patient Not FoundSubscriber was found in payer’s database but the dependent’s information is not in the payer’s database.
AaAuthorization Number Not FoundThe priorAuthorizationNumber sent in the request was not found.
CiCertification Information Does Not Match PatientThe priorAuthorizationNumber was found, but does not match the member sent in the request.
MaMissing Authorization NumberA referralNumber or priorAuthorizationNumber has been issued but was not sent in the request.

Card Issuer Identifier (80840)

All health plans use (80840) as the first five digits of the Card Issuer Identifier.

This is a placeholder value used for standards compliance only, and you shouldn’t pass it in an electronic eligibility check. However, many providers and OCR systems accidentally pass (80840) in other eligibility check fields. For example, they may try to pass this value as a subscriber or dependent ID, causing an AAA rejection from the payer.

To prevent these types of mistakes, Stedi automatically suppresses any string containing (80840) in the following fields:

JSONX12 EDI
subscriber.memberIdLoop 2100C NM109 Subscriber Primary Identifier
Any property in subscriber.additionalIdentificationLoop 2100C REF02 Subscriber Supplemental Identifier
Any property in dependent.additionalIdentificationLoop 2100D REF02 Dependent Supplemental Identifier

If the payer’s eligibility response returns an AAA error, Stedi returns the following warning:

The field {FIELD} contains the string "(80840)", which is a known 
placeholder prefix for a field that should not be provided in {FIELD}. 
We have omitted that value in the request, and the request failed. 
Please locate the correct value for {FIELD} and resubmit.

To correct this error, read the documentation for the corresponding field, locate the correct value, and resubmit the eligibility check.