Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.
영어
죄송합니다. 이 문서는 귀하의 언어로 사용할 수 없습니다.

Symptoms

Consider the following scenario:

  • You use Microsoft BizTalk Server 2009 to receive a Health Insurance Portability and Accountability Act (HIPAA) message.

  • You receive one of the following kinds of 837 documents:

    • Dental

    • Institutional

    • Professional

  • At least one of the transaction sets is rejected and at least one of the transaction sets is accepted in a functional group while the document is processed.

In this scenario, BizTalk Server generates an X12 997 functional acknowledgement (ACK) message that incorrectly contains an "E" error code in the AK901 data element.

Notes

  • The "P" (partially accepted) error code is the correct error code.

  • For more information about the 997 functional ACK message, see the "More information" section.


Resolution

To resolve this issue, apply the following cumulative update. After you apply this cumulative update, a "P" error code is correctly generated in AK901 data elements of 997 functional ACKs. 

If you want to generate a "P" error code, click to select the Generate 'P' at AK901 when at-least one of the transaction sets have been rejected check box in the following location to generate a "P" error code:

EDI Properties page of a party - > X12 Properties -> Party as Interchange Sender -> Validation and ACK Generation 
Notes

  • Before you try to click to select the Generate 'P' at AK901 when at-least one of the transaction sets have been rejected check box, click to select the Generate 997 check box.

  • By default, the Generate 'P' at AK901 when at-least one of the transaction sets have been rejected check box is not selected.


Cumulative update information

The hotfix that resolves this issue is included in cumulative update package 2 for BizTalk Server 2009.

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:

2497794 Cumulative update package 2 for BizTalk Server 2009

More Information

BizTalk Server generates 997 functional ACK messages to provide detailed errors for each functional group in an X12 interchange. The 997 functional ACK message depends on the ACK settings of the party.

The 997 functional ACK message contains several segments. Each segment has error information that is identified when the incoming interchange is validated. For example, the AK5 and AK9 segments are two kinds of segments in a 997 functional ACK message. The AK5 segment indicates whether a particular transaction set is accepted or rejected. The AK9 segment indicates whether a functional group is accepted, partially accepted, or rejected. The AK501 element is the first element in AK5 segments and contains Transaction Set Acknowledgement Code. The AK901 element is the first element in the AK9 segment and contains Functional Group Acknowledge Code.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References

For more information about BizTalk Server hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:

2003907 Information about BizTalk Server hotfixes

For more information about the X12 997 ACK message, visit the following MSDN website:

General information about the X12 997 ACK messageFor more information about X12 997 ACK message error codes, visit the following MSDN website:

General information about X12 997 ACK message error codes

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

이 정보가 유용한가요?

사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×