ISO/IEC 10021-8:1995
(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
Technologies de l'information — Systèmes de messagerie (MHS) — Partie 8: Service de messagerie avec échange de données informatisé
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISOJIEC
10021-8
STANDARD
First edition
1995-08-01
Information technology - Message
Handling Systems (MHS) -
Part 8:
Electronic Data Interchange Messaging
Service
Technologies de I’informa bon’ - Systkmes de messagerie (MHS) -
Partie 8: Service de messagerie avec &change de don&es in format;&
Reference number
GO/l EC 10021-8: 1995(E)
---------------------- Page: 1 ----------------------
ISO/IEC 10021-S : 1995 (E)
Page
Contents
iv
...............................................................................................................
Foreword
V
............................................................................................................
Introduction
1
..............................................................................................................
1 Scope
1
2 Normative references .
2
.......................................................................................................
3 Definitions
2
...............................................
3.1 Terms defined in this part of ISO/IEC 10021
2
............................................................................................
3.1.1 ED1 forwarding
2
................................................................................................
3.1.2 ED1 message
2
.....................................................................................
3.1.3 ED1 messaging user
2
...........................................................................................
3.1.4 ED1 notification
2
..........................................................................
3.1.5 ED1 message responsibility
3 -
............................................................
3.2 Terms imported from ISO/IEC 9735
3
..................................................................
3.3 Terms imported from ANSI X 12
4
4 Abbreviations .
4
....................................................................................................
5 Conventions
5
6 ED1 messaging service .
5
6.1 Introduction .
5
.............................................................................................
6.2 ED1 messaging
5
........................................................................
6.3 ED1 messaging environment
6
.....................................................................................
6.4 ED1 messaging user
6
.....................................................................................
7 ED1 messaging system
6
.................................................................................................
7.1 Introduction
7
...................................................................
7.2 Information flow in the EDIMS
8
......................................................
7.3 ED1 messaging service functional model
9
...........................................................................
7.4 Structure of ED1 messages
11
.........................................................................................
7.5 ED1 notification
11
..............................................................
8 EDIM responsibility and forwarding
11
...............................................................................................
8.1 Introduction
12
.......................................................
8.2 Forwcvding and secondary distribution
12
...............................................................................
8.3 Case 1: No forwarding
............
13
8.4 Case 2: Content not changed and EDIM responsibility forwarded.
15
................................................
8.5 Case 3: EDIM responsibility not forwarded
17
.................................................
9 ED1 maming, addressing and use of directory
17
..................................................................................................
10 ED1 security
18
......................................
11 Intercommunication with physical delivery services
18
...............................................................................................
11.1 Introduction
18
..........................................................................
11.2 Delivery and notifications
18
.................................................................
11.3 Tmnsfer of EDIM responsibility
19
......................................................................................
11.4 Physical rendition
21
........................................................................
12 Use of message store for ED1
21
13 Elements of service .
21
..............................................................
14 Classification of elements of service
21
.....................................................................
14.1 Basic ED1 messaging service
22
............................................
14.2 ED1 messaging service optional user facilities
0 ISO/IEC 1995
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized
electronic or mechanical, including photocopying and microfilm, without
in any form or by any means,
permission in writing from the publisher.
l W-121 1 Geneve 20 l Switzerland
ISO/IEC Copyright Office l Case postale 56
Printed in Switzerland
---------------------- Page: 2 ----------------------
ISO/IEC 10021-8 : 1995 (E)
0 ISO/IEC
Quality of service . 25
15
..................................................................................... 25
15.1 ED1 message status
service . 25
15.2 Support by providers of ED1
..................................................... 25
15.3 Model of delivery and notification times
.............................................................. 26
15.4 ED1 message delivery time targets
....................................................................... 27
15.5 ED1 notification time targets
27
15.6 Error protection .
27
15.7 Availability of service .
ANNEXES
28
A- Glossary of terms .
32
B - Definitions of elements of service .
37
C - Security overview .
................................................ 45
D - ED1 naming, addressing, and use of directory
50
E - Cross referencing overview .
TABLES
13
1 -Case 1: No forwarding .
14
2 - Case 2: EDIM responsibility forwarded .
17
3 - Case 3: EDIM responsibility not forwarded .
..................
4 - Provision and use of secure messaging elements of service by MHS
components . 18
.21
5 - Elements of service belonging to the basic ED1 messaging service .
6 - ED1 messaging optional user facilities selectable on a per-message basis. . .2 3
7 - ED1 messaging service optional user facilities agreed for a contractual period of
25
time .
27
8 - EDIN time targets .
FIGURES
1 - ED1 messaging environment . 6 ,
...................................................................................... 7
2 - ED1 messaging system
3 - Information flow in ED1 messaging system . 8
9
............................................................
4 - ED1 messaging service functional mode
10
....................................................................................
5 - ED1 message structure
10
.......................................
6 - ED1 message structure for a typical ED1 transaction
12
....................................................................................
7 -Case 1: No forwarding
14
..........................................................
8 - Case 2: EDIM responsibility forwarded
16
.........................................
9 - Case 3: EDIM responsibility not forwarded, Part 1
16
...................................................
10 - Case 3: EDIM responsibility not forwarded
20
.................................................
11 - M/PD delivery and notification times model
26
................................................................................
12 - Notification time model
42
......................................................................
C- 1 - EDIM Responsibility transfer
46
.............................................................
D-l - DIT structure for ED1 requirements
47
example .
D-2 - An aliasing
48
...........................................................
D-3 - A country oriented aliasing example
50
............................................................
E-l - Cross referencing in ED1 messaging
. . .
111
---------------------- Page: 3 ----------------------
ISO/IEC 10021-8:1995(E) 0 ISOIIEC
Foreword
IS0 (the International Organization for Standardization) and IEC (the Inter-
national Electrotechnical Commission) form the specialized system for worldwide
standardization. National bodies that are members of IS0 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.
IS0 and IEC technical committees collaborate in fields of mutual interest. Other
international organizations, governmental and non-governmental, in liaison with
IS0 and IEC, also take part in the work.
In the field of information technology, IS0 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 96 of the national
bodies casting a vote.
International Standard ISO/IEC 10021-8 was prepared by ITU-T (as ITU-T
Recommendation F.435) and was adopted, under a special “fast-track procedure”,
by Joint Technical Committee ISO/IEC JTC 1, Information technology, in parallel
with its approval by national bodies of IS0 and IEC.
ISO/IEC 10021 consists of the following parts, under the general title Information
technology - Message Handling Systems (MHS):
Part I: System and Service Overview
- Part 2: Overall Architecture
- Part 3: Abstract Service Definition Conventions
- Part 4: Message Transfer System: Abstract Service Definition and
Procedures
- Part 5: Message Store: Abstract Service Definition
- Part 6: Protocol Specification
- Part 7: Interpersonal Messaging System
- Part 8: Electronic Data Interchange Messaging Service
Part 9: Electronic Data Interchange Messaging System
Annexes A and B form an integral part of this part of ISO/IEC 10021. Annexes C,
D and E are for information only.
iv
---------------------- Page: 4 ----------------------
0 ISO/IEC
ISO/IEC10021-8:1995(E)
Introduction
This part of ISO/IEC 10021 is one of a number of parts of ISO/IEC 1002P
(Information technology - Message Handling Systems (MI-IS)).
Message handling systems and services enables users 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
MT’S, 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 ITU-T version is published as CCITT Recommendation F.435 (1991) as
amended by the MHS Implementor’s Guide (version 12).
This part of ISO/IEC 10021 defines the overall system and service description of
the message handling application called ED1 Messaging.
ISO/IEC NOTE
As stated in the ITU-T version of this part of ISO/IEC 10021 [i.e., F.435 (1991)],
“Administration” is used for conciseness to indicate both a
the expression
telecommunication Administration and a recognized private operating agency.
---------------------- Page: 5 ----------------------
This page intentionally left blank
---------------------- Page: 6 ----------------------
INTERNATIONAL STANDARD O1somc
ISO/IEC 1002143 : 1995 (E)
Information technology - Message Handling
Systems (MHS) -
Part 8 :
Electronic Data Interchange Messaging Service
1 Scope
This part of ISO/IEC 10021 defines the overall system and service of ED1 messaging.
Other aspects of message handling systems and services are defined in other parts of ISO/IEC 10021. The layout of
Standards I Recommendations defining the message handling system and services is shown in table 1 of ISO/IEC
10021-l I CCITT 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 I CCITT
Recommendation X.402. The technical aspects of ED1 messaging are defined in ISO/IEC 10021-9 I CCITT
Recommendation X.435.
Normative references
2
The following standards contain provisions which, through reference in this text, constitute provisions of this part of
ISO/IEC 10021. At the time of publication, the editions indicated were valid. AI1 standards are subject to revision, and
parties to agreements based on this part of ISO/IEC 10021 are encouraged to investigate the possibility of applying the 9
most recent editions of the standards indicated below. Members of IEC and IS0 maintain registers of currently valid
International Standards.
ISO/IEC 9594-2:1990, Information technology - Open Systems Interconnection - The Directory -Part 2: Models.
(See also CCITT Recommendation X.501 (1988))
Open Systems Interconnection - The Directory - Part 7: Selected
ISO/IEC 9594-7: 1990, Information technology -
object classes.
(See also CCITT Recommendation X.521 (1988))
ISO/IEC 9594-8: 1990, Information technology - Open Systems Interconnection - The Directory - Part 8:
Authentication framework.
(See also CCITT Recommendation X.509 (1988))
IS0 9735: 1988, Electronic data interchange for administration, commerce and transport (EDIFACT) - Application
level syntax rules.
ISO/IEC 10021-l: 1990, Information technology - Text Communication - Message-Oriented Text Interchange Systems
(MOTIS) - Part 1: System and Service Overview.
(See also CCITT Recommendation F.400 (1992) I X.400 (1993))
- Message-Oriented Text Interchange Systems
ISO/IEC 10021-2: 1990, Information technology - Text Communication
(MOTIS) - Part 2: Overall Architecture.
(See also CCITT Recommendation X.402 (1992))
---------------------- Page: 7 ----------------------
ISO/IEC 10021-S : 1995 (E)
0 ISO/IEC
ISO/IEC 10021-5: 1994, Information technology - Text Communication - Message-Oriented Text Interchange Systems
(MOTIS) - Part 5: Message Store: Abstract Service Definition.
(See also CCITT Recommendation X.4 13 (1992))
ISO/IEC 10021-7: 1990, Information technology - Text Communication
- Message-Oriented Text Interchange Systems
(MOTIS) - Part 7: Interpersonal Messaging System.
(See also CCITT Recommendation X.420 (1992))
ISO/IEC 10021-9: 1995, Information technology - Message Handling Systems (MHS) - Part 9: Electronic Data
Interchange Messaging System.
(See also CCITT Recommendation X.435 (1991))
CCITT Recommendation F.401 (1992), Message handling services: Naming and addressing for public message
handling services.
CCITT Recommendation F.415 (1992), Message handling services: Intercommunication with public physical delivery
servtces.
Definitions
3
For the purposes 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 ED1 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 ED1 messaging, are
called out in this part of ISO/IEC 10021, however their definitions are contained in ISO/IEC 10021-l I CCITT
Recommendation F.400, annex B.
31 . Terms defined in this part of ISOlIEC 10021
3.1.1 ED1 forwarding: Onward transfer of a received EDIM to one or more recipients determined by the
forwarding ED1 user agent/message store.
ED1 forwarding takes place when an ED1 message having been delivered to an ED1 user agent or ED1 message store is
forwarded onward to another ED1 user agent or EDI message store.
ED1 message: Information in electronic form that is transferred between ED1 messaging users. An EDI
3.1.2
message is a member of the primary class of information objects conveyed between ED1 messaging users.
See also ISO/IEC 10021-9 I CCITT Recommendation X.435 clause 8.
ED1 messaging user: User that engages in ED1 messaging. An ED1 messaging user originates, receives, or
3.1.3
both originates and receives ED1 messages. The ED1 messaging environment contains any number of ED1 messaging
users. An ED1 messaging user may be a person or a computer process. An ED1 messaging user may access the ED1
messaging system through an access unit.
3.1.4 ED1 notification: Member of the secondary class of information objects that indicates to the originator of an
ED1 message the disposition of EDIM responsibility for the ED1 message.
ED1 message responsibility: ED1 message responsibility indicates whether the subject ED1 message has
3.1.5
been made available to a specific user by its ED1 user agent/message store. ED1 message responsibility carries no legal
significance within this part of ISO/IEC 10021 and ISO/IEC 10021-9 I CCITT Recommendation X.435.
2
---------------------- Page: 8 ----------------------
ISO/IEC 10021-8 : 1995 (E)
0 rso/IEc
Terms imported from IS0 9735
32 .
l
Acknowledgment request
l Application reference
l Communication agreement ID
0
Date/time of preparation
Functional group header
l
l Interchage control reference
0
Interchange header
0
Interchange recipient
0
Interchange sender
0
Message header
l Processing priority code
l Recipients reference, password
l Service string advice
l Syntax identifier
0
Test indicator
. UNA
l UN-B
l UNG
l UN-H
l UNT
l 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 I CCITT
Recommendation X.435.
Terms imported from ANSI Xl2
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
---------------------- Page: 9 ----------------------
0 ISO/lEC
ISODEC 10021-8 : 1995 (E)
0
Transmission recipient
0
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 I CCITT
Recommendation X.435.
Abbreviations
4
ANSI American National Standards Institute
AU Access unit
DIT Directory information tree
DL Distribution list
DUA Directory user agent
ED1 Electronic data interchange
EDIFACT Electronic data interchange for Administration, commerce and transport
EDIM ED1 message
EDIME ED1 messaging environment
EDIMG ED1 messaging
EDIMS ED1 messaging system
EDI-AU ED1 access unit
EDI-MS ED1 message store
EDI-UA ED1 user agent
EDIN ED1 notification
FN Forwarded notification
ID Identifier
IPM Interpersonal messaging
Management domain
Message handling
MHS Message handling system
Message store
MS
Message transfer
MTA Message transfer agent
MTS Message transfer system
NDN Non-delivery notification
Negative notification
Originator/Recipient
O/R
PD Physical delivery
PDAU Physical delivery access unit
Physical delivery system
PDS
PN Positive notification
Private management domain
PRMD
Telematic agent
TLMA
User agent
UA
United Nations, trade data interchange
UNTDI
Coordinated universal time
UTC
5 Conventions
In clause 2, CCITT aligned standards are cited.
Common language practices have been applied as far as possible in the use of capitalization of words.
4
---------------------- Page: 10 ----------------------
0 ISO/lEC ISO/IEC 10021-8 : 1995 (E)
ED1 messaging service
6
61 . Introduction
The ED1 messaging service provides an ED1 messaging user with features to assist in communicating with other EDI
messaging users. ED1 messaging users are in many cases computer processes. The ED1 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 ED1 interchange
to a physical rendition system, such as a physical delivery system, or facsimile.
The ED1 messaging service is provided by ED1 messaging.
62 . ED1 messaging
ED1 messaging (EDIMG) consists of the exchange of ED1 messages (EDIMs), and ED1 notifications (EDINs), which
are information objects specified in ISO/IEC 10021-9 I CCITT Recommendation X.435.
63 . ED1 messaging environment
The environment in which ED1 messaging takes place can be modelled as a functional object which is hereafter
referred to as the ED1 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 ED1 messaging. They include a single
central object, the ED1 messaging system (EDIMS), and numerous peripheral objects called ED1 messaging users
(EDIMG users).
The structure of the EDIME is depicted in figure 1.
---------------------- Page: 11 ----------------------
ISO/IEC 10021-S : 1995 (E)
0 ISO/IEC
TO101260-93
Figure 1 - ED1 messaging environment
ED1 messaging user
64 .
An ED1 messaging user (EDIMG user) is a user that engages in ED1 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 ED1 messaging system
7.1 Introduction
The ED1 messaging system (EDIMS) is the functional object by means of which all EDIMG users communicate with
one another in ED1 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), ED1 message
stores (EDI-MSs), and ED1 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.
6
---------------------- Page: 12 ----------------------
0 1s0/IEc ISO/IE@ 10021-S : 1995 (E)
EDI messaging system
TO101270-93
Figure 2 - ED1 messaging system
7.1.1 ED1 user agents
An ED1 user agent (EDI-UA) is a user agent tailored so as to better assist a single EDIMG user to engage in ED1
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 ED1 message store
An ED1 message store (EDI-MS) is a message store tailored so as to better assist a single EDI-UA engage in ED1
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 ED1 notifications (EDINs) between EDI-
UAs, or between an EDI-UA and an access unit. The EDIMS contains a single MTS.
7.1.4 ED1 access units
An EDIMG user may have access to/from the EDIMS through an access unit (AU). One type of access unit is the
physical delivery access unit (PDAU). In EDIMG, the physical delivery access unit provides the ability to send
messages to EDIMG recipients through a physical delivery system (PDS). Other types of EDI-AUs (e.g., facsimile
access units) may be the subject of future standardization.
7.2 Information flow in the EDIMS
Figure 3 expands on figure 2 and shows the principal information flows in ED1 messaging.
NOTE - Figure 3 illustrates aspects of the ED1 encoded data exchanged in this model, not the actual details.
---------------------- Page: 13 ----------------------
ISO/IEC 1002118 : 1995 (E)
@ ISO/IEC
EDMG user
(EDI application)
EDI messaging system
- Generates EDI heading and submit envelope from interchange
control info plus other info in EDI interchange (receiver ID maps
into X.400 O/R name)
- Places EDI heading + EDI interchange in submit envelope
and submits to MTS
- On delivery from MTS extracts EDI interchange and passes
to EDI application
EDIMG
+ user
TO1 01280-93
NOTES
1 - For abbreviations and acronyms see clause 4 and annex A of this part of ISO/IEC 10021.
2 - The structure of the information exchanged between the EDIMG user and the EDI-UA is not
defined by this part of ISO/IEC 10021. In addition to the ED1 interchange, the control information
may comprise information carried in the envelope, EDIM heading, interchange header, etc. The
control information could also be extracted from the ED1 interchange and/or form other sources.
Figure 3 - Information flow in ED1 messaging
73 . ED1 messaging service functional model
Figure 4 shows the functional model of the ED1 messaging service. The UAs used in the EDI messaging service
comprise a specific class of cooperating UAs. The optional PDAU allows EDIMG users to send messages to indirect
users outside of the ED1 messaging environment. The message stores used in the ED1 messaging service have specific
ED1 related functions and can optionally be used by EDIMG users to take delivery of messages on their behalf. The
telematic agent (TLMA) shown in figure 4 will allow access to telematic services and may be the subject of future
standardization.
---------------------- Page: 14 ----------------------
0 ISO/IEC
ISO/IEC 10021-8 : 1995 (E)
Recipient
c3
T0101290-93
Figure 4 - ED1 messaging service functional model
74 . Structure of ED1 messages
The ED1 class of UAs create messages containing a content specific to the ED1 messaging service. The specific
content that is sent from one EDI-UA to another is a result of an originator, which is generally an application process,
composing and sending a message, called an ED1 message (EDIM). The EDIM carries the ED1 interchange and
optionally other information associated with the ED1 interchange. Only one ED1 interchange shall be present in an
EDIM. Every EDIM shall contain an ED1 interchange body part on origination of the EDIM. Any of the body parts
can subsequently be removed (wholly, not partially) when forwarding an EDIM, except a forwarded body part, which
cannot be removed. Body parts that are removed when forwarding are replaced with place holders to indicate what
type of body part was removed. The heading of an EDIM shall not be removed when forwarding an EDIM. The
structure of an EDIM as it relates to the basic message structure of MHS is shown in figure 5. The EDIM is conveyed
with an envelope when being transferred through the MTS.
---------------------- Page: 15 ------------
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.