|
Page 6 of 11
FILE STRUCTURE FOR IMPLEMENTATION DATA An explanation of the file layouts for the implementation data follows. Note that the implementation data is quote-comma delimited. Lengths expressed are current maximum and may change as the standards require.
CONDETL.TXT ----------- Fields: Record Type, Transaction Set ID, Area, Sequence, Segment ID, Reference Designator, Composite ID, Composite Sequence, Data Element Number, Code, Table, Position, Usage Lengths: 1, 6, 1, 3, 3, 2, 4, 2, 4, 6, 1, 3, 1 Example: "E","857-U1","4","310","MAN","01","","","88","GM","","","2" Notes: Field 1 - Record Type: There are five (5) record types: "A" = Records that pertain to the transaction set "B" = Records that pertain to the segments "C" = Records that pertain to elements (simple and composite) "D" = Records that pertain to component elements "E" = Records that pertain to code values
Field 2 - Transaction Set ID: If the Transaction Set ID is greater than three bytes long, the transaction has been modified from the original ASC X12 structure to include additional iterations of certain loops. This is done to convey different implementations of those loops.
Field 3 - Area: Often this is identical to the ASC X12 table number. When HL loops and individual segments are repeated, this number may be incremented. See Field 11 note.
Field 4 - Sequence: Often this is identical to the ASC X12 position number. When HL loops and individual elements are repeated, this number may be altered. See Field 12 note.
Fields 5-10: This data, in conjunction with fields 1-4, indicate what standards entity for which a usage is being stated in Field 13.
Field 11 - Table When loops are iterated to convey different uses of a generalized loop, this number states the ASC X12 table number.
Field 12 - Position When loops are iterated to convey different uses of a generalized loop, this number states the ASC X12 position number.
Field 13 - Usage This field can take on eight (8) different values. The preceding fields indicate what standards entity the usage is for: "1" = Mandatory "2" = Optional "3" = Conditional "4" = Floating "5" = Required "6" = Recommended "7" = Not Recommended "8" = Not Used
|