handling repetition separator for X12 5010 version
493055Jul 9 2007 — edited Jul 11 2007All -
There seems to be some issue with Oracle document editor reading a X12 - 5010 doc. The ISA segment of 5010 is slightly different from other X12 versions. I am most concerned about ISA11(code - I 65) field which is a repetition separator in 5010, and in other versions it is Interchange Control Standards Identifier.
The problem arises when the repetition character (ISA 11) is 'U', hex value '55', then wherever there is a value of U even in description elements, the document editor treats it as a repetition character and skips U and treats the remaining elements as a repetition of the element above. i.e. if I have a line -
PID*F****SPANISH/EDUCATION _ SPANISH DICTIONARY SP-ENG
the doc editor interprets it as -
segment - PID
01 - F
02 -
03-
04-
05 - SPANISH/ED
05 - CATION _ SPANISH DICTIONARY SP-ENG
The document editor throws an error stating that repetition of element PID05 not allowed -
Can any one let me know how to handle this scenario -
thanks
Shailesh