Authorization
: Generate an API key to use for authentication.Content-Type
: Set to application/json
.Information | Description |
---|---|
controlNumber |
|
tradingPartnerServiceId |
|
provider object, name and identifier |
|
subscriber and/or dependents objects |
|
encounter object, service dates |
|
encounter object, service or procedure codes |
|
dateOfService
is not specified, the payer will use the current date in their timezone (default) to retrieve benefits information.
provider
object in your request, but you only need to include the dependents
object when you need to request benefits information for a dependent on the subscriber’s insurance plan.
Information | Description |
---|---|
BHT03 (Submitter Transaction Identifier) |
|
Loop 2100A (Information Source) |
|
Loop 2000B (Information Receiver) |
|
Loop 2000C (Subscriber) and Loop 2000D (Dependent) |
|
Loop 2110C or Loop 2100D DTP (Eligibility/Benefit Date) |
|
Loop 2110C or Loop 2100D EQ (Eligibility or Benefit Inquiry) |
|
BHT03
(Submitter Transaction Identifier) element is required when submitting real-time eligibility checks in X12 EDI. The identifier you choose must be:
ST02
(Transaction Set Control Number).BHT03
element of the 271 eligibility response, and Stedi returns it in the meta.traceId
JSON property.
If you don’t include BHT03
in the request, Stedi returns a 200
with the status
property set to ERROR
and the implementationTransactionSetSyntaxError
property set to 5
. The response also includes a negative 999 Implementation Acknowledgment in the x12
property.
Example error response due to missing BHT03
400
errors.
Basic character set
ñ
are not included.The following special characters are included:Extended character set
@
.The following additional special characters are included:
~
, *
, :
, and ^
. X12 doesn’t support using escape sequences to represent delimiters or special characters. Stedi returns a 400
error if you use these restricted characters improperly.
`
), also known as backquotes or grave accents, with an apostrophe ('
) in subscriber
and dependents
first and last names. These corrections prevent errors when submitting your request. Stedi returns a message in the response’s warnings
array when it makes this replacement.
MH
service type code to check for mental health benefits.
The response shape is the same for requests made through both the JSON and X12 EDI endpoints, and it contains the patient’s benefits information. Visit Determine patient benefits for detailed explanations of how to determine the patient’s active coverage, financial responsibility, whether referrals and authorizations are required, and more.
429
HTTP code until one of your previous requests is completed. Rejected requests have the following error message:
subscriber
object), first name, last name, date of birthfirstName
or lastName
property. Put it in the separate suffix
property instead. Payers are supposed to automatically parse suffixes out of the last name, but Stedi can’t guarantee that all payers will do this correctly.middleName
property, but most payers ignore it when searching for the patient.subscriber
object for future reference. Visit Medicare Beneficiary Identifier (MBI) lookup
for complete details.
procedureCode
and productOrServiceIDQualifier
or a serviceTypeCodes
value in the encounter
object. In practice:
35
instead of a CDT code. To check eligibility for specific services, try the relevant CDT code first. If the payer’s response doesn’t include it, try a more general inquiry for the STC mapped to that CDT code.1
- Medical Care, 3
- Consultation, MH
- Mental Health, or another option?
Unfortunately, there’s no standardized mapping between procedure codes and STCs. In fact, payers themselves often don’t have an explicit mapping for their own health plans. Their eligibility check systems aren’t necessarily directly integrated with their claims processing systems, so when you ask them which STC to use, they may not always be able to provide a good answer.
Figuring out the best service type codes to use requires some trial and error, and you’ll need to maintain an internal document that contains the mappings for the health plans you most frequently bill. Here’s our recommended approach:
Procedure | Description | STCs to try |
---|---|---|
90867 | Transcranial magnetic stimulation | MH , A4 |
96130 | Psychological testing evaluation | MH , A4 |
96375 | IV push | 92 |
96493 | Chemotherapy, IV push | 82 , 92 |
96494 | Chemotherapy, additional infusion | 82 , 92 |
97802 | Medical nutrition therapy | 1 , 98 , MH |
97803 | Medical nutrition follow-up | 1 , 98 , MH |
99214 | Psychiatry visits | MH , A4 |
E1399 | Durable medical equipment, miscellaneous | 11 , 12 , 18 |
Procedure | Description | STCs to try |
---|---|---|
D4210 | Gingivectomy or gingivoplasty | 25 |
D4381 | Local delivery of antimicrobial agent | 25 |
D5110 | Complete maxillary (upper) denture | 39 |
encounter
object to request specific benefits information from the payer. Not all payers support all service type codes, however all payers are required to return benefits information for 30
(Plan coverage and general benefits).
The word physician in service type codes refers to any healthcare provider, including physician assistants, nurse practitioners, and other types of healthcare professionals.
This list is specific to X12 version 005010, the mandated version for eligibility checks. It differs from the current X12 Service Type Codes list, which applies to X12 versions later than 005010. Payers shouldn’t accept or send service type codes not explicitly listed in version 005010.
Service Type Codes
1
Medical Care2
Surgical3
Consultation4
Diagnostic X-Ray5
Diagnostic Lab6
Radiation Therapy7
Anesthesia8
Surgical Assistance9
Other Medical10
Blood Charges11
Used Durable
Medical Equipment12
Durable Medical Equipment Purchase13
Ambulatory
Service Center Facility14
Renal Supplies in the Home15
Alternate Method Dialysis16
Chronic Renal Disease (CRD) Equipment17
Pre-Admission Testing18
Durable Medical Equipment Rental19
Pneumonia Vaccine20
Second Surgical Opinion21
Third Surgical Opinion22
Social Work23
Diagnostic Dental24
Periodontics25
Restorative26
Endodontics27
Maxillofacial Prosthetics28
Adjunctive Dental Services30
Health Benefit Plan Coverage - supported by all payers32
Plan Waiting Period33
Chiropractic34
Chiropractic Office Visits35
Dental Care36
Dental Crowns37
Dental Accident38
Orthodontics39
Prosthodontics40
Oral Surgery41
Routine (Preventive) Dental42
Home Health Care43
Home Health Prescriptions44
Home Health Visits45
Hospice46
Respite Care47
Hospital48
Hospital - Inpatient49
Hospital - Room and Board50
Hospital - Outpatient51
Hospital - Emergency Accident52
Hospital - Emergency Medical53
Hospital - Ambulatory Surgical54
Long Term Care55
Major Medical56
Medically Related Transportation57
Air Transportation58
Cabulance59
Licensed Ambulance60
General Benefits61
In-vitro Fertilization62
MRI/CAT Scan63
Donor Procedures64
Acupuncture65
Newborn Care66
Pathology67
Smoking Cessation68
Well Baby Care69
Maternity70
Transplants71
Audiology Exam72
Inhalation Therapy73
Diagnostic Medical74
Private Duty Nursing75
Prosthetic Device76
Dialysis77
Otological Exam78
Chemotherapy79
Allergy Testing80
Immunizations81
Routine Physical82
Family Planning83
Infertility84
Abortion85
AIDS86
Emergency Services87
Cancer88
Pharmacy89
Free Standing Prescription Drug90
Mail Order Prescription Drug91
Brand Name Prescription Drug92
Generic Prescription Drug93
Podiatry94
Podiatry - Office Visits95
Podiatry - Nursing Home Visits96
Professional (Physician)97
Anesthesiologist98
Professional (Physician) Visit - Office99
Professional (Physician) Visit - InpatientA0
Professional (Physician) Visit - OutpatientA1
Professional (Physician) Visit - Nursing HomeA2
Professional (Physician) Visit - Skilled Nursing FacilityA3
Professional (Physician) Visit - HomeA4
Psychiatric - A5
Psychiatric - Room and BoardA6
PsychotherapyA7
Psychiatric - InpatientA8
Psychiatric - OutpatientA9
RehabilitationAA
Rehabilitation - Room and BoardAB
Rehabilitation - InpatientAC
Rehabilitation - OutpatientAD
Occupational TherapyAE
Physical MedicineAF
Speech TherapyAG
Skilled Nursing CareAH
Skilled Nursing Care - Room and BoardAI
Substance AbuseAJ
AlcoholismAK
Drug AddictionAL
Vision (Optometry)AM
FramesAN
Routine Exam - Use for Routine Vision Exam onlyAO
LensesAQ
Nonmedically Necessary PhysicalAR
Experimental Drug TherapyB1
Burn CareB2
Brand Name Prescription Drug - FormularyB3
Brand Name Prescription Drug - Non-FormularyBA
Independent Medical EvaluationBB
Partial Hospitalization (Psychiatric)BC
Day Care (Psychiatric)BD
Cognitive TherapyBE
Massage TherapyBF
Pulmonary RehabilitationBG
Cardiac RehabilitationBH
PediatricBI
NurseryBJ
SkinBK
OrthopedicBL
CardiacBM
LymphaticBN
GastrointestinalBP
EndocrineBQ
NeurologyBR
EyeBS
Invasive ProceduresBT
GynecologicalBU
ObstetricalBV
Obstetrical/GynecologicalBW
Mail Order Prescription Drug - Brand NameBX
Mail Order Prescription Drug - GenericBY
Physician Visit - Office: SickBZ
Physician Visit - Office: WellC1
Coronary CareCA
Private Duty Nursing - InpatientCB
Private Duty Nursing - HomeCC
Surgical Benefits - Professional (Physician)CD
Surgical Benefits - FacilityCE
Mental Health Provider - InpatientCF
Mental Health Provider - OutpatientCG
Mental Health Facility - InpatientCH
Mental Health Facility - OutpatientCI
Substance Abuse Facility - InpatientCJ
Substance Abuse Facility - OutpatientCK
Screening X-rayCL
Screening LaboratoryCM
Mammogram, High Risk PatientCN
Mammogram, Low Risk PatientCO
Flu VaccinationCP
Eyewear and Eyewear AccessoriesCQ
Case ManagementDG
DermatologyDM
Durable Medical EquipmentDS
Diabetic SuppliesGF
Generic Prescription Drug - FormularyGN
Generic Prescription Drug - Non-FormularyGY
AllergyIC
Intensive CareMH
Mental HealthNI
Neonatal Intensive CareON
OncologyPT
Physical TherapyPU
PulmonaryRN
RenalRT
Residential Psychiatric TreatmentTC
Transitional CareTN
Transitional Nursery CareUC
Urgent Care30
(Health Benefit Plan Coverage).30
for general medical benefits or 35
for general dental benefits.83
(Infertility).