Skip to main content

Acknowledgment codes

The codes inside the acknowledgment segments — TA1, AK9, IK3/IK4, STC. Most operational debugging starts with finding one of these and looking it up here.

TA1 — interchange acknowledgment

ElementCodeMeaning
TA101(echoes ISA13)The interchange control number being acknowledged.
TA104AAccepted. The interchange parsed; functional acks may follow.
TA104EAccepted with errors. Continue processing; check TA105 for the issue.
TA104RRejected. The interchange did not parse. Look at TA105.

TA105 interchange note codes (most common)

CodeMeaningLikely cause
000No error(informational E only)
001Interchange Control Number does not match value in TA101Misalignment between ISA13 and IEA02
002Standards version not supportedWrong ISA12
003Sender or Receiver ID not authorizedISA06/ISA08 mismatch with partner
005Invalid Interchange ID QualifierISA05/ISA07 wrong
017Invalid sender / receiverWrong IDs for this trading partner
024Invalid Interchange ContentTrailer/segment-counter mismatch
025Duplicate Interchange Control NumberReplay sent with stale ISA13

999 — functional acknowledgment

The 999 reports on one or more functional groups inside the interchange. It replaces the legacy 997 and adds element-level error reporting.

AK9 — group-level response

ElementCodeMeaning
AK901AAccepted
AK901PPartially Accepted (some transactions failed)
AK901EAccepted but errors were noted
AK901RRejected

IK3 — segment-level error

IK301 segment ID, IK302 segment position in transaction, IK304 error code.

IK304Meaning
1Unrecognized segment ID
2Unexpected segment
3Required segment missing
4Loop occurs over maximum times
5Segment exceeds maximum use
6Segment not in defined transaction set
7Segment not in proper sequence
8Segment has data element errors (look at the following IK4)
I6Implementation segment requirement not met
I7Implementation loop occurs under minimum times
I8Implementation segment below minimum use

IK4 — element-level error

IK401 reference (sub-element position), IK403 error code, IK404 data value (truncated).

IK403Meaning
1Required data element missing
2Conditional required data element missing
3Too many data elements
4Data element too short
5Data element too long
6Invalid character in data element
7Invalid code value
8Invalid date
9Invalid time
10Exclusion condition violated
12Too many repetitions
13Too many components
I6Implementation invalid code value
I9Implementation dependent data element missing
I10Implementation too few repetitions

277CA — claim acknowledgment

The 277CA carries per-claim status decisions in the STC segment.

STC01 — composite status

STC01 is a composite of three sub-elements separated by :category : status : entity.

Status category codes (most common)

CodeMeaning
A0Acknowledgment / Forwarded
A1Acknowledgment / Receipt
A2Acknowledgment / Acceptance into adjudication
A3Acknowledgment / Returned as un-processable
A4Acknowledgment / Not Found
A6Acknowledgment / Rejected for missing information
A7Acknowledgment / Rejected for invalid information
A8Acknowledgment / Rejected for relational field in error

Status codes (the second sub-element of STC01)

These are 3-digit codes from the Health Care Claim Status Code List (approximately 800 codes). Common ones:

CodeMeaning
19Entity acknowledges receipt of claim
20Accepted for processing
21Missing or invalid information
35Claim/encounter not found
116Claim submitted to incorrect payer
400Claim is out of balance
403Entity not eligible for benefits for submitted DOS
560Entity's additional/secondary identifier

The status text is usually included in STC03 for human-readable lookup.

Entity codes (third sub-element)

CodeMeaning
1PProvider
ILInsured (subscriber)
QCPatient
PRPayer
82Rendering provider
85Billing provider

STC02 — status effective date

STC03 — narrative

Human-readable text. Always read this before deciding what to do.

STC04 — total claim charge

STC05 — claim payment amount (rare in 277CA)

277 (claim status response)

Same STC shape as 277CA, but the codes describe the adjudication state rather than the acknowledgment state. Common categories:

STC01 categoryMeaning
F0Finalized
F1Finalized / Payment
F2Finalized / Denial
F3Finalized / Adjudication complete — no payment
F3FFinalized / Forwarded
P0Pending
P1Pending / In Process
P3Pending / Pre-pay review
R0Requests for additional information

See also