Authorization
: Generate an API key to use for authentication.Content-Type
: Set to application/json
.subscriber
object in requests, but you only need to include the serviceLinesInformation
object when you want to request the status for a specific service line.
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.
subscriber
in the request is actually a dependent using the subscriber’s member ID.
Information | Description |
---|---|
tradingPartnerServiceId | This is the payer ID. Visit the Payer Network for a complete list. You can send requests using the primary payer ID, the Stedi payer ID, or any payer ID alias listed in the payer record. |
controlNumber | An integer to identify the transaction. You can set this to whatever value you prefer, and it does not need to be globally unique. |
providers | The provider information from the original claim. To start, provide only the npi , organizationName , and providerType properties. |
subscriber | The subscriber information from the original claim. To start, provide only the firstName , lastName , dateOfBirth , gender , and memberId properties. |
dependent | The dependent information from the original claim. To start, provide only the firstName , lastName , dateOfBirth , and gender properties. If the patient is the subscriber, you can omit this object. |
encounter | The encounter information from the original claim. To start, provide only the beginningDateOfService and endDateOfService properties. Remember that you should provide a date range that is plus or minus 7 days from the date of service listed in the claim for best results. |
encounter.tradingPartnerClaimNumber
and providers.taxId
.
The following examples show two base request payloads: one where the patient is the subscriber and one where the patient is the dependent. They include only the minimum recommended information:
Loop 2100A NM109
(Payer Identifier): This identifier allows Stedi to route the claim status request to the correct payer. It must be a payer ID or payer ID alias listed in the Payer Network. For example, you could use 60054
, HPQRS
, AETNA
, or any other listed payer ID alias for Aetna.Loop 2100C NM109
(National Provider Identifier) and NM103
(Provider Last Name or Organization Name)Loop 2000D DMG02
or Loop 2000E DMG02
(Subscriber/Patient Birth Date)Loop 2100B NM1
(Information Receiver Name)Loop 2100D NM103
(Subscriber Last Name), NM103
(Subscriber First Name), and NM109
(Member Identification Number)Loop 2200D DTP03
(Claim Service Period) that is plus or minus 7 days from the date of service listed in the claimLoop 2200D
or 2200E
: TRN
(Claim Status Tracking Number)Loop 2200D REF02
(Payer Claim Control Number).
claims.claimStatus.statusCode
property. This is the status code used to identify the status of an entire claim or a service line. For example, code 20
means Accepted for Processing
.
This is either a Health Care Claim Status Code or a National Council for Prescription Drug Programs (NCPDP) Reject/Payment Code, when the status is related to pharmacy claims.
claims.claimStatus.statusCategoryCode
property. For example, code F1
means Finalized/Revised - Adjudication information has been changed
.
Visit Claim Status Category Codes in the official X12 documentation for a complete list.
serviceLineInformation.productOrServiceIDQualifier
request property and the claims.serviceDetails.service.serviceIdQualifierCode
property in the response.
Product or Service ID Qualifier
Code | Description | Usage Notes |
---|---|---|
AD | American Dental Association Codes | - |
ER | Jurisdiction Specific Procedure and Supply Codes | This code is not allowed for use under HIPAA. The qualifier can only be used when 1) If a new rule names the Jurisdiction Specific Procedure and Supply Codes as an allowable code set under HIPAA, OR 2) The Secretary grants an exception to use the code set as a pilot project as allowed under the law, OR 3) For claims that aren’t covered under HIPAA. |
HC | Health Care Financing Administration Common Procedural Coding System (HCPCS) Codes | Because the CPT codes of the American Medical Association are also level 1 HCPCS codes, the CPT codes are reported under the code HC. |
HP | Health Insurance Prospective Payment System (HIPPS) Skilled Nursing Facility Rate Code | - |
IV | Home Infusion EDI Coalition (HIEC) Product/Service Code | This code is not allowed for use under HIPAA. The qualifier can only be used when 1) If a new rule names the Home Infusion EDI Coalition Codes as an allowable code set under HIPAA, OR 2) The Secretary grants an exception to use the code set as a pilot project as allowed under the law, OR 3) For claims that aren’t covered under HIPAA. |
N4 | National Drug Code in 5-4-2 Format | - |
NU | National Uniform Billing Committee (NUBC) UB92 Codes | This code is the NUBC Revenue Code. |
WK | Advanced Billing Concepts (ABC) Codes | This code set has been approved by the Secretary of HHS as a pilot project allowed under HIPAA law. The qualifier may only be used in transactions covered under HIPAA; by parties registered in the pilot project and their trading partners, OR when a new rule names the Complementary, Alternative, or Holistic Procedure Codes as an allowable code set under HIPAA, OR for claims that aren’t covered under HIPAA. |