home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / t / t330_2.asc < prev    next >
Text File  |  1993-08-16  |  33KB  |  1,871 lines

  1. C:\WINWORD\CCITTREC.DOT_______________
  2.  
  3. The drawaing contained in this Recommendation have been done in 
  4. Autocad
  5.  
  6. TABLE 2/T.330
  7.  
  8. Relationship between abstract operation and TAPDU
  9.  
  10.  
  11.  
  12. mhsùdocùxfer 
  13. Abstract operation
  14.  
  15. TAPDU
  16.  
  17. Direction 
  18. of transfer
  19. TLM   
  20. TLMAU
  21.  
  22.  
  23.  
  24. Operation
  25.  
  26. TAPDU name
  27.  
  28. TLMAU 
  29. status
  30.  
  31.  
  32.  
  33.  
  34. MessageSend
  35.  
  36. (O) SendùTAPDU
  37. (R) SendAckùTAPDU
  38. (E) ExceptionùTAPDU
  39.  
  40. C
  41. M
  42.  
  43. ->
  44. <-
  45. <-
  46.  
  47.  
  48. MessageProbe
  49.  
  50. (O) ProbeùTAPDU
  51. (R) ProbeAckùTAPDU
  52. (E) ExceptionùTAPDU
  53.  
  54. C
  55. C
  56.  
  57. ->
  58. <-
  59. <-
  60.  
  61.  
  62.  ExplicitReceive
  63.  
  64. (O) ExplicitRNùTAPDU
  65. (R) ExplicitRNAckù
  66. TAPDU
  67. (E) ExceptionùTAPDU
  68.  
  69. C
  70. C
  71.  
  72. ->
  73. <-
  74. <-
  75.  
  76.  
  77. MessageCancel
  78.  
  79. (O) CancelùTAPDU
  80. (R)   ù
  81. (E) ExceptionùTAPDU
  82.  
  83. C
  84. ù
  85. C
  86.  
  87. ->
  88.  
  89. <-
  90.  
  91. MessageDeliver
  92.  
  93. (O) DeliverùTAPDU
  94.  
  95. M
  96.  
  97.  <-
  98.  
  99. ReceiptStatusNoti
  100. ce
  101.  
  102. (O) ReceiptStatusNoticeù
  103. TAPDU
  104.  
  105. M
  106.  
  107.  <-
  108.  
  109. DeliveryStatusNot
  110. ice
  111.  
  112. (O) DeliveryStatusNo-
  113. ticeùTAPDU
  114.  
  115. M
  116.  
  117.  <-
  118.  
  119.  
  120. Register
  121.  
  122. (O) RegisterùTAPDU
  123. (R) RegisterAckùTAPDU
  124. (E) ExceptionùTAPDU
  125.  
  126. C
  127. C
  128. C
  129.  
  130. ->
  131. <-
  132. <-
  133.  
  134.  
  135. DSList
  136.  
  137. (O) DSQueryùTAPDU
  138. (R) DSReportùTAPDU
  139. (E) ExceptionùTAPDU
  140.  
  141. C
  142. C
  143. C
  144.  
  145. ->
  146.  
  147. <-
  148.  
  149.  
  150. DSDelete
  151.  
  152. (O) MessageDeleteù
  153. TAPDU
  154. (R)   ù
  155. (E) ExceptionùTAPDU
  156.  
  157. C
  158. ù
  159. C
  160.  
  161. ->
  162. <-
  163. <-
  164.  
  165.  
  166. DSFetch
  167.  
  168. (O) OutputRequestù
  169. TAPDU
  170. (R) OutputMessageù
  171. TAPDU
  172. (E) ExceptionùTAPDU
  173.  
  174. (remarqu
  175. e 1)
  176. (remarqu
  177. e 1)
  178. (remarqu
  179. e 1)
  180.  
  181. ->
  182. <-
  183. <-
  184.  
  185.  
  186. MessageStatus
  187.  
  188. (O) StatusQueryùTAPDU
  189. (R) StatusReportùTAPDU
  190. (E) ExceptionùTAPDU
  191.  
  192. C
  193. C
  194.  
  195. ->
  196. <-
  197. <-
  198.  
  199. O    Argument    R        Result        E Error
  200.  
  201. M    Mandatory    C        Conditional
  202.  
  203. Note 1 ù In cases where TLMAU provides DS, these TAPDU are manda-
  204. tory.
  205.  
  206. Note 2 ù A message may arrive at a TLM terminal as a result of either a 
  207. DeliverùTAPDU or OutputMessageùTAPDU. The DeliverùTAPDU is 
  208. applicable when delivery occurs directly to a TLM erminal. The Output-
  209. MessageùTAPDU is only applicable in the case that DS is subscribed.
  210.  
  211. 10.1.1.1  SendùTAPDU
  212.  
  213.     The SendùTAPDU comprises following elements:
  214.  
  215.  
  216.  
  217.  
  218.  
  219. SendùTAPDU
  220.  
  221. SendùTAPDU ::= SEQUENCE {
  222.  
  223.     [0] SEQUENCE {
  224.  
  225.         [0] SendTAPDUId,
  226.  
  227.         [1] SEQUENCE {
  228.  
  229.             quantityOfDocs    QuantityOfDocsElementId,
  230.  
  231.             numberùofùdocs        NumberOfAssociatedDocuments } 
  232. OPTIONAL },
  233.  
  234.     ùù See Note 1
  235.  
  236. Send [1] SET {
  237.  
  238.         [0] SEQUENCE {
  239.  
  240.             priority    PriorityElementId,
  241.  
  242.                 priorityùind        PriorityValue DAFAULT normal } 
  243. OPTIONAL,
  244.  
  245.         [1] SEQUENCE {
  246.  
  247.             perMessageIndicators    PerMessageIndicatorsElementId,
  248.  
  249.                         SEQUENCE {
  250.  
  251.             deferredùdeliveryùtime [0] DateandTime OPTIONAL,
  252.  
  253.                                 [1] SET {
  254.  
  255.             discloseùrecipients                    [0] DiscloseRecipientsValue 
  256. OPTIONAL,
  257.  
  258.             alternateùrecipientùallowed        [1] AlternateRecipientAl-
  259. lowedValue OPTIONAL,
  260.  
  261.             recipientùreassignmentùprohibited    [2] ReassignmentValue 
  262. OPTIONAL } } } OPTIONAL,
  263.  
  264.         [2] SEQUENCE {
  265.  
  266.             conversion            ConversionElementId,
  267.  
  268.             conversionùinfo            ConversionInfoValue } OPTIONAL,
  269.  
  270.         [3] SEQUENCE {
  271.  
  272.             contentinfo            ContentInfoElementId,
  273.  
  274.             contentùreturnùrequest        ContentReturnRequestValue } 
  275. OPTIONAL,
  276.  
  277.         [4] SEQUENCE {
  278.  
  279.             returnAddress        ReturnAddressElementId,
  280.  
  281.                 postalùaddress            PostalAddressValue OPTIONAL,
  282.  
  283.         [5] SEQUENCE {
  284.  
  285.             latestDelivery        LatestDeliveryElementId,
  286.  
  287.                 latestùdeliveryùtime    DateandTime } OPTIONAL },
  288.  
  289.         [6] SEQUENCE {
  290.  
  291.             to                ToElementId,
  292.  
  293.                     SET OF SEQUENCE {
  294.  
  295.                 primaryùrecipient    [0] ORDescriptor,
  296.  
  297.                             [1] RecOptions } } OPTIONAL,
  298.  
  299. ùù See Note 2
  300.  
  301.         [7] SEQUENCE {
  302.  
  303.             cc                CCElementId,
  304.  
  305.                     SET OF SEQUENCE {
  306.  
  307.                 copyùrecipient    [0] ORDescriptor,
  308.  
  309.                             [1] RecOptions } } OPTIONAL,
  310.  
  311. ùù See Note 2
  312.  
  313.         [8] SEQUENCE {
  314.  
  315.             bcc                BCCElementId,
  316.  
  317.                     SET OF SEQUENCE {
  318.  
  319.                 blindùcopyùrecipient    [0] ORDescriptor,
  320.  
  321.                                 [1] RecOptions } } OPTIONAL },
  322.  
  323. ùù See Note 2
  324.  
  325.  
  326.  
  327.  
  328.  
  329. SendùTAPDU (continued)
  330.  
  331.  ùù SendùTAPDU Definition (continued)
  332.  
  333.     [2] SET {
  334.  
  335.         [0] SEQUENCE {
  336.  
  337.             thisIPM                            ThisIPMElementId,
  338.  
  339.             thisùipmùid                        IPMIdentifier } OPTIONAL,
  340.  
  341. ùù See Note 3
  342.  
  343.         [1] SEQUENCE {
  344.  
  345.             from                            FromElementId,
  346.  
  347.                 originatingùuser                ORDescriptor } OPTIONAL,
  348.  
  349.         [2] SEQUENCE {
  350.  
  351.             authorizing                        AuthorizingElementId,
  352.  
  353.                             SET OF
  354.  
  355.                 authorizingùuser            OrDescriptor } OPTIONAL,
  356.  
  357.         [3] SEQUENCE {
  358.  
  359.             repliedToIPM                    RepliedToIPMElementId,
  360.  
  361.                 repliedùtoùipmùid            IPMIdentifier } OPTIONAL,
  362.  
  363.         [4] SEQUENCE {
  364.  
  365.             obsoletedIPMs                    ObsoletedIPMsElementId,
  366.  
  367.                             SEQUENCE OF
  368.  
  369.                 obsoletedùipmùid            IPMIdentifier } OPTIONAL,
  370.  
  371.         [5] SEQUENCE {
  372.  
  373.             relatedIPMs
  374.  
  375.                                             RelatedIPMsElementId,
  376.  
  377.                             SEQUENCE OF
  378.  
  379.                 relatedùipmùid                IPMIdentifier } OPTIONAL,
  380.  
  381.         [6] SEQUENCE {
  382.  
  383.             subject                            SubjectElementId,
  384.  
  385.                 subjectùcontent                SubjectContent } OPTIONAL,
  386.  
  387.         [7] SEQUENCE {
  388.  
  389.             contentIndicator                ContentIndicatorElementId,
  390.  
  391.                             SEQUENCE {
  392.  
  393.                 expiryùtime        [0] DateandTime OPTIONAL,
  394.  
  395.                                     [1] SET {
  396.  
  397.                 importance        [0] ImportanceValue DEFAULT normal,
  398.  
  399.                 sensitivity            [1] SensitivityValue OPTIONAL } } } 
  400. OPTIONAL,
  401.  
  402.         [8] SEQUENCE {
  403.  
  404.             reply
  405.  
  406.                                             ReplyElementId,
  407.  
  408.                             SEQUENCE {
  409.  
  410.                 replyùtime
  411.  
  412.                                     [0] DateandTime,
  413.  
  414.                                     [1] SET OF {
  415.  
  416.                 replyùrecipient                ORDescriptor } } OPTIONAL,
  417.  
  418.         [9] SEQUENCE {
  419.  
  420.             language                        LanguageElementId,
  421.  
  422.                 languageùind                    LanguagueInd } OPTIONAL,
  423.  
  424. MsgIncomplete [10] MsgIncompleteElementId OPTIONAL },
  425.  
  426.         ùù Body
  427.  
  428.     [3] SET {
  429.  
  430.         [0] SEQUENCE {
  431.  
  432.             BodyType                        BodyTypeElementId,
  433.  
  434.                         SET OF {
  435.  
  436.                 Bodyùpart                    BodyPartValue } OPTIONAL } }
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444. SendùTAPDU (end)
  445.  
  446.  ùù SendùTAPDU Definition (continued)
  447.  
  448. ùù Definition of RecOptions
  449.  
  450.     RecOptions ::= SET {
  451.  
  452.         userùreportùrequest                                [1]  UserReportRequestValue
  453.  
  454.                                                                 OPTIONAL,
  455.  
  456.         explicitùconversion                                [2]  ExplicitConversionValue
  457.  
  458.                                                             OPTIONAL OPTIONA
  459.  
  460.         rnùrequest                                        [3]  RNRequestValue OPTIONAL,
  461.  
  462.         nrnùrequest                                        [4]  NRNRequestValue OPTIONAL,
  463.  
  464.         returnùrequest                                    [5]  ReturnRequestValue OPTIONAL,
  465.  
  466.         replyùrequest                                    [6]  ReplyRequestValue DEFAULT
  467.  
  468.                                                             noReply,
  469.  
  470.         requestedùdeliveryùmethod                    [7]  RequestedDelValue 
  471. OPTIONAL,
  472.  
  473.         terminalùtype                                    [8]  TerminalTypeValue OPTIONAL,
  474.  
  475.         physicalùforwardingùprohibited                [9]  PhyForProhibValue 
  476. OPTIONAL,
  477.  
  478.         physicalùforwardingùaddressùrequest        [10] PhyForAdrValue 
  479. OPTIONAL,
  480.  
  481.         physicalùdeliveryùmodes                        [11] PhyDelModValue 
  482. OPTIONAL,
  483.  
  484.         registeredùmailùtype                            [12] RegMailType Value OPTIONAL,
  485.  
  486.         recipientùnumberùforùadvice                    [13] RecNumAdvValue 
  487. OPTIONAL,
  488.  
  489.         physicalùdeliveryùreportùrequest                [14] PhyDelRepValue 
  490. OPTIONAL,
  491.  
  492.         originatorùrequestedùalternateùrecipient        [15] OrgRe-
  493. cAltValue OPTIONAL,
  494.  
  495. Note 1 ù This element must be present when ControlInfo is conveyed by a 
  496. normal document and more than one TAPDU are conveyed in this 
  497. session.
  498.  
  499. Note 2 ù OR Descriptor must contain an ORAddress and at least one of 
  500. these addresses must be present.
  501.  
  502. Note 3 ù When this element is omitted, the TLMAU shall construct this 
  503. component which consists of the following components: originator 
  504. name, date and time, and if necessary, a sequence number.
  505.  
  506. 10.1.1.2    SendAckùTAPDU
  507.  
  508.     The SendAckùTAPDU comprises following elements:
  509.  
  510.  
  511.  
  512.  
  513.  
  514. SendAckùTAPDU
  515.  
  516. SendAckùTAPDU ::= SEQUENCE {
  517.  
  518.     [0] SEQUENCE {
  519.  
  520.         sendAck [0] SendAckTAPDUId,
  521.  
  522.             [1] SEQUENCE {
  523.  
  524.                 correlationInfo                    CorrelationInfoElementId,
  525.  
  526.                     callùid                        CallIdentification } },
  527.  
  528.     ùù See Note
  529.  
  530.     [1] SET {
  531.  
  532.         [0] SEQUENCE {
  533.  
  534.             submissionId                        SubmissionIdElementId,
  535.  
  536.                 submissionùmsgùid                MessageIdentifier },
  537.  
  538.     [1] SEQUENCE {
  539.  
  540.             submissionTime                        SubmissionTimeElementId,
  541.  
  542.             submissionùtime        DateandTime } } }
  543.  
  544. Note ù This element is a session connection information that identifies pre-
  545. vious SendùTAPDU being reported on.
  546.  
  547. 10.1.1.3    ExceptionùTAPDU
  548.  
  549.     The ExceptionùTAPDU comprises following elements:
  550.  
  551.  
  552.  
  553.  
  554.  
  555. ExceptionùTAPDU
  556.  
  557. ExceptionùTAPDU ::= SEQUENCE {
  558.  
  559.     [0] SEQUENCE {
  560.  
  561.         exception [0] ExceptionTAPDUId,
  562.  
  563.                     [1] SEQUENCE {
  564.  
  565.                         correlationInfo                        CorrelationInfoElementId,
  566.  
  567.                             callùid                                    CallIdentification },
  568.  
  569.     ùù See Note
  570.  
  571.                 [2] SEQUENCE {
  572.  
  573.                         errors                                    ErrorsElementId,
  574.  
  575.                             errorùcause                            ErrorCauseValue } } }
  576.  
  577. Note ù This element is a session connection information that identifies 
  578. associated TAPDU being reported on e.g. SendùTAPDU.
  579.  
  580. 10.1.2    MessageProbe
  581.  
  582.     A TLM terminal sends a ProbeùTAPDU to invoke the MessageP-
  583. robe abstract operation. The TLMAU returns a ProbeAckùTAPDU to 
  584. report the result of that operation, or may return an ExceptionùTAPDU (º 
  585. 10.1.1.3) to report an abstract error.
  586.  
  587. 10.1.2.1  ProbeùTAPDU
  588.  
  589.     The ProbeùTAPDU comprises following elements:
  590.  
  591.  
  592.  
  593.  
  594.  
  595. ProbeùTAPDU
  596.  
  597. ProbeùTAPDU ::= SEQUENCE {
  598.  
  599.     [0] SEQUENCE {
  600.  
  601.         [0] ProbeTAPDUId,
  602.  
  603.         [1] SEQUENCE {
  604.  
  605.             quantityOfDocs        QuantityOfDocsElementId,
  606.  
  607.                 numberùofùdocs            NumberOfAssociatedDocuments } OPTIONAL },
  608.  
  609.     [1] SET {
  610.  
  611.         ùù Continuation see sendùTAPDU.
  612.  
  613.         ùù Note that only few elements of the sendùTAPDU are relevant for a 
  614. ProbeùTAPDU.
  615.  
  616.         ùù Not relevant elements will be ignored.
  617.  
  618.         ùù At least one recipient must be present.
  619.  
  620. 10.1.2.2    ProbeAckùTAPDU
  621.  
  622.     The ProbeAckùTAPDU comprises following elements:
  623.  
  624.  
  625.  
  626.  
  627.  
  628. ProbeAckùTAPDU
  629.  
  630. ProbeAckùTAPDU ::= SEQUENCE {
  631.  
  632.         [0] SEQUENCE {
  633.  
  634.             probeAck [0] ProbeAckTAPDUId,
  635.  
  636.                         [1] SEQUENCE {
  637.  
  638.                             correlationInfo            CorrelationInfoElementId,
  639.  
  640.                                 callùid                    CallIdentification } },
  641.  
  642.         [1] SET {
  643.  
  644.                 [0] SEQUENCE {
  645.  
  646.                             probeId                    ProbeElementId,
  647.  
  648.                                 probeùmsgùid            MessageIdentifier },
  649.  
  650.                 [1] SEQUENCE {
  651.  
  652.                             submissionTime            SubmissionTimeElementId,
  653.  
  654.                                 submissionùtime            DateandTime } } }
  655.  
  656. 10.1.3    ExplicitReceive
  657.  
  658.     A TLM terminal sends an ExplicitRNùTAPDU to invoke the Explic-
  659. itReceive abstract operation. The TLMAU returns an ExplicitRNAckù
  660. TAPDU to report the result of that operation, or may return an Exceptionù
  661. TAPDU (see º 10.1.1.3), to report an abstract error.
  662.  
  663. 10.1.3.1    ExplicitRNùTAPDU
  664.  
  665.     The ExplicitRNùTAPDU comprises following elements:
  666.  
  667.  
  668.  
  669.  
  670.  
  671. ExplicitRNùTAPDU
  672.  
  673. ExplicitRNùTAPDU ::= SEQUENCE {
  674.  
  675.     [0]
  676.  
  677.                 explicitRN                            ExplicitRNTAPDUId,
  678.  
  679.     [1] SET {
  680.  
  681.                 [0] SEQUENCE {
  682.  
  683.                     recipients                            RecipientsElementId,
  684.  
  685.                         recipientùname                    ORName },
  686.  
  687.                 [1] SEQUENCE {
  688.  
  689.                     priority                            PriorityElementId,
  690.  
  691.                         priorityùind                        PriorityValue DEFAULT normal } 
  692. OPTIONAL,
  693.  
  694.                 [2] SEQUENCE {
  695.  
  696.                     subjectIPM                        SubjectIPMElementId,
  697.  
  698.                         subjectùipmùid                    IPMIdentifier } OPTIONAL,
  699.  
  700.                 [3] SEQUENCE {
  701.  
  702.                     IPNOriginator                    IPNOriginatorElementId,
  703.  
  704.                         ipnùoriginatingùuser            ORDescriptor } OPTIONAL,
  705.  
  706.                 [4] SEQUENCE {
  707.  
  708.                     timeOfReceipt                    TimeOfReceiptElementId,
  709.  
  710.                         receiptùtime                        DateandTime } OPTIONAL,
  711.  
  712.                 [5] SEQUENCE {
  713.  
  714.                     convertedInfoTypes                ConvertedInfoTypesElementId,
  715.  
  716.                                                         SET OF
  717.  
  718.                     eIT                                    EITValue } OPTIONAL } }
  719.  
  720. Note ù If receiptùtime element defined in Receipt is omitted, TLMAU 
  721. extracts one from the CES of the session in which this TAPDU was 
  722. transferred. This may differ from the time of actual receipt of IPM.
  723.  
  724. 10.1.3.2    ExplicitRNAckùTAPDU
  725.  
  726.     The ExplicitRNAckùTAPDU comprises following elements:
  727.  
  728.  
  729.  
  730.  
  731.  
  732. ExplicitRNAckùTAPDU
  733.  
  734. ExplicitRNùTAPDU ::= SEQUENCE {
  735.  
  736.     [0] SEQUENCE {
  737.  
  738.         explicitRNAck [0] ExplicitRNTAPDUId,
  739.  
  740.                             [1] SEQUENCE {
  741.  
  742.                                 correlationInfo                CorrelationInfoElementId,
  743.  
  744.                                         callùid                        CallIdentification } },
  745.  
  746.     [1] SET {
  747.  
  748.                     [0] SEQUENCE {
  749.  
  750.                                 submissionId                    SubmissionElementId,
  751.  
  752.                                         submissionùmsgùid        MessageIdentifier },
  753.  
  754.                     [1] SEQUENCE {
  755.  
  756.                                 submissionTime                SubmissionTimeElementId,
  757.  
  758.                                     submissionùtime                DateandTime } } }
  759.  
  760. 10.1.4    MessageCancel
  761.  
  762.     A TLM terminal sends a CancelùTAPDU to invoke the Message-
  763. Cancel abstract operation. The TLMAU returns no TAPDU to report the 
  764. result of that operation, or may return an ExceptionùTAPDU (see º 
  765. 10.1.1.3), to report an abstract error.
  766.  
  767. 10.1.4.1    CancelùTAPDU
  768.  
  769.     The CancelùTAPDU comprises following elements:
  770.  
  771.  
  772.  
  773.  
  774.  
  775. CancelùTAPDU
  776.  
  777. CancelùTAPDU ::= SEQUENCE {
  778.  
  779.     cancel [0] CancelTAPDUId,
  780.  
  781.             [1] SEQUENCE {
  782.  
  783.                 submissionId        SubmissionIdElementId,
  784.  
  785.                     submissionùmsgùid    MessageIdentifier } OPTIONAL,
  786.  
  787.             [2] SEQUENCE {
  788.  
  789.                 correlationùInfo        CorrelationùInfoElementId,
  790.  
  791.                     callùid            CallIdentification } OPTIONAL }
  792.  
  793.     ùù one of these must be present.
  794.  
  795. 10.1.5    MessageDeliver
  796.  
  797.     A TLMAU sends a DeliverùTAPDU to invoke the MessageDeliver 
  798. abstract operation.
  799.  
  800. 10.1.5.1    DeliverùTAPDU
  801.  
  802.     The DeliverùTAPDU comprises following elements:
  803.  
  804.  
  805.  
  806.  
  807.  
  808. DeliverùTAPDU
  809.  
  810. DeliverùTAPDU ::= SEQUENCE {
  811.  
  812.         [0] SEQUENCE {
  813.  
  814.             deliver [0] DeliverTAPDUId,
  815.  
  816.                     [1] SEQUENCE {
  817.  
  818.                         quantityOfDocs                            QuantityOfDocsElementId,
  819.  
  820.                             numberùofùdocs                            NumberOfAssociatedDocuments } 
  821. OPTIONAL },
  822.  
  823.             ùù MTS parameters
  824.  
  825.         [1] SET {
  826.  
  827.                     [0] SEQUENCE {
  828.  
  829.                         priority                                    PriorityElementId,
  830.  
  831.                             priorityùind                                PriorityValue DEFAULT normal } 
  832. OPTIONAL,
  833.  
  834.                     [1] SEQUENCE {
  835.  
  836.                         originator                                    OriginatorElementId,
  837.  
  838.                             originatorùname                            ORName } OPTIONAL,
  839.  
  840.                     [2] SEQUENCE {
  841.  
  842.                         thisRecipient                                ThisRecipientElementId,
  843.  
  844.                             thisùrecipientùname                        ORName },
  845.  
  846.                     [3] SEQUENCE {
  847.  
  848.                         orgIntendedRecipient                        OrgIntendedRecipientElementId,
  849.  
  850.                             orgùintendedùrecipientùname                ORName } 
  851. OPTIONAL,
  852.  
  853.                     [4] SEQUENCE {
  854.  
  855.                         otherRecipients                                OtherRecipientsElementId,
  856.  
  857.                                             SET OF
  858.  
  859.                             otherRecipientùname                        ORName } OPTIONAL,
  860.  
  861.                     [5] SEQUENCE {
  862.  
  863.                         redirectedfrom                                RedirectedFromElementId,
  864.  
  865.                                             SEQUENCE OF
  866.  
  867.                             redirectedùfrom                                ORName } OPTIONAL,
  868.  
  869.                     [6] SEQUENCE {
  870.  
  871.                         submissionTime                                SubmissionTimeElementId,
  872.  
  873.                             submissionùtime                                DateandTime },
  874.  
  875.                     [7] SEQUENCE {
  876.  
  877.                         deliveryId                                        DeliveryElementId,
  878.  
  879.                             deliveryùmsgùid                                MessageIdentifier } OPTIONAL,
  880.  
  881.                     [8] SEQUENCE {
  882.  
  883.                         conversionIndication                        ConversionIndicationElementId,
  884.  
  885.                                             SET {
  886.  
  887.                                                     [0] SET OF
  888.  
  889.                             eIT                                            EITValue OPTIONAL } }
  890.  
  891.                         conversion-prohibited [1] ConversionProhibitedValue 
  892. OPTIONAL } } OPTIONAL,
  893.  
  894.                     [9] SEQUENCE {
  895.  
  896.                         convertedInfoTypes                                 ConvertedInfoTypesElementId,
  897.  
  898.                                             SET OF
  899.  
  900.                         eIT                                                EITValue } } ,
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910. DeliverùTAPDU (continued)
  911.  
  912. ùù DeliverùTAPDU Definition (continued)
  913.  
  914.         ùù IPMS parameters
  915.  
  916.     [2] SET {
  917.  
  918.             [0] SEQUENCE {
  919.  
  920.                 thisIPM                        ThisIPMElementId,
  921.  
  922.                     thisùipmùid                    IPMIdentifier },
  923.  
  924.             [1] SEQUENCE {
  925.  
  926.                 from                            FromElementId,
  927.  
  928.                     originatingùuser                OrDescriptor } OPTIONAL,
  929.  
  930.             [2] SEQUENCE {
  931.  
  932.                 authorizing                    AuthorizingElementId,
  933.  
  934.                                 SET OF
  935.  
  936.                     authorizingùuser                ORDescriptor } OPTIONAL,
  937.  
  938.             [3] SEQUENCE {
  939.  
  940.                 to                                ToElementId,
  941.  
  942.                                 SET OF SEQUENCE {
  943.  
  944.                     primaryùrecipient [0] ORDescriptor,
  945.  
  946.                                         [1] NotificationSpecification } } OPTIONAL,
  947.  
  948.             [4] SEQUENCE {
  949.  
  950.                 cc                                CCElementId,
  951.  
  952.                                 SET OF SEQUENCE {
  953.  
  954.                     copyùrecipient [0] ORDescriptor,
  955.  
  956.                                     [1] NotificationSpecification } } OPTIONAL,
  957.  
  958.             [5] SEQUENCE {
  959.  
  960.                 bcc                            BCCElementId,
  961.  
  962.                                 SET OF SEQUENCE {
  963.  
  964.                     blindùcopyùrecipient [0] ORDescriptor,
  965.  
  966.                                                 [1] NotificationSpecification } } OPTIONAL,
  967.  
  968.             [6] SEQUENCE {
  969.  
  970.                     repliedToIPM                RepliedToIPMElementId,
  971.  
  972.                         repliedùtoùipmùid        IPMIdentifier } OPTIONAL,
  973.  
  974.             [7] SEQUENCE {
  975.  
  976.                     obsoletedIPMs                ObsoletedIPMsElementId,
  977.  
  978.                                 SET OF
  979.  
  980.                         obsoletedùipmùid        IPMIdentifier } OPTIONAL,
  981.  
  982.             [8] SEQUENCE {
  983.  
  984.                     relatedIPMs                RelatedIPMsElementId,
  985.  
  986.                                 SET OF
  987.  
  988.                         relatedùipmùid            IPMIdentifier } OPTIONAL,
  989.  
  990.             [9] SEQUENCE {
  991.  
  992.                     subject                    SubjectElementId,
  993.  
  994.                         subjectùcontent            SubjectContent } OPTIONAL,
  995.  
  996.             [10] SEQUENCE {
  997.  
  998.                     contentIndicator            ContentIndicatorElementId,
  999.  
  1000.                                 SEQUENCE {
  1001.  
  1002.                     expiryùtime        [0] DateandTime OPTIONAL,
  1003.  
  1004.                                         [1] SET {
  1005.  
  1006.                     importance        [0] ImportanceValue DEFAULT normal,
  1007.  
  1008.                     sensitivity            [1] SensitivityValue OPTIONAL,
  1009.  
  1010.                     autoùforwarded    [2] AutoForwardedValue DEFAULT
  1011.  
  1012.                                             notAutoForward } } } OPTIONAL,
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018. DeliverùTAPDU (end)
  1019.  
  1020.  ùù DeliverùTAPDU Definition (continued)
  1021.  
  1022.             [11] SEQUENCE {
  1023.  
  1024.                     reply
  1025.  
  1026.                                                         ReplyElementId,
  1027.  
  1028.                                 SEQUENCE {
  1029.  
  1030.                         replyùtime    [0] DateandTime,
  1031.  
  1032.                                         [1] SET OF
  1033.  
  1034.                         replyùrecipient                ORDescriptor } } OPTIONAL,
  1035.  
  1036.             [12] SEQUENCE {
  1037.  
  1038.                     language                            LanguageElementId,
  1039.  
  1040.                         languageùind                        LanguageInd } OPTIONAL,
  1041.  
  1042. MsgIncomplete [13] MsgIncompleteElementId OPTIONAL },
  1043.  
  1044.             ùù Body
  1045.  
  1046.         [3] SEQUENCE {
  1047.  
  1048.             [0] SEQUENCE {
  1049.  
  1050.                     bodyType                            BodyTypeElementId,
  1051.  
  1052.                         bodyùpart                            BodyPartValue } OPTIONAL,
  1053.  
  1054.             [1] SEQUENCE {
  1055.  
  1056.                 forwardedInfo                        ForwardedInfoElementId,
  1057.  
  1058.                                 SEQUENCE {
  1059.  
  1060.                     forwardedùtime [0] DateandTime,
  1061.  
  1062.                                         [1] DeliveryEnvelope } } OPTIONAL,
  1063.  
  1064.     ùù Delivery Envelope contains same set of MTS parameters of 
  1065. DeliverùTAPDU } }
  1066.  
  1067.     ùù Definition of Notification Specification
  1068.  
  1069.         Notification Specification ::= SET {
  1070.  
  1071.                                                 rnùrequest        [0] RNRequestValue OPTIONAL,
  1072.  
  1073.                                                 nrnùrequest        [1] NRNRequestValue 
  1074. OPTIONAL,
  1075.  
  1076.                                                 returnùrequest    [2] ReturnRequestValue 
  1077. OPTIONAL,
  1078.  
  1079.                                                 replyùrequest        [3] ReplyRequestValue 
  1080. DEFAULT
  1081.  
  1082.                                                                         noReply }
  1083.  
  1084. 10.1.6    ReceiptStatusNotice
  1085.  
  1086.     A TLMAU terminal sends a ReceiptStatusNoticeùTAPDU to invoke 
  1087. the ReceiptStatusNotice abstract operation.
  1088.  
  1089. 10.1.6.1    ReceiptStatusNoticeùTAPDU
  1090.  
  1091.     The ReceiptStatuNoticeùTAPDU comprises following elements:
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099. ReceiptStatusNoticeùTAPDU
  1100.  
  1101. ReceiptStatusNoticeùTAPDU ::= SEQUENCE {
  1102.  
  1103.     [0] SEQUENCE {
  1104.  
  1105.         receiptStatusNotice [0] ReceiptStatusNoticeTAPDUId,
  1106.  
  1107.                                 [1] SEQUENCE {
  1108.  
  1109.                 quantityOfDocs                            QuantityOfDocsElementId,
  1110.  
  1111.                     numberùofùdocs                        NumberOfAssociatedDocuments } 
  1112. OPTIONAL },
  1113.  
  1114.         ùù MTS parameters
  1115.  
  1116.     [1] SET {
  1117.  
  1118.                 [0] SEQUENCE {
  1119.  
  1120.                         priority                            PriorityElementId,
  1121.  
  1122.                             priorityùind                        PriorityValue },
  1123.  
  1124.                 [1] SEQUENCE {
  1125.  
  1126.                         deliveryId                            DeliveryIdElementId,
  1127.  
  1128.                             deliveryùid                        MessageIdentifier } OPTIONAL,
  1129.  
  1130.                 [2] SEQUENCE {
  1131.  
  1132.                         originator                            OriginatorElementId,
  1133.  
  1134.                             originatorùname                    ORName } OPTIONAL,
  1135.  
  1136.                 [3] SEQUENCE {
  1137.  
  1138.                         thisRecipient                        ThisRecipientElementId,
  1139.  
  1140.                             thisùrecipientùname            ORName },
  1141.  
  1142.                 [4] SEQUENCE {
  1143.  
  1144.                         submissionTime                    SubmissionTimeElementId,
  1145.  
  1146.                             submissionTime                    DateandTime },
  1147.  
  1148.                 [5] SEQUENCE {
  1149.  
  1150.                         timeOfDelivery                    TimeOfDeliveryElementId,
  1151.  
  1152.                             deliveryùtime                    DateandTime },
  1153.  
  1154.                 [6] SEQUENCE {
  1155.  
  1156.                         conversionIndication            ConversionIndicationElementId,
  1157.  
  1158.                                         SET {
  1159.  
  1160.                                                         [0] SET OF
  1161.  
  1162.                             eIT                                EITValue } OPTIONAL } }
  1163.  
  1164.                         conversionùprohibited [1] ConversionProhibitedValue 
  1165. OPTIONAL } } OPTIONAL,
  1166.  
  1167.                 [7] SEQUENCE {
  1168.  
  1169.                         convertedInfoTypes                ConvertedInfoTypesElementId,
  1170.  
  1171.                                         SET OF
  1172.  
  1173.                         eIT                                    EITValue } } ,
  1174.  
  1175.         ùù IPMS parameters
  1176.  
  1177.     [2] SET {
  1178.  
  1179.                 [0] SEQUENCE {
  1180.  
  1181.                         notificationType                    NotificationTypeElementId,
  1182.  
  1183.                             reportùtype                        ReportTypeValue },
  1184.  
  1185.                 [1] SEQUENCE {
  1186.  
  1187.                         subjectIPM                        SubjectIPMElementId,
  1188.  
  1189.                             subjectùipmùid                    IPMIdentifier },
  1190.  
  1191.                 [2] SEQUENCE {
  1192.  
  1193.                         IPNOriginator                    IPNOriginatorElementId,
  1194.  
  1195.                             ipnùoriginatingùuser                ORDescriptor } OPTIONAL,
  1196.  
  1197.                 [3] SEQUENCE {
  1198.  
  1199.                         preferredRecipient                PreferredRecipientElementId,
  1200.  
  1201.                             preferredùrecipient                ORDescriptor } OPTIONAL,
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209. ReceiptStatusNoticeùTAPDU (end)
  1210.  
  1211. ùù ReceiptStatusNoticeùTAPDU Definition (continued)
  1212.  
  1213.             [4] SET {
  1214.  
  1215.                         [0] SEQUENCE {
  1216.  
  1217.                     timeOfReceipt                            TimeOfReceiptElementId,
  1218.  
  1219.                         receiptùtime                                DateandTime },
  1220.  
  1221.                         [1] SEQUENCE {
  1222.  
  1223.                     typeOfReceipt                        TypeOfReceiptValue DEFAULT manual } 
  1224. OPTIONAL,
  1225.  
  1226.                         [2] SEQUENCE {
  1227.  
  1228.                     supplReceiptInfo                        SupplReceiptInfoElementId,
  1229.  
  1230.                         supplùreceiptùinfo                    SuplementaryInformation } 
  1231. OPTIONAL } OPTIONAL,
  1232.  
  1233.             [5] SET {
  1234.  
  1235.                         [0] SEQUENCE {
  1236.  
  1237.                     nonReceiptInfo                        NonReceiptInfoElementId,
  1238.  
  1239.                                 SET {
  1240.  
  1241.                     nonùreceiptùreason [0] NonReceiptReasonValue,
  1242.  
  1243.                     discardùreason        [1] DiscardReasonValue OPTIONAL } } 
  1244. OPTIONAL,
  1245.  
  1246.                         [1] SEQUENCE {
  1247.  
  1248.             comments                                        CommentElementId,
  1249.  
  1250.                 comments                                        Comment },
  1251.  
  1252. messageReturnedInd [2] MessageReturnedIndElementId OPTIONAL } } 
  1253. }
  1254.  
  1255.  
  1256.  
  1257. 10.1.7    DeliveryStatusNotice
  1258.  
  1259.     A TLMAU terminal sends a DeliveryStatusNoticeùTAPDU to 
  1260. invoke the DeliveryStatusNotice abstract operation.
  1261.  
  1262. 10.1.7.1    DeliveryStatusNoticeùTAPDU
  1263.  
  1264.     The DeliveryStatuNoticeùTAPDU comprises following elements:
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272. DeliveryStatusNoticeùTAPDU
  1273.  
  1274. DeliveryStatusNoticeùTAPDU ::= SEQUENCE {
  1275.  
  1276.         [0] SEQUENCE {
  1277.  
  1278.             deliveryStatusNotice [0] DeliveryStatusNoticeTAPDUId,
  1279.  
  1280.                                     [1] SEQUENCE {
  1281.  
  1282.                         quantityOfDocs                    QuantityOfDocsElementId,
  1283.  
  1284.                             numberùofùdocs                    NumberOfAssociatedDocuments } 
  1285. OPTIONAL },
  1286.  
  1287.                                     [2] SEQUENCE {
  1288.  
  1289.                         correlationInfo                    CorrelationInfoElementId,
  1290.  
  1291.                             callùid                                CallIdentification } },
  1292.  
  1293.         [1] SET {
  1294.  
  1295.                 [0] SEQUENCE {
  1296.  
  1297.                         submissionId                        SubmissionIdElementId,
  1298.  
  1299.                             submissionùmsgùid                MessageIdentifier } OPTIONAL,
  1300.  
  1301.                 [1] SEQUENCE {
  1302.  
  1303.                         probeId                            ProbeIdElementId,
  1304.  
  1305.                             submissionùmsgùid                MessageIdentifier } OPTIONAL,
  1306.  
  1307.                 [2] SET OF {
  1308.  
  1309.                         [0] SEQUENCE {
  1310.  
  1311.                     reportedRecipient                    ReportedRecipientElementId,
  1312.  
  1313.                         reportedùrecipientùname            ORName },
  1314.  
  1315.                         [1] SEQUENCE {
  1316.  
  1317.                     notificationType                        NotificationTypeElementId,
  1318.  
  1319.                         reportùtype                            ReportTypeValue },
  1320.  
  1321.                         [2] SEQUENCE {
  1322.  
  1323.                     intendedRecipient                    IntendedRecipientElementId,
  1324.  
  1325.                         intendedùrecipientùname            ORName },
  1326.  
  1327.                         [3] SEQUENCE {
  1328.  
  1329.                     convertedInfoTypes                    ConvertedInfoTypesElementId,
  1330.  
  1331.                                     SET OF
  1332.  
  1333.                     eIT                                    EITValue },
  1334.  
  1335.                                 [4] SET {                        ùù In case of Delivery Notification,
  1336.  
  1337.                                                                 ùù this set of element shall be 
  1338. present.
  1339.  
  1340.                                     [0] SEQUENCE {
  1341.  
  1342.                     timeOfDelivery                        TimeOfDeliveryElementId,
  1343.  
  1344.                         deliveryùtime                        DateandTime },
  1345.  
  1346.                                     [1] SEQUENCE {
  1347.  
  1348.                     typeOfUA                            TypeOfUAElementId,
  1349.  
  1350.                         typeùofùua                            TypeOfUA DEFAULT public } 
  1351. OPTIONAL,
  1352.  
  1353.                                     [2] SEQUENCE {
  1354.  
  1355.                     supplInfo                                SupplInfoElementId,
  1356.  
  1357.                         supplùinfo                            SuplementaryInformation } OPTIONAL,
  1358.  
  1359.                                 [5] SET {
  1360.  
  1361.                                                                     ùù In case of Non Delivery Noti-
  1362. fication,
  1363.  
  1364.                                                                     ùù this set of element shall be 
  1365. present.
  1366.  
  1367.                                     [0] SEQUENCE {
  1368.  
  1369.                     nonDeliveryReason                    NonDeliveryReasonElementId,
  1370.  
  1371.                                             SET {
  1372.  
  1373.                     reasonùcode                            [0] ReasonCodeValue,
  1374.  
  1375.                     diagosticùcode                        [1] DiagnosticCodeValue OPTIONAL } } } 
  1376. OPTIONAL },
  1377.  
  1378. contentReturned [3] ContenReturnedElementId OPTIONAL } }
  1379.  
  1380. 10.1.8    Register
  1381.  
  1382.     A TLM terminal sends a RegisterùTAPDU to invoke the register 
  1383. abstract operation. The TLMAU returns a RegisterAckùTAPDU, if neces-
  1384. sary, to report the result of that operation, or may return an Exceptionù
  1385. TAPDU (see º 10.1.1.3) to report an abstract error.
  1386.  
  1387. 10.1.8.1    RegisterùTAPDU
  1388.  
  1389.     The RegisterùTAPDU comprises following elements:
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395. RegisterùTAPDU
  1396.  
  1397. RegisterùTAPDU ::= SEQUENCE {
  1398.  
  1399.         [0]
  1400.  
  1401.                         register                        TAPDUIdValue,
  1402.  
  1403.         [1] SET {
  1404.  
  1405.             [0] SET {
  1406.  
  1407.                 [0] SEQUENCE {
  1408.  
  1409.                         expiredDiscard                ExpiredDiscardElementId,
  1410.  
  1411.                             discardùipm                    DiscardValue DEFAULT discard } 
  1412. OPTIONAL,
  1413.  
  1414.                 [1] SEQUENCE {
  1415.  
  1416.                         obsoleteDiscard                ObsoleteDiscardElementId,
  1417.  
  1418.                             discardùipm                    DiscardValue DEFAULT discard } 
  1419. OPTIONAL },
  1420.  
  1421.             [1] SET {
  1422.  
  1423.                 [0] SEQUENCE {
  1424.  
  1425.                         autoFWDIPMs                AutoFWDIPMsElementId,
  1426.  
  1427.                             autoùfwdùipms                AutoFWDIPMsValue DEFAULT notù
  1428. autoùforward }
  1429.  
  1430.                                                             OPTIONAL,
  1431.  
  1432.                 [1] SEQUENCE {
  1433.  
  1434.                         autoFWDRecipients                AutoFWDRecipientsElementId,
  1435.  
  1436.                     SET OF {
  1437.  
  1438.                                 autoùfwdùrecipientùname    ORName } } 
  1439. OPTIONAL,
  1440.  
  1441.                 [2] SEQUENCE {
  1442.  
  1443.                         autoFWDHeading                AutoFWDHeadingElementId,
  1444.  
  1445.                             autoùfwdùheading                AutoFWDHeading } OPTIONAL,
  1446.  
  1447.             ùù For further study
  1448.  
  1449.                 [3] SEQUENCE {
  1450.  
  1451.                         autoFWDComment                AutoFWDCommentElementId,
  1452.  
  1453.                             autoùfwdùcomment                AutoFWDComment } 
  1454. OPTIONAL },
  1455.  
  1456.         [2] SET {
  1457.  
  1458.                 [0] SEQUENCE {
  1459.  
  1460.                         dsMode                            DSModeElementId,
  1461.  
  1462.                             dsùmode                            DSModeValue } OPTIONAL,
  1463.  
  1464.                 [1] SEQUENCE {
  1465.  
  1466.                         tLMAUOperation                TLMAUOperationElementId,
  1467.  
  1468.                     SET {
  1469.  
  1470.                         errorùrecoveryùmode        [0] ErrorRecoveryModeValue 
  1471. OPTIONAL,
  1472.  
  1473.                             autoùacknowledgment    [1] AutoAcknowledgment 
  1474. DEFAULT manual } } OPTIONAL,
  1475.  
  1476.                 [2] SEQUENCE {
  1477.  
  1478.                         supplRecipientInfo                SupplRecipientInfoElementId,
  1479.  
  1480.                             supplùrecipientùinfo                SuplementaryInformation } 
  1481. OPTIONAL,
  1482.  
  1483.                 [3] SEQUENCE {
  1484.  
  1485.                         autoOutput                        AutoOutputElementId,
  1486.  
  1487.                     SET {
  1488.  
  1489.                         frequency        [0] Frequency OPTIONAL,
  1490.  
  1491.                         outputùtime    [1] DateandTime OPTIONAL } } 
  1492. OPTIONAL,
  1493.  
  1494.                 [4] SEQUENCE {
  1495.  
  1496.                         messageDeleteMode                MessageDeleteModeElementId,
  1497.  
  1498.                             messageùdeleteùmode            MessageDeleteModeValue 
  1499. DEFAULT
  1500.  
  1501.                                                                 autoùdelete } OPTIONAL } } }
  1502.  
  1503. 10.1.8.2    RegisterAckùTAPDU
  1504.  
  1505.     The RegisterAckùTAPDU comprises following elements:
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511. RegisterAckùTAPDU
  1512.  
  1513. RegisterAckùTAPDU ::=
  1514.  
  1515.             registerAck            RegisterAckTAPDUId
  1516.  
  1517. 10.1.9    DSList
  1518.  
  1519.     A TLM terminal sends a DSQueryùTAPDU to invoke the DSList 
  1520. abstract operation. The TLMAU returns a DSReportùTAPDU to report the 
  1521. result of that operation, or may return an ExceptionùTAPDU (see º 
  1522. 10.1.1.3) to report an abstract error.
  1523.  
  1524. 10.1.9.1    DSQueryùTAPDU
  1525.  
  1526.     The DSQueryùTAPDU comprises following elements:
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532. DSQueryùTAPDU
  1533.  
  1534. DSQueryùTAPDU ::=
  1535.  
  1536.                 dsQuery            DSQueryTAPDUId
  1537.  
  1538. 10.1.9.2    DSReportùTAPDU
  1539.  
  1540.     The DSReportùTAPDU comprises following elements:
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546. DSReportùTAPDU
  1547.  
  1548. DSReportùTAPDU ::= SEQUENCE {
  1549.  
  1550.         [0]
  1551.  
  1552.                             dsReport                        DSReportTAPDUId,
  1553.  
  1554.         [1] SET OF {
  1555.  
  1556.                         [0] SEQUENCE {
  1557.  
  1558.                             retrievalId                    RetrievalIdElementId,
  1559.  
  1560.                                 retrievalùid                    RetrievalIdentifier },
  1561.  
  1562.                         [1] SEQUENCE {
  1563.  
  1564.                             messageType                    MessageTypeElementId,
  1565.  
  1566.                                 messageùtype                MessageTypeValue },
  1567.  
  1568.                         [2] SEQUENCE {
  1569.  
  1570.                             originator                        OriginatorElementId,
  1571.  
  1572.                                 originatorùname                ORName } OPTIONAL,
  1573.  
  1574.                         [3] SEQUENCE {
  1575.  
  1576.                             priority                        PriorityElementId,
  1577.  
  1578.                                 priorityùind                    PriorityValue DEFAULT normal } 
  1579. OPTIONAL,
  1580.  
  1581.                         [4] SEQUENCE {
  1582.  
  1583.                             messageLength                MessageLengthElementId,
  1584.  
  1585.                                 messageùlength                MessageLength } OPTIONAL } }
  1586.  
  1587. 10.1.10    DSDelete
  1588.  
  1589.     A TLM terminal sends a MessageDeleteùTAPDU to invoke the 
  1590. DSDelete abstract operation. The TLMAU returns no TAPDU to report the 
  1591. result of that operation, or may return an ExceptionùTAPDU (see º 
  1592. 10.1.1.3) to report an abstract error.
  1593.  
  1594.  
  1595.  
  1596. 10.1.10.1    MessageDeleteùTAPDU
  1597.  
  1598.     The MessageDeleteùTAPDU comprises following elements:
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606. MessageDeleteùTAPDU
  1607.  
  1608. MessageDeleteùTAPDU ::= SEQUENCE {
  1609.  
  1610.             messageDelete [0] MessageDeleteTAPDUId,
  1611.  
  1612.                         [1] SEQUENCE {
  1613.  
  1614.                 messageSelector        MessageSelectorElementId,
  1615.  
  1616.     SET OF {
  1617.  
  1618.                 retrievalùid        RetrievalIdentifier } } }
  1619.  
  1620.  
  1621.  
  1622. 10.1.11    DSFetch
  1623.  
  1624.     A TLM terminal sends an OutputRequestùTAPDU to invoke the 
  1625. DSFetch abstract operation. The TLMAU returns an OutputMessageù
  1626. TAPDU to report the result of that operation, or may return an Exceptionù
  1627. TAPDU (see º 10.1.1.3) to report an abstract error.
  1628.  
  1629.     The OutputMessageùTAPDU is sent by TLMAU to be output the 
  1630. message from DS. This TAPDU is triggered by one of the following events:
  1631.  
  1632. 1)    some rule (not defined in this Recommendation) which causes 
  1633. TLMAU to establish a connection to the TLM terminal and to send 
  1634. a message at a specific time, for example, the TLM terminal has 
  1635. registered its times of availability with TLMAU;
  1636.  
  1637. 2)    the TLM terminal establishes a connection to TLMAU and initiates 
  1638. a CSCC which is taken as an implicit request for output by 
  1639. TLMAU;
  1640.  
  1641. 3)    receipt of an OutputRequestùTAPDU.
  1642.  
  1643. 10.1.11.1        OutputRequestùTAPDU
  1644.  
  1645.     The OutputRequestùTAPDU comprises following elements:
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653. OutputRequestùTAPDU
  1654.  
  1655. OutputRequestùTAPDU ::= SEQUENCE {
  1656.  
  1657.     [0]
  1658.  
  1659.                 outputRequest                OutputRequestTAPDUId,
  1660.  
  1661.     [1] SET OF SEQUENCE {
  1662.  
  1663.         [0] SEQUENCE {
  1664.  
  1665.                 retrievalId                    RetrievalIdElementId,
  1666.  
  1667.                     retrievalùid                    RetrievalIdentifier },
  1668.  
  1669.         [1] SEQUENCE {
  1670.  
  1671.                 deleteAfterOutput            DeleteAfterOutputElementId,
  1672.  
  1673.                     deleteùafterùoutput            DeleteAfterOutputValue } OPTIONAL 
  1674. } }
  1675.  
  1676. 10.1.11.2        OutputMessageùTAPDU
  1677.  
  1678.     The OutputMessageùTAPDU comprises following elements:
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686. OutputMessageùTAPDU
  1687.  
  1688. OutputMessageùTAPDU ::= SEQUENCE {
  1689.  
  1690.         [0] SEQUENCE {
  1691.  
  1692.                         outputMessage     [0] OutputMessageTAPDUId,
  1693.  
  1694.                                             [1] SEQUENCE {
  1695.  
  1696.                         quantityOfDocs                    QuantityOfDocsElementId,
  1697.  
  1698.                             numberùofùdocs                NumberOfAssociatedDocuments } 
  1699. OPTIONAL },
  1700.  
  1701.         [1] SET OF SEQUENCE {
  1702.  
  1703.             [0] SEQUENCE {
  1704.  
  1705.                         retrievalId                        RetrievalIdElementId,
  1706.  
  1707.                             retrievalùid                        RetrievalIdentifier },
  1708.  
  1709.             [1] SEQUENCE {
  1710.  
  1711.                         messageType                        MessageTypeElementId,
  1712.  
  1713.                             messageùtype                    MessageTypeValue }
  1714.  
  1715.             [2] SEQUENCE {
  1716.  
  1717.                         timeOfDelivery                    TimeOfDeliveryElementId,
  1718.  
  1719.                             deliveryùtime                    DateandTime }
  1720.  
  1721.     ùù        The remaining Components of this TAPDU are identical to the com-
  1722. ponents in the Deliver, DeliveryStatusNotice and ReceiptStatus-
  1723. NoticeùTAPDU. The actual components to be useddepend upon 
  1724. the MessageType parameter value specified in the MessageType 
  1725. component. } }
  1726.  
  1727. Note ù The RetrievalIdentifier is an identifier which identifies a message 
  1728. in DS.
  1729.  
  1730. 10.1.12    MessageState
  1731.  
  1732.     A TLM terminal sends a StatusQueryùTAPDU to invoke the Mes-
  1733. sageState abstract operation. The TLMAU returns a StatusReportùTAPDU 
  1734. to report the result of that operation, or returns an ExceptionùTAPDU to 
  1735. report an abstract error.
  1736.  
  1737.  
  1738.  
  1739. 10.1.12.1        StarusQueryùTAPDU
  1740.  
  1741.     The StatusQueryùTAPDU comprises following elements:
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749. StatusQueryùTAPDU
  1750.  
  1751. StatusQueryùTAPDU ::= SEQUENCE {
  1752.  
  1753.     [0]
  1754.  
  1755.                         statusQuery                    StatusQueryTAPDUId,
  1756.  
  1757.     [1] SET {
  1758.  
  1759.         [0] SEQUENCE {
  1760.  
  1761.                 submissionId                            SubmissionIdElementId,
  1762.  
  1763.                     submissionùmsgùid                    MessageIdentifier } OPTIONAL,
  1764.  
  1765.     ùù See Note
  1766.  
  1767.         [1] SEQUENCE {
  1768.  
  1769.             correlationInfo                            CorrelationInfoElementId,
  1770.  
  1771.                 callùid                                        CallIdentification } OPTIONAL } }
  1772.  
  1773.     ùù See Note
  1774.  
  1775. Note ù If none of these are present all outstanding (in operation), opera-
  1776. tions will be reported.
  1777.  
  1778.  
  1779.  
  1780. 10.1.12.2        StatusReportùTAPDU
  1781.  
  1782.     The StatusReportùTAPDU comprises following elements:
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788. StatusReportùTAPDU
  1789.  
  1790. StatusReportùTAPDU ::= SEQUENCE {
  1791.  
  1792.     [0] SEQUENCE {
  1793.  
  1794.                     statusReport [0] StatusReportTAPDUId
  1795.  
  1796.                                     [1] SEQUENCE {
  1797.  
  1798.                     correlationInfo                CorrelationInfoElementId,
  1799.  
  1800.                         callùid                            CallIdentification } },
  1801.  
  1802.     [1] SET {
  1803.  
  1804.             [0] SEQUENCE {
  1805.  
  1806.                     timeOfReport                    TimeOfReportElementId,
  1807.  
  1808.                         reportùtime                    DateandTime },
  1809.  
  1810.             [1] SEQUENCE {
  1811.  
  1812.                     reportedMessageId            ReportedMessageIdElementId,
  1813.  
  1814.                         reportedùmessageùid        MessageTypeValue }
  1815.  
  1816.             [2] SET OF SEQUENCE {
  1817.  
  1818.                 [0] SEQUENCE {
  1819.  
  1820.                     actualRecipient                ActualRecipientElementId,
  1821.  
  1822.                         actualùrecipientùname        ORName },
  1823.  
  1824.                 [1] SEQUENCE {
  1825.  
  1826.                     messageStatus        [1] MessageStatusElementId,
  1827.  
  1828.                         status                    StatusValue },
  1829.  
  1830.                                     [2] SET {
  1831.  
  1832.                                                                 ùù In case of DN, this set
  1833.  
  1834.                                                                 ùù of element shall be present.
  1835.  
  1836.                                             [0] SEQUENCE {
  1837.  
  1838.                     timeOfDelivery                TimeOfDeliveryElementId,
  1839.  
  1840.                         deliveryùtime                DateandTime },
  1841.  
  1842.                                             [1] SEQUENCE {
  1843.  
  1844.                     typeOfUA                    TypeOfUAElementId,
  1845.  
  1846.                         typeùofùua                    TypeOfUA DEFAULT public } OPTIONAL } 
  1847. OPTIONAL },
  1848.  
  1849.                                     [3] SEQUENCE {
  1850.  
  1851.                                                                 ùù In case of DN, this set
  1852.  
  1853.                                                                 ùù of element shall be present.
  1854.  
  1855.                     nonDeliveryReason            NonDeliveryReasonElementId,
  1856.  
  1857.                                             SET {
  1858.  
  1859.                         reasonùcode        [0] ReasonCodeValue,
  1860.  
  1861.                     diagnosticùcode        [1] DiagnosticCodeValue } OPTIONAL } } 
  1862. OPTIONAL } },
  1863.  
  1864.