OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual
Object Classes and Attribute Types
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual—522223-001
3-22
MH-C-EXTENSION
MH-C-EXTENSION
The MH-C-EXTENSION class allows all 1988 extensions (even unrecognized
extensions) to be made available at the GPI’s external interface. However, explicit GPI
support is limited to a subset of actively supported extensions.
The GPI explicitly supports the following subset of the 1988 X.400 extensions:
Table 3-16
describes the attribute types for this class and the syntax, length, and number
of values for each type.
X.411 Name
GPI Name
CommonName MH-T-COMMON-NAME
DLExpansionHistory MH-T-EXPANSION-HISTORY
DLExpansionProhibited MH-T-EXPANSION-PROHIBITED
InternalTraceInformation MH-T-INTERNAL-TRACE-INFO
OriginatorAndDLExpansionHistory MH-T-EXPANSION-HISTORY
ReportingDLName MH-T-REPORTING-DL-NAME
RequestedDeliveryMethod MH-T-PREFERRED-DELIVERY-MODES
TerminalType MH-T-TERMINAL-TYPE
Table 3-16. MH-C-EXTENSION Attributes—General Characteristics
Attribute Type Value Syntax
Value
Length
Number of
Values
MH-T-EXT-CRIT-FOR-
DELIVERY
OM-S-BOOLEAN - - 1
MH-T-EXT-CRIT-FOR-
SUBMISSION
OM-S-BOOLEAN - - 1
MH-T-EXT-CRIT-FOR-
TRANSFER
OM-S-BOOLEAN - - 1
MH-T-EXTENSION-TYPE OM-S-INTEGER
or OM-S-OBJECT-
IDENTIFIER-STRING
− −
2-n
1
1
MH-T-EXTENSION-VALUE OM-S-ENCODING-STRING
or
OM-S-ONFILE-STRING
2-n 0-1
2
OM-T-CLASS OM-S-INTEGER - - 1
1
An integer is used to denote standard forms of extended processing, an object identifier to denote proprietary
forms. Only an integer is permitted upon entry to an ADMD, and only an integer is present upon exit from
an ADMD.
2
The value for MH-T-EXTENSION-VALUE shall follow the BER. The MH-T-EXTENSION-VALUE
attribute must be present when the MH-C-EXTENSION object is included as an attribute of the MH-C-OR-
NAME object.