Check inside of the database and find out what the correct length is
defined
there. I would guess that it is defined as 6 and not 8.
On ours we had to run the following code:
UPDATE eltype set maxlen = 8, descrp = 'time: "hhmm[ss[d[d]]]"' WHERE
elmtyp
= 'TS' AND maxlen = 6
UPDATE elmnts SET len=8 WHERE elmtyp='TS' AND fc=5 AND elmtag = 337 AND
len=6\
UPDATE msgs3 SET valtyp=8, espvalue='211' WHERE fc=5 AND mcvr LIKE
'SYNTAX00401 %' AND ssnr=3 AND esnr=3
Eric
http://blog.biztalk-info.com
"RickN" <rdnolte@[EMAIL PROTECTED]
> wrote in message
news:1169750187.586313.151870@[EMAIL PROTECTED]
>I am running BizTalk Server 2006 with HIPAA Accelerator 3.3
>
> I an getting an error when processing a 271 message . It is:
>
> Error encountered: ERROR (33), interchangenr 12522 :
> The time format is not valid. Contact the sender.source format: [5
> 00401 ,X12-4010]
> source do***ent: [(unknown)]
> source segment: [data#0,def#3,tag=GS ,name=Functional Group Header]
> source element: [def#5,elm#5,comp#0,tag=337,name=Time], value:
> [2131270], maximum length=6. Time of type [TS] must be formatted as
> HHMM[SS[D[D]]] (msgnr:0 segnr:0)(line:3 pos:28 filepos:434)
>
> The GS segment of the message is
> GS*HB*RHCMA*RITSA*20070124*2131270*314055765*X*004010X092A1
>
> So it is using a 7 digit time, which is acceptable to HIPAA, but is
> rejected here.
>
> Any ideas?
>
> Rick Nolte
>


|