Utility Industry Group Implementation Guideline for Electronic Data Interchange

10

Industry Conventions

10.1

Introduction

The ASC Xl2 segment hierarchy lists all segments, in order, available from the ASC X12 standard. The segment ID's that are shaded indicate the segments that are utilized by the UIG.

Following the ASC X12 segment hierarchy, a detailed description of each segment is provided, in order.

Each segment is listed with the segment ID and name, level (header, detail, or summary), loop (if the segment is contained within a loop), loop repeat (for the first segment in the loop), requirement within the transaction set, maximum use, purpose (as defined by ASC X12, ASC Xl2 syntax notes, ASC Xl2 comments for segment usage, and notes that explain the UIG convention for this segment within the transaction set. It is important to note that all shaded text is either a UIG convention or UIG terminology. Shaded code lists refer to recommendations culled from the entire ASC X12 data element code list. The unshaded areas contain definitions and comments from the ASC X12 standard.

The data element summary lists each data element, in order, for the segment. For each data element there is one line to identify reference designator, data element number, data element name, and attributes.

Below the one-line summary are usage notes and actual values identified for use.

Reference Designator

This is the segment identifier with the data element sequence number within the segment.

Data Element Number

This is the number assigned to the data element by ASC X12. This number may be used for direct reference into the ASC Xl 2 Data Dictionary.

Data Element Name

This is the name assigned to the data element by ASC Xl 2, in the ASC X12 Data Dictionary.

Attributes

Each data element has three ASC Xl2 attributes: element usage, element type, and Minimum / Maximum length.

Element Usage
M = Mandatory
The data element must be used if the segment is used.
O = Optional
The data element may be used if the segment is used.
C = Conditional
The data element may be used only if other elements are used within the segment. The particular condition/relation will be stated in the Data Element Summary for the segment when used.
Element Type
ID = ldentifier
Values for the identifier-type data elements are taken from a predefined list in the ASC Xl2 data dictionary.
AN = String
Values for the string-type data elements are a sequence of any printable characters.
DT = Date
Values for a date-type data element are in the format YYMMDD
TM = Time
Values for a time-type data element are in the format HHMM expressed in 24-hour clock form.
Nx = Numeric
Values for a numeric data element are in an implied decimal format, where the numeral following the"N" indicates the number of places to the right of the decimal point. For example:
N0 is a whole number (999.)
N2 is 999.99
R = Decimal
This is a numeric field in character format, with a decimal point included. It is treated as alpha/numeric. The decimal point is not sent for whole numbers. For example, to send the number 0128.734 the field would contain "128.734". to send the number 0789.00 the field would contain "789".
Minimum/Maximum
This is the minimum and maximum length the field can be. For example:
02/02 = fixed length of 2 characters.
04/09 = Minimum length of 4 characters and maximum length of 9 characters.

10.2

Control Segments

To allow transaction sets of different types to be transmitted from one party to another in the same transmission, a hierarchical structure of headers and trailers allows the data to be segregated logically for easy interpretation by the receiver.

Transaction sets begin with an "ST" header and end with an "SE" trailer. Several transaction sets of the same type may be functionally grouped together by beginning such a group with a "GS" header and ending the group with a "GE" trailer. One or more functional groups are bound together for transmission within an interchange "envelope" made up of an "ISA" header and an "IEA" trailer.

The structures of the transaction set and functional group headers and trailers are found in the Segment Directory. The structures of the interchange control header and trailer are found in the Interchange Control Structure standard (ANS X12.5).

10.3

Large Code Lists Maintained by ASC Xl2
Not Used

10.4

Code Lists Not Maintained by ASC X12
Not Used

10.5

Data Element Cross-Reference Matrix
Not Used

10.6

Data Segment Cross-Reference Matrix
Not Used

10.7

Industry Conventions
Click here to view the current status and availability of the individual UIG transaction conventions.

Return to the top

Return to Table Of Contents