BUG: Incorrect Tutorial Files Included with BizTalk Server Accelerator for HIPAA (820559)



The information in this article applies to:

  • Microsoft BizTalk Server Accelerator for HIPAA 2.0

SYMPTOMS

The BizTalk Server Accelerator for HIPAA tutorial contains two sample files: FI_837NWtoFabrikam.txt and FI-REPORT_837I-1001.txt. When you run the tutorial and try to process these files, you receive an error message similar to the following in the BizTalk Server application log:
An error occurred in BizTalk Server.

Details: ------------------------------
[0x1449] The data contains a field value (" ") that doesn't meet minimum length requirement for tag "ISA02" (minimum length is 10).

[0x1433] The parser failed to convert the document due to processing errors. See the following messages for details.

[0x1448] The parser cannot parse the ISA section of the X12 document. This segment is fixed-width; if fields in this segment do not have correct length, the parsing will fail because the delimiters are picked up from the wrong offsets.

[0x1440] While trying to process document #0 during submission "{27A98E05-5DDE-4722-91C6-04FEFC190635}", the parser component named "BizTalk.ParserHipaaX12.1" failed on the method "GetInterchangeDetails" with the error code "0xc0c01448". Possible causes are: the component found unexpected data in the incoming stream; a document specification could not be found given the data; or an internal component failure occurred. If this problem continues, remove this component from the valid list of parser components or contact your system administrator.

[0x1730] Suspended Queue ID: "{2BD1C068-9FC9-49D5-9B11-66D512137D71}"

[0x1448] The parser cannot parse the ISA section of the X12 document. This segment is fixed-width; if fields in this segment do not have correct length, the parsing will fail because the delimiters are picked up from the wrong offsets.

CAUSE

The FI_837NWtoFabrikam and FI-REPORT_837I-1001 files in the tutorial that is included with the product contain errors.

RESOLUTION

To resolve this problem, replace the two files with the following files:

FI_837NWtoFabrikam

ISA*00*          *00*          *ZZ*123456789098765*ZZ*123456789012345*020503*1705*U*00401*000010216*1*T*:
GS*HC*AR*ADJUDICATION*20020503*1705*20213*X*004010X096
ST*837*0001
BHT*0019*00*CSS8370018TESTO*20010724*1423*CH
REF*87*004010X096
NM1*41*2*SUBMITTER ORGANIZATION*****46*ETIN123
PER*IC*SUBMITTER CONTACT NAME*TE*SUBMITTER COMM NUMBER-EMAIL
NM1*40*2*RECEIVER ORGANIZATION*****46*ETIN123
HL*1**20*1
PRV*BI*ZZ*282N00000N
NM1*85*2*BILLINGPROVIDER ORGANIZATION*****XX*HCFANPID123
N3*123 BILLINGPROVIDERADDRESS LINE*ADDITIONALBILLINGPROVIDERADDRESS
N4*BILLINGPROVIDER CITY*MD*34567
REF*EI*EID123456
HL*2*1*22*0
SBR*P*18*INSUREDGROUPNUMBER******HM
NM1*IL*1*SUBSCRIBER-LASTNAME*SUBSCRIBERFIRSTNAME*SUBSCRIBERMI***MI*MEMBERIDNUMBER123456789
N3*123 SUBSCRIBERADDRESS LINE*ADDITIONALSUBSCRIBERADDRESS
N4*SUBSCRIBER CITY*MD*34567
DMG*D8*19620501*M
NM1*PR*2*PAYER ORGANIZATION*****PI*PAYORID123
N3*123 PAYERADDRESS LINE
N4*PAYER CITY*MD*34567
CLM*PAN123456*1000***22:A:1*N*C*Y*A*********Y
DTP*434*D8*20010426
DTP*435*DT*200104260800
REF*D9*CLAIMN123456
HI*BK:41001
LX*1
SV2*0200**17890.00*DA*5
LX*2
SV2*0250**5493.00*UN*62
DTP*472*D8*20000615
LX*3
SV2*0258**3481.00*UN*32
DTP*472*D8*20000615
LX*4
SV2*0270**1026.00*UN*11
DTP*472*D8*20000615
LX*5
SV2*0271**2489.00*UN*21
DTP*472*D8*20000615
LX*6
SV2*0272**283.00*UN*3
DTP*472*D8*20000615
LX*7
SV2*0300**203.00*UN*3
DTP*472*D8*20000615
LX*8
SV2*0301**6806.14*UN*39
DTP*472*D8*20000615
LX*9
SV2*0302**270.00*UN*3
DTP*472*D8*20000615
LX*10
SV2*0305**4340.00*UN*37
DTP*472*D8*20000615
LX*11
SV2*0306**1841.00*UN*19
DTP*472*D8*20000615
LX*12
SV2*0310**1061.00*UN*8
DTP*472*D8*20000615
LX*13
SV2*0320**410.00*UN*2
DTP*472*D8*20000615
LX*14
SV2*0324**2688.00*UN*8
DTP*472*D8*20000615
LX*15
SV2*0351**1341.00*UN*1
DTP*472*D8*20000615
LX*16
SV2*0352**2682.00*UN*2
DTP*472*D8*20000615
LX*17
SV2*0360**10399.00*UN*5
DTP*472*D8*20000615
LX*18
SV2*0370**3000.00*UN*1
DTP*472*D8*20000615
LX*19
SV2*0390**850.00*UN*12
DTP*472*D8*20000615
LX*20
SV2*0399**500.00*UN*10
DTP*472*D8*20000615
LX*21
SV2*0412**1882.00*UN*1
DTP*472*D8*20000615
LX*22
SV2*0450**1231.00*UN*6
DTP*472*D8*20000615
LX*23
SV2*0460**49.00*UN*6
DTP*472*D8*20000615
LX*24
SV2*0710**605.00*UN*1
DTP*472*D8*20000615
LX*25
SV2*0730**181.00*UN*1
DTP*472*D8*20000615
LX*26
SV2*0732**152.00*UN*1
DTP*472*D8*20000615
LX*27
SV2*0769**265.00*UN*1
DTP*472*D8*20000615
SE*107*0001
GE*1*20213
IEA*1*000010216

FI-REPORT_837I-1001

ISA*00*          *00*          *ZZ*123456789012345*ZZ*123456789012345*020503*1705*U*00401*000010216*0*T*:
GS*HC*ADJUDICATION*REPORTING*20020503*1705*20213*X*004010X096
ST*837*0001
BHT*0019*00*CSS8370018TESTO*20010724*1423*CH
REF*87*004010X096
NM1*41*2*SUBMITTER ORGANIZATION*****46*ETIN123
PER*IC*SUBMITTER CONTACT NAME*TE*SUBMITTER COMM NUMBER-EMAIL
NM1*40*2*RECEIVER ORGANIZATION*****46*ETIN123
HL*1**20*1
PRV*BI*ZZ*282N00000N
NM1*85*2*BILLINGPROVIDER ORGANIZATION*****XX*HCFANPID123
N3*123 BILLINGPROVIDERADDRESS LINE*ADDITIONALBILLINGPROVIDERADDRESS
N4*BILLINGPROVIDER CITY*MD*34567
REF*EI*EID123456
HL*2*1*22*0
SBR*P*18*INSUREDGROUPNUMBER******HM
NM1*IL*1*SUBSCRIBER-LASTNAME*SUBSCRIBERFIRSTNAME*SUBSCRIBERMI***MI*MEMBERIDNUMBER123456789
N3*123 SUBSCRIBERADDRESS LINE*ADDITIONALSUBSCRIBERADDRESS
N4*SUBSCRIBER CITY*MD*34567
DMG*D8*19620501*M
NM1*PR*2*PAYER ORGANIZATION*****PI*PAYORID123
N3*123 PAYERADDRESS LINE
N4*PAYER CITY*MD*34567
CLM*PAN123456*1000***22:A:1*N*C*Y*A*********Y
DTP*434*D8*20010426
DTP*435*DT*200104260800
REF*D9*CLAIMN123456
HI*BK:41001
LX*1
SV2*0200**17890.00*DA*5
LX*2
SV2*0250**5493.00*UN*62
DTP*472*D8*20000615
LX*3
SV2*0258**3481.00*UN*32
DTP*472*D8*20000615
LX*4
SV2*0270**1026.00*UN*11
DTP*472*D8*20000615
LX*5
SV2*0271**2489.00*UN*21
DTP*472*D8*20000615
LX*6
SV2*0272**283.00*UN*3
DTP*472*D8*20000615
LX*7
SV2*0300**203.00*UN*3
DTP*472*D8*20000615
LX*8
SV2*0301**6806.14*UN*39
DTP*472*D8*20000615
LX*9
SV2*0302**270.00*UN*3
DTP*472*D8*20000615
LX*10
SV2*0305**4340.00*UN*37
DTP*472*D8*20000615
LX*11
SV2*0306**1841.00*UN*19
DTP*472*D8*20000615
LX*12
SV2*0310**1061.00*UN*8
DTP*472*D8*20000615
LX*13
SV2*0320**410.00*UN*2
DTP*472*D8*20000615
LX*14
SV2*0324**2688.00*UN*8
DTP*472*D8*20000615
LX*15
SV2*0351**1341.00*UN*1
DTP*472*D8*20000615
LX*16
SV2*0352**2682.00*UN*2
DTP*472*D8*20000615
LX*17
SV2*0360**10399.00*UN*5
DTP*472*D8*20000615
LX*18
SV2*0370**3000.00*UN*1
DTP*472*D8*20000615
LX*19
SV2*0390**850.00*UN*12
DTP*472*D8*20000615
LX*20
SV2*0399**500.00*UN*10
DTP*472*D8*20000615
LX*21
SV2*0412**1882.00*UN*1
DTP*472*D8*20000615
LX*22
SV2*0450**1231.00*UN*6
DTP*472*D8*20000615
LX*23
SV2*0460**49.00*UN*6
DTP*472*D8*20000615
LX*24
SV2*0710**605.00*UN*1
DTP*472*D8*20000615
LX*25
SV2*0730**181.00*UN*1
DTP*472*D8*20000615
LX*26
SV2*0732**152.00*UN*1
DTP*472*D8*20000615
LX*27
SV2*0769**265.00*UN*1
DTP*472*D8*20000615
SE*107*0001
GE*1*20213
IEA*1*000010216

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

Modification Type:MajorLast Reviewed:5/27/2003
Keywords:kbfix KB820559 kbAudDeveloper