home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD1.mdf / nist / oiw / agreemnt / 08w_9406.txt < prev    next >
Text File  |  1994-09-06  |  39KB  |  1,849 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.           Working Implementation
  14.           Agreements for Open Systems
  15.           Interconnection Protocols:
  16.           Part 8 - Message Handling Systems
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.           Output  from the June 1994 Open Systems Environment Implementors'
  30.           Workshop (OIW)
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.           SIG Chair:          Chris Bonatti, Booz   Allen & Hamilton
  60.           SIG Editor:    Chris Bonatti, Booz   Allen & Hamilton
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.           Part 8: Message Handling Systems              June 1994 (Working)
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.           Foreword
  98.  
  99.           The  text   in  this   chapter  specifies   the  North   American
  100.           requirements for  use of  the MHS ISPs.   It  also specifies  any
  101.           additional requirements and Recommended Practices that are beyond
  102.           the scope of the ISPs. 
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                           ii
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.           Part 8: Message Handling Systems              June 1994 (Working)
  141.  
  142.                                   Table of Contents
  143.  
  144.  
  145.           Part 8  Message Handling Systems  . . . . . . . . . . . . . .   1
  146.  
  147.           0   Introduction  . . . . . . . . . . . . . . . . . . . . . .   1
  148.  
  149.           1   Scope . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  150.  
  151.           2   References  . . . . . . . . . . . . . . . . . . . . . . .   1
  152.               2.1  CCITT  . . . . . . . . . . . . . . . . . . . . . . .   1
  153.               2.2  ISO  . . . . . . . . . . . . . . . . . . . . . . . .   1
  154.               2.3  IETF Documents . . . . . . . . . . . . . . . . . . .   1
  155.  
  156.           3   Status  . . . . . . . . . . . . . . . . . . . . . . . . .   3
  157.  
  158.           4   Taxonomy and Functional Groups  . . . . . . . . . . . . .   3
  159.               4.1  AMH1 . . . . . . . . . . . . . . . . . . . . . . . .   3
  160.               4.2  AMH2 . . . . . . . . . . . . . . . . . . . . . . . .   3
  161.               4.3  AMH3 . . . . . . . . . . . . . . . . . . . . . . . .   3
  162.  
  163.           5   Conformance . . . . . . . . . . . . . . . . . . . . . . .   6
  164.  
  165.           6   Common Messaging  . . . . . . . . . . . . . . . . . . . .   7
  166.  
  167.           7   MHS Management  . . . . . . . . . . . . . . . . . . . . .   7
  168.  
  169.           8   IPM Service . . . . . . . . . . . . . . . . . . . . . . .   7
  170.  
  171.           9   EDI Messaging Service . . . . . . . . . . . . . . . . . .   7
  172.               9.1  Introduction . . . . . . . . . . . . . . . . . . . .   7
  173.               9.2  P(EDI) Protocol  . . . . . . . . . . . . . . . . . .   8
  174.               9.3  EDI MS Attributes  . . . . . . . . . . . . . . . . .   9
  175.  
  176.           10  Gateways  . . . . . . . . . . . . . . . . . . . . . . . .  12
  177.               10.1 X.400 - Internet Messaging Gateway . . . . . . . . .  12
  178.  
  179.           Annex A (normative)
  180.  
  181.           Naming, Addressing and Routing  . . . . . . . . . . . . . . .  14
  182.  
  183.           Annex B (normative)
  184.  
  185.           IPM Body Part Support . . . . . . . . . . . . . . . . . . . .  15
  186.  
  187.           Annex C (normative)
  188.  
  189.           Object Identifiers  . . . . . . . . . . . . . . . . . . . . .  16
  190.  
  191.  
  192.  
  193.                                          iii
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.           Part 8: Message Handling Systems              June 1994 (Working)
  207.  
  208.           Annex D (informative)
  209.  
  210.           Interpretation of Elements of Service . . . . . . . . . . . .  17
  211.  
  212.           Annex E (informative)
  213.  
  214.           Recommended Practices . . . . . . . . . . . . . . . . . . . .  18
  215.               E.7  Selection of OR Name Attributes  . . . . . . . . . .  18
  216.                    E.7.2    Use of Domain Defined Attributes  . . . . .  18
  217.               E.10 Reliable Transfer Service and Protocol . . . . . . .  18
  218.                    E.10.1   X.410-1984 Mode . . . . . . . . . . . . . .  18
  219.                    E      .      1      0      .      1      .      1
  220.                             Use of Session Services . . . . . . . . . .  18
  221.                    E      .      1      0      .      1      .      2
  222.                             RTTR Encoding . . . . . . . . . . . . . . .  19
  223.                    E.10.2   Normal Mode . . . . . . . . . . . . . . . .  19
  224.  
  225.           Annex F (informative)
  226.  
  227.           Bibliography  . . . . . . . . . . . . . . . . . . . . . . . .  20
  228.  
  229.           Annex G (informative)
  230.  
  231.           Defense Message Handling Profiles . . . . . . . . . . . . . .  21
  232.  
  233.           Annex H (informative)
  234.  
  235.           Management Domains  . . . . . . . . . . . . . . . . . . . . .  22
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                                           iv
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.           Part 8: Message Handling Systems              June 1994 (Working)
  273.  
  274.                                    List of Figures
  275.  
  276.           Figure 3 - Combinations of AMH3n Profiles . . . . . . . . . .   4
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                                           v
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.           Part 8: Message Handling Systems              June 1994 (Working)
  339.  
  340.                                     List of Tables
  341.  
  342.           Table 13 - Delta to  pDISP 12063-2, Annex A, Clause A.2.4.1:
  343.                EDIN Common Fields . . . . . . . . . . . . . . . . . . .   8
  344.           Table 14 - Delta to  pDISP 12063-2, Annex A, Clause A.2.4.3:
  345.                NN Fields  . . . . . . . . . . . . . . . . . . . . . . .   8
  346.           Table 15 - Delta to  pDISP 12063-2, Annex A, Clause A.2.4.4:
  347.                FN Fields  . . . . . . . . . . . . . . . . . . . . . . .   9
  348.           Table  18 - Delta to pDISP 12063-5, Annex A:  EDI Forwarding
  349.                class AT and class MF  . . . . . . . . . . . . . . . . .   9
  350.           Table 19 -  Delta to pDISP 12063-5, Annex  B, Clause B.1.12:
  351.                EDI-Specific Attributes  . . . . . . . . . . . . . . . .  10
  352.           Table 20  - Delta  to pDISP 12063-5,  Annex B,  Clause B.2.1
  353.                EDI Forwarding class AT and class MF . . . . . . . . . .  10
  354.           Table 21 -  Delta to pDISP 12063-5, Annex  B, Clause B.2.2.1
  355.                EDI Security (Class A and B) . . . . . . . . . . . . . .  11
  356.           Table 22 -  Delta to pDISP 12063-5, Annex  B, Clause B.2.2.2
  357.                EDI Security (Class C) . . . . . . . . . . . . . . . . .  11
  358.           Table 23 -  Delta to pDISP  12063, Part 5,  Annex B,  Clause
  359.                B.2.3  EDI Multi-Part Body (MPB) . . . . . . . . . . . .  11
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.                                           vi
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.           Part 8  Message Handling Systems
  405.  
  406.  
  407.           0   Introduction
  408.  
  409.  
  410.           1   Scope
  411.  
  412.  
  413.           2   References
  414.  
  415.  
  416.           2.1    CCITT
  417.  
  418.  
  419.           2.2    ISO
  420.  
  421.                Editor's Note: [The following  reference is  in addition  to
  422.                               the contents  of the same chapter  and clause
  423.                               of the OIW  Stable Implementation Agreements.
  424.                               It is anticipated that the referenced chapter
  425.                               will  be   created  at  the  March  1994  OIW
  426.                               Plenary.]
  427.  
  428.           Application Layer - MHS
  429.  
  430.           OIW  SIA  Chapter  ZZ  -  Working  Draft  ISP  12063  Information
  431.           Processing Systems - International Standardized  Profiles AMH3n -
  432.           Message Handling Systems - EDI Messaging.
  433.  
  434.  
  435.           2.3    IETF Documents
  436.  
  437.           Requests for Comment (RFCs)
  438.  
  439.           RFC 822 Standard  for the format of ARPA  Internet text messages,
  440.           August 1982.
  441.  
  442.           RFC 1327 Mapping between X.400(1988) / ISO 10021 and RFC 822, May
  443.           1992.
  444.  
  445.           RFC 1344  Implications of MIME  for Internet Mail  Gateways, June
  446.           1992.
  447.  
  448.           RFC 1421 Privacy  Enhancement for Internet Electronic  Mail: Part
  449.           I:  Message Encryption  and  Authentication Procedures,  February
  450.           1993.
  451.  
  452.           RFC 1422 Privacy  Enhancement for Internet Electronic  Mail: Part
  453.           II: Certificate-Based Key Management, February 1993.
  454.  
  455.           RFC 1423 Privacy  Enhancement for Internet Electronic  Mail: Part
  456.  
  457.                                           1
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.           Part 8: Message Handling Systems              June 1994 (Working)
  471.  
  472.           III: Algorithms, Modes, and Identifiers, February 1993.
  473.  
  474.           RFC 1425 SMTP Service Extensions, February 1993.
  475.  
  476.           RFC 1427  SMTP Service  Extension for  Message Size  Declaration,
  477.           February 1993.
  478.  
  479.           RFC 1428  Transition of Internet  Mail from Just-Send-8  to 8bit-
  480.           SMTP/MIME, February 1993.
  481.  
  482.           RFC 1437  The Extension  of MIME Content-Types  to a  New Medium,
  483.           April 1993.
  484.  
  485.           RFC 1465  Routing  Coordination for  X.400 MHS  Service Within  a
  486.           Multi Protocol /  Multi Network Environment  Table Format V3  for
  487.           Static Routing, May 1993.
  488.  
  489.           RFC  1494 Equivalences  between 1988  X.400  and RFC-822  Bodies,
  490.           August 1993.
  491.  
  492.           RFC 1495 Mapping between X.400 and RFC-822 Message Bodies, August
  493.           1993.
  494.  
  495.           RFC 1521 MIME  (Multipurpose Internet Mail Extensions)  Part One:
  496.           Mechanisms for Specifying  and Describing the Format  of Internet
  497.           Message Bodies, September 1993.
  498.  
  499.           RFC 1522 MIME  (Multipurpose Internet Mail Extensions)  Part Two:
  500.           Message Header Extensions for Non-ASCII Text, September 1993.
  501.  
  502.           RFC 1563 The text/enriched MIME Content-type, January 1994.
  503.  
  504.                Editor's Note -  Consider adopting the following  references
  505.                in the future.
  506.  
  507.           RFC 821 Simple Mail Transfer Protocol, August 1982.
  508.  
  509.           RFC 1424 Privacy  Enhancement for Internet Electronic  Mail: Part
  510.           IV: Key Certification and Related Services, February 1993.
  511.  
  512.           RFC 1426  SMTP Service Extension for 8bit-MIMEtransport, February
  513.           1993.
  514.  
  515.           RFC 1590 Media Type Registration Procedure, March 1994.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.                                           2
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.           Part 8: Message Handling Systems              June 1994 (Working)
  537.  
  538.           3   Status
  539.  
  540.  
  541.           4   Taxonomy and Functional Groups
  542.  
  543.  
  544.           4.1    AMH1
  545.  
  546.  
  547.           4.2    AMH2
  548.  
  549.  
  550.           4.3    AMH3
  551.  
  552.           The AMH3n set of profiles  is applicable to end systems operating
  553.           in an Open  Systems Interconnection (OSI) environment  which form
  554.           part  of a distributed Message Handling Systems (MHS) environment
  555.           and which provide an EDI messaging service.
  556.  
  557.           The  AMH31  profile  specifies the  EDI  Messaging  content (Pedi
  558.           "protocol") which is  carried end-to-end (i.e., UA-to-UA)  by the
  559.           MHS protocols (i.e., P1, P3, and P7).
  560.  
  561.           The remaining  AMH3n profiles cover  the other aspects of  an EDI
  562.           MHS environment,  specifying  additional  requirements  to  those
  563.           specified  in  the AMH1n  Common  Messaging  set of  profiles  as
  564.           appropriate to support an EDIMG service:
  565.  
  566.                -  AMH32 - EDI Requirements for  Message Transfer (P1) - any
  567.                additional  MTA  capabilities  related  to message  transfer
  568.                which are specific to support of an EDIMG environment (i.e.,
  569.                additional to the requirements of AMH11)
  570.  
  571.                -   AMH33  -  EDI Requirements  for MTS  Access  (P3) -  any
  572.                additional MTA  and  MTS-user capabilities  related  to  MTS
  573.                access which are specific to support of an EDIMG environment
  574.                (i.e., additional to the requirements of AMH12)
  575.  
  576.                -   AMH34  -  EDI  Requirements for  MS  Access  (P7) -  any
  577.                additional  MS and MS-user capabilities related to MS access
  578.                which are specific to support of an EDIMG environment (i.e.,
  579.                additional to the requirements of AMH13)
  580.  
  581.           Each AMH3n profile specifies the conformance requirements for all
  582.           relevant MHS functional objects (i.e., MTA, UA, MS).  Two or more
  583.           AMH3n  profiles  can  be combined  to  establish  the conformance
  584.           requirements  for the various physical configurations that may be
  585.           achieved  within  the   scope  of  the  MHS  base  standards,  as
  586.           illustrated in the following diagram.
  587.  
  588.  
  589.                                           3
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.           Part 8: Message Handling Systems              June 1994 (Working)
  603.  
  604.                +-------+  AMH32    +-------+  AMH32   +-------+  AMH32  
  605.                                       +-------+
  606.               |  MTA  +-----------+  MTA  +----------+  MTA  +----------+ 
  607.                                         MTA  |
  608.                +---+---+           +---+---+          +-------+         
  609.                                       +-------+
  610.                 |                   |              |EDI-MS |          |EDI-
  611.                                          UA |
  612.                    | AMH33             | AMH33        +---+---+         
  613.                                       +-------+
  614.                 |                   |                  |                  . 
  615.                                             
  616.             +---+---+           +---+---+              | AMH34            . 
  617.                                             
  618.             |EDI-UA |           |EDI-MS |              |                  . 
  619.                                             
  620.             +-------+           +---+---+          +---+---+              . 
  621.                                             
  622.                 .                   |              |EDI-UA |              . 
  623.                                             
  624.                 .                   | AMH34        +-------+              . 
  625.                                             
  626.                 .                   |                  .                  . 
  627.                                             
  628.                 .               +---+---+              .                  . 
  629.                                             
  630.                 .               |EDI-UA |              .                  . 
  631.                                             
  632.                 .               +-------+              .                  . 
  633.                                             
  634.                 .                   .                  .                  . 
  635.                                             
  636.                 .                   .                  .                  . 
  637.                                             
  638.                 ........................................................... 
  639.                                             
  640.                                            AMH31                            
  641.                                             
  642.                                                                             
  643.                                             
  644.                                                                             
  645.                                             
  646.                       Figure 3 - Combinations of AMH3n Profiles
  647.  
  648.           The  AMH3n  set of  profiles  is  specified  as a  multipart  ISP
  649.           consisting of the following parts:
  650.  
  651.           Part 1: EDI MHS service support.
  652.  
  653.                A common text part which provides functional description and
  654.  
  655.                                           4
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.           Part 8: Message Handling Systems              June 1994 (Working)
  669.  
  670.                specification  of EDIMG  specific  MHS  service support  and
  671.                associated  functionality as  covered by  the  AMH3n set  of
  672.                profiles.  It identifies what additional service support and
  673.                functionality can be supported by each type of MHS component
  674.                in an  EDIMG environment  (i.e. also  covering the  services
  675.                supported  by an  EDI UA,  plus  any additional  MTA and  MS
  676.                aspects  such as  EDI body  part  conversion), divided  into
  677.                basic  requirements and  zero  or  more optional  functional
  678.                groups  (see  AMH1n).   The  specification in  this  part is
  679.                designed for reference by the following parts (which specify
  680.                conformance requirements by protocol for each MHS component)
  681.                and  is  additional  to  the protocol-specific  requirements
  682.                specified in those parts.  Thus, although this part contains
  683.                normative requirements, there is no separate  conformance to
  684.                this part  (i.e. it is  not identified in the  MHS taxonomy)
  685.                since such requirements are only significant when referenced
  686.                in the context of a particular protocol profile.
  687.  
  688.           Part 2: EDI Content.
  689.  
  690.                This part covers EDI UA functionality.  It specifies support
  691.                of the EDI content  protocol  in terms of basic requirements
  692.                and  optional  functional  groups  and  defines  conformance
  693.                requirements for  an EDI UA  with respect to support  of EDI
  694.                content  and associated  functionality (by reference  to the
  695.                common EDIMG specifications in part 1).
  696.  
  697.           Part 3: AMH32 - EDI requirements for Message Transfer (P1).
  698.  
  699.                This part covers  message transfer between MTAs using the P1
  700.                Message Transfer  Protocol to support an  EDIMG environment.
  701.                It specifies any additional P1 support to  that specified in
  702.                AMH1n  and defines conformance requirements for an MTA which
  703.                supports EDIMG  transfer with respect  to support of  P1 and
  704.                associated functionality (requiring conformance to AMH11 and
  705.                by reference to the common EDIMG specifications in part 1).
  706.  
  707.           Part 4: AMH33 - EDI requirements for MTS Access (P3).
  708.  
  709.                This part covers  access to an MTS  using the P3 MTS  Access
  710.                Protocol to support an EDIMG environment.   It specifies any
  711.                additional P3 support to that specified in AMH1n and defines
  712.                conformance requirements  for an  MTA which  supports remote
  713.                access for EDI use,  and for a remote  MTS-user in an  EDIMG
  714.                context (i.e. EDI  UA or MS), with respect to  support of P3
  715.                and associated functionality (requiring conformance to AMH12
  716.                and  by reference to the common EDIMG specifications in part
  717.                1).
  718.  
  719.           Part 5: AMH34 - EDI requirements for Enhanced MS Access (P7).
  720.  
  721.                                           5
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.           Part 8: Message Handling Systems              June 1994 (Working)
  735.  
  736.                This part  covers access  to an  MS using  the P7  MS Access
  737.                Protocol  to support an EDIMG environment.  It specifies any
  738.                additional P7 support to that specified in AMH1n and defines
  739.                conformance requirements  for an  MS  which supports  remote
  740.                access for  EDI use,  and for a  remote MS-user in  an EDIMG
  741.                context (i.e.  EDI UA),  with respect to  support of  P7 and
  742.                associated functionality (requiring conformance to AMH13 and
  743.                by reference to the common EDIMG specifications in part 1).
  744.  
  745.  
  746.           5   Conformance
  747.  
  748.           "MHS-88-MTA-Gateway" specifies a remote Message Store that serves
  749.           a  remote User Agent.   If the  MS is a  CCITT 1988 Interpersonal
  750.           Messaging  (IPM)  MS, it  must  conform  to  AMH24 and  AMH22  as
  751.           enhanced  by section  8  of this  Agreement.   If  the  MS is  an
  752.           Electronic Data  Interchange (EDI) MS,  it must conform  to AMH34
  753.           and AMH33 as enhanced by section 9 of  this Agreement.  If the MS
  754.           supports  any other content type, the implementation must conform
  755.           to   both  AMH12  and  AMH13  and  specify  the  content  type(s)
  756.           supported, if any, in section A.1.3 of the PICS for AMH13.
  757.  
  758.           "MHS-88-UA-Gateway-P3"  specifies a  remote  User Agent  that  is
  759.           co-located with  a Message Store.  For  conformance purposes this
  760.           is the same as the "MHS-88-Remote UA-P3."
  761.  
  762.           "MHS-88-UA-Gateway-P7"  specifies  a  remote User  Agent  that is
  763.           co-located  with a Message Store.   For conformance purposes this
  764.           is the same as the "MHS-88-Remote UA-P3."
  765.  
  766.                        Table 1 - MHS Configurations (concluded)
  767.  
  768.                Entity            Protocol(s)             Conformance
  769.  
  770.            MHS-88-MTA-     P1 +                    AMH11 + Section 6
  771.            Gateway         possible content types
  772.                            IPMS                    AMH21 + AMH22 +
  773.                            EDI                     Section 8
  774.                            other                   AMH31 + AMH32 +
  775.                                                    Section 9
  776.                                                    details in PICS in
  777.                                                     AMH11 (A.3.2)
  778.  
  779.                                                    Section 10
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.                                           6
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.           Part 8: Message Handling Systems              June 1994 (Working)
  801.  
  802.            MHS-88-UA-      P3 +                    AMH12 + Section 6
  803.            Gateway-P3      possible content types
  804.                            IPMS                    AMH21 + AMH23 +
  805.                            EDI                     Section 8
  806.                            other                   AMH31 + AMH33 +
  807.                                                    Section 9
  808.                                                    details in PICS in
  809.                                                     AMH12 (A.3.2)
  810.  
  811.                                                    Section 10
  812.  
  813.            MHS-88-UA-      P7 +                    AMH13 + Section 6
  814.            Gateway-P7      possible content types
  815.                            IPMS                    AMH21 + AMH24 +
  816.                            EDI                     Section 8
  817.                            other                   AMH31 + AMH34 +
  818.                                                    Section 9
  819.                                                    detail in PICS in
  820.                                                     AMH12 (A.3.2) and
  821.                                                     AMH13 (A.3)
  822.  
  823.                                                    Section 10
  824.  
  825.  
  826.           6   Common Messaging
  827.  
  828.  
  829.           7   MHS Management
  830.  
  831.                NOTE - For further study.
  832.  
  833.  
  834.           8   IPM Service
  835.  
  836.  
  837.           9   EDI Messaging Service
  838.  
  839.  
  840.           9.1    Introduction
  841.  
  842.           This clause specifies EDI  conformance requirements.  Conformance
  843.           to  AMH3  is  required,  as  well  as  support  of  the ANSI  X12
  844.           functional group.   Other regional requirements are  specified in
  845.           clauses 9.2 and 9.3.
  846.  
  847.           Criticality  mechanisms  must  be  supported  for  all  extension
  848.           fields.
  849.  
  850.  
  851.  
  852.  
  853.                                           7
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.           Part 8: Message Handling Systems              June 1994 (Working)
  867.  
  868.           9.2    P(EDI) Protocol
  869.  
  870.           This  clause  defines  the  additional  requirements  for  EDI-UA
  871.           support of the EDI protocol  (Pedi).  The following tables define
  872.           differences from the requirements of  the AMH3 ISP, Part 2, Annex
  873.           A.
  874.  
  875.  
  876.           Table 13 - Delta to pDISP 12063-2, Annex A, Clause A.2.4.1:  EDIN
  877.                                     Common Fields
  878.                  Ref  Element           Originatio   Reception        Notes
  879.                                              n
  880.                                          Bas  Prof   Bas  Prof
  881.                                           e    ile    e   ile
  882.                  3    first-recipient           m
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.            Table 14 - Delta to pDISP 12063-2, Annex A, Clause A.2.4.3:  NN
  890.                                         Fields
  891.  
  892.                  Ref  Element           Originatio   Reception
  893.                                              n
  894.  
  895.                                          Bas  Prof   Bas  Prof
  896.                                           e    ile    e   ile
  897.                  2.3  nn-pdau-reason-           o
  898.                       code
  899.                  2.3  nn-pdau-basic-            m
  900.                  .1   code
  901.                  2.3  nn-pdau-                  m
  902.                  .2   diagnostic
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.                                           8
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.           Part 8: Message Handling Systems              June 1994 (Working)
  933.  
  934.            Table 15 - Delta to pDISP 12063-2, Annex A, Clause A.2.4.4:  FN
  935.                                         Fields
  936.                  Ref  Element           Originatio   Reception
  937.                                              n
  938.                                          Bas  Prof   Bas  Prof
  939.                                           e    ile    e   ile
  940.  
  941.                  3.1  fn-security-check               o    o
  942.                  .3
  943.                  3.3  fn-pdau-reason-           o
  944.                       code
  945.                  3.3  fn-pdau-basic-            m
  946.                  .1   code
  947.                  3.3  fn-pdau-                  m
  948.                  .2   diagnostic
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.           9.3    EDI MS Attributes
  956.  
  957.  
  958.           This clause defines  the additional  requirements for EDI-UA  and
  959.           EDI-MS support  of the  EDI protocol  attributes.   The following
  960.           tables define differences from the requirements of  the AMH3 ISP,
  961.           Part 5, Annexes A and B.
  962.  
  963.  
  964.  
  965.           Table 18 - Delta to pDISP 12063-5, Annex A:  EDI Forwarding class
  966.                                    AT and class MF
  967.  
  968.                  Ref  Attribute                   UA     MS
  969.                                                  Base   Base
  970.  
  971.                       date-and-time-of-                   m
  972.                       preparation
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.                                           9
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.           Part 8: Message Handling Systems              June 1994 (Working)
  999.  
  1000.            Table 19 - Delta to pDISP 12063-5, Annex B, Clause B.1.12:  EDI-
  1001.                                  Specific Attributes
  1002.                  Ref          Attribute            Profile
  1003.                                                  EDI-   EDI-
  1004.                                                   UA     MS
  1005.  
  1006.                       application-reference               o
  1007.                       edi-notification-                   o
  1008.                       requests-for-this-
  1009.                       recipient
  1010.                       edim-body-part               o      o
  1011.                       expiry-time                         o
  1012.                       fn-reason-code                      o
  1013.                       fn-supplementary-                   o
  1014.                       information
  1015.                       forwarded-to                        o
  1016.                       interchange-length                  o
  1017.                       nn-reason-code                      o
  1018.                       nn-supplementary-                   o
  1019.                       information
  1020.                       notification-time                   o
  1021.                       originator                          o
  1022.  
  1023.                       pn-supplementary-                   o
  1024.                       information
  1025.                       processing-priority-code-    m
  1026.                       for-this-recipient
  1027.                       related-messages                    o
  1028.                       service-string-advice               o
  1029.                       test-indicator-for-this-     m
  1030.                       recipient
  1031.                       this-recipient                      o
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.             Table 20 - Delta to pDISP 12063-5, Annex B, Clause B.2.1  EDI
  1038.                            Forwarding class AT and class MF
  1039.                  Ref          Attribute            Profile
  1040.                                                  EDI-   EDI-
  1041.                                                   UA     MS
  1042.                       edim-body-part               m      m
  1043.                       incomplete-copy              m      m
  1044.                       responsibility-forwarded     m
  1045.  
  1046.                       responsibility-passing-      m
  1047.                       allowed-for-this-
  1048.                       recipient
  1049.  
  1050.  
  1051.                                           10
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.           Part 8: Message Handling Systems              June 1994 (Working)
  1065.  
  1066.  
  1067.            Table 21 - Delta to pDISP 12063-5, Annex B, Clause B.2.2.1  EDI
  1068.                                Security (Class A and B)
  1069.  
  1070.                  Ref          Attribute            Profile
  1071.                                                  EDI-   EDI-
  1072.                                                   UA     MS
  1073.                       edi-notification-            m
  1074.                       security-for-this-
  1075.                       recipient
  1076.                       edi-reception-security-      m
  1077.                       for-this-recipient
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.            Table 22 - Delta to pDISP 12063-5, Annex B, Clause B.2.2.2  EDI
  1084.                                   Security (Class C)
  1085.                  Ref          Attribute            Profile
  1086.                                                  EDI-   EDI-
  1087.                                                   UA     MS
  1088.  
  1089.                       edi-application-security-    m
  1090.                       elements
  1091.                       edi-application-security-    m
  1092.                       extensions
  1093.  
  1094.  
  1095.  
  1096.  
  1097.            Table 23 - Delta to pDISP 12063, Part 5, Annex B, Clause B.2.3 
  1098.                               EDI Multi-Part Body (MPB)
  1099.  
  1100.                  Ref          Attribute            Profile
  1101.                                                  EDI-   EDI-
  1102.                                                   UA     MS
  1103.                       cross-referencing-           o      o
  1104.                       information
  1105.                       edim-synopsis                       o
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                           11
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.           Part 8: Message Handling Systems              June 1994 (Working)
  1131.  
  1132.           10  Gateways
  1133.  
  1134.  
  1135.           Gateways  are  functional  objects  which  provide   interworking
  1136.           between two instances of systems from similar classes of systems.
  1137.           For  example, the  functional object  that  provides interworking
  1138.           between  X.400-based  messaging  system  and  an   Internet-based
  1139.           messaging  system  is  a  gateway.  It is  the  intent  of  these
  1140.           agreements  to identify common  practices for gateways  where one
  1141.           system is  always an X.400-based  messaging system and  the other
  1142.           system is a publicly available standards-based messaging system.
  1143.  
  1144.  
  1145.           The definition of gateways should consider the following:
  1146.  
  1147.  
  1148.                   the semantic mapping between types of information objects
  1149.                in each system, e.g., what does the semantics of the message
  1150.                and delivery report map into;
  1151.  
  1152.  
  1153.                   the  semantic mapping of the elements  of service between
  1154.                the  two  systems,  e.g.,  what does  the  semantics  of the
  1155.                priority map into;
  1156.  
  1157.  
  1158.                    are  addressing forms  of each  system supported  in the
  1159.                other  system  or  is  a  directory-based   address  mapping
  1160.                function required; and,
  1161.  
  1162.  
  1163.                    are operational  aspects of  each system  mapable, e.g.,
  1164.                service  billing,  settlements, message  tracing,  auditing,
  1165.                etc.
  1166.  
  1167.  
  1168.  
  1169.           10.1   X.400 - Internet Messaging Gateway
  1170.  
  1171.  
  1172.           A gateway  providing interworking  between X.400-based  messaging
  1173.           system and an Internet-based messaging system should consider the
  1174.           following:
  1175.  
  1176.  
  1177.                    the basic  definition  of Internet  messaging (mail)  is
  1178.                defined  by  RFC  822, the  privacy  enhancements  (PEM) are
  1179.                defined in RFC , service extensions are defined in RFC 1425,
  1180.                RFC 1427 and  RFC 1428,  the multipurpose extensions  (MIME)
  1181.  
  1182.  
  1183.                                           12
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.           Part 8: Message Handling Systems              June 1994 (Working)
  1197.  
  1198.                are defined in RFC 1521, RFC 1522, RFC 1563 and RFC 1437 and
  1199.                the  implications for gateways is described in RFC 1344, the
  1200.                handling  of non-ASCII information  is defined in  RFC 1522,
  1201.                routing  coordination is described in RFC 1465, equivalences
  1202.                and mapping between message bodies is described  in RFC 1494
  1203.                and RFC 1495; and,
  1204.  
  1205.  
  1206.                   the  mapping between X.400 (1988) and  RFC 822 is defined
  1207.                in RFC 1495 and RFC 1327.
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.                                           13
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.           Part 8: Message Handling Systems              June 1994 (Working)
  1263.  
  1264.  
  1265.           Annex A (normative)
  1266.  
  1267.           Naming, Addressing and Routing
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.                                           14
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.           Part 8: Message Handling Systems              June 1994 (Working)
  1329.  
  1330.  
  1331.           Annex B (normative)
  1332.  
  1333.           IPM Body Part Support
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.                                           15
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.           Part 8: Message Handling Systems              June 1994 (Working)
  1395.  
  1396.  
  1397.           Annex C (normative)
  1398.  
  1399.           Object Identifiers
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.                                           16
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.           Part 8: Message Handling Systems              June 1994 (Working)
  1461.  
  1462.  
  1463.           Annex D (informative)
  1464.  
  1465.           Interpretation of Elements of Service
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.                                           17
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.           Part 8: Message Handling Systems              June 1994 (Working)
  1527.  
  1528.  
  1529.           Annex E (informative)
  1530.  
  1531.           Recommended Practices
  1532.  
  1533.  
  1534.  
  1535.  
  1536.           E.7    Selection of OR Name Attributes
  1537.  
  1538.  
  1539.  
  1540.           E.7.2   Use of Domain Defined Attributes
  1541.  
  1542.  
  1543.           To promote interoperability  between 1984 and 1988  systems, when
  1544.           any 1988  O/R name  contains Terminal  Type attribute  it can  be
  1545.           downgraded to a DDA.   The DDA type of "T-TY" should be  used for
  1546.           the Terminal Type attribute.   Wherever possible this  DDA should
  1547.           be added by the originating UA to avoid conversion problems.
  1548.  
  1549.  
  1550.  
  1551.  
  1552.           E.10   Reliable Transfer Service and Protocol
  1553.  
  1554.  
  1555.  
  1556.           E.10.1  X.410-1984 Mode
  1557.  
  1558.  
  1559.  
  1560.  
  1561.           E.10.1.1  Use of Session Services
  1562.  
  1563.  
  1564.           The   1988  definition   of   the   Reliable  Transfer   protocol
  1565.           (Recommendation  X.228, 1988) is not bit-compatible with the 1984
  1566.           version (X.410), however  it was the intent  for them to be  bit-
  1567.           compatible.  To make  the 1988  version compatible with  the 1984
  1568.           version, it is  recommended that  implementations supporting  the
  1569.           RTS    1984-mode    apply    the   1984    definition    of   the
  1570.           CallingSSUserReference  for generating a value for the Calling SS
  1571.           User  Reference  field  of   the  Session  Connection  Identifier
  1572.           parameter of the S-CONNECT service. This definition is:
  1573.  
  1574.  
  1575.           CallingSSuserReference  ::=  CHOICE  {
  1576.                                          --  local matter, solely in X.410-
  1577.  
  1578.  
  1579.                                           18
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.           Part 8: Message Handling Systems              June 1994 (Working)
  1593.  
  1594.           1984 mode
  1595.                                          OCTET STRING -- required in normal
  1596.           mode -- }
  1597.  
  1598.  
  1599.  
  1600.  
  1601.           E.10.1.2  RTTR Encoding
  1602.  
  1603.  
  1604.           The encoding  of the RTTR APDU in X.410  mode should omit the tag
  1605.           and length octets in accordance with CCITT X.410-1984.
  1606.  
  1607.  
  1608.  
  1609.           E.10.2  Normal Mode
  1610.  
  1611.  
  1612.           In  normal mode,  the  total  number of  octets  of the  RTTRapdu
  1613.           (including any tag and length  octets) is constrained by the RTSE
  1614.           checkpoint value.
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.                                           19
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.           Part 8: Message Handling Systems              June 1994 (Working)
  1659.  
  1660.  
  1661.           Annex F (informative)
  1662.  
  1663.           Bibliography
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.                                           20
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.           Part 8: Message Handling Systems              June 1994 (Working)
  1725.  
  1726.  
  1727.           Annex G (informative)
  1728.  
  1729.           Defense Message Handling Profiles
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.                                           21
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.           Part 8: Message Handling Systems              June 1994 (Working)
  1791.  
  1792.  
  1793.           Annex H (informative)
  1794.  
  1795.           Management Domains
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.                                           22
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.