ISO/IEC 10021-8:1999
(Main)Information technology — Message Handling Systems (MHS) — Part 8: Electronic Data Interchange Messaging Service
Information technology — Message Handling Systems (MHS) — Part 8: Electronic Data Interchange Messaging Service
This part of ISO/IEC 10021 defines the overall system and service of EDI messaging. Other aspects of message handling systems and services are defined in other parts of ISO/IEC 10021. The layout of Standards | Recommendations defining the message handling system and services is shown in table 1 of ISO/IEC 10021-1 | ITU-T Recommendation X/F.400. The public services built on MHS, as well as access to and from the MHS for public services are defined in the ITU-T's F.400-Series of Recommendations. The technical aspects of MHS are defined in the multi part series numbered ISO/IEC 10021 and ITU-T's X.400-Series of Recommendations. The overall system architecture of MHS is defined in ISO/IEC 10021-2 | ITU-T Recommendation X.402. The technical aspects of EDI messaging are defined in ISO/IEC 10021-9 | ITU-T Recommendation X.435.
Technologies de l'information — Systèmes de messagerie (MHS) — Partie 8: Service de messagerie par échange informatisé de données
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 10021-8
Second edition
1999-12-15
Information technology — Message
Handling Systems (MHS) —
Part 8:
Electronic Data Interchange Messaging
Service
Technologies de l’information — Systèmes de messagerie (MHS) —
Partie 8: Service de messagerie avec échange de données informatisé
Reference number
ISO/IEC 10021-8:1999(E)
©
ISO/IEC 1999
---------------------- Page: 1 ----------------------
ISO/IEC 10021-8:1999(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not
be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this
file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event
that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 1999
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body
in the country of the requester.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.ch
Web www.iso.ch
Published by ISO in 2000
Printed in Switzerland
ii © ISO/IEC 1999 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 10021-8 : 1999 (E)
Contents Page
Foreword.v
Introduction.vi
1 Scope .1
2 Normative references.1
3 Definitions .2
3.1 Terms defined in this part of ISO/IEC 10021 .2
3.1.1 EDI forwarding .2
3.1.2 EDI message.2
3.1.3 EDI messaging user.2
3.1.4 EDI notification.2
3.1.5 EDI message responsibility .2
3.2 Terms imported from ISO 9735.2
3.3 Terms imported from ANSI X12 .3
4 Abbreviations.3
5 Conventions.4
6 EDI messaging service .4
6.1 Introduction.4
6.2 EDI messaging .4
6.3 EDI messaging environment .5
6.4 EDI messaging user.5
7 EDI messaging system.5
7.1 Introduction.5
7.1.1 EDI user agents .6
7.1.2 EDI message store.6
7.1.3 Message transfer system.6
7.1.4 EDI access units .6
7.2 Information flow in the EDIMS.6
7.3 EDI messaging service functional model.7
7.4 Structure of EDI messages .7
7.5 EDI notification.9
8 EDIM responsibility and forwarding.10
8.1 Introduction.10
8.2 Forwarding and secondary distribution.10
8.3 Case 1: No forwarding .10
8.4 Case 2: Content not changed and EDIM responsibility forwarded .11
8.5 Case 3: EDIM responsibility not forwarded.13
9 EDI naming, addressing and use of directory.15
10 EDI security.15
11 Intercommunication with physical delivery services.16
11.1 Introduction.16
11.2 Delivery and notifications .16
11.3 Transfer of EDIM responsibility.16
11.4 Physical rendition.17
12 Use of message store for EDI .18
13 Elements of service.18
14 Classification of elements of service .18
14.1 Basic EDI messaging service .18
14.2 EDI messaging service optional user facilities.19
15 Quality of service.21
15.1 EDI message status .21
15.2 Support by providers of EDI service.22
15.3 Model of delivery and notification times .22
15.4 EDI message delivery time targets.23
15.5 EDI notification time targets.23
15.6 Error protection.23
15.7 Availability of service.23
© ISO/IEC 1999 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 10021-8: 1999 (E)
Annexes
A – Glossary of terms.24
B – Definitions of elements of service .27
C – Security overview.32
D – EDI naming, addressing, and use of directory.39
E – Cross referencing overview .43
Tables
1 – Case 1: No forwarding .11
2 – Case 2: EDIM responsibility forwarded.13
3 – Case 3: EDIM responsibility not forwarded.15
4 – Provision and use of secure messaging elements of service by MHS components.16
5 – Elements of service belonging to the basic EDI messaging service.18
6 – EDI messaging optional user facilities selectable on a per-message basis.19
7 – EDI messaging service optional user facilities agreed for a contractual period of time.21
8 – EDIN time targets.23
Figures
1 – EDI messaging environment .5
2 – EDI messaging system .6
3 – Information flow in EDI messaging system.7
4 – EDI messaging service functional mode .8
5 – EDI message structure.8
6 – EDI message structure for a typical EDI transaction.9
7 – Case 1: No forwarding .11
8 – Case 2: EDIM responsibility forwarded.12
9 – Case 3: EDIM responsibility not forwarded, Part 1 .14
10 – Case 3: EDIM responsibility not forwarded, Part 2 .14
11 – M/PD delivery and notification times model .17
12 – Notification time model.22
C-1 – EDIM Responsibility transfer.36
D-1 – DIT structure for EDI requirements .40
D-2 – An aliasing example.41
D-3 – A country oriented aliasing example.42
E-1 – Cross referencing in EDI messaging .43
iv © ISO/IEC 1999 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 10021-8 : 1999 (E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International
Electrotechnical Commission) form the specialized system for worldwide
standardization. National bodies that are members of ISO or IEC participate in the
development of International Standards through technical committees established
by the respective organization to deal with particular fields of technical activity.
ISO and IEC technical committees collaborate in fields of mutual interest. Other
international organizations, governmental and non-governmental, in liaison with
ISO and IEC, also take part in the work.
International Standards are drafted in accordance with the rules given in the
ISO/IEC Directives, Part 3.
In the field of information technology, ISO and IEC have established a joint
technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the
joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies
casting a vote.
Attention is drawn to the possibility that some of the elements of this part of
ISO/IEC 10021 may be the subject of patent rights. ISO and IEC shall not be held
responsible for identifying any or all such patent rights.
International Standard ISO/IEC 10021-8 was prepared by Joint Technical
Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 6,
Telecommunications and information exchange between systems, in collaboration
with ITU-T.
This second edition cancels and replaces the first edition (ISO/IEC 10021-8:1995),
which has been technically revised.
ISO/IEC 10021 consists of the following parts, under the general title Information
technology — Message Handling Systems (MHS):
� Part 1: System and Service Overview
� Part 2: Overall architecture
� Part 4: Message transfer system: Abstract service definition and procedures
� Part 5: Message store: Abstract service definition
� Part 6: Protocol specifications
� Part 7: Interpersonal messaging system
� Part 8: Electronic Data Interchange Messaging Service
� Part 9: Electronic Data Interchange Messaging System
� Part 10: MHS routing
Annexes A and B form a normative part of this part of ISO/IEC 10021. Annexes C, D,
and E are for information only.
© ISO/IEC 1999 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO/IEC 10021-8 : 1999 (E)
Introduction
This part of ISO/IEC 10021 is one of a number of parts of ISO/IEC 10021
(Information technology - Message Handling Systems (MHS)).
Message handling systems and services enables user to exchange of messages on a
store-and-forward basis. A message submitted by one user (the originator)is
conveyed by the message transfer system (MTS), the principal component of a
larger message handling system (MHS), and is subsequently delivered to one or
more other users, the message's recipients. A user may interact directly with the
MTS, or indirectly via a message store (MS).
The MTS comprises a variety of interconnected functional entities called
message transfer agents (MTAs). MTAs cooperate to transfer messages and deliver
them to their intended recipients. Message stores (MSs) provide storage for
messages and enable their submission, retrieval and management. User agents
(UAs) help users access MHS. Access units (AUs) provide links to other
communication systems and services of various kinds (e.g., other telematic
services, postal services).
This part of ISO/IEC 10021 was initially developed and published by the ITU-T in
1991. The current ITU-T version is published as ITU-T Recommendation F.435
(1999).
This part of ISO/IEC 10021 defines the overall system and service description of
the message handling application called EDI Messaging.
ISO/IEC NOTE
As stated in the ITU-T version of this part of ISO/IEC 10021 [i.e., F.435 (1999)],
the expression “Administration” is used for conciseness to indicate both a
telecommunication Administration and recognized private operating agency.
vi © ISO/IEC 1999 – All rights reserved
---------------------- Page: 6 ----------------------
INTERNATIONAL STANDARD ISO/IEC 10021-8 : 1999 (E)
Information technology - Message Handling
Systems (MHS) –
Part 8 :
Electronic Data Interchange Messaging Service
1Scope
This part of ISO/IEC 10021 defines the overall system and service of EDI messaging.
Other aspects of message handling systems and services are defined in other parts of ISO/IEC 10021. The layout of
Standards | Recommendations defining the message handling system and services is shown in table 1 of ISO/IEC
10021-1 | ITU-T Recommendation X/F.400. The public services built on MHS, as well as access to and from the MHS
for public services are defined in the ITU-T's F.400-Series of Recommendations.
The technical aspects of MHS are defined in the multi part series numbered ISO/IEC 10021 and ITU-T's X.400-Series
of Recommendations. The overall system architecture of MHS is defined in ISO/IEC 10021-2 | ITU-T
Recommendation X.402. The technical aspects of EDI messaging are defined in ISO/IEC 10021-9 | ITU-T
Recommendation X.435.
2 Normative references
The following normative documents contain provisions which, through reference in this text, constitute provisions of
this part of ISO/IEC 10021. For dated references, subsequent amendments to, or revisions of, any of these publications
do not apply. However, parties to agreements based on this part of ISO/IEC 10021 are encouraged to investigate the
possibility of applying the most recent editions of the normative documents indicated below. For undated references,
the latest edition of the normative document referred to applies. Members of ISO and IEC maintain registers of
currently valid International Standards.
– ITU-T Recommendation X.501 (1997) | ISO/IEC 9594-2: 1998, Information technology – Open Systems
Interconnection – The Directory: Models.
– ITU-T Recommendation X.509 (1997) | ISO/IEC 9594-8: 1998, Information technology – Open Systems
Interconnection – The Directory: Authentication framework.
– ITU-T Recommendation X.521 (1997) | ISO/IEC 9594-7: 1998, Information technology – Open Systems
Interconnection – The Directory: Selected object classes.
– ISO 9735:1988, Electronic data interchange for administration, commerce, and transport (EDIFACT) -
Application level syntax rules.
– ITU-T Recommendation F.400/X.400 (1999), Information technology – Message handling services: Message
handling system and service overview.
ISO/IEC 10021-1:1999, Information technology – Message Handling Systems (MHS) – Part 1: System and
Service Overview.
– ITU-T Recommendation X.402 (1999) | ISO/IEC 10021-2: 1999, Information technology – Message Handling
Systems (MHS): Overall Architecture.
© ISO/IEC 1999 – All rights reserved 1
---------------------- Page: 7 ----------------------
ISO/IEC 10021-8 : 1999 (E)
– ITU-T Recommendation X.413 (1999) | ISO/IEC 10021-5: 1999, Information technology – Message Handling
Systems (MHS): Message Store: Abstract Service Definition.
– ITU-T Recommendation X.420 (1999) | ISO/IEC 10021-7: 1999, Information technology – Message Handling
Systems (MHS): Interpersonal Messaging System.
– ITU-T Recommendation X.435 (1999) | ISO/IEC 10021-9: 1999, Information technology – Message Handling
Systems (MHS): Electronic Data Interchange Messaging System.
3 Definitions
For the purpose of this part of ISO/IEC 10021, the following definitions, and those defined in annex A apply.
Definitions of the elements of service applicable to EDI messaging are contained in annex B of this part of
ISO/IEC 10021. The elements of service applicable to the Message Transfer service, and used by EDI messaging, are
called out in this part of ISO/IEC 10021, however their definitions are contained in ISO/IEC 10021-1 | ITU-T
Recommendation F.400, annex B.
3.1 Terms defined in this part of ISO/IEC 10021
3.1.1 EDI forwarding: Onward transfer of a received EDIM to one or more recipients determined by the
forwarding EDI user agent/message store.
EDI forwarding takes place when an EDI message having been delivered to an EDI user agent or EDI message store is
forwarded onward to another EDI user agent or EDI message store.
3.1.2 EDI message: Information in electronic form that is transferred between EDI messaging users. An EDI
message is a member of the primary class of information objects conveyed between EDI messaging users.
See also ISO/IEC 10021-9 | ITU-T Recommendation X.435 clause 8.
3.1.3 EDI messaging user: User that engages in EDI messaging. An EDI messaging user originates, receives, or
both originates and receives EDI messages. The EDI messaging environment contains any number of EDI messaging
users. An EDI messaging user may be a person or a computer process. An EDI messaging user may access the EDI
messaging system through an access unit.
3.1.4 EDI notification: Member of the secondary class of information objects that indicates to the originator of an
EDI message the disposition of EDIM responsibility for the EDI message.
3.1.5 EDI message responsibility: EDI message responsibility indicates whether the subject EDI message has been
made available to a specific user by its EDI user agent/message store. EDI message responsibility carries no legal
significance within this part of ISO/IEC 10021 and ISO/IEC 10021-9 | ITU-T Recommendation X.435.
3.2 Terms imported from ISO 9735
� Acknowledgment request
� Application reference
� Communication agreement ID
� Date/time of preparation
� Functional group header
� Interchage control reference
� Interchange header
� Interchange recipient
� Interchange sender
� Message header
2 © ISO/IEC 1999 – All rights reserved
---------------------- Page: 8 ----------------------
ISO/IEC 10021-8 : 1999 (E)
� Processing priority code
� Recipients reference, password
� Service string advice
� Syntax identifier
� Test indicator
� UNA
� UNB
� UNG
� UNH
� UNT
� UNZ
NOTE – These terms are further expanded in annex A of this part of ISO/IEC 10021 and annex K of ISO/IEC 10021-9 | ITU-T
Recommendation X.435.
3.3 Terms imported from ANSI X12
� Application reference
� Date and Time of Transmission
� GS
� Interchange header
� Functional group header
� Transaction set header
� ISA
� IEA
� Recipient;s transmission reference/password
� ST
� Transmission sender
� Transmission recipient
� Transmission priority code
NOTE – These terms are further expanded in annex A of this part of ISO/IEC 10021 and annex K of ISO/IEC 10021-9 | ITU-T
Recommendation X.435.
4 Abbreviations
ANSI American National Standards Institute
AU Access unit
DIT Directory information tree
DL Distribution list
DUA Directory user agent
EDI Electronic data interchange
EDIFACT Electronic data interchange for Administration, commerce and transport
EDIM EDI message
EDIME EDI messaging environment
© ISO/IEC 1999 – All rights reserved 3
---------------------- Page: 9 ----------------------
ISO/IEC 10021-8 : 1999 (E)
EDIMG EDI messaging
EDIMS EDI messaging system
EDI-AU EDI access unit
EDI-MS EDI message store
EDI-UA EDI user agent
EDIN EDI notification
FN Forwarded notification
ID Identifier
IPM Interpersonal messaging
MD Management domain
MH Message handling
MHS Message handling system
MS Message store
MT Message transfer
MTA Message transfer agent
MTS Message transfer system
NDN Non-delivery notification
NN Negative notification
O/R Originator/Recipient
PD Physical delivery
PDAU Physical delivery access unit
PDS Physical delivery system
PN Positive notification
PRMD Private management domain
TLMA Telematic agent
UA User agent
UNTDI United Nations, trade data interchange
UTC Coordinated universal time
5 Conventions
In clause 2, ITU-T aligned standards are cited.
Common language practices have been applied as far as possible in the use of capitalization of words.
6 EDI messaging service
6.1 Introduction
The EDI messaging service provides an EDI messaging user with features to assist in communicating with other EDI
messaging users. EDI messaging users are in many cases computer processes. The EDI messaging service uses the
capabilities of the Message Transfer service (see also Recommendation F.410) for sending and receiving EDI
messages. The elements of service describing the features of the EDI messaging service are defined in annex B, and
classified in clause 14.
EDI, electronic data interchange, can be described as computer to computer exchange of structured business data, such
as invoices and purchase orders. In some cases the EDI messaging service can be used to transmit an EDI interchange
to a physical rendition system, such as a physical delivery system, or facsimile.
The EDI messaging service is provided by EDI messaging.
6.2 EDI messaging
EDI messaging (EDIMG) consists of the exchange of EDI messages (EDIMs), and EDI notifications (EDINs), which
are information objects specified in ISO/IEC 10021-9 | ITU-T Recommendation X.435.
4 © ISO/IEC 1999 – All rights reserved
---------------------- Page: 10 ----------------------
ISO/IEC 10021-8 : 1999 (E)
6.3 EDI messaging environment
The environment in which EDI messaging takes place can be modelled as a functional object which is hereafter
referred to as the EDI messaging environment (EDIME). When refined (i.e., functionally decomposed), the EDIME
can be seen to comprise lesser objects referred to as the primary objects of EDI messaging. They include a single
central object, the EDI messaging system (EDIMS), and numerous peripheral objects called EDI messaging users
(EDIMG users).
The structure of the EDIME is depicted in figure 1.
EDI messaging
environment
EDIMG
user
EDIMS
EDIMG
user
T0101260-93
Figure 1 – EDI messaging environment
6.4 EDI messaging user
An EDI messaging user (EDIMG user) is a user that engages in EDI messaging. An EDIMG user originates, receives,
or both originates and receives EDIMs. The EDIME contains any number of EDIMG users.
An EDIMG user may be a person or a computer process. An EDIMG user may access the EDIMS through an
access unit.
7 EDI messaging system
7.1 Introduction
The EDI messaging system (EDIMS) is the functional object by means of which all EDIMG users communicate with
one another in EDI messaging.
The EDIMS can be modelled as comprising lesser functional objects which interact with one another. These lesser
objects are referred to as the secondary objects of EDI messaging. They include a single, central object, the message
transfer system (MTS), and numerous peripheral objects of three kinds: EDI user agents (EDI-UAs), EDI message
stores (EDI-MSs), and EDI access units (EDI-AUs).
The structure of the EDIMS is depicted in figure 2. As shown in figure 2, EDI-UAs, EDI-MSs, and EDI-AUs are the
objects by which the EDIMS provides service to EDIMG users.
© ISO/IEC 1999 – All rights reserved 5
---------------------- Page: 11 ----------------------
ISO/IEC 10021-8 : 1999 (E)
EDIMG
user
EDI messaging system
EDI-UA
Message
EDI-MS transfer
system
EDI-UA EDI-UA
EDIMG EDIMG
user user
T0101270-93
Figure 2 – EDI messaging system
7.1.1 EDI user agents
An EDI user agent (EDI-UA) is a user agent tailored so as to better assist a single EDIMG user to engage in EDI
messaging. It helps that EDIMG user originate and receive messages containing EDIMs. The EDIMS contains any
number of EDI-UAs.
NOTE – An exact definition of the boundary between the EDI-UA and the EDIMG user is beyond the scope of this part of
ISO/IEC 10021.
7.1.2 EDI message store
An EDI message store (EDI-MS) is a message store tailored so as to better assist a single EDI-UA engage in EDI
messaging. It helps that EDI-UA submit, take delivery of, store, and retrieve messages containing EDIMs.
7.1.3 Message transfer system
In the present context the message transfer system (MTS) conveys EDIMs or EDI notificati
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.