The International Organization
for Standardization
  
The United Nations Economic
Commission for Europe
 
 
  
Syntax 4 Part 11 > Segment description
  
  
  Service segment specifications 
UCM
  
 
 
Pos 
 
Tag
Name
S
R
Repr
Notes
  
 
UCM
MESSAGE/PACKAGE RESPONSE
To identify a message or package in the subject interchange, and to indicate that message's or package's acknowledgement or rejection (action taken), and to identify any error related to the UNH, UNT, UNO, and UNP segments. It can also identify errors related to the USA, USC, USD, USH, USR, UST, or USU security segments when they appear at the message or package level.

Dependency Notes:
1. D1(010,070) One and only one
2. D2(010,020) All or none
3. D2(070,080) All or none
4. D5(050,040) If first, then all
5. D5(060,050,040) If first, then all
6. D5(090,050,040,100) If first, then all
7. D5(100,090,050,040) If first, then all

Notes:
8. 0135, may only contain the values UNH, UNT, UNO, UNP, USA, USC, USD, USH, USR, UST, or USU.
9. This data element shall be present when reporting an error in a security segment.
 
 
010
0062
MESSAGE REFERENCE NUMBER
Unique message reference assigned by the sender.
C
1
an..14
020
MESSAGE IDENTIFIER
Identification of the type, version, etc. of the message being interchanged.
C
1
 
 
Message type
Code identifying a type of message and assigned by its controlling agency.

Notes:
1. In UNSMs (United Nations Standard Messages), the representation is a6.
M
1
an..6
 
Message version number
Version number of a message type.
M
1
an..3
 
Message release number
Release number within the current message version number.
M
1
an..3
 
Controlling agency, coded
Code identifying a controlling agency.

Format for Syntax 3:
an..2

Format for Syntax 3X:
an..2
M
1
an..3
 
0057
Association assigned code
Code, assigned by the association responsible for the design and maintenance of the message type concerned, which further identifies the message.
C
1
an..6
 
0110
Code list directory version number
Version number of the code list directory.
C
1
an..6
 
Message type sub-function identification
Code identifying a sub-function of a message type.

Notes:
1. The code qualifies the message type data element (0065) to allow the recipient to identify a specific sub-function of a message.
C
1
an..6
030
ACTION, CODED
A code indicating acknowledgement, or rejection (the action taken) of a subject interchange, or part of the subject interchange, or indication of interchange receipt.
M
1
an..3
040
SYNTAX ERROR, CODED
A code indicating the error detected.
C
1
an..3
050
SERVICE SEGMENT TAG, CODED / S3(X) TAG: 0013
Code identifying a service segment.

In syntax version 3 this data element has the identifier 0013 with identical properties.

Format for Syntax 3:
a3

Format for Syntax 3X:
a3
C
1
an..3
060
DATA ELEMENT IDENTIFICATION
Identification of the position for an erroneous data element. This can be the position of a stand-alone or composite data element in the definition of a segment or a component data element in the definition of a composite data element.

Dependency Notes:
1. D4(020,030) One or none

Notes:
2. 0104, only used if an error is to be reported in a component data element.
3. 0136, only used if an error is to be reported in a repeating data element.
C
1
 
 
0098
Erroneous data element position in segment
The numerical count position of the stand-alone or composite data element in error. The segment code and each following stand-alone or composite data element defined in the segment description shall cause the count to be incremented. The segment tag has position number 1.
M
1
n..3
 
0104
Erroneous component data element position
The numerical count position of the component data element in error. Each component data element position defined in the composite data element description shall cause the count to be incremented. The count starts at 1.
C
1
n..3
 
0136
Erroneous data element occurrence
The numerical occurrence of the repeating stand-alone or composite data element in error. Each occurrence (as indicated by the repetition separator) shall cause the count to be incremented. The count starts at 1.
C
1
n..6
070
0800
PACKAGE REFERENCE NUMBER
Unique package reference number assigned by the sender.
C
1
an..35
080
REFERENCE IDENTIFICATION
Identification of the reference relating to the object.
C
99
 
 
Reference qualifier
Code giving specific meaning to a reference identification number.
M
1
an..3
 
0802
Reference identification number
Reference number to identify a message, message group and/or interchange, which relates to the object.
M
1
an..35
090
0534
SECURITY REFERENCE NUMBER
Unique reference number assigned by the security originator to a pair of security header and security trailer groups.

Notes:
1. The value shall be arbitrarily assigned, but the same value shall not be used more than once within the same EDIFACT structure, I.e. interchange, group, message or package.
C
1
an..14
100
0138
SECURITY SEGMENT POSITION
The numerical count position of a specific security segment that is within the actual received security header/trailer segment group pair, identified by its security reference number. The numbering starts with, and includes, the USH segment as segment number 1. To identify a security segment that contains an error, this is the numerical count position of that security segment. To report that a security segment is missing, this is the numerical count position of the last security segment that was processed before the position where the missing security segment was expected to be. A missing security segment group is denoted by identifying the first segment in the security segment group as missing.
C
1
n..6
 
 
Generated by GEFEG.FX
UN D.23A Syntax
  
  
  
  
2023-07-21