OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual
Information Architecture and Data Structures
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual—522223-001
2-5
Data Structures
OM-S-OBJECT-IDENTIFIER-STRING
Value is one of the ordered sequences of octets within the encoding of a value of an 
ASN.1 object-identifier type, accompanied by its length in octets.  The alternate 
spelling, OM-S-OBJECT-ID-STRING, is valid. 
OM-S-OCTET-STRING
Value is an ordered sequence of zero or more octets, accompanied by its length in 
octets.
OM-S-ONFILE-STRING
Value is an alternate syntax value for certain attributes (see Object Classes and 
Attribute Types on page 3-1) and not a basic syntax value defined by standards. 
Client applications can specify this syntax value for outbound messages when 
creating and/or inserting strings that might exceed the in-memory table data space. 
Choice of this syntax causes the string to be written to a file, rather than into the 
string-data memory space. If the client does not choose this syntax value for strings 
that exceed the in-memory, string-table data space, GPI automatically converts the 
syntax to OM-S-ONFILE-STRING and stores the string in a file.
OM-S-PRINTABLE-STRING
Value is an ordered sequence of zero or more characters preceded by the string’s 
length in octets. The string conforms to the ASN.1 printable string defined type .  In 
addition to spaces and alphanumeric characters, the string can include the following: 
‘ ( ) + , - . / : = ?
OM-S-TELETEX-STRING
Value is an ordered sequence of zero or more characters and presentation commands 
chosen from the set defined by Recommendation T.61[3]. The characters are 
preceded by the string’s length in octets. The string conforms to the ASN.1 defined 
type: T.61 string.
OM-S-UTC-TIME-STRING
Value is one of the ordered sequences of characters permitted by the ASN.1 defined 
type: Universal Coordinated Time (UTC). The string is accompanied by its length 
in octets.
OM-S-VIDEOTEX-STRING
Value is an ordered sequence of zero or more characters chosen from the set defined 
by the Data Syntaxes of Recommendation T.101 [9] or the options from 
Recommendation T.100 [4]. The characters are preceded by the string’s length in 
octets. Each octet contains a single numeric code. The string conforms to the 
ASN.1 defined type: Videotex string.
Data Structures
The object management procedures use specific data structures for attribute descriptors, 
bit strings, descriptor lists, and string buffers.










