Real-Time Eligibility Check (270/271) Raw X12
Submit a real-time 270/271 eligibility check in raw X12 EDI format
/change/medicalnetwork/eligibility/v3/raw-x12Real-time eligibility checks are ideal for in-person patient visits, telehealth appointments, and other scenarios where you need immediate information about a patient's coverage. This endpoint is ideal if you have an existing system that generates X12 EDI files and you want to send them through Stedi.
- Call this endpoint with payload in 270 X12 EDI format. Note that the request must include
BHT03(Submitter Transaction Identifier) and the Payer ID inLoop 2100A NM109. We recommend reviewing the requirements for a basic eligibility request. - Stedi validates the EDI and sends the eligibility check to the payer.
- The endpoint returns a synchronous response from the payer in both JSON and raw X12 EDI format. The response contains the patient's eligibility and benefits information. Note that our documentation lists all enums officially allowed in the eligibility response. Some payers return non-compliant values, which Stedi passes through as is.
A Stedi API Key for authentication.
Headers
(CMS requests only): Starting November 8, 2025, the Centers for Medicare & Medicaid Services (CMS) requires submitters to include network IP addresses from an eligibility request's point of origin through receipt by the HETS system. To comply with this requirement, you may need to include this header in requests to CMS.
When present, this header should contain a comma-separated list of upstream IP addresses, starting with the originating system and continuing through every intermediary. You can exclude your IP address from the list. Visit CMS traceability requirements for details and examples.
Body
An identifier that allows Stedi to group eligibility checks for the same patient into a unified record in the Stedi portal called an eligibility search.
This property is for use by Stedi tools only, such as Stedi's MCP server.
A unique identifier for the patient that Stedi uses to identify and correlate historical eligibility checks for the same individual. We recommend including this value in all requests.
Response
EligibilityRawX12Check 200 response
Information about the patient's healthcare benefits, such as coverage level (individual vs. family), coverage type (deductibles, co-pays, etc.), out of pocket maximums, and more.
Payers typically return at least the following properties: code, coverageLevelCode, serviceTypeCodes, and either benefitAmount or benefitPercent. However, the exact properties returned in this object are up to the payer's discretion.
The payer may send benefits information for service type codes (STCs) you didn't request - this is expected. The STC you send in the request tells the payer the types of benefits information you want, but they aren't required to respond with exactly the same STC(s) in the response. Receiving different STCs than you requested can also mean that the payer is ignoring the STC you sent, which is why we recommend testing payers to determine their support for specific STCs.
Visit Determine patient benefits for more information about benefit types, details about how to interpret the benefitsInformation array, and additional examples.
An identifier for the payer's response.
Information about the patient when they are a dependent. When the patient is a dependent, this array will contain a single object with the patient's information. When the patient is a subscriber, or considered to be a subscriber because they have a unique member ID, their information is returned in the subscriber object, and this array will be empty.
When present, this object will always include the dependent's name for identification, but many payers will also return the date of birth and other identifying information.
An identifier that allows Stedi to group eligibility checks for the same patient into a unified record in the Stedi portal called an eligibility search.
This property is for use by Stedi tools only, such as Stedi's MCP server.
When a payer rejects your eligibility check, the response contains one or more AAA errors that specify the reasons for the rejection and any recommended follow-up actions.
Any errors that occur at the payer, provider, subscriber, or dependents levels are also included in this array, allowing you to review all errors in a central location. If there are no AAA errors, this array will be empty.
A globally unique identifier for this eligibility check across all Stedi accounts. It's formatted as ec_<uuid>. For example: ec_550e8400-e29b-41d4-a716-446655440000. You can use this ID to track this eligibility check and to construct deep links to eligibility checks in the Stedi portal.
The implementation transaction set error code provided in IK502 of the 999 transaction.
Metadata about the response. Stedi uses this data for tracking and troubleshooting.
Information about the payer providing the benefits information. The response will always include the payer's business name and an identifier, such as the payer's tax ID. Most payers also include contact information.
Contains the dates associated with the subscriber and dependents' (if applicable) insurance plan. This information is used to determine their eligibility for benefits.
- Most fields contain a single date, but some can contain either a single date or a date range. Each field's documentation specifies its format.
- Fields that can contain either a single date or date range include:
plan,eligibility,planBegin,admission, andservice. - The provided dates apply to every benefit within the patient's health plan unless specifically noted within a
benefitsInformation.benefitsDateInformationobject. - If the payer sends back date(s) that are different for the subscriber and dependents, Stedi includes only the dates for the dependent in this object and omits the subscriber's date(s). Dependents can have different coverage dates than the subscriber due to qualifying life events, such as starting a new job or passing the age limit for coverage through their parent's plan.
- Most payers return either
planorplanBeginandplanEnd, but the exact dates returned depend on the payer's discretion and the patient's insurance plan. - If the date of service is after the earliest ending
plan,eligibility,planEnd,eligibilityEnd,policyEffective, orpolicyExpirationvalue, the patient likely doesn't have active coverage.
Additional identification for the subscriber's healthcare plan.
Please use benefitsInformation instead.
Information about the entity that submitted the original eligibility check request. This may be an individual practitioner, a medical group, a hospital, or another type of healthcare provider. This object will always include at least one identifier, such as the provider's NPI, tax ID, or EIN.
Errors Stedi encountered when generating or sending the final X12 EDI transaction to the payer. These can include validation errors and payer unavailable errors that prevent delivery.
Information about the primary policyholder for the insurance plan listed in the original eligibility check request. The response will always include either the subscriber's name or member ID for identification, but most payers will also return the subscriber's date of birth and other identifying information.
A unique identifier for the eligibility request. It's used to trace the transaction. Stedi always generates a trace number for internal tracking, and the payer may generate one as well. You can also optionally supply your own trace number in a TRN segment.
Stedi returns its internal trace number in this array as well as the trace numbers from you and the payer (if provided).
An ID for the payer you identified in the original eligibility check request. This value may differ from the tradingPartnerServiceId you submitted in the original request because it reflects the payer's internal concept of their ID, not necessarily the ID Stedi uses to route requests to this payer.
The transaction set acknowledgment code provided in in the X12 EDI 999 response.
Warnings indicate non-fatal issues with your eligibility check or a non-standard response from the payer.
Typically this property contains the raw X12 EDI 271 Eligibility Benefit Response from the payer.
In some circumstances, this property may contain a 999 Implementation Acknowledgment instead of a 271. A 999 indicates validation errors in the X12 EDI transaction, such as improper formatting or missing or invalid values.
If the 999 is returned in this property, many of the other response properties will be empty, as they are mapped to information in the 271.
curl --request POST \ --url "https://healthcare.us.stedi.com/2024-04-01/change/medicalnetwork/eligibility/v3/raw-x12" \ --header "Authorization: <api_key>" \ --header "Content-Type: application/json" \ --data '{ "x12": "ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER *231106*1406*^*00501*000000001*0*T*>~GS*HS*SENDERGS*RECEIVERGS*20231106*140631*000000001*X*005010X279A1~ST*270*1234*005010X279A1~BHT*0022*13*10001234*20240321*1319~HL*1**20*1~NM1*PR*2*ABCDE*****PI*11122~HL*2*1*21*1~NM1*1P*2*ACME HEALTH SERVICES*****SV*1999999984~HL*3*2*22*0~TRN*1*11122-12345*1234567890~NM1*IL*1*JANE*DOE****MI*123456789~DMG*D8*19000101~DTP*291*D8*20240108~EQ*MH~SE*13*1234~GE*1*000000001~IEA*1*000000001~" }'{
"benefitsInformation": [
{
"additionalInformation": [
{
"description": "Complete Care Management"
}
],
"code": "1",
"name": "Active Coverage",
"planCoverage": "Open Access Plus",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
},
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
},
{
"description": "Copay does apply to member's out-of-pocket maximum"
},
{
"description": "Deductible does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "6000",
"code": "G",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"benefitAmount": "500",
"code": "C",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
},
{
"description": "Copay does apply to member's out-of-pocket maximum"
},
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
},
{
"description": "Deductible does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "3000",
"code": "G",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"benefitAmount": "250",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"benefitAmount": "15000",
"code": "C",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"additionalInformation": [
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
},
{
"description": "Deductible does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "30000",
"code": "G",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"benefitPercent": "0.1",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
]
},
{
"benefitAmount": "7500",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"additionalInformation": [
{
"description": "Deductible does apply to member's out-of-pocket maximum"
},
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "15000",
"code": "G",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Calendar Year",
"timeQualifierCode": "23"
},
{
"benefitPercent": "0.5",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Co-Insurance",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
]
},
{
"code": "1",
"inPlanNetworkIndicator": "Not Applicable",
"inPlanNetworkIndicatorCode": "W",
"name": "Active Coverage",
"serviceTypeCodes": [
"A7",
"BC",
"A8",
"A4",
"A5",
"A6",
"7",
"4",
"BB",
"22"
],
"serviceTypes": [
"Psychiatric - Inpatient",
"Day Care (Psychiatric)",
"Psychiatric - Outpatient",
"Psychiatric",
"Psychiatric - Room and Board",
"Psychotherapy",
"Anesthesia",
"Diagnostic X-Ray",
"Partial Hospitalization (Psychiatric)",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "0",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Outpatient Hospital",
"industryCode": "22"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Outpatient Hospital",
"industryCode": "22"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"BC",
"A4",
"A6",
"4",
"22"
],
"serviceTypes": [
"Day Care (Psychiatric)",
"Psychiatric",
"Psychotherapy",
"Diagnostic X-Ray",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "0",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"A8"
],
"serviceTypes": [
"Psychiatric - Outpatient"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "0",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"A4",
"A6",
"4",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Diagnostic X-Ray",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "0",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
]
},
{
"authOrCertIndicator": "N",
"benefitAmount": "20",
"code": "B",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Payment",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
],
"timeQualifier": "Visit",
"timeQualifierCode": "27"
},
{
"authOrCertIndicator": "N",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"A4",
"A6",
"4",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Diagnostic X-Ray",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Included For Specific Services"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "20",
"code": "B",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Payment",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
],
"timeQualifier": "Visit",
"timeQualifierCode": "27"
},
{
"additionalInformation": [
{
"description": "Included For Specific Services"
}
],
"authOrCertIndicator": "N",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Services rendered thru Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Services rendered thru Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"A4",
"A6",
"4",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Diagnostic X-Ray",
"Social Work"
]
},
{
"additionalInformation": [
{
"description": "Services rendered thru Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "20",
"code": "B",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Telehealth Provided Other than in Patient’s Home",
"industryCode": "02"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Payment",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
],
"timeQualifier": "Visit",
"timeQualifierCode": "27"
},
{
"additionalInformation": [
{
"description": "Services rendered thru Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitAmount": "20",
"code": "B",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Payment",
"serviceTypeCodes": [
"A4",
"A6",
"22"
],
"serviceTypes": [
"Psychiatric",
"Psychotherapy",
"Social Work"
],
"timeQualifier": "Visit",
"timeQualifierCode": "27"
},
{
"additionalInformation": [
{
"description": "Services rendered thru Client Specific Network"
}
],
"authOrCertIndicator": "Y",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"7"
],
"serviceTypes": [
"Anesthesia"
]
},
{
"authOrCertIndicator": "Y",
"code": "CB",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Coverage Basis",
"serviceTypeCodes": [
"7",
"BB"
],
"serviceTypes": [
"Anesthesia",
"Partial Hospitalization (Psychiatric)"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"authOrCertIndicator": "Y",
"benefitAmount": "0",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"7"
],
"serviceTypes": [
"Anesthesia"
]
},
{
"authOrCertIndicator": "Y",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Office",
"industryCode": "11"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"7"
],
"serviceTypes": [
"Anesthesia"
]
},
{
"authOrCertIndicator": "N",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Outpatient Hospital",
"industryCode": "22"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Outpatient Hospital",
"industryCode": "22"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"4"
],
"serviceTypes": [
"Diagnostic X-Ray"
]
},
{
"additionalInformation": [
{
"description": "Services rendered thru Client Specific Network"
}
],
"authOrCertIndicator": "N",
"benefitPercent": "0",
"code": "A",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"eligibilityAdditionalInformation": {
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Outpatient Hospital",
"industryCode": "22"
},
"eligibilityAdditionalInformationList": [
{
"codeListQualifier": "Mutually Defined",
"codeListQualifierCode": "ZZ",
"industry": "Outpatient Hospital",
"industryCode": "22"
}
],
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Co-Insurance",
"serviceTypeCodes": [
"4"
],
"serviceTypes": [
"Diagnostic X-Ray"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"authOrCertIndicator": "Y",
"benefitAmount": "0",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"BB"
],
"serviceTypes": [
"Partial Hospitalization (Psychiatric)"
]
},
{
"additionalInformation": [
{
"description": " Provider is out of network based on NPI ID provided in request."
}
],
"code": "1",
"name": "Active Coverage",
"serviceTypeCodes": [
"MH"
],
"serviceTypes": [
"Mental Health"
]
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
},
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
},
{
"description": "Copay does apply to member's out-of-pocket maximum"
},
{
"description": "Deductible does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "5760",
"code": "G",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"benefitAmount": "500",
"code": "C",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
},
{
"description": "Copay does apply to member's out-of-pocket maximum"
},
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
},
{
"description": "Deductible does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "2760",
"code": "G",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"additionalInformation": [
{
"description": "Includes services provided by Client Specific Network"
}
],
"benefitAmount": "250",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "Yes",
"inPlanNetworkIndicatorCode": "Y",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"benefitAmount": "15000",
"code": "C",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"additionalInformation": [
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
},
{
"description": "Deductible does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "30000",
"code": "G",
"coverageLevel": "Family",
"coverageLevelCode": "FAM",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"benefitAmount": "7500",
"code": "C",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Deductible",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
},
{
"additionalInformation": [
{
"description": "Deductible does apply to member's out-of-pocket maximum"
},
{
"description": "Coinsurance does apply to member's out-of-pocket maximum"
}
],
"benefitAmount": "15000",
"code": "G",
"coverageLevel": "Individual",
"coverageLevelCode": "IND",
"inPlanNetworkIndicator": "No",
"inPlanNetworkIndicatorCode": "N",
"name": "Out of Pocket (Stop Loss)",
"serviceTypeCodes": [
"30"
],
"serviceTypes": [
"Health Benefit Plan Coverage"
],
"timeQualifier": "Remaining",
"timeQualifierCode": "29"
}
],
"controlNumber": "1001",
"eligibilitySearchId": "01922a35-a177-7171-b868-cd4974dd54df",
"errors": [],
"id": "ec_650e8400-e29b-41d4-a716-446655440001",
"meta": {
"applicationMode": "production",
"outboundTraceId": "01J2VZA127GH93JT74HJU",
"senderId": "STEDI",
"submitterId": "117151744",
"traceId": "01J2VZA127GH93JT74HJU"
},
"payer": {
"contactInformation": {
"contacts": [
{
"communicationMode": "Telephone",
"communicationNumber": "1234567890"
},
{
"communicationMode": "Uniform Resource Locator (URL)",
"communicationNumber": "website.company.com"
}
]
},
"entityIdentifier": "Payer",
"entityType": "Non-Person Entity",
"federalTaxpayersIdNumber": "123412345",
"name": "ABCDE"
},
"planDateInformation": {
"eligibilityBegin": "20240102",
"planBegin": "20240101",
"planEnd": "20241231"
},
"planInformation": {
"groupDescription": "ABCDE",
"groupNumber": "12341234",
"priorIdNumber": "1234567890"
},
"planStatus": [
{
"planDetails": "Open Access Plus",
"serviceTypeCodes": [
"30"
],
"status": "Active Coverage",
"statusCode": "1"
},
{
"serviceTypeCodes": [
"A7",
"BC",
"A8",
"A4",
"A5",
"A6",
"7",
"4",
"BB",
"22"
],
"status": "Active Coverage",
"statusCode": "1"
},
{
"serviceTypeCodes": [
"MH"
],
"status": "Active Coverage",
"statusCode": "1"
}
],
"provider": {
"entityIdentifier": "Provider",
"entityType": "Non-Person Entity",
"npi": "1999999984",
"providerName": "ACME HEALTH SERVICES"
},
"reassociationKey": "123456789",
"subscriber": {
"address": {
"address1": "1234 FIRST ST",
"city": "NEW YORK",
"postalCode": "123451111",
"state": "WV"
},
"dateOfBirth": "19000101",
"entityIdentifier": "Insured or Subscriber",
"entityType": "Person",
"firstName": "JANE",
"gender": "F",
"groupNumber": "123456789",
"lastName": "DOE",
"memberId": "123456789",
"middleName": "A"
},
"tradingPartnerServiceId": "123456789",
"x12": "ISA*00* *00* *ZZ*STEDI *01*117151744 *111111*1234*^*00501*123456782*0*P*>~GS*HB*STEDI*117151744*20240326*111000*1*X*005010X279A1~ST*271*1001*005010X279A1~BHT*0022*11*01J2VZA127GH93JT74HJU*20240326*1514~HL*1**20*1~NM1*PR*2*ABCDE*****FI*111000123~PER*IC**TE*123456789*UR*website.company.com~HL*2*1*21*1~NM1*1P*2*ACME HEALTH SERVICES*****XX*1999999984~HL*3*2*22*0~NM1*IL*1*DOE*JANE*A***MI*123456789~REF*6P*123456789*ABCDE~REF*Q4*123456789~N3*1234 FIRST ST~N4*NEW YORK*WV*123451111~DMG*D8*19000101*F~INS*Y*18*001*25~DTP*356*D8*20220102~DTP*346*D8*20240101~DTP*347*D8*20241231~EB*1**30**Open Access Plus~MSG*Complete Care Management~EB*G*FAM*30***23*6000.00*****Y~MSG*Includes services provided by Client Specific Network~MSG*Coinsurance does apply to member's out-of-pocket maximum~MSG*Copay does apply to member's out-of-pocket maximum~MSG*Deductible does apply to member's out-of-pocket maximum~EB*C*FAM*30***23*500.00*****Y~MSG*Includes services provided by Client Specific Network~EB*G*IND*30***23*3000.00*****Y~MSG*Includes services provided by Client Specific Network~MSG*Copay does apply to member's out-of-pocket maximum~MSG*Coinsurance does apply to member's out-of-pocket maximum~MSG*Deductible does apply to member's out-of-pocket maximum~EB*C*IND*30***23*250.00*****Y~MSG*Includes services provided by Client Specific Network~EB*C*FAM*30***23*15000.00*****N~EB*G*FAM*30***23*30000.00*****N~MSG*Coinsurance does apply to member's out-of-pocket maximum~MSG*Deductible does apply to member's out-of-pocket maximum~EB*A*IND*30*****.10****Y~EB*C*IND*30***23*7500.00*****N~EB*G*IND*30***23*15000.00*****N~MSG*Deductible does apply to member's out-of-pocket maximum~MSG*Coinsurance does apply to member's out-of-pocket maximum~EB*A*IND*30*****.50****N~EB*1**A7^BC^A8^A4^A5^A6^7^4^BB^22*********W~EB*C*IND*BC^A4^A6^4^22****0.00****N*Y~MSG*Includes services provided by Client Specific Network~III*ZZ*22~EB*C*IND*A8****0.00****N*Y~MSG*Includes services provided by Client Specific Network~EB*C*IND*A4^A6^4^22****0.00****N*Y~MSG*Includes services provided by Client Specific Network~III*ZZ*11~EB*C*IND*A4^A6^22****0.00****N*Y~MSG*Includes services provided by Client Specific Network~III*ZZ*02~EB*B*IND*A4^A6^22***27*20.00****N*Y~III*ZZ*11~EB*A*IND*A4^A6^4^22*****.00***N*Y~III*ZZ*11~EB*B*IND*A4^A6^22***27*20.00****N*Y~MSG*Included For Specific Services~III*ZZ*02~EB*A*IND*A4^A6^22*****.00***N*Y~MSG*Included For Specific Services~III*ZZ*02~EB*A*IND*A4^A6^22*****.00***N*Y~MSG*Services rendered thru Client Specific Network~III*ZZ*02~EB*A*IND*A4^A6^4^22*****.00***N*Y~MSG*Services rendered thru Client Specific Network~III*ZZ*11~EB*B*IND*A4^A6^22***27*20.00****N*Y~MSG*Services rendered thru Client Specific Network~III*ZZ*02~EB*B*IND*A4^A6^22***27*20.00****N*Y~MSG*Services rendered thru Client Specific Network~III*ZZ*11~EB*A*IND*7*****.00***Y*Y~MSG*Services rendered thru Client Specific Network~III*ZZ*11~EB*CB**7^BB********Y*Y~EB*C*IND*7****0.00****Y*Y~MSG*Includes services provided by Client Specific Network~III*ZZ*11~EB*A*IND*7*****.00***Y*Y~III*ZZ*11~EB*A*IND*4*****.00***N*Y~III*ZZ*22~EB*A*IND*4*****.00***N*Y~MSG*Services rendered thru Client Specific Network~III*ZZ*22~EB*C*IND*BB****0.00****Y*Y~MSG*Includes services provided by Client Specific Network~EB*1**MH~MSG* Provider is out of network based on NPI ID provided in request.~EB*G*FAM*30***29*5760.00*****Y~MSG*Includes services provided by Client Specific Network~MSG*Coinsurance does apply to member's out-of-pocket maximum~MSG*Copay does apply to member's out-of-pocket maximum~MSG*Deductible does apply to member's out-of-pocket maximum~EB*C*FAM*30***29*500.00*****Y~MSG*Includes services provided by Client Specific Network~EB*G*IND*30***29*2760.00*****Y~MSG*Includes services provided by Client Specific Network~MSG*Copay does apply to member's out-of-pocket maximum~MSG*Coinsurance does apply to member's out-of-pocket maximum~MSG*Deductible does apply to member's out-of-pocket maximum~EB*C*IND*30***29*250.00*****Y~MSG*Includes services provided by Client Specific Network~EB*C*FAM*30***29*15000.00*****N~EB*G*FAM*30***29*30000.00*****N~MSG*Coinsurance does apply to member's out-of-pocket maximum~MSG*Deductible does apply to member's out-of-pocket maximum~EB*C*IND*30***29*7500.00*****N~EB*G*IND*30***29*15000.00*****N~MSG*Deductible does apply to member's out-of-pocket maximum~MSG*Coinsurance does apply to member's out-of-pocket maximum~SE*119*1001~GE*1*1~IEA*1*123456782~"
}