RFI Browser

Back  RFI # 33: VALUES IN ST02

Formal vs. Informal Help Informal Formal


Todd Cochrane


I have a trading partner who wants to use the ST02 number in set 322 as a progressive number over transmissions, i.e. 1, 2, 3 in first batch, 4, 5, 6 in the next. I believe that is not part of the standard. The trading partner wants a verification from X12.


The X12 standard states, in the definition of DE 329: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set. Aside from this constraint upon ST02 values and the range constraint implicit in the type and length attributes of DE 329, the standard places no other constraints on ST02 values. In particular, there is no progressive value constraint, nor is there a constraint that spans multiple functional groups.


The official response to a formal RFI is a letter from the current ASC X12 chair. This website often displays a summary of the RFI. Click here to view a PDF of the letter for this RFI.

The uniqueness constraint on ST02 values supports the identification of a specific transaction set within a functional group when reporting in a functional acknowledgement the results of a syntactic analysis of a transmitted functional group. The value of an ST02 instance is established by the sender of the transaction set, in accordance with the rules set forth in the X12 standards. As with all details of the X12 standards, implementation guides and trading partner agreements may impose additional constraints upon syntax. For example, an implementation guide could impose a constraint that each functional group start a new sequence of ST02 values starting at the value 1 and incrementing by 1 . In the absence of such additional constraints, the creator of an X12 functional group need only adhere to the constraints specified in the X12 standards
Submission 1/1/2006
Status Date 1/1/2006
Status F - Final
Primary References
Document 5010