POST
/
change
/
medicalnetwork
/
claimstatus
/
v2
/
raw-x12
curl --request POST \
  --url https://healthcare.us.stedi.com/2024-04-01/change/medicalnetwork/claimstatus/v2/raw-x12 \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "x12": "<string>"
}'
{
  "controlNumber": "<string>",
  "tradingPartnerServiceId": "<string>",
  "payer": {
    "organizationName": "<string>",
    "payerIdentification": "<string>",
    "centersForMedicareAndMedicaidServicePlanId": "<string>",
    "contactInformation": {
      "name": "<string>",
      "electronicDataInterChangeAccessNumber": "<string>",
      "email": "<string>",
      "fax": "<string>",
      "phone": "<string>",
      "phoneExtension": "<string>"
    }
  },
  "providers": [
    {
      "organizationName": "<string>",
      "firstName": "<string>",
      "lastName": "<string>",
      "npi": "<string>",
      "spn": "<string>",
      "tin": "<string>",
      "taxId": "<string>",
      "etin": "<string>",
      "providerType": "BillingProvider"
    }
  ],
  "subscriber": {
    "memberId": "<string>",
    "firstName": "<string>",
    "lastName": "<string>",
    "gender": "M",
    "dateOfBirth": "<string>",
    "groupNumber": "<string>"
  },
  "dependent": {
    "firstName": "<string>",
    "lastName": "<string>",
    "gender": "M",
    "dateOfBirth": "<string>",
    "groupNumber": "<string>"
  },
  "claims": [
    {
      "claimStatus": {
        "statusCategoryCode": "<string>",
        "statusCategoryCodeValue": "<string>",
        "statusCode": "<string>",
        "statusCodeValue": "<string>",
        "entityCode": "<string>",
        "entity": "<string>",
        "effectiveDate": "<string>",
        "submittedAmount": "<string>",
        "amountPaid": "<string>",
        "paidDate": "<string>",
        "checkIssueDate": "<string>",
        "checkNumber": "<string>",
        "trackingNumber": "<string>",
        "claimServiceDate": "<string>",
        "tradingPartnerClaimNumber": "<string>",
        "patientAccountNumber": "<string>",
        "clearingHouseClaimNumber": "<string>"
      },
      "serviceDetails": [
        {
          "service": {
            "serviceIdQualifierCode": "AD",
            "serviceIdQualifier": "<string>",
            "procedureId": "<string>",
            "submittedAmount": "<string>",
            "amountPaid": "<string>",
            "revenueCode": "<string>",
            "submittedUnits": "<string>"
          },
          "status": [
            {
              "statusCategoryCode": "<string>",
              "statusCategoryCodeValue": "<string>",
              "statusCode": "<string>",
              "statusCodeValue": "<string>",
              "entityCode": "<string>",
              "entity": "<string>",
              "effectiveDate": "<string>"
            }
          ]
        }
      ]
    }
  ],
  "reassociationKey": "<string>",
  "errorResponse": {
    "code": "<string>",
    "description": "<string>",
    "transactionIdentifier": {
      "customerTransactionId": "<string>",
      "transactionId": "<string>"
    },
    "errors": [
      {
        "field": "<string>",
        "value": "<string>",
        "code": "<string>",
        "description": "<string>",
        "location": "<string>",
        "followupAction": "<string>"
      }
    ]
  },
  "status": "<string>",
  "transactionSetAcknowledgement": "<string>",
  "implementationTransactionSetSyntaxError": "<string>",
  "x12": "<string>",
  "meta": {
    "submitterId": "<string>",
    "senderId": "<string>",
    "billerId": "<string>",
    "traceId": "<string>",
    "applicationMode": "<string>"
  }
}

A direct replacement for the CHC Claim Status x12 API.

Authorizations

Authorization
string
headerrequired

API key authentication via the 'Authorization' header

Body

application/json
x12
string
required

Response

200 - application/json
controlNumber
string

Provided by the submitter in the 270 Request. Transaction Set Control Number.

tradingPartnerServiceId
string

ID used by Clearing House for the trading partner.

payer
object

Loop: 2100A

providers
object[]

Loop: 2100B and 2100C

subscriber
object

Loop: 2000D

dependent
object

Loop: 2000E

claims
object[]

Loop: 2200D and 2200E

reassociationKey
string

Segment: ISA, Element: ISA13, Notes: Interchange control number

errorResponse
object
status
string

Loop: 2200D, Segment: STC, Element: STC01, Health care claim status, Used to convey status of the entire claim or specific service line.

transactionSetAcknowledgement
string

The 999 acknowledgment code

implementationTransactionSetSyntaxError
string

The 999 syntax error code

x12
string

Basic x12 edi response (for x12 endpoint)

meta
object

Meta data about the request