ST
Transaction Set Header. The mandatory opener of every X12 Transaction Set — it tells what kind of message begins and assigns it a control number.
Definition
In the ANSI ASC X12 standard, ST is the first segment of every Transaction Set. Structure:
- ST01 — Transaction Set Identifier Code (element 143): 3-digit code of the message type —
850Purchase Order,810Invoice,856Ship Notice/Manifest,855PO Acknowledgment,997Functional Acknowledgment,270Eligibility Inquiry (healthcare),820Payment Order/Remittance Advice. - ST02 — Transaction Set Control Number (element 329): unique number for the Transaction Set within its functional group. Must match SE02.
- ST03 — Implementation Convention Reference (element 1705, from 005010 HIPAA): reference to the active IC version, used mainly by HIPAA Transaction Sets (270/271/834/835/837).
Origin
ST has been in X12 since version 002001 (1985). It is via ST01 that the receiver knows which parser to apply to the rest of the message. Maintained by ASC X12, under the X12.5 Interchange Control Structures standard.
Example in context
Reading: ST declares a Transaction Set 850 (Purchase Order), control
number 0001. SE on closure echoes 0001.