home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / CHIPCD_3_98.iso / software / testsoft / exchange / mtadata / dbserver.sch < prev    next >
Text File  |  1997-08-25  |  41KB  |  686 lines

  1. (* $Workfile:   dbserver.sch  $ $Revision:   2.20  $ *)
  2. (* ------------------------------------------------------------------------- *)
  3. (* SCHEMA DEFINITION TEST FILE                                               *)
  4. (* ------------------------------------------------------------------------- *)
  5.  
  6. VERSION 1
  7.  
  8. (* ------------------------------------------------------------------------- *)
  9. (* OBJECT CLASS 1 IS RESERVED FOR USE BY THE DB SERVER FOR QUEUES            *)
  10. (*                           - CODE USES CONSTANT ODCQUECL                   *)
  11. (* ------------------------------------------------------------------------- *)
  12. OBJECT CLASS ID = 1
  13. DIRECT COPY LIM = 0
  14.  
  15. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  16. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  17. (*   ________         __________                                             *)
  18. (*   | TYPE |         | INIT ? |                                             *)
  19. (*   |      |         |        |                                             *)
  20.  
  21.     2   UP  S         N   N      0        NA       QUEUE NAME
  22.     3   UP  S         N   N      0        NA       QUEUE ORDERING ATTRIBUTE ID
  23.     4   UP  S         N   N      0        NA       QUEUE ORDERING MASK
  24.     5   UP  S         N   N      0        NA       QUEUE SIZE - NO OF ENTRIES
  25.     6   UP  S         N   N      0        NA       QUEUE WASTE - NO OF DELS
  26.     7   UP  H         N   N      0        NA       QUEUE ENTRIES LIST
  27.     8   UP  S         N   N      0        NA       QUEUE HEAD INDEX
  28.  
  29. END OF OBJECT CLASS
  30.  
  31.  
  32. (* ------------------------------------------------------------------------- *)
  33. (* OBJECT CLASS 2 IS RESERVED FOR USE BY THE DB SERVER FOR THE               *)
  34. (*   QUEUE-DESCRIPTOR OBJECT - CODE USES CONSTANT ODCQDOCL                   *)
  35. (* ------------------------------------------------------------------------- *)
  36. OBJECT CLASS ID = 2
  37. DIRECT COPY LIM = 0
  38.  
  39. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  40. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  41. (*   ________         __________                                             *)
  42. (*   | TYPE |         | INIT ? |                                             *)
  43. (*   |      |         |        |                                             *)
  44.  
  45.     2   UP  H         N   N      0        NA       LIST OF NAMES/OBJ IDS
  46.     3   UP  M         N   N      0        NA       LIST OF REMOTE SERVERS
  47.  
  48. END OF OBJECT CLASS
  49.  
  50.  
  51.  
  52.  
  53. (* ------------------------------------------------------------------------- *)
  54. OBJECT CLASS ID = 3
  55. DIRECT COPY LIM = 100
  56.  
  57. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  58. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  59. (*   ________         __________                                             *)
  60. (*   | TYPE |         | INIT ? |                                             *)
  61. (*   |      |         |        |                                             *)
  62.  
  63.     4   UP  S         N   N      0        NA
  64.     5   UP  H         N   N      0        NA
  65.  
  66. END OF OBJECT CLASS
  67.  
  68.  
  69. (* ------------------------------------------------------------------------- *)
  70. (* OBJECT CLASS 4 IS RESERVED FOR USE BY THE DB SERVER FOR THE               *)
  71. (*   QUEUE-DESCRIPTOR OBJECT - CODE USES CONSTANT ODCQDOCL                   *)
  72. (* ------------------------------------------------------------------------- *)
  73. OBJECT CLASS ID = 4
  74. DIRECT COPY LIM = 20
  75.  
  76. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  77. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  78. (*   ________         __________                                             *)
  79. (*   | TYPE |         | INIT ? |                                             *)
  80. (*   |      |         |        |                                             *)
  81.  
  82.     3   R   S         N   Y      0        GT
  83.     4   RW  S         N   Y      0        LE
  84.     5   RW  S         N   Y      0        LE
  85.     2   RW  S         Y   Y      0        EQ
  86.     6   RW  M         N   N      0        SU
  87.     7   RW  M         N   N      0        PR
  88.     8   RW  S         N   Y      0        SU
  89.     23  RW  M         N   N      0        NA
  90.  
  91. END OF OBJECT CLASS
  92.  
  93.  
  94. (* ------------------------------------------------------------------------- *)
  95. (* OBJECT CLASS 5 IS SET UP FOR TIMER MEASUREMENTS                           *)
  96. (* ------------------------------------------------------------------------- *)
  97. OBJECT CLASS ID = 5
  98. DIRECT COPY LIM = 50
  99.  
  100. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  101. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  102. (*   ________         __________                                             *)
  103. (*   | TYPE |         | INIT ? |                                             *)
  104. (*   |      |         |        |                                             *)
  105.  
  106.     2   UP  S         N   N      0        NA
  107.     3   UP  S         N   N      0        NA
  108.     4   UP  S         N   N      0        NA
  109.     5   UP  S         N   N      0        NA
  110.     6   UP  S         N   N      0        NA
  111.     7   UP  S         N   N      0        NA
  112.     8   UP  S         N   N      0        NA
  113.     9   UP  S         N   N      0        NA
  114.     10  UP  S         N   N      0        NA
  115.     11  UP  S         N   N      0        NA
  116.     12  UP  S         N   N      0        NA
  117.     13  UP  S         N   N      0        NA
  118.     14  UP  S         N   N      0        NA
  119.     15  UP  S         N   N      0        NA
  120.     16  UP  S         N   N      0        NA
  121.     17  UP  S         N   N      0        NA
  122.     18  UP  S         N   N      0        NA
  123.     19  UP  S         N   N      0        NA
  124.     20  UP  S         N   N      0        NA
  125.     21  UP  S         N   N      0        NA
  126.     22  UP  S         N   N      0        NA
  127.     23  UP  M         N   N      0        NA
  128.     24  UP  M         N   N      0        NA
  129.  
  130. END OF OBJECT CLASS
  131.  
  132.  
  133. (* ------------------------------------------------------------------------- *)
  134. (* OBJECT CLASS 6 IS SET UP FOR THE GREAT AND GLORIOUS POP-MTA (RA, RA, RA)  *)
  135. (* ------------------------------------------------------------------------- *)
  136. OBJECT CLASS ID = 6
  137. DIRECT COPY LIM = 14
  138.  
  139. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  140. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  141. (*   ________         __________                                             *)
  142. (*   | TYPE |         | INIT ? |                                             *)
  143. (*   |      |         |        |                                             *)
  144.  
  145. (* ATTRIBUTE 2 IS AN INTERFACE-DEFINED ATTRIBUTE CONTAINING THE ACTUAL APDU  *)
  146.     2   R   M         N   Y      0        NA       THE ACTUAL APDU
  147.  
  148.     4   RW  S         N   Y      0        NA       THE RESPONSIBLE PRODUCT NAME
  149.     5   UP  S         N   Y      0        NA       INTERNAL PER_MESSAGE FLAGS
  150.     6   UP  S         N   Y      0        NA       SOURCE OBJECT NAME IN COPIES
  151.     7   UP  M         N   N      0        NA       SCRATCH ATTRIB FOR FEEDER Q
  152.  
  153.     9   RW  S         N   N      0        NA       MTS-IDENTIFIER
  154.     10  RW  S         N   Y      0        NA       INVOKE ID
  155.     11  R   M         N   N      0        NA       MESSAGE CONTENT
  156.     12  R   S         N   Y      0        NA       CONTENT IDENTIFIER
  157.     13  RW  M         N   N      0        NA       CONTENT TYPE
  158.     14  RW  S         N   Y      0        NA       CONTENT LENGTH
  159.     15  RW  M         N   N      0        NA       ORIGINAL ENCODED INFO TYPES
  160.     16  RW  M         N   N      0        NA       CURRENT ENCODED INFO TYPES
  161.     17  R   M         N   N      0        NA       REPORTED ON RECIPIENT DNs
  162.     18  R   M         N   Y      0        NA       THE ACTUAL APDU
  163.     19  RW  S         N   Y      0        NA       RESPONSIBILITY        BITMAP
  164.     20  RW  S         N   Y      0        NA       DELIVERY REPORT REQD  BITMAP
  165.     21  RW  S         N   Y      0        NA       NONDELIVERY RPT REQD  BITMAP
  166.     22  RW  S         N   Y      0        NA       ROUTING ACTION        BITMAP
  167.     23  RW  S         N   Y      0        NA       ORIG-RQD-ALT-RCP      BITMAP
  168.     24  RW  S         N   Y      0        NA       REPORT DELIVERY       BITMAP
  169.     25  UP  M         N   N      0        NA       ORIGINATOR
  170.     
  171.     27  RW  S         N   Y      0        NA       PER MESSAGE INDICATORS
  172.     28  UP  M         N   N      0        NA       SEQUENCE OF RECIPIENT INFO
  173.     29  UP  M         N   N      0        NA       SEQUENCE OF RPT RCPIENT INFO
  174.     30  RW  M         N   N      0        NA       PER MSG PRIVATE EXTENSION
  175.     31  RW  M         N   N      0        NA       REPORT CONT PRIVATE EXTENSION
  176.     32  R   S         N   Y      0        NA       ORIGINATOR CERTIFICATE
  177.     33  R   S         N   Y      0        NA       CONTENT CONFIDENT ALG ID
  178.     34  R   S         N   Y      0        NA       ORIGIN-AUTHENTICATION CHECK
  179.     35  R   S         N   Y      0        NA       MESSAGE SECURITY LABEL
  180.     36  R   S         N   Y      0        NA       CONTENT CORRELATOR
  181.     
  182.     39  R   S         N   Y      0        NA       SUBMISSION          TIME
  183.     40  R   S         N   Y      0        NA       DELIVERY            TIME
  184.     41  RW  S         N   Y      0        NA       ARRIVAL             TIME
  185.     42  R   S         N   Y      0        NA       LATEST DELIVERY     TIME - C
  186.     43  R   S         N   Y      0        NA       DEFERRED DELIVERY   TIME
  187.     44  RW  M         N   N      0        NA       THIS RECIPIENT      NAME
  188.     45  RW  M         N   N      0        NA       OTHER RECIPIENT     NAME
  189.     46  RW  M         N   N      0        NA       INTENDED RECIPIENT  NAME
  190.     47  RW  M         N   N      0        NA       DELIVERY RPT PER RECIP INFO
  191.     48  RW  M         N   N      0        NA       CONVERTED ENCODED INFO TYPES
  192.     49  RW  M         N   N      0        NA       1984 PER-RECIP INFO (RPT TOO)
  193.     50  RW  M         N   N      0        NA       1984 EXTERNAL TRACE INFO
  194.     51  RW  M         N   N      0        NA       PER DOMAIN INFORMATION
  195.     52  UP  M         N   N      0        NA       INTENTIONS LIST
  196.     53  RW  S         N   Y      0        NA       OBJECT SENT - ID OF ASB CB
  197.     54  RW  M         N   N      0        NA       NUMBER OF RECIPIENTS
  198.  
  199.     56  RW  M         N   N      0        NA       REROUTE LIST
  200.     57  RW  M         N   N      0        NA       1984 SUBJECT TRACE INFO
  201.     58  RW  M         N   N      0        NA       MULTI RECIP, SEQ OF RCP INFO
  202.     59  RW  M         N   N      0        NA       EXTENSIONS
  203.     60  R   S         N   Y      0        NA       ORIGINATOR RETURN ADDRESS
  204.     61  R   S         N   Y      0        NA       CONV W/O LOSS EXTN IN ASN.1
  205.     62  RW  M         N   Y      0        NA       1984 PER-DOMAIN INFORMATION
  206.     63  R   M         N   N      0        NA       1984 EXTERNAL MESSAGE CONTENT
  207.     64  RW  M         N   N      0        NA       SUBJECT INTERMEDIATE TRACE
  208.     65  R   S         N   Y      0        NA       ADDITIONAL TRACE INFO
  209.     66  R   S         N   Y      0        NA       REPORT SUBJECT IDENTIFIER
  210.     67  R   S         N   Y      0        NA       LATEST DELIVERY       TIME
  211.     68  R   S         N   Y      0        NA       RECEIPT REASSIGNMENT PROHIB
  212.     69  RW  S         N   N      0        NA       TRACE INFORMATION DATA
  213.     70  RW  M         N   N      0        NA       1984-SAFE INTERNAL TRACE INFO
  214.     71  RW  M         N   N      0        NA       OUTPUT OWN TRACE INFO ELT
  215.     72  RW  M         N   N      0        NA       OUTPUT INTERNAL TRACE ELT
  216.     73  RW  M         N   N      0        NA       SENDER O/R NAME
  217.     74  RW  M         N   Y      0        NA       DL EXPANSION HISTORY EXTN
  218.     75  UP  M         N   N      0        NA       DL EXPN HISTORY ASN.1 NO IL
  219.     76  R   S         N   Y      0        NA       DL EXPANSION PROHIBITED EXTN
  220.  
  221.     78  R   S         N   Y      0        NA       REPORTING DL NAME EXTN
  222.     79  RW  M         N   Y      0        NA       ORIG&DL EXP HISTORY EXTN
  223.     80  UP  S         N   Y      0        NA       DATA OBJECT?
  224.     81  RW  M         N   N      0        NA       ORIG&DL-EXP-HIST ASN.1 NO IL
  225.     82  UP  M         N   N      0        NA       SCRATCH ATTRIB FOR DEGRADE
  226.     83  RW  S         N   Y      0        NA       DEGRADE BITMAP
  227.     84  RW  M         N   N      0        NA       REDIRECTION HISTORY
  228.     85  R   S         N   Y      0        NA       REPORT/ORIG-MTA-CERT EXTN
  229.     86  RW  S         N   Y      0        NA       RESPONSIBLE RCPT COUNT
  230.  
  231.     88  R   S         N   Y      0        NA       PROOF-OF-SUBMISSION EXTN
  232.     89  R   M         N   N      0        NA       POP-PLATFORM SCRATCH ATTR
  233.     90  RW  S         N   Y      0        NA       XAPI OM OBJECT CLASS
  234.  
  235.     92  R   S         N   Y      0        NA       OBJECT USAGE COUNT
  236.     93  RW  S         N   Y      0        NA       QUEUE TIME FOR OBJECT
  237.     94  R   M         N   N      0        NA       ODATHISD
  238.     95  R   M         N   N      0        NA       OLD MESSAGE CONTENT
  239.     96  R   M         N   N      0        NA       CONVERSION SCRATCH AREA
  240.     97  RW  S         N   Y      0        NA       COPY OF RSP BM FOR DVL RSLTS
  241.     98  UP  M         N   N      0        NA       DOORWAY LIST (RE-ROUTE)
  242.     99  UP  M         N   N      0        NA       TARGET MTA/MD LIST (REROUTE)
  243.  
  244. END OF OBJECT CLASS
  245.  
  246. (* ------------------------------------------------------------------------- *)
  247. (* OBJECT CLASS 7 IS SET UP FOR POP-MTA TO USE FOR LIST OF ENTITY QUEUES     *)
  248. (* ------------------------------------------------------------------------- *)
  249. OBJECT CLASS ID = 7
  250. DIRECT COPY LIM = 100
  251.  
  252. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  253. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  254. (*   ________         __________                                             *)
  255. (*   | TYPE |         | INIT ? |                                             *)
  256. (*   |      |         |        |                                             *)
  257.  
  258.     2   UP  M         N   N      0        NA       ENTITY QUEUE LIST
  259.  
  260. END OF OBJECT CLASS
  261.  
  262. (* ------------------------------------------------------------------------- *)
  263. (* OBJECT CLASS 8 IS SET UP FOR MT-BASE FEEDER QUEUE USAGE                   *)
  264. (* ------------------------------------------------------------------------- *)
  265. OBJECT CLASS ID = 8
  266. DIRECT COPY LIM = 100
  267.  
  268. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  269. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  270. (*   ________         __________                                             *)
  271. (*   | TYPE |         | INIT ? |                                             *)
  272. (*   |      |         |        |                                             *)
  273.  
  274. (* Attribute 82 is the attribute that contains the control message data for  *)
  275. (* the feeder queue object.  This object class is only used if the adding    *)
  276. (* thread does not have an object it can use for the purpose.                *)
  277.     82  UP  M         N   N      0        NA       SCRATCH ATTRIB
  278.  
  279. END OF OBJECT CLASS
  280.  
  281. (* ------------------------------------------------------------------------- *)
  282. (* OBJECT CLASS 9 IS SET UP HANDLING OF P2 MESSAGES                          *)
  283. (* ------------------------------------------------------------------------- *)
  284. OBJECT CLASS ID = 9
  285. DIRECT COPY LIM = 100
  286.  
  287. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  288. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  289. (*   ________         __________                                             *)
  290. (*   | TYPE |         | INIT ? |                                             *)
  291. (*   |      |         |        |                                             *)
  292.  
  293. (* ATTRIBUTE 2 IS AN INTERFACE-DEFINED ATTRIBUTE CONTAINING THE P1/P3 CONTENT*)
  294.     2   R   M         N   N      0        NA       P2 CONTENT - WITH IL
  295.  
  296.     4   RW  S         N   Y      0        NA       QUEUE ID
  297.  
  298.  
  299.     5    R  S         N   Y      0        NA       TYPE OF MESSAGE - INTEGER
  300. (*                                                   1 => P2 MESSAGE
  301. (*                                                   2 => P2 +ve NOTIFICATION
  302. (*                                                   3 => P2 -ve NOTIFICATION
  303.     6    R  S         N   Y      0        NA       IPM/IPN ORIGINATOR - NO IL
  304.     7   UP  S         N   Y      0        NA       SUBJECT
  305.     8    R  M         N   N      0        NA       PRIMARY RECIPIENTS
  306. (*                                                   RECIPIENT SPECIFIERS NO IL
  307.     9    R  M         N   N      0        NA       COPY RECIPIENTS
  308. (*                                                   RECIPIENT SPECIFIERS NO IL
  309.     10   R  M         N   N      0        NA       BLIND COPY RECIPIENTS
  310. (*                                                   RECIPIENT SPECIFIERS NO IL
  311.     11   R  M         N   N      0        NA       REPLY RECIPIENTS
  312. (*                                                   O/R DESCRIPTORS - NO IL
  313.     12   R  M         N   N      0        NA       BODY PARTS WITH IL
  314.     13   R  M         N   N      0        NA       FORWARDED MESSAGES
  315. (*                                                   LIST OF OBJECT IDs
  316.     14   R  S         N   Y      0        NA       IMPORTANCE
  317. (*                                                   LOW(0), NORMAL(1), HIGH(2)
  318.     15   R  S         N   Y      0        NA       SENSITIVITY
  319.     16   R  S         N   Y      0        NA       THIS IPM - NO IL
  320.     17   R  S         N   Y      0        NA       REPLY TIME
  321.     18   R  M         N   N      0        NA       AUTHORISING USERS
  322. (*                                                   O/R DESCRIPTORS NO IL
  323.     19   R  S         N   Y      0        NA       AUTO-FORWARDED BOOLEAN
  324.     20   R  S         N   Y      0        NA       EXPIRY TIME
  325.     21   R  M         N   N      0        NA       OBSOLETED IPMs
  326. (*                                                   IPM IDs NO IL
  327.     22   R  M         N   N      0        NA       RELATED IPMs
  328. (*                                                   IPM IDs NO IL
  329.     23   R  S         N   Y      0        NA       REPLIED TO IPM NO IL
  330.     24   R  S         N   Y      0        NA       CONVERTED EITs
  331.     25   R  S         N   Y      0        NA       IPM INTENDED RECIPIENT
  332. (*                                                   O/R DESCRIPTOR - NO IL
  333.     26   R  S         N   Y      0        NA       SUBJECT IPM - NO IL
  334.     27   R  S         N   Y      0        NA       AUTO-FORWARD COMMENT
  335.     28   R  S         N   Y      0        NA       DISCARD REASON
  336.     29   R  S         N   Y      0        NA       NON-RECEIPT REASON
  337.     30  UP  S         N   Y      0        NA       RETURNED IPM - NO IL
  338.     31   R  S         N   Y      0        NA       ACKNOWLEDGEMENT MODE
  339.     32   R  S         N   Y      0        NA       RECEIPT TIME
  340.     33   R  S         N   Y      0        NA       SUPPLEMENTARY RECEIPT INFO
  341.     34   R  M         N   N      0        NA       BODY PARTS - ASN.1 SE_ OF
  342. (*                                                   USED DURING P2 ENCODE
  343.     35   R  M         N   N      0        NA       LANGUAGES - STRING NO IL
  344.     36   R  S         N   Y      0        NA       INCOMPLETE COPY - BOOLEAN
  345.  
  346. (* FORWARDED MESSAGES   - SAME FORMAT AS MTA                             *)
  347. (* ~~~~~~~~~~~~~~~~~~                                                    *)
  348.     40   R  S         N   Y      0        NA       CONTENT TYPE
  349.     41   R  S         N   Y      0        NA       ORIGINATOR NAME
  350.     42   R  M         N   N      0        NA       ORIG-ENCODED-INFO-TYPE
  351.     43   R  S         N   Y      0        NA       PRIORITY
  352.     44   R  M         N   N      0        NA       DELIVERY FLAGS
  353.     45   R  M         N   N      0        NA       OTHER RECIPIENT NAMES
  354.     46   R  M         N   N      0        NA       THIS RECIPIENT NAME
  355.     47   R  M         N   N      0        NA       ORIGINAL-INTENDED-RECIP-NM
  356.     48   R  M         N   N      0        NA       CONVERTED-ENCODE-INFO-TYPES
  357.     49   R  S         N   Y      0        NA       MESSAGE SUBMISSION TIME
  358.     50   R  S         N   Y      0        NA       CONTENT ID
  359.     51   R  M         N   N      0        NA       EXTENSIONS
  360.     52   R  M         N   N      0        NA       MULTI RECIP, SEQ OF RCP INFO
  361.     53   R  S         N   Y      0        NA       DELIVERY TIME
  362.     54   R  M         N   N      0        NA       THIS RECIPIENT NAME (STRDN)
  363.     55   R  S         N   Y      0        NA       CONTENT LENGTH
  364.  
  365.     56   R  M         N   N      0        NA       RN-REQUESTORS
  366.     57   R  M         N   N      0        NA       NRN-REQUESTORS
  367.     58   R  M         N   N      0        NA       REPLY-REQUESTORS
  368.  
  369.     60   R  S         N   Y      0        NA       OBJECT STATUS - BITSRING
  370. (*                                                    BIT 0 = 1 => P2 DECODED
  371. (*                                                    BIT 1 = 1 => APDU VALID
  372.  
  373. (* ATTRIBUTE USAGE SPECIFIC TO POP-MS IS INDICATED BY "MS:"
  374.     65  R   M         N   N      0        NA       BODY PARTS
  375. (*                                                 MS: BODY PART DATA
  376.     66  R   M         N   N      0        NA       BODY PARTS
  377. (*                                                 MS: BODY PART PARAMETERS
  378.     67  R   M         N   N      0        NA       BODY PARTS
  379. (*                                                 MS: CONTENT CONFID ALG
  380.     68  R   M         N   N      0        NA       BODY PARTS
  381. (*                                                 MS: CONTENT CORRELATOR
  382.     69  R   M         N   N      0        NA       BODY PARTS
  383. (*                                                 MS: CONVERTED EITS
  384.     70  R   M         N   N      0        NA       BODY PARTS
  385. (*                                                 MS: CONTENT INTEGRITY CHECK
  386.     71  R   M         N   N      0        NA       BODY PARTS
  387. (*                                                 MS: CONTENT TYPE
  388.     72  R   M         N   N      0        NA       BODY PARTS
  389. (*                                                 MS: CONV WITH LOSS PROHIBIT
  390.     73  R   M         N   N      0        NA       BODY PARTS
  391. (*                                                 MS: DL EXPN HISTORY
  392.     74  R   M         N   N      0        NA       BODY PARTS
  393. (*                                                 MS: MTS DELIVERY ID
  394.     75  R   M         N   N      0        NA       BODY PARTS
  395. (*                                                 MS: MSG ORIG AUTHENT CHECK
  396.     76  R   M         N   N      0        NA       BODY PARTS
  397. (*                                                 MS: MSG SECURITY LABEL
  398.     77   R  M         N   N      0        NA       MS: MESSAGE TOKEN
  399.     78   R  M         N   N      0        NA       MS: ORIGINAL EITS (OIDS)
  400.     79   R  S         N   Y      0        NA       MS: ORIGINATOR CERTIFICATE
  401.     80   R  M         N   N      0        NA       MS: PER-RECIP RPT DLV FIELDS
  402.     81   R  M         N   N      0        NA       MS: PROOF OF DELIVRY REQUEST
  403.     82  UP  M         N   N      0        NA       SCRATCH ATTRIB FOR XAPI
  404. (*                                                 MS: REDIRECTION HISTORY
  405.     83   R  S         N   Y      0        NA       MS: REPORTING DL NAME
  406.     84   R  S         N   Y      0        NA       MS: REPORTING MTA CERTIFIC
  407.     85   R  S         N   Y      0        NA       MS: RPT ORIG AUTHENTIC CHECK
  408.     86   R  M         N   N      0        NA       MS: SECURITY CLASSIFICATION
  409.     87   R  S         N   Y      0        NA       MS: SEQUENCE NUMBER
  410.     88   R  S         N   Y      0        NA       MS: SUBJECT SUBMISSION ID
  411.     89   R  M         N   N      0        NA       MS: EXT DEFD BODY PART TYPES
  412.     90  RW  S         N   Y      0        NA       XAPI OM OBJECT CLASS
  413. (*                                                 MS: IPM HEADING (-IL)
  414.     91   R  S         N   Y      0        NA       MS: IPM BODY (-IL)
  415.     92   R  S         N   Y      0        NA       OBJECT USAGE COUNT
  416. (*                                                 MS: NRN FLAG
  417.     93   R  S         N   Y      0        NA       MS: CONVERSION EITS
  418.  
  419. END OF OBJECT CLASS
  420.  
  421. (* ------------------------------------------------------------------------- *)
  422. (* OBJECT CLASS 10 IS SET UP FOR POP-XAPI AND HOLDS A LIST OF THE CURRENTLY  *)
  423. (* CONFIGURED SECURE QUEUE NAMES.  ALSO HOLDS HEAP STRING SPACE FOR XAPI     *)
  424. (* CLIENT SESSIONS WHO LEAVE THEIR LONGSTRINGS ON THE SERVER                 *)
  425. (* ------------------------------------------------------------------------- *)
  426. OBJECT CLASS ID = 10
  427. DIRECT COPY LIM = 100
  428.  
  429. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  430. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  431. (*   ________         __________                                             *)
  432. (*   | TYPE |         | INIT ? |                                             *)
  433. (*   |      |         |        |                                             *)
  434.  
  435.     4   UP  S         N   Y      0        NA       THE RESPONSIBLE PRODUCT NAME
  436.     5   UP  M         N   N      0        NA       SECURE QUEUE LIST 1
  437.     6   UP  M         N   N      0        NA       SECURE QUEUE LIST 2
  438.     7   UP  S         N   Y      0        NA       WHICH QUEUE LIST TO USE
  439.  
  440.     97  UP  H         N   N      0        NA       DIRECT STRING HEAP SPACE
  441.  
  442. END OF OBJECT CLASS
  443.  
  444. (* ------------------------------------------------------------------------- *)
  445. (* OBJECT CLASS 11 IS SET UP FOR POP-XAPI TO USE AS A P1/P3 WORK OBJECT AND  *)
  446. (* IS IDENTICAL TO CLASS 6 BUT WITH ALL ATTRIBUTES MULTI-VALUED              *)
  447. (* ------------------------------------------------------------------------- *)
  448.  
  449. OBJECT CLASS ID = 11
  450. DIRECT COPY LIM = 40
  451.  
  452. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  453. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  454. (*   ________         __________                                             *)
  455. (*   | TYPE |         | INIT ? |                                             *)
  456. (*   |      |         |        |                                             *)
  457.  
  458. (* ATTRIBUTE 2 IS AN INTERFACE-DEFINED ATTRIBUTE CONTAINING THE ACTUAL APDU  *)
  459.     2   UP  M         N   Y      0        NA       THE ACTUAL APDU
  460.  
  461.     4   RW  S         N   Y      0        NA       THE RESPONSIBLE PRODUCT NAME
  462.     5   UP  M         N   N      0        NA       INTERNAL PER_MESSAGE FLAGS
  463.     6   UP  M         N   N      0        NA       SOURCE OBJECT NAME IN COPIES
  464.     7   UP  M         N   N      0        NA       OBJECT SOURCE
  465.     8   RW  M         N   N      0        NA       TYPE OF MESSAGE
  466.     9   RW  M         N   N      0        NA       MTS-IDENTIFIER
  467.     10  RW  M         N   N      0        NA       INVOKE ID
  468.     11  RW  M         N   N      0        NA       MESSAGE CONTENT
  469.     12  R   M         N   N      0        NA       CONTENT IDENTIFIER
  470.     13  RW  M         N   N      0        NA       CONTENT TYPE
  471.     14  RW  M         N   N      0        NA       CONTENT LENGTH
  472.     15  RW  M         N   N      0        NA       ORIGINAL ENCODED INFO TYPES
  473.     16  RW  M         N   N      0        NA       CURRENT ENCODED INFO TYPES
  474.  
  475.     18  RW  M         N   N      0        NA       SOURCE RESPONSIBILITY BITMAP
  476.     19  RW  M         N   N      0        NA       RESPONSIBILITY        BITMAP
  477.     20  RW  M         N   N      0        NA       DELIVERY REPORT REQD  BITMAP
  478.     21  RW  M         N   N      0        NA       NONDELIVERY RPT REQD  BITMAP
  479.     22  RW  M         N   N      0        NA       ROUTING ACTION        BITMAP
  480.     23  RW  M         N   N      0        NA       ORIG-RQD-ALT-RCP      BITMAP
  481.     24  RW  M         N   N      0        NA       REPORT DELIVERY       BITMAP
  482.     25  R   M         N   N      0        NA       ORIGINATOR
  483.    
  484.     27  RW  M         N   N      0        NA       PER MESSAGE INDICATORS
  485.     28  UP  M         N   N      0        NA       SEQUENCE OF RECIPIENT INFO
  486.     29  UP  M         N   N      0        NA       SEQUENCE OF RPT RCPIENT INFO
  487.     30  R   M         N   N      0        NA       RECIP REASSIGNMENT PROHIB- C
  488.     31  R   M         N   N      0        NA       CONVERS-WITH-LOSS PROHIB - C
  489.     32  R   M         N   N      0        NA       ORIGINATOR CERTIFICATE
  490.     33  R   M         N   N      0        NA       CONTENT CONFIDENT ALG ID
  491.     34  R   M         N   N      0        NA       ORIGIN-AUTHENTICATION CHECK
  492.     35  R   M         N   N      0        NA       MESSAGE SECURITY LABEL
  493.     36  R   M         N   N      0        NA       CONTENT CORRELATOR
  494.     
  495.     39  R   M         N   N      0        NA       SUBMISSION          TIME
  496.     40  R   M         N   N      0        NA       DELIVERY            TIME
  497.     41  RW  M         N   N      0        NA       ARRIVAL             TIME
  498.     42  R   M         N   N      0        NA       LATEST DELIVERY     TIME - C
  499.     43  R   M         N   N      0        NA       DEFERRED DELIVERY   TIME
  500.     44  R   M         N   N      0        NA       THIS RECIPIENT      NAME
  501.     45  RW  M         N   N      0        NA       OTHER RECIPIENT     NAME
  502.     46  R   M         N   N      0        NA       INTENDED RECIPIENT  NAME
  503.     47  R   M         N   N      0        NA       DELIVERY RPT PER RECIP INFO
  504.     48  RW  M         N   N      0        NA       CONVERTED ENCODED INFO TYPES
  505.     49  RW  M         N   N      0        NA       1984 PER-RECIP INFO (RPT TOO)
  506.     50  RW  M         N   N      0        NA       1984 EXTERNAL TRACE INFO
  507.     51  RW  M         N   N      0        NA       PER DOMAIN INFORMATION
  508.     52  UP  M         N   N      0        NA       INTENTIONS LIST
  509.     53  RW  M         N   N      0        NA       OBJECT SENT - ID OF ASB CB
  510.     54  RW  M         N   N      0        NA       NUMBER OF RECIPIENTS
  511.     55  RW  M         N   N      0        NA       HELD QUEUE WITH THIS OBJECT
  512.     56  RW  M         N   N      0        NA       REROUTE LIST
  513.  
  514.     58  RW  M         N   N      0        NA       MULTI RECIP, SEQ OF RCP INFO
  515.     59  R   M         N   N      0        NA       EXTENSIONS
  516.     60  R   M         N   N      0        NA       ORIGINATOR RETURN ADDRESS
  517.     61  R   M         N   N      0        NA       CONV W/O LOSS EXTN IN ASN.1
  518.     62  RW  M         N   N      0        NA       1984 PER-DOMAIN INFORMATION
  519.     63  RW  M         N   N      0        NA       1984 EXTERNAL MESSAGE CONTENT
  520.     64  R   M         N   N      0        NA       SUBJECT INTERMEDIATE TRACE
  521.     65  R   M         N   N      0        NA       ADDITIONAL TRACE INFO
  522.     66  R   M         N   N      0        NA       REPORT SUBJECT IDENTIFIER
  523.     67  R   M         N   N      0        NA       LATEST DELIVERY       TIME
  524.     68  R   M         N   N      0        NA       RECEIPT REASSIGNMENT PROHIB
  525.     69  RW  M         N   N      0        NA       NUMBER OF INTERMEDIATE TRACE
  526.     70  RW  M         N   N      0        NA       1984-SAFE INTERNAL TRACE INFO
  527.     71  RW  M         N   N      0        NA       OUTPUT OWN TRACE INFO ELT
  528.     72  RW  M         N   N      0        NA       OUTPUT INTERNAL TRACE ELT
  529.     73  RW  M         N   N      0        NA       SENDER O/R NAME
  530.     74  RW  M         N   N      0        NA       DL EXPANSION HISTORY EXTN
  531.     75  UP  M         N   N      0        NA       DL EXPN HISTORY ASN.1 NO IL
  532.     76  R   M         N   N      0        NA       DL EXPANSION PROHIBITED EXTN
  533.     77  R   M         N   N      0        NA       DL EXPN PROHIBITED BOOLEAN
  534.     78  R   M         N   N      0        NA       REPORTING DL NAME EXTN
  535.     79  RW  M         N   N      0        NA       ORIG&DL EXP HISTORY EXTN
  536.  
  537.     81  RW  M         N   N      0        NA       ORIG&DL-EXP-HIST ASN.1 NO IL
  538.     82  UP  M         N   N      0        NA       SCRATCH ATTRIB FOR DEGRADE
  539.     83  RW  M         N   N      0        NA       DEGRADE BITMAP
  540.     84  RW  M         N   N      0        NA       REDIRECTION HISTORY
  541.     85  R   M         N   N      0        NA       REPORT/ORIG-MTA-CERT EXTN
  542.  
  543.     87  R   M         N   N      0        NA       PROOF-OF-SUBMSSN-REQD - C
  544.     88  R   M         N   N      0        NA       PROOF-OF-SUBMISSION EXTN
  545.     89  RW  M         N   N      0        NA       ASSOCIATED P2 OBJECT
  546.     90  RW  S         N   Y      0        NA       XAPI OM OBJECT CLASS
  547.  
  548.     92  R   S         N   Y      0        NA       OBJECT USAGE COUNT
  549.  
  550. END OF OBJECT CLASS
  551.  
  552. (* ------------------------------------------------------------------------- *)
  553. (* OBJECT CLASS 12 IS SET UP FOR POP-XAPI TO USE AS A P2 WORK OBJECT AND     *)
  554. (* IS IDENTICAL TO CLASS 9 BUT WITH ALL ATTRIBUTES MULTI-VALUED              *)
  555. (* ------------------------------------------------------------------------- *)
  556.  
  557. OBJECT CLASS ID = 12
  558. DIRECT COPY LIM = 100
  559.  
  560. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  561. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  562. (*   ________         __________                                             *)
  563. (*   | TYPE |         | INIT ? |                                             *)
  564. (*   |      |         |        |                                             *)
  565.  
  566. (* ATTRIBUTE 2 IS AN INTERFACE-DEFINED ATTRIBUTE CONTAINING THE P1/P3 CONTENT*)
  567.     2   R   M         N   N      0        NA       P2 CONTENT - WITH IL
  568.  
  569.     4   RW  S         N   N      0        NA       QUEUE ID
  570.  
  571.     5    R  M         N   N      0        NA       TYPE OF MESSAGE - INTEGER
  572. (*                                                   1 => P2 MESSAGE
  573. (*                                                   2 => P2 +ve NOTIFICATION
  574. (*                                                   3 => P2 -ve NOTIFICATION
  575.     6    R  M         N   N      0        NA       IPM/IPN ORIGINATOR - NO IL
  576.     7    R  M         N   N      0        NA       SUBJECT
  577.     8    R  M         N   N      0        NA       PRIMARY RECIPIENTS
  578. (*                                                   RECIPIENT SPECIFIERS NO IL
  579.     9    R  M         N   N      0        NA       COPY RECIPIENTS
  580. (*                                                   RECIPIENT SPECIFIERS NO IL
  581.     10   R  M         N   N      0        NA       BLIND COPY RECIPIENTS
  582. (*                                                   RECIPIENT SPECIFIERS NO IL
  583.     11   R  M         N   N      0        NA       REPLY RECIPIENTS
  584. (*                                                   O/R DESCRIPTORS - NO IL
  585.     12   R  M         N   N      0        NA       BODY PARTS WITH IL
  586.     13   R  M         N   N      0        NA       FORWARDED MESSAGES
  587. (*                                                   LIST OF OBJECT IDs
  588.     14   R  M         N   N      0        NA       IMPORTANCE
  589. (*                                                   LOW(0), NORMAL(1), HIGH(2)
  590.     15   R  M         N   N      0        NA       SENSITIVITY
  591.     16   R  M         N   N      0        NA       THIS IPM - NO IL
  592.     17   R  M         N   N      0        NA       REPLY TIME
  593.     18   R  M         N   N      0        NA       AUTHORISING USERS
  594. (*                                                   O/R DESCRIPTORS NO IL
  595.     19   R  M         N   N      0        NA       AUTO-FORWARDED BOOLEAN
  596.     20   R  M         N   N      0        NA       EXPIRY TIME
  597.     21   R  M         N   N      0        NA       OBSOLETED IPMs
  598. (*                                                   IPM IDs NO IL
  599.     22   R  M         N   N      0        NA       RELATED IPMs
  600. (*                                                   IPM IDs NO IL
  601.     23   R  M         N   N      0        NA       REPLIED TO IPM NO IL
  602.     24   R  M         N   N      0        NA       CONVERTED EITs
  603.     25   R  M         N   N      0        NA       IPM INTENDED RECIPIENT
  604. (*                                                   O/R DESCRIPTOR - NO IL
  605.     26   R  M         N   N      0        NA       SUBJECT IPM - NO IL
  606.     27   R  M         N   N      0        NA       AUTO-FORWARD COMMENT
  607.     28   R  M         N   N      0        NA       DISCARD REASON
  608.     29   R  M         N   N      0        NA       NON-RECEIPT REASON
  609.     30  UP  M         N   N      0        NA       RETURNED IPM - NO IL
  610.     31   R  M         N   N      0        NA       ACKNOWLEDGEMENT MODE
  611.     32   R  M         N   N      0        NA       RECEIPT TIME
  612.     33   R  M         N   N      0        NA       SUPPLEMENTARY RECEIPT INFO
  613.     34  UP  M         N   N      0        NA       BODY PARTS - ASN.1 SE_ OF
  614.     35   R  M         N   N      0        NA       LANGUAGES - STRING NO IL
  615.     36   R  M         N   N      0        NA       INCOMPLETE COPY - BOOLEAN
  616.  
  617. (* FORWARDED MESSAGES   - SAME FORMAT AS MTA                             *)
  618. (* ~~~~~~~~~~~~~~~~~~                                                    *)
  619.     40   R  M         N   N      0        NA       CONTENT TYPE
  620.     41   R  M         N   N      0        NA       ORIGINATOR NAME
  621.     42   R  M         N   N      0        NA       ORIG-ENCODED-INFO-TYPE
  622.     43   R  M         N   N      0        NA       PRIORITY
  623.     44   R  M         N   N      0        NA       DELIVERY FLAGS
  624.     45   R  M         N   N      0        NA       OTHER RECIPIENT NAMES
  625.     46   R  M         N   N      0        NA       THIS RECIPIENT NAME
  626.     47   R  M         N   N      0        NA       ORIGINAL-INTENDED-RECIP-NM
  627.     48   R  M         N   N      0        NA       CONVERTED-ENCODE-INFO-TYPES
  628.     49   R  M         N   N      0        NA       MESSAGE SUBMISSION TIME
  629.     50   R  M         N   N      0        NA       CONTENT ID
  630.     51   R  M         N   N      0        NA       EXTENSIONS
  631.     52   R  M         N   N      0        NA       MULTI RECIP, SEQ OF RCP INFO
  632.     53   R  M         N   N      0        NA       DELIVERY TIME
  633.  
  634.  
  635.  
  636. (* CONTROL ATTRIBUTES - ie. NOT PARTS OF THE P2 MESSAGE                      *)
  637.  
  638.  
  639.     60   R  M         N   N      0        NA       OBJECT STATUS - BITSRING
  640. (*                                                    BIT 0 = 1 => P2 DECODED
  641. (*                                                    BIT 1 = 1 => APDU VALID
  642.     65  RW  M         N   N      0        NA       BODY PARTS
  643.     66  RW  M         N   N      0        NA       BODY PARTS
  644.     67  RW  M         N   N      0        NA       BODY PARTS
  645.     68  RW  M         N   N      0        NA       BODY PARTS
  646.     69  RW  M         N   N      0        NA       BODY PARTS
  647.     70  RW  M         N   N      0        NA       BODY PARTS
  648.     71  RW  M         N   N      0        NA       BODY PARTS
  649.     72  RW  M         N   N      0        NA       BODY PARTS
  650.     73  RW  M         N   N      0        NA       BODY PARTS
  651.     74  RW  M         N   N      0        NA       BODY PARTS
  652.     75  RW  M         N   N      0        NA       BODY PARTS
  653.     76  RW  M         N   N      0        NA       BODY PARTS
  654.  
  655.     82  UP  M         N   N      0        NA       SCRATCH ATTRIB FOR XAPI
  656.     90  RW  S         N   Y      0        NA       XAPI OM OBJECT CLASS
  657.     92  R   S         N   Y      0        NA       OBJECT USAGE COUNT
  658.  
  659.  
  660. END OF OBJECT CLASS
  661.  
  662. (* ------------------------------------------------------------------------- *)
  663. (* OBJECT CLASS 14 IS FOR THE DBS REGRESSION                                 *)
  664. (* ------------------------------------------------------------------------- *)
  665. OBJECT CLASS ID = 14
  666. DIRECT COPY LIM = 100
  667.  
  668. (* ATTR | Single | Indexed | Reserved | Masking | Comment                    *)
  669. (*  ID  | Multi  |   Y/N   |   Size   |   op    |                            *)
  670. (*   ________         __________                                             *)
  671. (*   | TYPE |         | INIT ? |                                             *)
  672. (*   |      |         |        |                                             *)
  673.  
  674.     3   UP  S         N   N      0        NA
  675.     4   UP  S         N   N      0        NA
  676.     5   UP  S         N   N      0        NA
  677.     6   UP  S         N   N      0        NA
  678.     7   UP  M         N   N      0        NA
  679.     8   UP  M         N   N      0        NA
  680.     24  UP  M         N   N      0        NA
  681.  
  682. END OF OBJECT CLASS
  683.  
  684. (* ------------------------------------------------------------------------- *)
  685. !
  686.