1、INTERNATIONAL STANDARD ISO/IEC 10021-8 First edition 1995-08-01 Information technology - Message Handling Systems (MHS) - Part 8: Electronic Data Interchange Messaging Service Technologies de /information - Systkmes de messagerie (MHSI - Partie 8: Service de messagerie avec s transmission reference/
2、password ST Transmission sender 3 lSO/lEC 1002143 : 1995 (E) 0 ISO/IEC l Transmission recipient l 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 CCIlT Recommendation X.435. 4 Abbreviations ANSI AU DIT DL DU
3、A ED1 EDIFACT EDIM EDIME EDIMG EDIMS EDI-AU EDI-MS EDI-UA EDIN FN ID IPM MD MI-IS MS MT MTA MTS NDN NN O/R PD PDAU PDS PN PPMD TLMA UA UNTDI UTC American National Standards Institute Access unit Directory information tree Distribution list Directory user agent Electronic data interchange Electronic
4、data interchange for Administration, commerce and transport ED1 message ED1 messaging environment ED1 messaging ED1 messaging system ED1 access unit ED1 message store ED1 user agent ED1 notification Forwarded notification Identifier InterpersonaI messaging Management domain Message handling Message
5、handling system Message store Message transfer Message transfer agent Message transfer system Non-delivery notification Negative notification Originator/Recipient Physical delivery Physical delivery access unit Physical delivery system Positive notification Private management domain Telematic agent
6、User agent United Nations, trade data interchange Coordinated universal time 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 0 ISO/lEC ISO/IEC 10021-8 : 1995 (E) 6 ED1 messaging serv
7、ice 6.1 Introduction The ED1 messaging service provides an ED1 messaging user with features to assist in communicating with other ED1 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 R
8、ecommendation F.410) for sending and receiving ED1 messages. The elements of service describing the features of the ED1 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 da
9、ta, such as invoices and purchase orders. In some cases the ED1 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. 6.2 ED1 messaging ED1 messaging (EDIM
10、G) 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. 6.3 ED1 messaging environment The environment in which ED1 messaging takes place can be modelled as a functional object which i
11、s 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 p
12、eripheral objects called ED1 messaging users (EDIMG users). The structure of the EDIME is depicted in figure 1. ISO/IEC 10021-8 : 1995 (E) 0 ISO/IEC T0101260-93 Figure 1 - ED1 messaging environment 6.4 ED1 messaging user An ED1 messaging user (EDIMG user) is a user that engages in ED1 messaging. An
13、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 (EDIM
14、S) 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 ED1 messaging. They include
15、 a single, central object, the message transfer system (MIS), and numerous peripheral objects of three hinds: ED1 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-A
16、Us are the objects by which the EDIMS provides service to EDIMG users. 0 ISO/IEC ISOlIEC 10021-S : 1995 (E) EDI messaging system TO10127043 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 i
17、n 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 EDIh4G user is beyond the scope of this part of ISO/IEC 10021. 7.1.2 ED1 message store An ED1 mes
18、sage 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
19、 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
20、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 figur
21、e 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. 7 ISO/IEC 1002143 : 1995 (E) 0 ISO/IEC 00 h-i EDIMG user (EDI application) EDI interchange inc!uding Interchange control Infor
22、mation (i.e. receiver ID, etc.) EDI messaging system -Generates EDI head-g and subml envelope ham interdmge mm4 info plus oher mlo m EDI interchange (receiver ID maps irto x.400 O/R naw) EDI-UA Aaces EDI hating + and submits to MTS EDI ihterchmge in submit envelope -On delivery horn MTS e “Tedi” can
23、 be defined as: T edi = Generation and delivery of the EDIN. NOTES 1 - Start time corresponds to the time at which the EDIN is generated. 2 - End time corresponds to the time that the EDIN is made available to the EDLMG user. 11.3 Transfer of EDIM responsibility While it is up to the PDAU to physica
24、lly render and subsequently deliver an EDIM sent to it, a PDAU can never accept EDIM responsibility for an EDIM. If an “ED1 notification request” is asked for, two possibilities exist for the PDAU. If it determines that it can render the EDIM for physical delivery, it shall return an FN to the origi
25、nator of the EDIM. However, if it determines that it cannot render or deliver the EDIM, it shall return an NN to the originator of the EDIM. 18 0 ISO/IEC ISO/IEC 10021-8 : 1995 (E) 11.4 Physical rendition The basic physical rendition details defined in CCITT Recommendation F.415, annex B, should be
26、used as a base, primarily for the rendition of routing and delivery information such as the address blocks, position on the page relative to the window, etc. For hard copy physical rendition specific to EDI, three approaches are identified; 1) Standardized rendition 2) Privately defined rendition 3)
27、 Accompanying information for rendition (may be the subject of future standardization). Alternatively, if rendition rules are not available, the EDIM could simply be printed “as is”, if possible, assuming that the recipient is able to work with the information, possibly with guidelines provided thro
28、ugh some other means or message. (Additional guidelines and rules for the physical rendition of EDIMs may be the subject of future standardization.) 19 ISO/IEC 10021-g : 1995 (E) 0 1s0/IEc EDIMG user MTA MTA PDAU Recipient I Creation of message _- Submission of message ri Transfer of message r2 Phvs
29、ical rendition Notrticatron dellvery _-_- I Tedi Notification generation I PD Physical transport Ta EDI notification generation I PD Physical delivery Tb EDI notification delivery Notification by MHS geneiation - - - - - - - - - - - - T3 a _ _ _ _ _ _ _ Notification by MHS generation I PD _._- Notif
30、ication by PDS delivery Electronic event a Y Tc Figure 11 - M/PD delivery and notification times model 20 0 ISO/IEC ISO/IEC 10021-g : 1995 (E) 12 Use of message store for ED1 Message store features may be used for ED1 messaging. The general MS elements of service, “stored message fetching”, “stored
31、message listing”, “stored message summary”, “ stored message deletion”, and “stored message alert” are applicable for ED1 messaging. General MS attributes and auto-actions are described in ISO/IEC 10021-5 I CCITT Recommendation X.413. ED1 specific MS attributes and auto actions are described in ISOi
32、IEC 10021-9 I CCIIT Recommendation X.435. An ED1 specific MS element of service, “Stored ED1 message auto-forward”, provides suitable MS auto-forwarding capabilities for ED1 messaging. Security policies may restrict the use of message store elements of service. 13 Elements of service Elements of ser
33、vice are particular features, functions, or capabilities of MHS. The elements of service applicable for ED1 messaging are made up of MT elements of service and ED1 messaging elements of service. The MT elements of service used in ED1 messaging are called out in this part of ISO/IEC 10021 in tables 5
34、 to 7, however they are defined in ISO/lEC 10021-l I CCITT Recommendation F.400, annex B. The definitions of elements of service specific to ED1 messaging are also listed in tables 5 to 7. and are defined in annex B. The realization of all the elements of service applicable to ED1 messaging is descr
35、ibed in other parts of this part of ISO/lEC 10021. 14 Classification of elements of service 14.1 Basic ED1 messaging service The basic ED1 messaging service, which makes use of the MT service, enables an EDIMG user to send and receive ED1 messages. An EDIMG user prepares ED1 messages with the assist
36、ance of an ED1 user agent (EDI-UA). EDI-UAs cooperate with each other to facilitate communication between their respective EDIMG users. To send an ED1 message, the originating EDIMG user submits the message to his EDI-UA specifying the OR-name of the recipient who is to receive the ED1 message. The
37、ED1 message, which has an identifier conveyed with it, is then sent by the originators EDI-UA to the recipients EDI-UA/MS via the Message Transfer service. Following a successful delivery to the recipients EDI-W/MS, the ED1 message is available for the recipient. To facilitate meaningful communicati
38、on, a recipient can specify the encoded information type(s) contained in ED1 messages that he will allow to be delivered to his EDI-UA, as well as the maximum length of an ED1 message that he is willing to accept. The original encoded information type(s) and an indication if any conversions that hav
39、e been performed and the resulting encoded information type(s) are supplied with each delivered ED1 message. In addition, the submission time and delivery time are supplied with each ED1 message. Non-delivery notification is provided with the basic MT service. The elements of service belonging to th
40、e basic ED1 messaging service are listed in table 5. Table 5 - Elements of service belonging to the basic ED1 messaging service Elements of service References Access management B.l Content type indication B.12 Converted indication B.15 Delivery time stamp indication B.22 ED1 message identification E
41、DI. Message identification B.41 Non-delivery notification B.47 Orginal encoded information types indication B.54 Submission time stamp indication B.89 Typed body EDI. User/UA capabilities registration B.93 NOTE-B. references are to annexB of ISO/IEC 10021-l I CCIIT Recommendation JUF.400, and ED1 re
42、ferences are to annex B in this part of ISO/IEC 10021. 21 ISO/IEC 10021-g : 1995 (E) 0 ISO/IEC 14.2 ED1 messaging service optional user facilities A set of the elements of service of the ED1 messaging service are optional user facilities. The optional user facilities of the ED1 messaging service, wh
43、ich may be selected on a per-message basis or for an agreed contractual period of time, are listed in table 6 and table 7, respectively. The optional user facilities of the ED1 messaging service that are selected on a per-message basis are classified for both origination and reception by EDI-UAs. If
44、 a management domain offers these optional user facilities for origination by EDI-UAs, then an EDIMG user is able to create and send ED1 messages according to the procedures defmed for the associated element of service. If a management domain offers these optional user facilities for reception by ED
45、I-UAs/MSs/AUs, then the receiving EDI-UA/MS/AU shall be able to receive and recognize the indication associated with the corresponding element of service and to inform the EDIMG user of the requested optional user facility. Each optional user facility is classitied as additional (A) or essential (E)
46、 for EDI-UAs/MSs/AUs from these two perspectives. 22 0 ISO/IEC ISO/IEC 10021-g : 1995 (E) Table 6 - ED1 messaging optional user facilities selectable on a per-message basis Elements of service Origination Reception References Additional physical rendition A A B.2 Alternate recipient allowed E E B.3
47、Application security element A A EDI. Basic physical rendition A E* B.7 Character set E E EDI. Content confidentiality A A B.10 Content integrity A A B.ll Conversion prohibition E E B.13 Conversion prohibition in case of loss of information A A B.14 Counter collection A E* B.16 Counter collection wi
48、th advice A A B.17 Cross reference information A E EDI. Deferred delivery E N/A B.19 Deferred delivery cancellation E N/A B.20 Delivery notification E N/A B.21 Delivery via bureaufax service A A B.23 Designation of recipient by directory name A N/A B.24 Disclosure of other recipients E E B.25 DL exp
49、ansion history indication N/A E B.26 DL expansion prohibited A N/A B.27 ED1 forwarding A N/A EDIA ED1 message type(s) E E ED15 ED1 notification request E E EDI. EDI standard indication E E EDI. EDIM responsibility forwarding allowed indication E E EDI. EDIN receiver A E EDI. EMS (Express Mail Service)a) A E* B.28 Expiry date time indication A E EDI. 1 Explicit conversion A N/A B.30 Grade of delivery selection E E B.32 Incomplete copy indication A E EDI. Interchange header E E EDI. Latest delivery designation A N/A B.39 Mes