none
Does anyone know how to read these error msgs? RRS feed

  • Question

  • Hi there

    Does anyone know how to read this?

    Segment ID - NM1 : Position - 6 : [8] Segment Has Data Element Errors

    Which NM1 is this? and what is the [8] mean?

    Also what is the difference between

     NM1 : Field Position - 9   (Field Position and Position)

    so with these 2 examples I have Position 6 and Field Position 9?

    Thanks

     

    Error 31 Native serialization error: Non Segment level  : [7] Missing or invalid transaction set control number
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 32 Native serialization error: Non Segment level  : [3] Transaction Set Control Number Mismatch
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 33 Native serialization error: Segment level  : Segment ID - NM1 : Position - 6 : [8] Segment Has Data Element Errors
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 34 Native serialization error: Segment level  : Field Error : Segment ID - NM1 : Field Position - 9 : Current value -  : [1] Mandatory data element missing
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 35 Native serialization error: Segment level  : Field Error : Segment ID - NM1 : Field Position - 9 : Current value -  : [2] Conditional required data element missing
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 36 Native serialization error: Segment level  : Segment ID - STC : Position - 13 : [8] Segment Has Data Element Errors
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 37 Native serialization error: Segment level  : Field Error : Segment ID - STC : Field Position - 2 : Current value -  : [1] Mandatory data element missing
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 38 Native serialization error: Segment level  : Segment ID - REF : Position - 14 : [8] Segment Has Data Element Errors
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 
    Error 39 Native serialization error: Segment level  : Field Error : Segment ID - REF : Field Position - 1 : Current value -  : [1] Mandatory data element missing
     C:\Documents and Settings\slanderson\Local Settings\Temp\2\DB_To_277_Map_output.xml 1 1 

    • Moved by Ben Cline1Moderator Friday, August 27, 2010 1:18 AM Relates to EDI (From:BizTalk Server General)
    Friday, August 20, 2010 8:19 PM

Answers

All replies

  • Try this http://www.tuftshealthplan.com/pdf/276-277_Companion_Document2.pdf
    Thanks, Raja
    Friday, August 20, 2010 9:50 PM
  • Hi,

    It appears that you may have one (1) segment out of order.  This will make it appear that there are other errors. If one segment is improperly sequenced, then the segments after that can be validated improperly by the EDI disassembler/engine.  As such, you should fix the first error and revalidate the message until all errors are removed.

    You can determine how your exception (Segment ID - NM1 : Position - 6 : [8] Segment Has Data Element Errors) is defined by reviewing the implementation guide for 997.

    The "NM1" located in [AK301] - contains the Segment where error occurred.
    The "6" value is defined as the 6th segment after the ST segment. [AK302] For example, the third segment after the “ST” would have a value of “4” (one for the “ST” plus three more).
    The [8] value is defined as the valid value in the [AK304].
      

    Links MSDN

    http://msdn.microsoft.com/en-us/library/cc982722(BTS.10).aspx

    Thanks,

    William

    Friday, August 20, 2010 10:05 PM
  • Hi there

    My transaction is for an 267/277 I have it fixed  now but I am still confused about the exception errors?

    Segment ID - NM1 : Position - 6 : [8] Segment Has Data Element Errors

    Does this mean the 6th NM1 after the ST segment has a problem on the 8th element/field?

    Why can't they say the loop number 2200D etc like everything else? and NM109 etc this is the way I am used to seeing it?

    but if what I said above is correct then ...

    NM1 : Field Position - 9   This sounds like NM109 has the problem?

     What's the difference between NM1 : Field Position - 9 and NM1 : Position - 9

    Thanks

    Thursday, August 26, 2010 7:28 PM
  • Hi,

    No, not the 6th NM1 after the ST, but 6th Segment(including all segments).  The [8] is not a field indicator.  It is a valid value for the AK304 element in the ACK.

    See MSDN,

    http://msdn.microsoft.com/en-us/library/bb226438(BTS.70).aspx

    Thanks,

    William

    • Marked as answer by Stoneman3735 Thursday, September 2, 2010 2:59 PM
    Friday, August 27, 2010 4:33 PM
  • Please see

    http://03123b2.netsolhost.com/lostboysthinking/blog1.php/2010/09/08/understanding-x12-edi-parsing-errors-in-biztalk

    for a short discussion on reading X12 error messages in BizTalk.

     


    Jim -- Pro Mapping in BizTalk 2009, Apress Books, March 23, 2009
    Wednesday, September 8, 2010 7:40 PM