DIRDEF Directory definition
DIRDEF Directory definition
UN/ECE Secretariat
This Directory definition message (DIRDEF) permits the transfer of the contents of a UN/EDIFACT or American National Standards Institute (ANSI) Accredited Standards Committee (ASC) X12 Directory set or parts thereof.
Position
Segment
Name
Max Use
0010
Mandatory
Max 1
To head, identify and specify a message.
0020
Conditional
Max 1
To indicate the type and function of a message and to transmit the identifying number.
0030
Mandatory
Max 1
To identify a directory and to give its release, status, controlling agency, language and maintenance operation.
0040
Conditional
Max 9
To specify date, and/or time, or period.
0050
Conditional
Max 9
To provide free form or coded text information.
Segment group 1
Mandatory
Repeat 9
0070
Mandatory
Max 1
To specify the name/address and their related function, either by CO82 only and/or unstructured by CO58 or structured by CO80 thru 3207.
Segment group 2
Mandatory
Repeat 9
0090
Mandatory
Max 1
To identify a person or a department to whom communication should be directed.
0100
Conditional
Max 9
To identify a communication number of a department or a person to whom communication should be directed.
Segment group 3
Mandatory
Repeat 9999
0120
Mandatory
Max 1
To identify a message type and to give its class and maintenance operation.
0130
Conditional
Max 99
To identify a specific attribute.
0140
Conditional
Max 999
To provide free form or coded text information.
0150
Mandatory
Max 1
To specify date, and/or time, or period.
Segment group 4
Mandatory
Repeat 999
0170
Mandatory
Max 1
To specify the details of the usage of a segment within a message type structure.
0180
Conditional
Max 9
To identify a specific attribute.
0190
Conditional
Max 99
To provide free form or coded text information.
Segment group 5
Mandatory
Repeat 1
0210
Mandatory
Max 1
To specify the usage of a segment group within a message type structure and its maintenance operation.
0220
Conditional
Max 9
To identify a specific attribute.
0230
Conditional
Max 99
To provide free form or coded text information.
Segment group 6
Mandatory
Repeat 99
0250
Mandatory
Max 1
To identify a footnote.
0260
Conditional
Max 1
To identify relationships between objects.
0270
Conditional
Max 9
To specify a related set of identification numbers.
0280
Conditional
Max 9
To provide free form or coded text information.
Segment group 7
Mandatory
Repeat 9999
0300
Mandatory
Max 1
To identify a segment and give its class and maintenance operation.
0310
Conditional
Max 9
To identify a specific attribute.
0320
Conditional
Max 9
To provide free form or coded text information.
0330
Conditional
Max 99
To specify the usage of a data element.
Segment group 8
Mandatory
Repeat 99
0350
Mandatory
Max 1
To identify a footnote.
0360
Conditional
Max 1
To identify relationships between objects.
0370
Conditional
Max 9
To specify a related set of identification numbers.
0380
Conditional
Max 9
To provide free form or coded text information.
Segment group 9
Mandatory
Repeat 9999
0400
Mandatory
Max 1
To identify a composite data element and to give its class and maintenance operation.
0410
Conditional
Max 9
To identify a specific attribute.
0420
Conditional
Max 9
To provide free form or coded text information.
0430
Conditional
Max 99
To specify the usage of a data element.
Segment group 10
Mandatory
Repeat 99
0450
Mandatory
Max 1
To identify a footnote.
0460
Conditional
Max 1
To identify relationships between objects.
0470
Conditional
Max 9
To specify a related set of identification numbers.
0480
Conditional
Max 9
To provide free form or coded text information.
Segment group 11
Mandatory
Repeat 9999
0500
Mandatory
Max 1
To identify a simple data element and give related details.
0510
Conditional
Max 9
To identify a specific attribute.
0520
Conditional
Max 9
To provide free form or coded text information.
Segment group 12
Mandatory
Repeat 9999
0540
Mandatory
Max 1
To identify a code set and to give its class and maintenance operation.
0550
Conditional
Max 9
To provide free form or coded text information.
Segment group 13
Mandatory
Repeat 9999
0570
Mandatory
Max 1
To provide information related to a code value.
0580
Conditional
Max 9
To identify a specific attribute.
0590
Conditional
Max 9
To provide free form or coded text information.
0600
Mandatory
Max 1
To end and check the completeness of a message.