X12 997 Acknowledgment Error Codes

This topic lists the error codes used within the segments of an X12 997 acknowledgment. For more information about these segments, see X12 997 Acknowledgment.

Each table indicates which error codes specified by the X12 specification are supported in BizTalk Server EDI and AS2 and which are unsupported.

AK304 Error Codes

The following table lists the error codes used in the AK304 data element of the AK3 segment (Data Segment Note).

 

Error Code Condition Supported?

1

Unrecognized segment ID

Yes

2

Unexpected segment

Yes

3

Mandatory segment missing

Yes

4

Loop occurs over maximum times

Yes

5

Segment exceeds maximum use

Yes

6

Segment not in defined transaction set

Yes

7

Segment not in proper sequence

Yes

8

Segment has data element errors

Yes

511

Trailing separators encountered (custom code)

Yes

AK403 Error Codes

The following table lists the error codes used in the AK403 data element of the AK4 segment (Data Element Note).

 

Error Code Condition Supported?

1

Mandatory data element missing

Yes

2

Conditional required data element missing

Yes

3

Too many data elements

Yes

4

Data element is too short

Yes

5

Data element is too long

Yes

6

Invalid character in data element

Yes

7

Invalid code value

Yes

8

Invalid date

Yes

9

Invalid time

Yes

10

Exclusion condition violated

Yes

AK501 Error Codes

The following table lists the error codes used in the AK501 data element of the AK5 segment (Transaction Set Response Trailer).

 

Error Code Condition Supported?

A

Accepted

Yes

E

Accepted but errors were noted

Yes

Note: None of the error codes lead to a status of "E".

M

Rejected, message authentication code (MAC) failed

No

P

Partially accepted, at least one transaction set was rejected

Yes

R

Rejected

Yes

W

Rejected, assurance failed validity tests

No

X

Rejected, content after decryption could not be analyzed

No

AK502 through AK506 Error Codes

The following table lists the error codes used in the AK502 through AK506 data elements of the AK5 segment (Transaction Set Response Trailer).

 

Error Code Condition Supported?/Correlated with AK501?

1

Transaction set not supported

Yes/R

2

Transaction set trailer missing

Yes/R

3

Transaction set control number in header and trailer do not match

Yes/R

4

Number of included segments does not match actual count

Yes/R

5

One or more segments in error

Yes/R

6

Missing or invalid transaction set identifier

Yes/R

7

Missing or invalid transaction set control number (a duplicate transaction number may have occurred)

Yes/R

8 through 27

-

No

AK901 Error Codes

The following table lists the error codes used in the AK901 data elements of the AK9 segment (Functional Group Response Trailer).

 

Error Code Condition Supported?/Correlated with AK501?

A

Accepted

Yes

E

Accepted, but errors were noted

Yes

M

Rejected, message authentication code (MAC) failed

No

P

Partially accepted, at least one transaction set was rejected

Yes

R

Rejected

Yes

W

Rejected, assurance failed validity tests

No

X

Rejected, content after decryption could not be analyzed

No

AK905 through AK909 Error Codes

The following table lists the error codes used in the AK905 through AK909 data elements of the AK9 segment (Functional Group Response Trailer).

 

Error Code Condition Supported?/Correlated with AK501?

1

Functional group not supported

No

2

Functional group version not supported

No

3

Functional group trailer missing

Yes

4

Group control number in the functional group header and trailer do not agree

Yes

5

Number of included transaction sets does not match actual count

Yes

6

Group control number violates syntax (a duplicate group control number may have occurred)

Yes

7 through 26

-

No

See Also

  © 2009 Microsoft Corporation. All rights reserved.
Show: