BUG: BizTalk Generates Parsing Error for HIPAA-Compliant Document (321687)



The information in this article applies to:

  • Microsoft BizTalk Server Accelerator for HIPAA 1.0

This article was previously published under Q321687

SYMPTOMS

When the BizTalk server processes a document that complies with the HIPAA specifications, BizTalk Server may generate an error similar to the following:
Event Type:	Error
Event Source:	BizTalk Server
Event Category:	Document Processing 
Event ID:         324
Date:		4/23/2002
Time:		4:50:40 PM
User:		N/A
Computer:         BIZTALKSERVER
Description:
An error occurred in BizTalk Server.
 
 Details:
 ------------------------------
 [0x1451] In record "TS835W1__PLB_ProviderAdjustment", if any of the
following fields exist, then all must exist:
@TS835W1__PLB03_C04202U810_ProviderAdjustmentIdentifier
@TS835W1__PLB04__ProviderAdjustmentAmount

 [0x1441] Document #1 within submission 
"{F20D1674-0A0F-4BC8-BCCC-E08C7E4E0A4B}" was returned as a document that 
was not valid from the parser component named "BizTalk.ParserHipaaX12.1". 
The most frequent cause is a document specification that is not valid or 
else the component was unable to determine the necessary routing fields. 
Verify that the proper specification is defined for this data.

 [0x1730] Suspended Queue ID: "{8067C2C6-9F8D-426A-BB64-D271E6DE46B3}"
					
Alternatively, BizTalk Server may successfully parse a document that does not comply with the HIPAA specifications.

CAUSE

Some of the node level syntax rules that are defined for some of the schemas that are installed with the BizTalk Server Accelerator for HIPAA are incorrect. These incorrect node level syntax rules can cause a HIPAA compliant document to fail validation, or, in some cases, allow a noncompliant document to validate successfully.

RESOLUTION

To resolve this problem, obtain the latest service pack for BizTalk Accelerator for HIPAA version 1.0. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

321233 How to Obtain the latest BizTalk Accelerator for HIPAA 1.0 Service Pack

STATUS

This problem was corrected in Service Pack 1A for BizTalk Accelerator for HIPAA version 1.0.

MORE INFORMATION

After you install Service Pack 1a for BizTalk Accelerator for HIPAA, you must copy the updated schemas from the \Program Files\Microsoft BizTalk Server\XML Tools\Templates\HIPAA directory to the BizTalk Server repository that houses your existing HIPAA schemas.

To view the syntax rules for a node in the BizTalk Editor, right-click the node, click Properties, and then click the Syntax Rules tab. Service Pack 1 for the BizTalk Accelerator for HIPAA contains updated schemas that fix these incorrect syntax rules.

Modification Type:MajorLast Reviewed:5/8/2002
Keywords:kbbug KB321687